summaryrefslogtreecommitdiffstats
path: root/qtjava
diff options
context:
space:
mode:
Diffstat (limited to 'qtjava')
-rw-r--r--qtjava/AUTHORS21
-rw-r--r--qtjava/COPYING280
-rw-r--r--qtjava/ChangeLog423
-rw-r--r--qtjava/INSTALL167
-rw-r--r--qtjava/Makefile.am8
-rw-r--r--qtjava/NEWS1
-rw-r--r--qtjava/README68
-rw-r--r--qtjava/TODO14
-rw-r--r--qtjava/configure.in.in8
-rwxr-xr-xqtjava/designer/juic/bin/juic93
-rw-r--r--qtjava/designer/juic/common/QtClasses.xml1725
-rw-r--r--qtjava/designer/juic/common/classes.xsl231
-rw-r--r--qtjava/designer/juic/common/main.xsl568
-rw-r--r--qtjava/designer/juic/common/properties.xsl198
-rw-r--r--qtjava/designer/juic/common/util.xsl302
-rw-r--r--qtjava/designer/juic/java/JavaClasses.xml5019
-rw-r--r--qtjava/designer/juic/java/definitions.xsl640
-rw-r--r--qtjava/designer/juic/java/methods.xsl259
-rw-r--r--qtjava/designer/juic/java/param.xsl39
-rw-r--r--qtjava/designer/juic/java/properties.xsl397
-rw-r--r--qtjava/designer/juic/java/put.xsl486
-rw-r--r--qtjava/designer/juic/java/util.xsl135
-rw-r--r--qtjava/designer/juic/juic.xsl26
-rw-r--r--qtjava/javalib.kdevprj6454
-rw-r--r--qtjava/javalib/Makefile.am35
-rw-r--r--qtjava/javalib/docs/Makefile.am5
-rw-r--r--qtjava/javalib/docs/en/Makefile.am25
-rw-r--r--qtjava/javalib/docs/en/index-1.html28
-rw-r--r--qtjava/javalib/docs/en/index-2.html58
-rw-r--r--qtjava/javalib/docs/en/index-3.html27
-rw-r--r--qtjava/javalib/docs/en/index-4.html24
-rw-r--r--qtjava/javalib/docs/en/index-5.html24
-rw-r--r--qtjava/javalib/docs/en/index-6.html37
-rw-r--r--qtjava/javalib/docs/en/index.html55
-rw-r--r--qtjava/javalib/docs/en/index.sgml74
-rw-r--r--qtjava/javalib/examples/aclock/AnalogClock.java158
-rw-r--r--qtjava/javalib/examples/addressbook/ABCentralWidget.java357
-rw-r--r--qtjava/javalib/examples/addressbook/ABMainWindow.java102
-rw-r--r--qtjava/javalib/examples/addressbook/Main.java31
-rw-r--r--qtjava/javalib/examples/addressbook/fileopen.xpm22
-rw-r--r--qtjava/javalib/examples/addressbook/fileprint.xpm24
-rw-r--r--qtjava/javalib/examples/addressbook/filesave.xpm22
-rw-r--r--qtjava/javalib/examples/application/ApplicationWindow.java318
-rw-r--r--qtjava/javalib/examples/application/Main.java17
-rw-r--r--qtjava/javalib/examples/biff/Biff.java80
-rw-r--r--qtjava/javalib/examples/biff/Main.java30
-rw-r--r--qtjava/javalib/examples/biff/bmp.java195
-rw-r--r--qtjava/javalib/examples/buttongroups/ButtonsGroups.java117
-rw-r--r--qtjava/javalib/examples/buttongroups/Main.java33
-rw-r--r--qtjava/javalib/examples/buttongroups/README13
-rw-r--r--qtjava/javalib/examples/checklists/CheckLists.java171
-rw-r--r--qtjava/javalib/examples/checklists/Main.java31
-rw-r--r--qtjava/javalib/examples/cursor/CursorView.java150
-rw-r--r--qtjava/javalib/examples/cursor/README2
-rw-r--r--qtjava/javalib/examples/dclock/DigitalClock.java115
-rw-r--r--qtjava/javalib/examples/dclock/Main.java30
-rw-r--r--qtjava/javalib/examples/dclock/README5
-rw-r--r--qtjava/javalib/examples/demo/sql/BookForm.java191
-rw-r--r--qtjava/javalib/examples/demo/sql/ConnectDialog.java138
-rw-r--r--qtjava/javalib/examples/demo/sql/EditBookForm.java267
-rw-r--r--qtjava/javalib/examples/demo/sql/Main.java20
-rw-r--r--qtjava/javalib/examples/demo/widgets/Main.java20
-rw-r--r--qtjava/javalib/examples/demo/widgets/WidgetsBase.java6116
-rw-r--r--qtjava/javalib/examples/dragdrop/DropSite.java167
-rw-r--r--qtjava/javalib/examples/dragdrop/Main.java87
-rw-r--r--qtjava/javalib/examples/dragdrop/SecretDrag.java53
-rw-r--r--qtjava/javalib/examples/dragdrop/SecretSource.java69
-rw-r--r--qtjava/javalib/examples/dragdrop/trolltech.bmpbin0 -> 30054 bytes
-rw-r--r--qtjava/javalib/examples/dragdrop/trolltech.gifbin0 -> 42629 bytes
-rw-r--r--qtjava/javalib/examples/drawlines/ConnectWidget.java122
-rw-r--r--qtjava/javalib/examples/drawlines/README3
-rw-r--r--qtjava/javalib/examples/forever/Forever.java120
-rw-r--r--qtjava/javalib/examples/forever/README3
-rw-r--r--qtjava/javalib/examples/hello/Hello.java107
-rw-r--r--qtjava/javalib/examples/hello/Main.java45
-rw-r--r--qtjava/javalib/examples/hello/README3
-rw-r--r--qtjava/javalib/examples/helpviewer/HelpWindow.java364
-rw-r--r--qtjava/javalib/examples/helpviewer/Main.java48
-rw-r--r--qtjava/javalib/examples/helpviewer/back.xpm27
-rw-r--r--qtjava/javalib/examples/helpviewer/forward.xpm28
-rw-r--r--qtjava/javalib/examples/helpviewer/home.xpm27
-rw-r--r--qtjava/javalib/examples/iconview/ListenDND.java69
-rw-r--r--qtjava/javalib/examples/layout/ExampleWidget.java152
-rw-r--r--qtjava/javalib/examples/lineedits/LineEdits.java225
-rw-r--r--qtjava/javalib/examples/lineedits/Main.java32
-rw-r--r--qtjava/javalib/examples/listbox/ListBoxDemo.java190
-rw-r--r--qtjava/javalib/examples/listbox/Main.java30
-rw-r--r--qtjava/javalib/examples/mdi/ApplicationWindow.java290
-rw-r--r--qtjava/javalib/examples/mdi/MDIWindow.java135
-rw-r--r--qtjava/javalib/examples/mdi/Main.java27
-rw-r--r--qtjava/javalib/examples/mdi/document.xpm25
-rw-r--r--qtjava/javalib/examples/menu/MenuExample.java326
-rw-r--r--qtjava/javalib/examples/menu/README2
-rw-r--r--qtjava/javalib/examples/picture/PictureDisplay.java119
-rw-r--r--qtjava/javalib/examples/picture/car_orig.picbin0 -> 1872 bytes
-rw-r--r--qtjava/javalib/examples/picture/flag.bmpbin0 -> 1650 bytes
-rw-r--r--qtjava/javalib/examples/popup/Frame.java166
-rw-r--r--qtjava/javalib/examples/popup/README3
-rw-r--r--qtjava/javalib/examples/progressbar/Main.java31
-rw-r--r--qtjava/javalib/examples/progressbar/ProgressBar.java174
-rw-r--r--qtjava/javalib/examples/qfd/FontDisplayer.java167
-rw-r--r--qtjava/javalib/examples/qfd/Main.java38
-rw-r--r--qtjava/javalib/examples/qmag/MagWidget.java356
-rw-r--r--qtjava/javalib/examples/qmag/README6
-rw-r--r--qtjava/javalib/examples/qwerty/ANSI_X3.110-1983.map511
-rw-r--r--qtjava/javalib/examples/qwerty/ANSI_X3.110-1983.txt7
-rw-r--r--qtjava/javalib/examples/qwerty/Editor.java351
-rw-r--r--qtjava/javalib/examples/qwerty/IBM277.map350
-rw-r--r--qtjava/javalib/examples/qwerty/IBM277.txt7
-rw-r--r--qtjava/javalib/examples/qwerty/Main.java44
-rw-r--r--qtjava/javalib/examples/qwerty/eucJP.txt7
-rw-r--r--qtjava/javalib/examples/qwerty/koi8.txt7
-rw-r--r--qtjava/javalib/examples/qwerty/latin1.txt7
-rw-r--r--qtjava/javalib/examples/qwerty/msunicode.txtbin0 -> 298 bytes
-rw-r--r--qtjava/javalib/examples/qwerty/unicode.txtbin0 -> 208 bytes
-rw-r--r--qtjava/javalib/examples/rangecontrols/Main.java33
-rw-r--r--qtjava/javalib/examples/rangecontrols/RangeControls.java74
-rw-r--r--qtjava/javalib/examples/richtext/Main.java32
-rw-r--r--qtjava/javalib/examples/richtext/MyRichText.java150
-rw-r--r--qtjava/javalib/examples/richtext/marble.pngbin0 -> 26015 bytes
-rw-r--r--qtjava/javalib/examples/rot13/Rot13.java90
-rw-r--r--qtjava/javalib/examples/scribble/Main.java36
-rw-r--r--qtjava/javalib/examples/scribble/Scribble.java216
-rw-r--r--qtjava/javalib/examples/showimg/ImageIconProvider.java73
-rw-r--r--qtjava/javalib/examples/showimg/ImageTextEditor.java144
-rw-r--r--qtjava/javalib/examples/showimg/ImageViewer.java703
-rw-r--r--qtjava/javalib/examples/showimg/Main.java59
-rw-r--r--qtjava/javalib/examples/showimg/README14
-rw-r--r--qtjava/javalib/examples/sound/SoundPlayer.java116
-rw-r--r--qtjava/javalib/examples/sound/sounds/1.wavbin0 -> 8624 bytes
-rw-r--r--qtjava/javalib/examples/sound/sounds/2.wavbin0 -> 7266 bytes
-rw-r--r--qtjava/javalib/examples/sound/sounds/3.wavbin0 -> 4709 bytes
-rw-r--r--qtjava/javalib/examples/sound/sounds/4.wavbin0 -> 5538 bytes
-rw-r--r--qtjava/javalib/examples/splitter/Test.java97
-rw-r--r--qtjava/javalib/examples/tabdialog/Main.java33
-rw-r--r--qtjava/javalib/examples/tabdialog/TabDialog.java114
-rw-r--r--qtjava/javalib/examples/table/small-table-demo/Main.java183
-rw-r--r--qtjava/javalib/examples/textedit/Main.java30
-rw-r--r--qtjava/javalib/examples/textedit/TextEdit.java494
-rw-r--r--qtjava/javalib/examples/textedit/editcopy.xpm36
-rw-r--r--qtjava/javalib/examples/textedit/editcut.xpm32
-rw-r--r--qtjava/javalib/examples/textedit/editpaste.xpm36
-rw-r--r--qtjava/javalib/examples/textedit/editredo.xpm36
-rw-r--r--qtjava/javalib/examples/textedit/editundo.xpm36
-rw-r--r--qtjava/javalib/examples/textedit/example.html340
-rw-r--r--qtjava/javalib/examples/textedit/filenew.xpm36
-rw-r--r--qtjava/javalib/examples/textedit/fileopen.xpm36
-rw-r--r--qtjava/javalib/examples/textedit/fileprint.xpm117
-rw-r--r--qtjava/javalib/examples/textedit/filesave.xpm36
-rw-r--r--qtjava/javalib/examples/textedit/textbold.xpm27
-rw-r--r--qtjava/javalib/examples/textedit/textcenter.xpm27
-rw-r--r--qtjava/javalib/examples/textedit/textitalic.xpm27
-rw-r--r--qtjava/javalib/examples/textedit/textjustify.xpm27
-rw-r--r--qtjava/javalib/examples/textedit/textleft.xpm27
-rw-r--r--qtjava/javalib/examples/textedit/textright.xpm27
-rw-r--r--qtjava/javalib/examples/textedit/textunder.xpm27
-rw-r--r--qtjava/javalib/examples/tux/MoveMe.java68
-rw-r--r--qtjava/javalib/examples/tux/tux.pngbin0 -> 14786 bytes
-rw-r--r--qtjava/javalib/examples/widgets/MyWidgetView.java58
-rw-r--r--qtjava/javalib/examples/widgets/README4
-rw-r--r--qtjava/javalib/examples/widgets/WidgetView.java829
-rw-r--r--qtjava/javalib/examples/widgets/qt.pngbin0 -> 355 bytes
-rw-r--r--qtjava/javalib/examples/widgets/trolltech.bmpbin0 -> 13366 bytes
-rw-r--r--qtjava/javalib/examples/widgets/trolltech.gifbin0 -> 42629 bytes
-rw-r--r--qtjava/javalib/examples/widgets/tt-logo.pngbin0 -> 4547 bytes
-rw-r--r--qtjava/javalib/examples/wizard/Main.java29
-rw-r--r--qtjava/javalib/examples/wizard/Wizard.java237
-rw-r--r--qtjava/javalib/main.cpp28
-rw-r--r--qtjava/javalib/org/Makefile.am1
-rw-r--r--qtjava/javalib/org/kde/Makefile.am1
-rw-r--r--qtjava/javalib/org/kde/qt/Invocation.java527
-rw-r--r--qtjava/javalib/org/kde/qt/Makefile.am17
-rw-r--r--qtjava/javalib/org/kde/qt/QAccel.java63
-rw-r--r--qtjava/javalib/org/kde/qt/QAccelSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QAction.java115
-rw-r--r--qtjava/javalib/org/kde/qt/QActionGroup.java58
-rw-r--r--qtjava/javalib/org/kde/qt/QActionGroupSignals.java7
-rw-r--r--qtjava/javalib/org/kde/qt/QActionSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QApplication.java161
-rw-r--r--qtjava/javalib/org/kde/qt/QApplicationSignals.java10
-rw-r--r--qtjava/javalib/org/kde/qt/QAsyncIO.java23
-rw-r--r--qtjava/javalib/org/kde/qt/QAuServer.java17
-rw-r--r--qtjava/javalib/org/kde/qt/QBig5Codec.java26
-rw-r--r--qtjava/javalib/org/kde/qt/QBitmap.java96
-rw-r--r--qtjava/javalib/org/kde/qt/QBoxLayout.java109
-rw-r--r--qtjava/javalib/org/kde/qt/QBrush.java52
-rw-r--r--qtjava/javalib/org/kde/qt/QBuffer.java39
-rw-r--r--qtjava/javalib/org/kde/qt/QButton.java85
-rw-r--r--qtjava/javalib/org/kde/qt/QButtonGroup.java100
-rw-r--r--qtjava/javalib/org/kde/qt/QButtonGroupSignals.java9
-rw-r--r--qtjava/javalib/org/kde/qt/QButtonSignals.java11
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvas.java103
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasEllipse.java39
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasItem.java57
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasLine.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasPixmap.java32
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasPixmapArray.java40
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasPolygon.java25
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasPolygonalItem.java17
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasRectangle.java39
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasSpline.java24
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasSprite.java50
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasText.java42
-rw-r--r--qtjava/javalib/org/kde/qt/QCanvasView.java65
-rw-r--r--qtjava/javalib/org/kde/qt/QCheckBox.java50
-rw-r--r--qtjava/javalib/org/kde/qt/QCheckListItem.java111
-rw-r--r--qtjava/javalib/org/kde/qt/QCheckTableItem.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QChildEvent.java22
-rw-r--r--qtjava/javalib/org/kde/qt/QClassInfo.java21
-rw-r--r--qtjava/javalib/org/kde/qt/QClipboard.java40
-rw-r--r--qtjava/javalib/org/kde/qt/QCloseEvent.java22
-rw-r--r--qtjava/javalib/org/kde/qt/QColor.java84
-rw-r--r--qtjava/javalib/org/kde/qt/QColorDialog.java24
-rw-r--r--qtjava/javalib/org/kde/qt/QColorDrag.java51
-rw-r--r--qtjava/javalib/org/kde/qt/QColorGroup.java73
-rw-r--r--qtjava/javalib/org/kde/qt/QComboBox.java123
-rw-r--r--qtjava/javalib/org/kde/qt/QComboBoxSignals.java11
-rw-r--r--qtjava/javalib/org/kde/qt/QComboTableItem.java38
-rw-r--r--qtjava/javalib/org/kde/qt/QContextMenuEvent.java41
-rw-r--r--qtjava/javalib/org/kde/qt/QCursor.java69
-rw-r--r--qtjava/javalib/org/kde/qt/QCustomEvent.java22
-rw-r--r--qtjava/javalib/org/kde/qt/QCustomMenuItem.java13
-rw-r--r--qtjava/javalib/org/kde/qt/QDataBrowser.java97
-rw-r--r--qtjava/javalib/org/kde/qt/QDataBrowserSignals.java19
-rw-r--r--qtjava/javalib/org/kde/qt/QDataPump.java23
-rw-r--r--qtjava/javalib/org/kde/qt/QDataSink.java12
-rw-r--r--qtjava/javalib/org/kde/qt/QDataSource.java14
-rw-r--r--qtjava/javalib/org/kde/qt/QDataStream.java63
-rw-r--r--qtjava/javalib/org/kde/qt/QDataTable.java159
-rw-r--r--qtjava/javalib/org/kde/qt/QDataTableSignals.java15
-rw-r--r--qtjava/javalib/org/kde/qt/QDataView.java46
-rw-r--r--qtjava/javalib/org/kde/qt/QDateEdit.java88
-rw-r--r--qtjava/javalib/org/kde/qt/QDateEditSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QDateTimeEdit.java65
-rw-r--r--qtjava/javalib/org/kde/qt/QDateTimeEditBase.java18
-rw-r--r--qtjava/javalib/org/kde/qt/QDateTimeEditSignals.java9
-rw-r--r--qtjava/javalib/org/kde/qt/QDesktopWidget.java44
-rw-r--r--qtjava/javalib/org/kde/qt/QDesktopWidgetSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QDial.java102
-rw-r--r--qtjava/javalib/org/kde/qt/QDialSignals.java10
-rw-r--r--qtjava/javalib/org/kde/qt/QDialog.java77
-rw-r--r--qtjava/javalib/org/kde/qt/QDir.java141
-rw-r--r--qtjava/javalib/org/kde/qt/QDockArea.java58
-rw-r--r--qtjava/javalib/org/kde/qt/QDockWindow.java116
-rw-r--r--qtjava/javalib/org/kde/qt/QDockWindowSignals.java9
-rw-r--r--qtjava/javalib/org/kde/qt/QDomAttr.java31
-rw-r--r--qtjava/javalib/org/kde/qt/QDomCDATASection.java26
-rw-r--r--qtjava/javalib/org/kde/qt/QDomCharacterData.java34
-rw-r--r--qtjava/javalib/org/kde/qt/QDomComment.java26
-rw-r--r--qtjava/javalib/org/kde/qt/QDomDocument.java86
-rw-r--r--qtjava/javalib/org/kde/qt/QDomDocumentFragment.java26
-rw-r--r--qtjava/javalib/org/kde/qt/QDomDocumentType.java32
-rw-r--r--qtjava/javalib/org/kde/qt/QDomElement.java53
-rw-r--r--qtjava/javalib/org/kde/qt/QDomEntity.java29
-rw-r--r--qtjava/javalib/org/kde/qt/QDomEntityReference.java26
-rw-r--r--qtjava/javalib/org/kde/qt/QDomImplementation.java31
-rw-r--r--qtjava/javalib/org/kde/qt/QDomNamedNodeMap.java37
-rw-r--r--qtjava/javalib/org/kde/qt/QDomNode.java106
-rw-r--r--qtjava/javalib/org/kde/qt/QDomNotation.java28
-rw-r--r--qtjava/javalib/org/kde/qt/QDomProcessingInstruction.java29
-rw-r--r--qtjava/javalib/org/kde/qt/QDomText.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QDoubleValidator.java47
-rw-r--r--qtjava/javalib/org/kde/qt/QDragEnterEvent.java19
-rw-r--r--qtjava/javalib/org/kde/qt/QDragLeaveEvent.java19
-rw-r--r--qtjava/javalib/org/kde/qt/QDragManager.java12
-rw-r--r--qtjava/javalib/org/kde/qt/QDragMoveEvent.java30
-rw-r--r--qtjava/javalib/org/kde/qt/QDragObject.java37
-rw-r--r--qtjava/javalib/org/kde/qt/QDragResponseEvent.java20
-rw-r--r--qtjava/javalib/org/kde/qt/QDropEvent.java51
-rw-r--r--qtjava/javalib/org/kde/qt/QDropSite.java21
-rw-r--r--qtjava/javalib/org/kde/qt/QEditorFactory.java32
-rw-r--r--qtjava/javalib/org/kde/qt/QErrorMessage.java31
-rw-r--r--qtjava/javalib/org/kde/qt/QEucJpCodec.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QEucKrCodec.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QEvent.java98
-rw-r--r--qtjava/javalib/org/kde/qt/QEventLoop.java57
-rw-r--r--qtjava/javalib/org/kde/qt/QEventLoopSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QFile.java51
-rw-r--r--qtjava/javalib/org/kde/qt/QFileDialog.java155
-rw-r--r--qtjava/javalib/org/kde/qt/QFileDialogSignals.java12
-rw-r--r--qtjava/javalib/org/kde/qt/QFileIconProvider.java34
-rw-r--r--qtjava/javalib/org/kde/qt/QFileInfo.java88
-rw-r--r--qtjava/javalib/org/kde/qt/QFilePreview.java12
-rw-r--r--qtjava/javalib/org/kde/qt/QFocusData.java18
-rw-r--r--qtjava/javalib/org/kde/qt/QFocusEvent.java32
-rw-r--r--qtjava/javalib/org/kde/qt/QFont.java203
-rw-r--r--qtjava/javalib/org/kde/qt/QFontDatabase.java56
-rw-r--r--qtjava/javalib/org/kde/qt/QFontDialog.java18
-rw-r--r--qtjava/javalib/org/kde/qt/QFontInfo.java42
-rw-r--r--qtjava/javalib/org/kde/qt/QFontMetrics.java61
-rw-r--r--qtjava/javalib/org/kde/qt/QFrame.java82
-rw-r--r--qtjava/javalib/org/kde/qt/QFtp.java110
-rw-r--r--qtjava/javalib/org/kde/qt/QFtpSignals.java14
-rw-r--r--qtjava/javalib/org/kde/qt/QGL.java40
-rw-r--r--qtjava/javalib/org/kde/qt/QGLColormap.java36
-rw-r--r--qtjava/javalib/org/kde/qt/QGLContext.java49
-rw-r--r--qtjava/javalib/org/kde/qt/QGLFormat.java57
-rw-r--r--qtjava/javalib/org/kde/qt/QGLWidget.java136
-rw-r--r--qtjava/javalib/org/kde/qt/QGb18030Codec.java26
-rw-r--r--qtjava/javalib/org/kde/qt/QGbkCodec.java26
-rw-r--r--qtjava/javalib/org/kde/qt/QGrid.java61
-rw-r--r--qtjava/javalib/org/kde/qt/QGridLayout.java142
-rw-r--r--qtjava/javalib/org/kde/qt/QGridView.java29
-rw-r--r--qtjava/javalib/org/kde/qt/QGroupBox.java109
-rw-r--r--qtjava/javalib/org/kde/qt/QGroupBoxSignals.java7
-rw-r--r--qtjava/javalib/org/kde/qt/QHBox.java52
-rw-r--r--qtjava/javalib/org/kde/qt/QHBoxLayout.java68
-rw-r--r--qtjava/javalib/org/kde/qt/QHButtonGroup.java48
-rw-r--r--qtjava/javalib/org/kde/qt/QHGroupBox.java48
-rw-r--r--qtjava/javalib/org/kde/qt/QHeader.java120
-rw-r--r--qtjava/javalib/org/kde/qt/QHeaderSignals.java14
-rw-r--r--qtjava/javalib/org/kde/qt/QHebrewCodec.java25
-rw-r--r--qtjava/javalib/org/kde/qt/QHideEvent.java19
-rw-r--r--qtjava/javalib/org/kde/qt/QHostAddress.java50
-rw-r--r--qtjava/javalib/org/kde/qt/QHttp.java105
-rw-r--r--qtjava/javalib/org/kde/qt/QHttpHeader.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QHttpRequestHeader.java53
-rw-r--r--qtjava/javalib/org/kde/qt/QHttpResponseHeader.java30
-rw-r--r--qtjava/javalib/org/kde/qt/QHttpSignals.java14
-rw-r--r--qtjava/javalib/org/kde/qt/QIMEvent.java25
-rw-r--r--qtjava/javalib/org/kde/qt/QIODevice.java84
-rw-r--r--qtjava/javalib/org/kde/qt/QIODeviceInterface.java40
-rw-r--r--qtjava/javalib/org/kde/qt/QIODeviceSource.java29
-rw-r--r--qtjava/javalib/org/kde/qt/QIconDrag.java32
-rw-r--r--qtjava/javalib/org/kde/qt/QIconDragItem.java24
-rw-r--r--qtjava/javalib/org/kde/qt/QIconSet.java68
-rw-r--r--qtjava/javalib/org/kde/qt/QIconView.java154
-rw-r--r--qtjava/javalib/org/kde/qt/QIconViewItem.java116
-rw-r--r--qtjava/javalib/org/kde/qt/QIconViewSignals.java26
-rw-r--r--qtjava/javalib/org/kde/qt/QImage.java171
-rw-r--r--qtjava/javalib/org/kde/qt/QImageConsumer.java18
-rw-r--r--qtjava/javalib/org/kde/qt/QImageDecoder.java29
-rw-r--r--qtjava/javalib/org/kde/qt/QImageDrag.java54
-rw-r--r--qtjava/javalib/org/kde/qt/QImageFormat.java12
-rw-r--r--qtjava/javalib/org/kde/qt/QImageFormatType.java13
-rw-r--r--qtjava/javalib/org/kde/qt/QImageIO.java54
-rw-r--r--qtjava/javalib/org/kde/qt/QImageTextKeyLang.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QInputDialog.java40
-rw-r--r--qtjava/javalib/org/kde/qt/QIntValidator.java44
-rw-r--r--qtjava/javalib/org/kde/qt/QJisCodec.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QJpUnicodeConv.java62
-rw-r--r--qtjava/javalib/org/kde/qt/QKeyEvent.java44
-rw-r--r--qtjava/javalib/org/kde/qt/QKeySequence.java55
-rw-r--r--qtjava/javalib/org/kde/qt/QLCDNumber.java85
-rw-r--r--qtjava/javalib/org/kde/qt/QLCDNumberSignals.java7
-rw-r--r--qtjava/javalib/org/kde/qt/QLabel.java93
-rw-r--r--qtjava/javalib/org/kde/qt/QLayout.java61
-rw-r--r--qtjava/javalib/org/kde/qt/QLayoutItem.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QLayoutItemInterface.java21
-rw-r--r--qtjava/javalib/org/kde/qt/QLibrary.java29
-rw-r--r--qtjava/javalib/org/kde/qt/QLineEdit.java141
-rw-r--r--qtjava/javalib/org/kde/qt/QLineEditSignals.java10
-rw-r--r--qtjava/javalib/org/kde/qt/QListBox.java174
-rw-r--r--qtjava/javalib/org/kde/qt/QListBoxItem.java25
-rw-r--r--qtjava/javalib/org/kde/qt/QListBoxPixmap.java49
-rw-r--r--qtjava/javalib/org/kde/qt/QListBoxSignals.java28
-rw-r--r--qtjava/javalib/org/kde/qt/QListBoxText.java43
-rw-r--r--qtjava/javalib/org/kde/qt/QListView.java161
-rw-r--r--qtjava/javalib/org/kde/qt/QListViewItem.java262
-rw-r--r--qtjava/javalib/org/kde/qt/QListViewSignals.java29
-rw-r--r--qtjava/javalib/org/kde/qt/QLocalFs.java30
-rw-r--r--qtjava/javalib/org/kde/qt/QMainWindow.java125
-rw-r--r--qtjava/javalib/org/kde/qt/QMainWindowSignals.java10
-rw-r--r--qtjava/javalib/org/kde/qt/QMenuBar.java158
-rw-r--r--qtjava/javalib/org/kde/qt/QMenuBarSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QMenuData.java114
-rw-r--r--qtjava/javalib/org/kde/qt/QMenuDataInterface.java94
-rw-r--r--qtjava/javalib/org/kde/qt/QMenuItem.java41
-rw-r--r--qtjava/javalib/org/kde/qt/QMessageBox.java144
-rw-r--r--qtjava/javalib/org/kde/qt/QMetaData.java25
-rw-r--r--qtjava/javalib/org/kde/qt/QMetaEnum.java21
-rw-r--r--qtjava/javalib/org/kde/qt/QMetaObject.java64
-rw-r--r--qtjava/javalib/org/kde/qt/QMetaProperty.java52
-rw-r--r--qtjava/javalib/org/kde/qt/QMimeSource.java19
-rw-r--r--qtjava/javalib/org/kde/qt/QMimeSourceFactory.java38
-rw-r--r--qtjava/javalib/org/kde/qt/QMimeSourceInterface.java11
-rw-r--r--qtjava/javalib/org/kde/qt/QMouseEvent.java36
-rw-r--r--qtjava/javalib/org/kde/qt/QMoveEvent.java21
-rw-r--r--qtjava/javalib/org/kde/qt/QMovie.java90
-rw-r--r--qtjava/javalib/org/kde/qt/QMultiLineEdit.java84
-rw-r--r--qtjava/javalib/org/kde/qt/QNetworkOperation.java40
-rw-r--r--qtjava/javalib/org/kde/qt/QNetworkProtocol.java84
-rw-r--r--qtjava/javalib/org/kde/qt/QNetworkProtocolSignals.java16
-rw-r--r--qtjava/javalib/org/kde/qt/QObject.java272
-rw-r--r--qtjava/javalib/org/kde/qt/QObjectCleanupHandler.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QObjectSignals.java9
-rw-r--r--qtjava/javalib/org/kde/qt/QPaintDevice.java86
-rw-r--r--qtjava/javalib/org/kde/qt/QPaintDeviceInterface.java11
-rw-r--r--qtjava/javalib/org/kde/qt/QPaintDeviceMetrics.java42
-rw-r--r--qtjava/javalib/org/kde/qt/QPaintEvent.java47
-rw-r--r--qtjava/javalib/org/kde/qt/QPainter.java247
-rw-r--r--qtjava/javalib/org/kde/qt/QPalette.java64
-rw-r--r--qtjava/javalib/org/kde/qt/QPen.java61
-rw-r--r--qtjava/javalib/org/kde/qt/QPicture.java48
-rw-r--r--qtjava/javalib/org/kde/qt/QPixmap.java172
-rw-r--r--qtjava/javalib/org/kde/qt/QPoint.java39
-rw-r--r--qtjava/javalib/org/kde/qt/QPointArray.java68
-rw-r--r--qtjava/javalib/org/kde/qt/QPolygonScanner.java22
-rw-r--r--qtjava/javalib/org/kde/qt/QPopupMenu.java167
-rw-r--r--qtjava/javalib/org/kde/qt/QPopupMenuSignals.java12
-rw-r--r--qtjava/javalib/org/kde/qt/QPrintDialog.java40
-rw-r--r--qtjava/javalib/org/kde/qt/QPrinter.java147
-rw-r--r--qtjava/javalib/org/kde/qt/QProcess.java104
-rw-r--r--qtjava/javalib/org/kde/qt/QProcessSignals.java12
-rw-r--r--qtjava/javalib/org/kde/qt/QProgressBar.java77
-rw-r--r--qtjava/javalib/org/kde/qt/QProgressDialog.java98
-rw-r--r--qtjava/javalib/org/kde/qt/QProgressDialogSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QPushButton.java75
-rw-r--r--qtjava/javalib/org/kde/qt/QRadioButton.java46
-rw-r--r--qtjava/javalib/org/kde/qt/QRangeControl.java47
-rw-r--r--qtjava/javalib/org/kde/qt/QRangeControlInterface.java21
-rw-r--r--qtjava/javalib/org/kde/qt/QRect.java96
-rw-r--r--qtjava/javalib/org/kde/qt/QRegExp.java74
-rw-r--r--qtjava/javalib/org/kde/qt/QRegExpValidator.java41
-rw-r--r--qtjava/javalib/org/kde/qt/QRegion.java81
-rw-r--r--qtjava/javalib/org/kde/qt/QResizeEvent.java21
-rw-r--r--qtjava/javalib/org/kde/qt/QScrollBar.java97
-rw-r--r--qtjava/javalib/org/kde/qt/QScrollBarSignals.java14
-rw-r--r--qtjava/javalib/org/kde/qt/QScrollView.java160
-rw-r--r--qtjava/javalib/org/kde/qt/QScrollViewSignals.java11
-rw-r--r--qtjava/javalib/org/kde/qt/QSemiModal.java43
-rw-r--r--qtjava/javalib/org/kde/qt/QServerSocket.java18
-rw-r--r--qtjava/javalib/org/kde/qt/QSessionManager.java34
-rw-r--r--qtjava/javalib/org/kde/qt/QSettings.java70
-rw-r--r--qtjava/javalib/org/kde/qt/QShowEvent.java19
-rw-r--r--qtjava/javalib/org/kde/qt/QSignal.java83
-rw-r--r--qtjava/javalib/org/kde/qt/QSignalMapper.java35
-rw-r--r--qtjava/javalib/org/kde/qt/QSignalMapperSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QSignalSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QSimpleRichText.java59
-rw-r--r--qtjava/javalib/org/kde/qt/QSize.java49
-rw-r--r--qtjava/javalib/org/kde/qt/QSizeGrip.java33
-rw-r--r--qtjava/javalib/org/kde/qt/QSizePolicy.java77
-rw-r--r--qtjava/javalib/org/kde/qt/QSjisCodec.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QSlider.java111
-rw-r--r--qtjava/javalib/org/kde/qt/QSliderSignals.java10
-rw-r--r--qtjava/javalib/org/kde/qt/QSocket.java108
-rw-r--r--qtjava/javalib/org/kde/qt/QSocketDevice.java92
-rw-r--r--qtjava/javalib/org/kde/qt/QSocketNotifier.java82
-rw-r--r--qtjava/javalib/org/kde/qt/QSocketNotifierSignals.java7
-rw-r--r--qtjava/javalib/org/kde/qt/QSocketSignals.java13
-rw-r--r--qtjava/javalib/org/kde/qt/QSound.java43
-rw-r--r--qtjava/javalib/org/kde/qt/QSpacerItem.java40
-rw-r--r--qtjava/javalib/org/kde/qt/QSpinBox.java116
-rw-r--r--qtjava/javalib/org/kde/qt/QSpinBoxSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QSpinWidget.java61
-rw-r--r--qtjava/javalib/org/kde/qt/QSpinWidgetSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QSplashScreen.java46
-rw-r--r--qtjava/javalib/org/kde/qt/QSplashScreenSignals.java7
-rw-r--r--qtjava/javalib/org/kde/qt/QSplitter.java83
-rw-r--r--qtjava/javalib/org/kde/qt/QSql.java42
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlCursor.java139
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlDatabase.java96
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlDriver.java45
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlEditorFactory.java33
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlError.java58
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlField.java45
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlFieldInfo.java88
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlForm.java51
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlIndex.java51
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlPropertyMap.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlQuery.java76
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlQueryInterface.java38
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlRecord.java56
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlRecordInfo.java29
-rw-r--r--qtjava/javalib/org/kde/qt/QSqlResult.java13
-rw-r--r--qtjava/javalib/org/kde/qt/QStatusBar.java50
-rw-r--r--qtjava/javalib/org/kde/qt/QStatusBarSignals.java7
-rw-r--r--qtjava/javalib/org/kde/qt/QStoredDrag.java36
-rw-r--r--qtjava/javalib/org/kde/qt/QStyle.java356
-rw-r--r--qtjava/javalib/org/kde/qt/QStyleFactory.java24
-rw-r--r--qtjava/javalib/org/kde/qt/QStyleOption.java88
-rw-r--r--qtjava/javalib/org/kde/qt/QStyleSheet.java44
-rw-r--r--qtjava/javalib/org/kde/qt/QStyleSheetItem.java105
-rw-r--r--qtjava/javalib/org/kde/qt/QSyntaxHighlighter.java15
-rw-r--r--qtjava/javalib/org/kde/qt/QTab.java44
-rw-r--r--qtjava/javalib/org/kde/qt/QTabBar.java79
-rw-r--r--qtjava/javalib/org/kde/qt/QTabBarSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QTabDialog.java89
-rw-r--r--qtjava/javalib/org/kde/qt/QTabDialogSignals.java13
-rw-r--r--qtjava/javalib/org/kde/qt/QTabWidget.java95
-rw-r--r--qtjava/javalib/org/kde/qt/QTabWidgetSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QTable.java212
-rw-r--r--qtjava/javalib/org/kde/qt/QTableItem.java61
-rw-r--r--qtjava/javalib/org/kde/qt/QTableSelection.java39
-rw-r--r--qtjava/javalib/org/kde/qt/QTableSignals.java14
-rw-r--r--qtjava/javalib/org/kde/qt/QTabletEvent.java35
-rw-r--r--qtjava/javalib/org/kde/qt/QTextBrowser.java45
-rw-r--r--qtjava/javalib/org/kde/qt/QTextBrowserSignals.java12
-rw-r--r--qtjava/javalib/org/kde/qt/QTextCodec.java43
-rw-r--r--qtjava/javalib/org/kde/qt/QTextDecoder.java12
-rw-r--r--qtjava/javalib/org/kde/qt/QTextDrag.java55
-rw-r--r--qtjava/javalib/org/kde/qt/QTextEdit.java262
-rw-r--r--qtjava/javalib/org/kde/qt/QTextEditSignals.java21
-rw-r--r--qtjava/javalib/org/kde/qt/QTextEncoder.java12
-rw-r--r--qtjava/javalib/org/kde/qt/QTextIStream.java24
-rw-r--r--qtjava/javalib/org/kde/qt/QTextOStream.java24
-rw-r--r--qtjava/javalib/org/kde/qt/QTextStream.java101
-rw-r--r--qtjava/javalib/org/kde/qt/QTextView.java53
-rw-r--r--qtjava/javalib/org/kde/qt/QTimeEdit.java87
-rw-r--r--qtjava/javalib/org/kde/qt/QTimeEditSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QTimer.java81
-rw-r--r--qtjava/javalib/org/kde/qt/QTimerEvent.java20
-rw-r--r--qtjava/javalib/org/kde/qt/QTimerSignals.java7
-rw-r--r--qtjava/javalib/org/kde/qt/QToolBar.java88
-rw-r--r--qtjava/javalib/org/kde/qt/QToolBox.java66
-rw-r--r--qtjava/javalib/org/kde/qt/QToolBoxSignals.java7
-rw-r--r--qtjava/javalib/org/kde/qt/QToolButton.java92
-rw-r--r--qtjava/javalib/org/kde/qt/QToolTip.java28
-rw-r--r--qtjava/javalib/org/kde/qt/QToolTipGroup.java35
-rw-r--r--qtjava/javalib/org/kde/qt/QToolTipGroupSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QTranslator.java59
-rw-r--r--qtjava/javalib/org/kde/qt/QTranslatorMessage.java59
-rw-r--r--qtjava/javalib/org/kde/qt/QTsciiCodec.java25
-rw-r--r--qtjava/javalib/org/kde/qt/QUriDrag.java65
-rw-r--r--qtjava/javalib/org/kde/qt/QUrl.java79
-rw-r--r--qtjava/javalib/org/kde/qt/QUrlInfo.java77
-rw-r--r--qtjava/javalib/org/kde/qt/QUrlInterface.java43
-rw-r--r--qtjava/javalib/org/kde/qt/QUrlOperator.java111
-rw-r--r--qtjava/javalib/org/kde/qt/QUrlOperatorSignals.java16
-rw-r--r--qtjava/javalib/org/kde/qt/QUtf16Codec.java24
-rw-r--r--qtjava/javalib/org/kde/qt/QUtf8Codec.java25
-rw-r--r--qtjava/javalib/org/kde/qt/QUuid.java54
-rw-r--r--qtjava/javalib/org/kde/qt/QVBox.java38
-rw-r--r--qtjava/javalib/org/kde/qt/QVBoxLayout.java68
-rw-r--r--qtjava/javalib/org/kde/qt/QVButtonGroup.java48
-rw-r--r--qtjava/javalib/org/kde/qt/QVGroupBox.java48
-rw-r--r--qtjava/javalib/org/kde/qt/QValidator.java35
-rw-r--r--qtjava/javalib/org/kde/qt/QVariant.java276
-rw-r--r--qtjava/javalib/org/kde/qt/QWMatrix.java63
-rw-r--r--qtjava/javalib/org/kde/qt/QWhatsThis.java37
-rw-r--r--qtjava/javalib/org/kde/qt/QWheelEvent.java46
-rw-r--r--qtjava/javalib/org/kde/qt/QWidget.java337
-rw-r--r--qtjava/javalib/org/kde/qt/QWidgetItem.java29
-rw-r--r--qtjava/javalib/org/kde/qt/QWidgetStack.java57
-rw-r--r--qtjava/javalib/org/kde/qt/QWidgetStackSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QWizard.java78
-rw-r--r--qtjava/javalib/org/kde/qt/QWizardSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QWorkspace.java61
-rw-r--r--qtjava/javalib/org/kde/qt/QWorkspaceSignals.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlAttributes.java36
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlContentHandler.java23
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlContentHandlerInterface.java18
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlDTDHandler.java14
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlDTDHandlerInterface.java9
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlDeclHandler.java15
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlDeclHandlerInterface.java10
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlDefaultHandler.java47
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlEntityResolver.java13
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlEntityResolverInterface.java8
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlErrorHandler.java15
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlErrorHandlerInterface.java10
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlInputSource.java41
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlLexicalHandler.java19
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlLexicalHandlerInterface.java14
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlLocator.java13
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlNamespaceSupport.java32
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlParseException.java46
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlReader.java32
-rw-r--r--qtjava/javalib/org/kde/qt/QXmlSimpleReader.java42
-rw-r--r--qtjava/javalib/org/kde/qt/Qt.java1140
-rw-r--r--qtjava/javalib/org/kde/qt/QtSupport.java27
-rw-r--r--qtjava/javalib/org/kde/qt/QtUtils.java15
-rw-r--r--qtjava/javalib/org/kde/qt/WeakValueMap.java68
-rw-r--r--qtjava/javalib/org/kde/qt/qtjava.java285
-rw-r--r--qtjava/javalib/qtjava/JavaSlot.cpp2375
-rw-r--r--qtjava/javalib/qtjava/JavaSlot.h206
-rw-r--r--qtjava/javalib/qtjava/Makefile.am35
-rw-r--r--qtjava/javalib/qtjava/QAccel.cpp314
-rw-r--r--qtjava/javalib/qtjava/QAccel.h51
-rw-r--r--qtjava/javalib/qtjava/QAction.cpp511
-rw-r--r--qtjava/javalib/qtjava/QAction.h67
-rw-r--r--qtjava/javalib/qtjava/QActionGroup.cpp329
-rw-r--r--qtjava/javalib/qtjava/QActionGroup.h50
-rw-r--r--qtjava/javalib/qtjava/QApplication.cpp1090
-rw-r--r--qtjava/javalib/qtjava/QApplication.h137
-rw-r--r--qtjava/javalib/qtjava/QAsyncIO.cpp65
-rw-r--r--qtjava/javalib/qtjava/QAsyncIO.h24
-rw-r--r--qtjava/javalib/qtjava/QAuServer.cpp79
-rw-r--r--qtjava/javalib/qtjava/QAuServer.h27
-rw-r--r--qtjava/javalib/qtjava/QBig5Codec.cpp106
-rw-r--r--qtjava/javalib/qtjava/QBig5Codec.h29
-rw-r--r--qtjava/javalib/qtjava/QBitmap.cpp231
-rw-r--r--qtjava/javalib/qtjava/QBitmap.h38
-rw-r--r--qtjava/javalib/qtjava/QBoxLayout.cpp459
-rw-r--r--qtjava/javalib/qtjava/QBoxLayout.h68
-rw-r--r--qtjava/javalib/qtjava/QBrush.cpp160
-rw-r--r--qtjava/javalib/qtjava/QBrush.h35
-rw-r--r--qtjava/javalib/qtjava/QBuffer.cpp175
-rw-r--r--qtjava/javalib/qtjava/QBuffer.h38
-rw-r--r--qtjava/javalib/qtjava/QButton.cpp809
-rw-r--r--qtjava/javalib/qtjava/QButton.h65
-rw-r--r--qtjava/javalib/qtjava/QButtonGroup.cpp725
-rw-r--r--qtjava/javalib/qtjava/QButtonGroup.h56
-rw-r--r--qtjava/javalib/qtjava/QCanvas.cpp666
-rw-r--r--qtjava/javalib/qtjava/QCanvas.h86
-rw-r--r--qtjava/javalib/qtjava/QCanvasEllipse.cpp144
-rw-r--r--qtjava/javalib/qtjava/QCanvasEllipse.h34
-rw-r--r--qtjava/javalib/qtjava/QCanvasItem.cpp275
-rw-r--r--qtjava/javalib/qtjava/QCanvasItem.h56
-rw-r--r--qtjava/javalib/qtjava/QCanvasLine.cpp113
-rw-r--r--qtjava/javalib/qtjava/QCanvasLine.h30
-rw-r--r--qtjava/javalib/qtjava/QCanvasPixmap.cpp94
-rw-r--r--qtjava/javalib/qtjava/QCanvasPixmap.h27
-rw-r--r--qtjava/javalib/qtjava/QCanvasPixmapArray.cpp131
-rw-r--r--qtjava/javalib/qtjava/QCanvasPixmapArray.h32
-rw-r--r--qtjava/javalib/qtjava/QCanvasPolygon.cpp94
-rw-r--r--qtjava/javalib/qtjava/QCanvasPolygon.h28
-rw-r--r--qtjava/javalib/qtjava/QCanvasPolygonalItem.cpp73
-rw-r--r--qtjava/javalib/qtjava/QCanvasPolygonalItem.h27
-rw-r--r--qtjava/javalib/qtjava/QCanvasRectangle.cpp149
-rw-r--r--qtjava/javalib/qtjava/QCanvasRectangle.h34
-rw-r--r--qtjava/javalib/qtjava/QCanvasSpline.cpp82
-rw-r--r--qtjava/javalib/qtjava/QCanvasSpline.h27
-rw-r--r--qtjava/javalib/qtjava/QCanvasSprite.cpp248
-rw-r--r--qtjava/javalib/qtjava/QCanvasSprite.h50
-rw-r--r--qtjava/javalib/qtjava/QCanvasText.cpp172
-rw-r--r--qtjava/javalib/qtjava/QCanvasText.h37
-rw-r--r--qtjava/javalib/qtjava/QCanvasView.cpp688
-rw-r--r--qtjava/javalib/qtjava/QCanvasView.h40
-rw-r--r--qtjava/javalib/qtjava/QCheckBox.cpp577
-rw-r--r--qtjava/javalib/qtjava/QCheckBox.h41
-rw-r--r--qtjava/javalib/qtjava/QCheckListItem.cpp341
-rw-r--r--qtjava/javalib/qtjava/QCheckListItem.h52
-rw-r--r--qtjava/javalib/qtjava/QCheckTableItem.cpp108
-rw-r--r--qtjava/javalib/qtjava/QCheckTableItem.h30
-rw-r--r--qtjava/javalib/qtjava/QChildEvent.cpp67
-rw-r--r--qtjava/javalib/qtjava/QChildEvent.h25
-rw-r--r--qtjava/javalib/qtjava/QClassInfo.cpp46
-rw-r--r--qtjava/javalib/qtjava/QClassInfo.h22
-rw-r--r--qtjava/javalib/qtjava/QClipboard.cpp237
-rw-r--r--qtjava/javalib/qtjava/QClipboard.h47
-rw-r--r--qtjava/javalib/qtjava/QCloseEvent.cpp67
-rw-r--r--qtjava/javalib/qtjava/QCloseEvent.h25
-rw-r--r--qtjava/javalib/qtjava/QColor.cpp384
-rw-r--r--qtjava/javalib/qtjava/QColor.h60
-rw-r--r--qtjava/javalib/qtjava/QColorDialog.cpp154
-rw-r--r--qtjava/javalib/qtjava/QColorDialog.h34
-rw-r--r--qtjava/javalib/qtjava/QColorDrag.cpp201
-rw-r--r--qtjava/javalib/qtjava/QColorDrag.h34
-rw-r--r--qtjava/javalib/qtjava/QColorGroup.cpp235
-rw-r--r--qtjava/javalib/qtjava/QColorGroup.h47
-rw-r--r--qtjava/javalib/qtjava/QComboBox.cpp1013
-rw-r--r--qtjava/javalib/qtjava/QComboBox.h96
-rw-r--r--qtjava/javalib/qtjava/QComboTableItem.cpp166
-rw-r--r--qtjava/javalib/qtjava/QComboTableItem.h37
-rw-r--r--qtjava/javalib/qtjava/QContextMenuEvent.cpp150
-rw-r--r--qtjava/javalib/qtjava/QContextMenuEvent.h36
-rw-r--r--qtjava/javalib/qtjava/QCursor.cpp215
-rw-r--r--qtjava/javalib/qtjava/QCursor.h40
-rw-r--r--qtjava/javalib/qtjava/QCustomEvent.cpp46
-rw-r--r--qtjava/javalib/qtjava/QCustomEvent.h22
-rw-r--r--qtjava/javalib/qtjava/QCustomMenuItem.cpp44
-rw-r--r--qtjava/javalib/qtjava/QCustomMenuItem.h23
-rw-r--r--qtjava/javalib/qtjava/QDataBrowser.cpp966
-rw-r--r--qtjava/javalib/qtjava/QDataBrowser.h77
-rw-r--r--qtjava/javalib/qtjava/QDataPump.cpp120
-rw-r--r--qtjava/javalib/qtjava/QDataPump.h26
-rw-r--r--qtjava/javalib/qtjava/QDataSink.cpp35
-rw-r--r--qtjava/javalib/qtjava/QDataSink.h22
-rw-r--r--qtjava/javalib/qtjava/QDataSource.cpp48
-rw-r--r--qtjava/javalib/qtjava/QDataSource.h24
-rw-r--r--qtjava/javalib/qtjava/QDataStream.cpp280
-rw-r--r--qtjava/javalib/qtjava/QDataStream.h53
-rw-r--r--qtjava/javalib/qtjava/QDataTable.cpp1494
-rw-r--r--qtjava/javalib/qtjava/QDataTable.h130
-rw-r--r--qtjava/javalib/qtjava/QDataView.cpp569
-rw-r--r--qtjava/javalib/qtjava/QDataView.h37
-rw-r--r--qtjava/javalib/qtjava/QDateEdit.cpp781
-rw-r--r--qtjava/javalib/qtjava/QDateEdit.h62
-rw-r--r--qtjava/javalib/qtjava/QDateTimeEdit.cpp595
-rw-r--r--qtjava/javalib/qtjava/QDateTimeEdit.h43
-rw-r--r--qtjava/javalib/qtjava/QDateTimeEditBase.cpp86
-rw-r--r--qtjava/javalib/qtjava/QDateTimeEditBase.h28
-rw-r--r--qtjava/javalib/qtjava/QDesktopWidget.cpp555
-rw-r--r--qtjava/javalib/qtjava/QDesktopWidget.h44
-rw-r--r--qtjava/javalib/qtjava/QDial.cpp904
-rw-r--r--qtjava/javalib/qtjava/QDial.h78
-rw-r--r--qtjava/javalib/qtjava/QDialog.cpp727
-rw-r--r--qtjava/javalib/qtjava/QDialog.h61
-rw-r--r--qtjava/javalib/qtjava/QDir.cpp645
-rw-r--r--qtjava/javalib/qtjava/QDir.h92
-rw-r--r--qtjava/javalib/qtjava/QDockArea.cpp573
-rw-r--r--qtjava/javalib/qtjava/QDockArea.h45
-rw-r--r--qtjava/javalib/qtjava/QDockWindow.cpp894
-rw-r--r--qtjava/javalib/qtjava/QDockWindow.h80
-rw-r--r--qtjava/javalib/qtjava/QDomAttr.cpp110
-rw-r--r--qtjava/javalib/qtjava/QDomAttr.h30
-rw-r--r--qtjava/javalib/qtjava/QDomCDATASection.cpp71
-rw-r--r--qtjava/javalib/qtjava/QDomCDATASection.h25
-rw-r--r--qtjava/javalib/qtjava/QDomCharacterData.cpp134
-rw-r--r--qtjava/javalib/qtjava/QDomCharacterData.h33
-rw-r--r--qtjava/javalib/qtjava/QDomComment.cpp71
-rw-r--r--qtjava/javalib/qtjava/QDomComment.h25
-rw-r--r--qtjava/javalib/qtjava/QDomDocument.cpp561
-rw-r--r--qtjava/javalib/qtjava/QDomDocument.h76
-rw-r--r--qtjava/javalib/qtjava/QDomDocumentFragment.cpp71
-rw-r--r--qtjava/javalib/qtjava/QDomDocumentFragment.h25
-rw-r--r--qtjava/javalib/qtjava/QDomDocumentType.cpp118
-rw-r--r--qtjava/javalib/qtjava/QDomDocumentType.h31
-rw-r--r--qtjava/javalib/qtjava/QDomElement.cpp294
-rw-r--r--qtjava/javalib/qtjava/QDomElement.h51
-rw-r--r--qtjava/javalib/qtjava/QDomEntity.cpp96
-rw-r--r--qtjava/javalib/qtjava/QDomEntity.h28
-rw-r--r--qtjava/javalib/qtjava/QDomEntityReference.cpp71
-rw-r--r--qtjava/javalib/qtjava/QDomEntityReference.h25
-rw-r--r--qtjava/javalib/qtjava/QDomImplementation.cpp107
-rw-r--r--qtjava/javalib/qtjava/QDomImplementation.h29
-rw-r--r--qtjava/javalib/qtjava/QDomNamedNodeMap.cpp149
-rw-r--r--qtjava/javalib/qtjava/QDomNamedNodeMap.h35
-rw-r--r--qtjava/javalib/qtjava/QDomNode.cpp487
-rw-r--r--qtjava/javalib/qtjava/QDomNode.h82
-rw-r--r--qtjava/javalib/qtjava/QDomNotation.cpp88
-rw-r--r--qtjava/javalib/qtjava/QDomNotation.h27
-rw-r--r--qtjava/javalib/qtjava/QDomProcessingInstruction.cpp96
-rw-r--r--qtjava/javalib/qtjava/QDomProcessingInstruction.h28
-rw-r--r--qtjava/javalib/qtjava/QDomText.cpp78
-rw-r--r--qtjava/javalib/qtjava/QDomText.h26
-rw-r--r--qtjava/javalib/qtjava/QDoubleValidator.cpp222
-rw-r--r--qtjava/javalib/qtjava/QDoubleValidator.h38
-rw-r--r--qtjava/javalib/qtjava/QDragEnterEvent.cpp47
-rw-r--r--qtjava/javalib/qtjava/QDragEnterEvent.h22
-rw-r--r--qtjava/javalib/qtjava/QDragLeaveEvent.cpp46
-rw-r--r--qtjava/javalib/qtjava/QDragLeaveEvent.h22
-rw-r--r--qtjava/javalib/qtjava/QDragManager.cpp43
-rw-r--r--qtjava/javalib/qtjava/QDragManager.h22
-rw-r--r--qtjava/javalib/qtjava/QDragMoveEvent.cpp101
-rw-r--r--qtjava/javalib/qtjava/QDragMoveEvent.h29
-rw-r--r--qtjava/javalib/qtjava/QDragObject.cpp172
-rw-r--r--qtjava/javalib/qtjava/QDragObject.h39
-rw-r--r--qtjava/javalib/qtjava/QDragResponseEvent.cpp53
-rw-r--r--qtjava/javalib/qtjava/QDragResponseEvent.h23
-rw-r--r--qtjava/javalib/qtjava/QDropEvent.cpp199
-rw-r--r--qtjava/javalib/qtjava/QDropEvent.h42
-rw-r--r--qtjava/javalib/qtjava/QDropSite.cpp46
-rw-r--r--qtjava/javalib/qtjava/QDropSite.h22
-rw-r--r--qtjava/javalib/qtjava/QEditorFactory.cpp130
-rw-r--r--qtjava/javalib/qtjava/QEditorFactory.h27
-rw-r--r--qtjava/javalib/qtjava/QErrorMessage.cpp455
-rw-r--r--qtjava/javalib/qtjava/QErrorMessage.h30
-rw-r--r--qtjava/javalib/qtjava/QEucJpCodec.cpp114
-rw-r--r--qtjava/javalib/qtjava/QEucJpCodec.h30
-rw-r--r--qtjava/javalib/qtjava/QEucKrCodec.cpp114
-rw-r--r--qtjava/javalib/qtjava/QEucKrCodec.h30
-rw-r--r--qtjava/javalib/qtjava/QEvent.cpp60
-rw-r--r--qtjava/javalib/qtjava/QEvent.h24
-rw-r--r--qtjava/javalib/qtjava/QEventLoop.cpp294
-rw-r--r--qtjava/javalib/qtjava/QEventLoop.h44
-rw-r--r--qtjava/javalib/qtjava/QFile.cpp278
-rw-r--r--qtjava/javalib/qtjava/QFile.h50
-rw-r--r--qtjava/javalib/qtjava/QFileDialog.cpp1233
-rw-r--r--qtjava/javalib/qtjava/QFileDialog.h109
-rw-r--r--qtjava/javalib/qtjava/QFileIconProvider.cpp151
-rw-r--r--qtjava/javalib/qtjava/QFileIconProvider.h29
-rw-r--r--qtjava/javalib/qtjava/QFileInfo.cpp373
-rw-r--r--qtjava/javalib/qtjava/QFileInfo.h63
-rw-r--r--qtjava/javalib/qtjava/QFilePreview.cpp14
-rw-r--r--qtjava/javalib/qtjava/QFilePreview.h19
-rw-r--r--qtjava/javalib/qtjava/QFocusData.cpp55
-rw-r--r--qtjava/javalib/qtjava/QFocusData.h25
-rw-r--r--qtjava/javalib/qtjava/QFocusEvent.cpp87
-rw-r--r--qtjava/javalib/qtjava/QFocusEvent.h27
-rw-r--r--qtjava/javalib/qtjava/QFont.cpp560
-rw-r--r--qtjava/javalib/qtjava/QFont.h86
-rw-r--r--qtjava/javalib/qtjava/QFontDatabase.cpp362
-rw-r--r--qtjava/javalib/qtjava/QFontDatabase.h56
-rw-r--r--qtjava/javalib/qtjava/QFontDialog.cpp106
-rw-r--r--qtjava/javalib/qtjava/QFontDialog.h28
-rw-r--r--qtjava/javalib/qtjava/QFontInfo.cpp162
-rw-r--r--qtjava/javalib/qtjava/QFontInfo.h37
-rw-r--r--qtjava/javalib/qtjava/QFontMetrics.cpp304
-rw-r--r--qtjava/javalib/qtjava/QFontMetrics.h54
-rw-r--r--qtjava/javalib/qtjava/QFrame.cpp678
-rw-r--r--qtjava/javalib/qtjava/QFrame.h53
-rw-r--r--qtjava/javalib/qtjava/QFtp.cpp600
-rw-r--r--qtjava/javalib/qtjava/QFtp.h75
-rw-r--r--qtjava/javalib/qtjava/QGL.cpp46
-rw-r--r--qtjava/javalib/qtjava/QGL.h22
-rw-r--r--qtjava/javalib/qtjava/QGLColormap.cpp140
-rw-r--r--qtjava/javalib/qtjava/QGLColormap.h34
-rw-r--r--qtjava/javalib/qtjava/QGLContext.cpp289
-rw-r--r--qtjava/javalib/qtjava/QGLContext.h48
-rw-r--r--qtjava/javalib/qtjava/QGLFormat.cpp272
-rw-r--r--qtjava/javalib/qtjava/QGLFormat.h52
-rw-r--r--qtjava/javalib/qtjava/QGLWidget.cpp1070
-rw-r--r--qtjava/javalib/qtjava/QGLWidget.h87
-rw-r--r--qtjava/javalib/qtjava/QGb18030Codec.cpp106
-rw-r--r--qtjava/javalib/qtjava/QGb18030Codec.h29
-rw-r--r--qtjava/javalib/qtjava/QGrid.cpp549
-rw-r--r--qtjava/javalib/qtjava/QGrid.h36
-rw-r--r--qtjava/javalib/qtjava/QGridLayout.cpp567
-rw-r--r--qtjava/javalib/qtjava/QGridLayout.h79
-rw-r--r--qtjava/javalib/qtjava/QGridView.cpp165
-rw-r--r--qtjava/javalib/qtjava/QGridView.h39
-rw-r--r--qtjava/javalib/qtjava/QGroupBox.cpp796
-rw-r--r--qtjava/javalib/qtjava/QGroupBox.h65
-rw-r--r--qtjava/javalib/qtjava/QHBox.cpp534
-rw-r--r--qtjava/javalib/qtjava/QHBox.h35
-rw-r--r--qtjava/javalib/qtjava/QHBoxLayout.cpp221
-rw-r--r--qtjava/javalib/qtjava/QHBoxLayout.h35
-rw-r--r--qtjava/javalib/qtjava/QHButtonGroup.cpp501
-rw-r--r--qtjava/javalib/qtjava/QHButtonGroup.h31
-rw-r--r--qtjava/javalib/qtjava/QHGroupBox.cpp501
-rw-r--r--qtjava/javalib/qtjava/QHGroupBox.h31
-rw-r--r--qtjava/javalib/qtjava/QHeader.cpp1028
-rw-r--r--qtjava/javalib/qtjava/QHeader.h100
-rw-r--r--qtjava/javalib/qtjava/QHebrewCodec.cpp99
-rw-r--r--qtjava/javalib/qtjava/QHebrewCodec.h28
-rw-r--r--qtjava/javalib/qtjava/QHideEvent.cpp46
-rw-r--r--qtjava/javalib/qtjava/QHideEvent.h22
-rw-r--r--qtjava/javalib/qtjava/QHostAddress.cpp172
-rw-r--r--qtjava/javalib/qtjava/QHostAddress.h37
-rw-r--r--qtjava/javalib/qtjava/QHttp.cpp509
-rw-r--r--qtjava/javalib/qtjava/QHttp.h64
-rw-r--r--qtjava/javalib/qtjava/QHttpHeader.cpp123
-rw-r--r--qtjava/javalib/qtjava/QHttpHeader.h33
-rw-r--r--qtjava/javalib/qtjava/QHttpRequestHeader.cpp185
-rw-r--r--qtjava/javalib/qtjava/QHttpRequestHeader.h36
-rw-r--r--qtjava/javalib/qtjava/QHttpResponseHeader.cpp106
-rw-r--r--qtjava/javalib/qtjava/QHttpResponseHeader.h29
-rw-r--r--qtjava/javalib/qtjava/QIMEvent.cpp91
-rw-r--r--qtjava/javalib/qtjava/QIMEvent.h28
-rw-r--r--qtjava/javalib/qtjava/QIODevice.cpp254
-rw-r--r--qtjava/javalib/qtjava/QIODevice.h52
-rw-r--r--qtjava/javalib/qtjava/QIODeviceSource.cpp92
-rw-r--r--qtjava/javalib/qtjava/QIODeviceSource.h28
-rw-r--r--qtjava/javalib/qtjava/QIconDrag.cpp166
-rw-r--r--qtjava/javalib/qtjava/QIconDrag.h31
-rw-r--r--qtjava/javalib/qtjava/QIconDragItem.cpp70
-rw-r--r--qtjava/javalib/qtjava/QIconDragItem.h25
-rw-r--r--qtjava/javalib/qtjava/QIconSet.cpp231
-rw-r--r--qtjava/javalib/qtjava/QIconSet.h45
-rw-r--r--qtjava/javalib/qtjava/QIconView.cpp1522
-rw-r--r--qtjava/javalib/qtjava/QIconView.h128
-rw-r--r--qtjava/javalib/qtjava/QIconViewItem.cpp622
-rw-r--r--qtjava/javalib/qtjava/QIconViewItem.h90
-rw-r--r--qtjava/javalib/qtjava/QImage.cpp908
-rw-r--r--qtjava/javalib/qtjava/QImage.h128
-rw-r--r--qtjava/javalib/qtjava/QImageConsumer.cpp57
-rw-r--r--qtjava/javalib/qtjava/QImageConsumer.h25
-rw-r--r--qtjava/javalib/qtjava/QImageDecoder.cpp107
-rw-r--r--qtjava/javalib/qtjava/QImageDecoder.h29
-rw-r--r--qtjava/javalib/qtjava/QImageDrag.cpp234
-rw-r--r--qtjava/javalib/qtjava/QImageDrag.h37
-rw-r--r--qtjava/javalib/qtjava/QImageFormat.cpp15
-rw-r--r--qtjava/javalib/qtjava/QImageFormat.h19
-rw-r--r--qtjava/javalib/qtjava/QImageFormatType.cpp22
-rw-r--r--qtjava/javalib/qtjava/QImageFormatType.h20
-rw-r--r--qtjava/javalib/qtjava/QImageIO.cpp258
-rw-r--r--qtjava/javalib/qtjava/QImageIO.h48
-rw-r--r--qtjava/javalib/qtjava/QImageTextKeyLang.cpp73
-rw-r--r--qtjava/javalib/qtjava/QImageTextKeyLang.h25
-rw-r--r--qtjava/javalib/qtjava/QInputDialog.cpp375
-rw-r--r--qtjava/javalib/qtjava/QInputDialog.h50
-rw-r--r--qtjava/javalib/qtjava/QIntValidator.cpp201
-rw-r--r--qtjava/javalib/qtjava/QIntValidator.h35
-rw-r--r--qtjava/javalib/qtjava/QJisCodec.cpp114
-rw-r--r--qtjava/javalib/qtjava/QJisCodec.h30
-rw-r--r--qtjava/javalib/qtjava/QJpUnicodeConv.cpp250
-rw-r--r--qtjava/javalib/qtjava/QJpUnicodeConv.h51
-rw-r--r--qtjava/javalib/qtjava/QKeyEvent.cpp155
-rw-r--r--qtjava/javalib/qtjava/QKeyEvent.h35
-rw-r--r--qtjava/javalib/qtjava/QKeySequence.cpp157
-rw-r--r--qtjava/javalib/qtjava/QKeySequence.h34
-rw-r--r--qtjava/javalib/qtjava/QLCDNumber.cpp691
-rw-r--r--qtjava/javalib/qtjava/QLCDNumber.h52
-rw-r--r--qtjava/javalib/qtjava/QLabel.cpp789
-rw-r--r--qtjava/javalib/qtjava/QLabel.h64
-rw-r--r--qtjava/javalib/qtjava/QLayout.cpp340
-rw-r--r--qtjava/javalib/qtjava/QLayout.h64
-rw-r--r--qtjava/javalib/qtjava/QLayoutItem.cpp114
-rw-r--r--qtjava/javalib/qtjava/QLayoutItem.h33
-rw-r--r--qtjava/javalib/qtjava/QLibrary.cpp91
-rw-r--r--qtjava/javalib/qtjava/QLibrary.h28
-rw-r--r--qtjava/javalib/qtjava/QLineEdit.cpp1314
-rw-r--r--qtjava/javalib/qtjava/QLineEdit.h117
-rw-r--r--qtjava/javalib/qtjava/QListBox.cpp1601
-rw-r--r--qtjava/javalib/qtjava/QListBox.h152
-rw-r--r--qtjava/javalib/qtjava/QListBoxItem.cpp106
-rw-r--r--qtjava/javalib/qtjava/QListBoxItem.h32
-rw-r--r--qtjava/javalib/qtjava/QListBoxPixmap.cpp145
-rw-r--r--qtjava/javalib/qtjava/QListBoxPixmap.h32
-rw-r--r--qtjava/javalib/qtjava/QListBoxText.cpp126
-rw-r--r--qtjava/javalib/qtjava/QListBoxText.h30
-rw-r--r--qtjava/javalib/qtjava/QListView.cpp1494
-rw-r--r--qtjava/javalib/qtjava/QListView.h132
-rw-r--r--qtjava/javalib/qtjava/QListViewItem.cpp1097
-rw-r--r--qtjava/javalib/qtjava/QListViewItem.h123
-rw-r--r--qtjava/javalib/qtjava/QLocalFs.cpp265
-rw-r--r--qtjava/javalib/qtjava/QLocalFs.h33
-rw-r--r--qtjava/javalib/qtjava/QMainWindow.cpp1059
-rw-r--r--qtjava/javalib/qtjava/QMainWindow.h106
-rw-r--r--qtjava/javalib/qtjava/QMenuBar.cpp1393
-rw-r--r--qtjava/javalib/qtjava/QMenuBar.h146
-rw-r--r--qtjava/javalib/qtjava/QMenuData.cpp767
-rw-r--r--qtjava/javalib/qtjava/QMenuData.h114
-rw-r--r--qtjava/javalib/qtjava/QMenuItem.cpp192
-rw-r--r--qtjava/javalib/qtjava/QMenuItem.h42
-rw-r--r--qtjava/javalib/qtjava/QMessageBox.cpp1174
-rw-r--r--qtjava/javalib/qtjava/QMessageBox.h98
-rw-r--r--qtjava/javalib/qtjava/QMetaData.cpp46
-rw-r--r--qtjava/javalib/qtjava/QMetaData.h22
-rw-r--r--qtjava/javalib/qtjava/QMetaEnum.cpp46
-rw-r--r--qtjava/javalib/qtjava/QMetaEnum.h22
-rw-r--r--qtjava/javalib/qtjava/QMetaObject.cpp384
-rw-r--r--qtjava/javalib/qtjava/QMetaObject.h68
-rw-r--r--qtjava/javalib/qtjava/QMetaProperty.cpp208
-rw-r--r--qtjava/javalib/qtjava/QMetaProperty.h44
-rw-r--r--qtjava/javalib/qtjava/QMimeSource.cpp53
-rw-r--r--qtjava/javalib/qtjava/QMimeSource.h24
-rw-r--r--qtjava/javalib/qtjava/QMimeSourceFactory.cpp183
-rw-r--r--qtjava/javalib/qtjava/QMimeSourceFactory.h38
-rw-r--r--qtjava/javalib/qtjava/QMouseEvent.cpp143
-rw-r--r--qtjava/javalib/qtjava/QMouseEvent.h35
-rw-r--r--qtjava/javalib/qtjava/QMoveEvent.cpp61
-rw-r--r--qtjava/javalib/qtjava/QMoveEvent.h24
-rw-r--r--qtjava/javalib/qtjava/QMovie.cpp348
-rw-r--r--qtjava/javalib/qtjava/QMovie.h59
-rw-r--r--qtjava/javalib/qtjava/QMultiLineEdit.cpp1185
-rw-r--r--qtjava/javalib/qtjava/QMultiLineEdit.h79
-rw-r--r--qtjava/javalib/qtjava/QNetworkOperation.cpp228
-rw-r--r--qtjava/javalib/qtjava/QNetworkOperation.h39
-rw-r--r--qtjava/javalib/qtjava/QNetworkProtocol.cpp388
-rw-r--r--qtjava/javalib/qtjava/QNetworkProtocol.h47
-rw-r--r--qtjava/javalib/qtjava/QObject.cpp663
-rw-r--r--qtjava/javalib/qtjava/QObject.h89
-rw-r--r--qtjava/javalib/qtjava/QObjectCleanupHandler.cpp148
-rw-r--r--qtjava/javalib/qtjava/QObjectCleanupHandler.h30
-rw-r--r--qtjava/javalib/qtjava/QPaintDevice.cpp139
-rw-r--r--qtjava/javalib/qtjava/QPaintDevice.h33
-rw-r--r--qtjava/javalib/qtjava/QPaintDeviceMetrics.cpp116
-rw-r--r--qtjava/javalib/qtjava/QPaintDeviceMetrics.h32
-rw-r--r--qtjava/javalib/qtjava/QPaintEvent.cpp124
-rw-r--r--qtjava/javalib/qtjava/QPaintEvent.h30
-rw-r--r--qtjava/javalib/qtjava/QPainter.cpp1372
-rw-r--r--qtjava/javalib/qtjava/QPainter.h203
-rw-r--r--qtjava/javalib/qtjava/QPalette.cpp244
-rw-r--r--qtjava/javalib/qtjava/QPalette.h47
-rw-r--r--qtjava/javalib/qtjava/QPen.cpp198
-rw-r--r--qtjava/javalib/qtjava/QPen.h40
-rw-r--r--qtjava/javalib/qtjava/QPicture.cpp216
-rw-r--r--qtjava/javalib/qtjava/QPicture.h42
-rw-r--r--qtjava/javalib/qtjava/QPixmap.cpp763
-rw-r--r--qtjava/javalib/qtjava/QPixmap.h105
-rw-r--r--qtjava/javalib/qtjava/QPoint.cpp156
-rw-r--r--qtjava/javalib/qtjava/QPoint.h37
-rw-r--r--qtjava/javalib/qtjava/QPointArray.cpp282
-rw-r--r--qtjava/javalib/qtjava/QPointArray.h50
-rw-r--r--qtjava/javalib/qtjava/QPolygonScanner.cpp51
-rw-r--r--qtjava/javalib/qtjava/QPolygonScanner.h24
-rw-r--r--qtjava/javalib/qtjava/QPopupMenu.cpp1509
-rw-r--r--qtjava/javalib/qtjava/QPopupMenu.h158
-rw-r--r--qtjava/javalib/qtjava/QPrintDialog.cpp491
-rw-r--r--qtjava/javalib/qtjava/QPrintDialog.h35
-rw-r--r--qtjava/javalib/qtjava/QPrinter.cpp453
-rw-r--r--qtjava/javalib/qtjava/QPrinter.h76
-rw-r--r--qtjava/javalib/qtjava/QProcess.cpp486
-rw-r--r--qtjava/javalib/qtjava/QProcess.h66
-rw-r--r--qtjava/javalib/qtjava/QProgressBar.cpp666
-rw-r--r--qtjava/javalib/qtjava/QProgressBar.h52
-rw-r--r--qtjava/javalib/qtjava/QProgressDialog.cpp740
-rw-r--r--qtjava/javalib/qtjava/QProgressDialog.h62
-rw-r--r--qtjava/javalib/qtjava/QPushButton.cpp708
-rw-r--r--qtjava/javalib/qtjava/QPushButton.h58
-rw-r--r--qtjava/javalib/qtjava/QRadioButton.cpp549
-rw-r--r--qtjava/javalib/qtjava/QRadioButton.h37
-rw-r--r--qtjava/javalib/qtjava/QRangeControl.cpp236
-rw-r--r--qtjava/javalib/qtjava/QRangeControl.h45
-rw-r--r--qtjava/javalib/qtjava/QRect.cpp539
-rw-r--r--qtjava/javalib/qtjava/QRect.h88
-rw-r--r--qtjava/javalib/qtjava/QRegExp.cpp343
-rw-r--r--qtjava/javalib/qtjava/QRegExp.h58
-rw-r--r--qtjava/javalib/qtjava/QRegExpValidator.cpp181
-rw-r--r--qtjava/javalib/qtjava/QRegExpValidator.h32
-rw-r--r--qtjava/javalib/qtjava/QRegion.cpp307
-rw-r--r--qtjava/javalib/qtjava/QRegion.h54
-rw-r--r--qtjava/javalib/qtjava/QResizeEvent.cpp61
-rw-r--r--qtjava/javalib/qtjava/QResizeEvent.h24
-rw-r--r--qtjava/javalib/qtjava/QScrollBar.cpp881
-rw-r--r--qtjava/javalib/qtjava/QScrollBar.h77
-rw-r--r--qtjava/javalib/qtjava/QScrollView.cpp1537
-rw-r--r--qtjava/javalib/qtjava/QScrollView.h139
-rw-r--r--qtjava/javalib/qtjava/QSemiModal.cpp464
-rw-r--r--qtjava/javalib/qtjava/QSemiModal.h30
-rw-r--r--qtjava/javalib/qtjava/QServerSocket.cpp87
-rw-r--r--qtjava/javalib/qtjava/QServerSocket.h28
-rw-r--r--qtjava/javalib/qtjava/QSessionManager.cpp166
-rw-r--r--qtjava/javalib/qtjava/QSessionManager.h38
-rw-r--r--qtjava/javalib/qtjava/QSettings.cpp359
-rw-r--r--qtjava/javalib/qtjava/QSettings.h57
-rw-r--r--qtjava/javalib/qtjava/QShowEvent.cpp46
-rw-r--r--qtjava/javalib/qtjava/QShowEvent.h22
-rw-r--r--qtjava/javalib/qtjava/QSignal.cpp214
-rw-r--r--qtjava/javalib/qtjava/QSignal.h38
-rw-r--r--qtjava/javalib/qtjava/QSignalMapper.cpp161
-rw-r--r--qtjava/javalib/qtjava/QSignalMapper.h31
-rw-r--r--qtjava/javalib/qtjava/QSimpleRichText.cpp232
-rw-r--r--qtjava/javalib/qtjava/QSimpleRichText.h42
-rw-r--r--qtjava/javalib/qtjava/QSize.cpp198
-rw-r--r--qtjava/javalib/qtjava/QSize.h43
-rw-r--r--qtjava/javalib/qtjava/QSizeGrip.cpp485
-rw-r--r--qtjava/javalib/qtjava/QSizeGrip.h32
-rw-r--r--qtjava/javalib/qtjava/QSizePolicy.cpp216
-rw-r--r--qtjava/javalib/qtjava/QSizePolicy.h44
-rw-r--r--qtjava/javalib/qtjava/QSjisCodec.cpp114
-rw-r--r--qtjava/javalib/qtjava/QSjisCodec.h30
-rw-r--r--qtjava/javalib/qtjava/QSlider.cpp936
-rw-r--r--qtjava/javalib/qtjava/QSlider.h84
-rw-r--r--qtjava/javalib/qtjava/QSocket.cpp631
-rw-r--r--qtjava/javalib/qtjava/QSocket.h89
-rw-r--r--qtjava/javalib/qtjava/QSocketDevice.cpp367
-rw-r--r--qtjava/javalib/qtjava/QSocketDevice.h64
-rw-r--r--qtjava/javalib/qtjava/QSocketNotifier.cpp181
-rw-r--r--qtjava/javalib/qtjava/QSocketNotifier.h33
-rw-r--r--qtjava/javalib/qtjava/QSound.cpp223
-rw-r--r--qtjava/javalib/qtjava/QSound.h38
-rw-r--r--qtjava/javalib/qtjava/QSpacerItem.cpp148
-rw-r--r--qtjava/javalib/qtjava/QSpacerItem.h35
-rw-r--r--qtjava/javalib/qtjava/QSpinBox.cpp1033
-rw-r--r--qtjava/javalib/qtjava/QSpinBox.h89
-rw-r--r--qtjava/javalib/qtjava/QSpinWidget.cpp638
-rw-r--r--qtjava/javalib/qtjava/QSpinWidget.h50
-rw-r--r--qtjava/javalib/qtjava/QSplashScreen.cpp535
-rw-r--r--qtjava/javalib/qtjava/QSplashScreen.h38
-rw-r--r--qtjava/javalib/qtjava/QSplitter.cpp751
-rw-r--r--qtjava/javalib/qtjava/QSplitter.h59
-rw-r--r--qtjava/javalib/qtjava/QSql.cpp46
-rw-r--r--qtjava/javalib/qtjava/QSql.h22
-rw-r--r--qtjava/javalib/qtjava/QSqlCursor.cpp833
-rw-r--r--qtjava/javalib/qtjava/QSqlCursor.h119
-rw-r--r--qtjava/javalib/qtjava/QSqlDatabase.cpp554
-rw-r--r--qtjava/javalib/qtjava/QSqlDatabase.h77
-rw-r--r--qtjava/javalib/qtjava/QSqlDriver.cpp243
-rw-r--r--qtjava/javalib/qtjava/QSqlDriver.h46
-rw-r--r--qtjava/javalib/qtjava/QSqlEditorFactory.cpp137
-rw-r--r--qtjava/javalib/qtjava/QSqlEditorFactory.h28
-rw-r--r--qtjava/javalib/qtjava/QSqlError.cpp192
-rw-r--r--qtjava/javalib/qtjava/QSqlError.h38
-rw-r--r--qtjava/javalib/qtjava/QSqlField.cpp173
-rw-r--r--qtjava/javalib/qtjava/QSqlField.h37
-rw-r--r--qtjava/javalib/qtjava/QSqlFieldInfo.cpp307
-rw-r--r--qtjava/javalib/qtjava/QSqlFieldInfo.h50
-rw-r--r--qtjava/javalib/qtjava/QSqlForm.cpp341
-rw-r--r--qtjava/javalib/qtjava/QSqlForm.h46
-rw-r--r--qtjava/javalib/qtjava/QSqlIndex.cpp217
-rw-r--r--qtjava/javalib/qtjava/QSqlIndex.h41
-rw-r--r--qtjava/javalib/qtjava/QSqlPropertyMap.cpp95
-rw-r--r--qtjava/javalib/qtjava/QSqlPropertyMap.h28
-rw-r--r--qtjava/javalib/qtjava/QSqlQuery.cpp360
-rw-r--r--qtjava/javalib/qtjava/QSqlQuery.h61
-rw-r--r--qtjava/javalib/qtjava/QSqlRecord.cpp298
-rw-r--r--qtjava/javalib/qtjava/QSqlRecord.h53
-rw-r--r--qtjava/javalib/qtjava/QSqlResult.cpp6
-rw-r--r--qtjava/javalib/qtjava/QSqlResult.h18
-rw-r--r--qtjava/javalib/qtjava/QStatusBar.cpp577
-rw-r--r--qtjava/javalib/qtjava/QStatusBar.h42
-rw-r--r--qtjava/javalib/qtjava/QStoredDrag.cpp172
-rw-r--r--qtjava/javalib/qtjava/QStoredDrag.h31
-rw-r--r--qtjava/javalib/qtjava/QStyle.cpp383
-rw-r--r--qtjava/javalib/qtjava/QStyle.h68
-rw-r--r--qtjava/javalib/qtjava/QStyleFactory.cpp66
-rw-r--r--qtjava/javalib/qtjava/QStyleFactory.h24
-rw-r--r--qtjava/javalib/qtjava/QStyleOption.cpp300
-rw-r--r--qtjava/javalib/qtjava/QStyleOption.h53
-rw-r--r--qtjava/javalib/qtjava/QStyleSheet.cpp230
-rw-r--r--qtjava/javalib/qtjava/QStyleSheet.h38
-rw-r--r--qtjava/javalib/qtjava/QStyleSheetItem.cpp387
-rw-r--r--qtjava/javalib/qtjava/QStyleSheetItem.h69
-rw-r--r--qtjava/javalib/qtjava/QSyntaxHighlighter.cpp59
-rw-r--r--qtjava/javalib/qtjava/QSyntaxHighlighter.h25
-rw-r--r--qtjava/javalib/qtjava/QTab.cpp156
-rw-r--r--qtjava/javalib/qtjava/QTab.h35
-rw-r--r--qtjava/javalib/qtjava/QTabBar.cpp773
-rw-r--r--qtjava/javalib/qtjava/QTabBar.h65
-rw-r--r--qtjava/javalib/qtjava/QTabDialog.cpp798
-rw-r--r--qtjava/javalib/qtjava/QTabDialog.h73
-rw-r--r--qtjava/javalib/qtjava/QTabWidget.cpp836
-rw-r--r--qtjava/javalib/qtjava/QTabWidget.h77
-rw-r--r--qtjava/javalib/qtjava/QTable.cpp1778
-rw-r--r--qtjava/javalib/qtjava/QTable.h175
-rw-r--r--qtjava/javalib/qtjava/QTableItem.cpp267
-rw-r--r--qtjava/javalib/qtjava/QTableItem.h51
-rw-r--r--qtjava/javalib/qtjava/QTableSelection.cpp155
-rw-r--r--qtjava/javalib/qtjava/QTableSelection.h37
-rw-r--r--qtjava/javalib/qtjava/QTabletEvent.cpp121
-rw-r--r--qtjava/javalib/qtjava/QTabletEvent.h34
-rw-r--r--qtjava/javalib/qtjava/QTextBrowser.cpp809
-rw-r--r--qtjava/javalib/qtjava/QTextBrowser.h37
-rw-r--r--qtjava/javalib/qtjava/QTextCodec.cpp276
-rw-r--r--qtjava/javalib/qtjava/QTextCodec.h50
-rw-r--r--qtjava/javalib/qtjava/QTextDecoder.cpp16
-rw-r--r--qtjava/javalib/qtjava/QTextDecoder.h19
-rw-r--r--qtjava/javalib/qtjava/QTextDrag.cpp247
-rw-r--r--qtjava/javalib/qtjava/QTextDrag.h38
-rw-r--r--qtjava/javalib/qtjava/QTextEdit.cpp2102
-rw-r--r--qtjava/javalib/qtjava/QTextEdit.h191
-rw-r--r--qtjava/javalib/qtjava/QTextEncoder.cpp19
-rw-r--r--qtjava/javalib/qtjava/QTextEncoder.h19
-rw-r--r--qtjava/javalib/qtjava/QTextIStream.cpp60
-rw-r--r--qtjava/javalib/qtjava/QTextIStream.h23
-rw-r--r--qtjava/javalib/qtjava/QTextOStream.cpp61
-rw-r--r--qtjava/javalib/qtjava/QTextOStream.h23
-rw-r--r--qtjava/javalib/qtjava/QTextStream.cpp374
-rw-r--r--qtjava/javalib/qtjava/QTextStream.h65
-rw-r--r--qtjava/javalib/qtjava/QTextView.cpp749
-rw-r--r--qtjava/javalib/qtjava/QTextView.h32
-rw-r--r--qtjava/javalib/qtjava/QTimeEdit.cpp764
-rw-r--r--qtjava/javalib/qtjava/QTimeEdit.h61
-rw-r--r--qtjava/javalib/qtjava/QTimer.cpp203
-rw-r--r--qtjava/javalib/qtjava/QTimer.h36
-rw-r--r--qtjava/javalib/qtjava/QTimerEvent.cpp53
-rw-r--r--qtjava/javalib/qtjava/QTimerEvent.h23
-rw-r--r--qtjava/javalib/qtjava/QToolBar.cpp690
-rw-r--r--qtjava/javalib/qtjava/QToolBar.h51
-rw-r--r--qtjava/javalib/qtjava/QToolBox.cpp682
-rw-r--r--qtjava/javalib/qtjava/QToolBox.h54
-rw-r--r--qtjava/javalib/qtjava/QToolButton.cpp811
-rw-r--r--qtjava/javalib/qtjava/QToolButton.h70
-rw-r--r--qtjava/javalib/qtjava/QToolTip.cpp183
-rw-r--r--qtjava/javalib/qtjava/QToolTip.h38
-rw-r--r--qtjava/javalib/qtjava/QToolTipGroup.cpp160
-rw-r--r--qtjava/javalib/qtjava/QToolTipGroup.h31
-rw-r--r--qtjava/javalib/qtjava/QTranslator.cpp332
-rw-r--r--qtjava/javalib/qtjava/QTranslator.h50
-rw-r--r--qtjava/javalib/qtjava/QTranslatorMessage.cpp216
-rw-r--r--qtjava/javalib/qtjava/QTranslatorMessage.h42
-rw-r--r--qtjava/javalib/qtjava/QTsciiCodec.cpp99
-rw-r--r--qtjava/javalib/qtjava/QTsciiCodec.h28
-rw-r--r--qtjava/javalib/qtjava/QUriDrag.cpp302
-rw-r--r--qtjava/javalib/qtjava/QUriDrag.h46
-rw-r--r--qtjava/javalib/qtjava/QUrl.cpp429
-rw-r--r--qtjava/javalib/qtjava/QUrl.h68
-rw-r--r--qtjava/javalib/qtjava/QUrlInfo.cpp320
-rw-r--r--qtjava/javalib/qtjava/QUrlInfo.h55
-rw-r--r--qtjava/javalib/qtjava/QUrlOperator.cpp700
-rw-r--r--qtjava/javalib/qtjava/QUrlOperator.h92
-rw-r--r--qtjava/javalib/qtjava/QUtf16Codec.cpp83
-rw-r--r--qtjava/javalib/qtjava/QUtf16Codec.h27
-rw-r--r--qtjava/javalib/qtjava/QUtf8Codec.cpp98
-rw-r--r--qtjava/javalib/qtjava/QUtf8Codec.h28
-rw-r--r--qtjava/javalib/qtjava/QUuid.cpp146
-rw-r--r--qtjava/javalib/qtjava/QUuid.h34
-rw-r--r--qtjava/javalib/qtjava/QVBox.cpp477
-rw-r--r--qtjava/javalib/qtjava/QVBox.h29
-rw-r--r--qtjava/javalib/qtjava/QVBoxLayout.cpp221
-rw-r--r--qtjava/javalib/qtjava/QVBoxLayout.h35
-rw-r--r--qtjava/javalib/qtjava/QVButtonGroup.cpp501
-rw-r--r--qtjava/javalib/qtjava/QVButtonGroup.h31
-rw-r--r--qtjava/javalib/qtjava/QVGroupBox.cpp501
-rw-r--r--qtjava/javalib/qtjava/QVGroupBox.h31
-rw-r--r--qtjava/javalib/qtjava/QValidator.cpp161
-rw-r--r--qtjava/javalib/qtjava/QValidator.h29
-rw-r--r--qtjava/javalib/qtjava/QVariant.cpp969
-rw-r--r--qtjava/javalib/qtjava/QVariant.h129
-rw-r--r--qtjava/javalib/qtjava/QWMatrix.cpp320
-rw-r--r--qtjava/javalib/qtjava/QWMatrix.h58
-rw-r--r--qtjava/javalib/qtjava/QWhatsThis.cpp206
-rw-r--r--qtjava/javalib/qtjava/QWhatsThis.h40
-rw-r--r--qtjava/javalib/qtjava/QWheelEvent.cpp165
-rw-r--r--qtjava/javalib/qtjava/QWheelEvent.h37
-rw-r--r--qtjava/javalib/qtjava/QWidget.cpp2730
-rw-r--r--qtjava/javalib/qtjava/QWidget.h311
-rw-r--r--qtjava/javalib/qtjava/QWidgetItem.cpp119
-rw-r--r--qtjava/javalib/qtjava/QWidgetItem.h32
-rw-r--r--qtjava/javalib/qtjava/QWidgetStack.cpp601
-rw-r--r--qtjava/javalib/qtjava/QWidgetStack.h45
-rw-r--r--qtjava/javalib/qtjava/QWizard.cpp750
-rw-r--r--qtjava/javalib/qtjava/QWizard.h62
-rw-r--r--qtjava/javalib/qtjava/QWorkspace.cpp608
-rw-r--r--qtjava/javalib/qtjava/QWorkspace.h49
-rw-r--r--qtjava/javalib/qtjava/QXmlAttributes.cpp174
-rw-r--r--qtjava/javalib/qtjava/QXmlAttributes.h37
-rw-r--r--qtjava/javalib/qtjava/QXmlContentHandler.cpp106
-rw-r--r--qtjava/javalib/qtjava/QXmlContentHandler.h30
-rw-r--r--qtjava/javalib/qtjava/QXmlDTDHandler.cpp36
-rw-r--r--qtjava/javalib/qtjava/QXmlDTDHandler.h21
-rw-r--r--qtjava/javalib/qtjava/QXmlDeclHandler.cpp46
-rw-r--r--qtjava/javalib/qtjava/QXmlDeclHandler.h22
-rw-r--r--qtjava/javalib/qtjava/QXmlDefaultHandler.cpp283
-rw-r--r--qtjava/javalib/qtjava/QXmlDefaultHandler.h50
-rw-r--r--qtjava/javalib/qtjava/QXmlEntityResolver.cpp24
-rw-r--r--qtjava/javalib/qtjava/QXmlEntityResolver.h20
-rw-r--r--qtjava/javalib/qtjava/QXmlErrorHandler.cpp36
-rw-r--r--qtjava/javalib/qtjava/QXmlErrorHandler.h22
-rw-r--r--qtjava/javalib/qtjava/QXmlInputSource.cpp161
-rw-r--r--qtjava/javalib/qtjava/QXmlInputSource.h33
-rw-r--r--qtjava/javalib/qtjava/QXmlLexicalHandler.cpp70
-rw-r--r--qtjava/javalib/qtjava/QXmlLexicalHandler.h26
-rw-r--r--qtjava/javalib/qtjava/QXmlLocator.cpp20
-rw-r--r--qtjava/javalib/qtjava/QXmlLocator.h20
-rw-r--r--qtjava/javalib/qtjava/QXmlNamespaceSupport.cpp137
-rw-r--r--qtjava/javalib/qtjava/QXmlNamespaceSupport.h32
-rw-r--r--qtjava/javalib/qtjava/QXmlParseException.cpp148
-rw-r--r--qtjava/javalib/qtjava/QXmlParseException.h32
-rw-r--r--qtjava/javalib/qtjava/QXmlReader.cpp140
-rw-r--r--qtjava/javalib/qtjava/QXmlReader.h36
-rw-r--r--qtjava/javalib/qtjava/QXmlSimpleReader.cpp194
-rw-r--r--qtjava/javalib/qtjava/QXmlSimpleReader.h42
-rw-r--r--qtjava/javalib/qtjava/Qt.cpp2022
-rw-r--r--qtjava/javalib/qtjava/Qt.h261
-rw-r--r--qtjava/javalib/qtjava/QtSupport.cpp1825
-rw-r--r--qtjava/javalib/qtjava/QtSupport.h220
-rw-r--r--qtjava/javalib/qtjava/QtUtils.cpp146
-rw-r--r--qtjava/javalib/qtjava/QtUtils.h63
-rw-r--r--qtjava/javalib/qtjava/qtjava.cpp133
-rw-r--r--qtjava/javalib/qtjava/qtjava.h28
-rw-r--r--qtjava/javalib/test/AppWizardBase.java209
-rw-r--r--qtjava/javalib/test/DirTest.java30
-rw-r--r--qtjava/javalib/test/FilePropsPageBase.java137
-rw-r--r--qtjava/javalib/test/Foo.java30
-rw-r--r--qtjava/javalib/test/ISBNValidator.java163
-rw-r--r--qtjava/javalib/test/KillerFilter.java56
-rw-r--r--qtjava/javalib/test/QTimerTest.java321
-rw-r--r--qtjava/javalib/test/ScribbleWindow.java302
-rw-r--r--qtjava/javalib/test/SignalForwarder.java31
-rw-r--r--qtjava/javalib/tutorial/t1/Tut1.java22
-rw-r--r--qtjava/javalib/tutorial/t10/CannonField.java72
-rw-r--r--qtjava/javalib/tutorial/t10/LCDRange.java38
-rw-r--r--qtjava/javalib/tutorial/t10/Tut10.java63
-rw-r--r--qtjava/javalib/tutorial/t11/CannonField.java140
-rw-r--r--qtjava/javalib/tutorial/t11/LCDRange.java38
-rw-r--r--qtjava/javalib/tutorial/t11/Tut11.java74
-rw-r--r--qtjava/javalib/tutorial/t12/CannonField.java173
-rw-r--r--qtjava/javalib/tutorial/t12/LCDRange.java56
-rw-r--r--qtjava/javalib/tutorial/t12/Tut12.java74
-rw-r--r--qtjava/javalib/tutorial/t13/CannonField.java210
-rw-r--r--qtjava/javalib/tutorial/t13/GameBoard.java108
-rw-r--r--qtjava/javalib/tutorial/t13/LCDRange.java61
-rw-r--r--qtjava/javalib/tutorial/t13/Tut13.java24
-rw-r--r--qtjava/javalib/tutorial/t14/CannonField.java261
-rw-r--r--qtjava/javalib/tutorial/t14/GameBoard.java118
-rw-r--r--qtjava/javalib/tutorial/t14/LCDRange.java61
-rw-r--r--qtjava/javalib/tutorial/t14/Tut14.java24
-rw-r--r--qtjava/javalib/tutorial/t2/Tut2.java25
-rw-r--r--qtjava/javalib/tutorial/t3/Tut3.java28
-rw-r--r--qtjava/javalib/tutorial/t4/Tut4.java33
-rw-r--r--qtjava/javalib/tutorial/t5/Tut5.java37
-rw-r--r--qtjava/javalib/tutorial/t6/LCDRange.java15
-rw-r--r--qtjava/javalib/tutorial/t6/Tut6.java35
-rw-r--r--qtjava/javalib/tutorial/t7/LCDRange.java29
-rw-r--r--qtjava/javalib/tutorial/t7/Tut7.java42
-rw-r--r--qtjava/javalib/tutorial/t8/CannonField.java37
-rw-r--r--qtjava/javalib/tutorial/t8/LCDRange.java38
-rw-r--r--qtjava/javalib/tutorial/t8/Tut8.java51
-rw-r--r--qtjava/javalib/tutorial/t9/CannonField.java43
-rw-r--r--qtjava/javalib/tutorial/t9/LCDRange.java38
-rw-r--r--qtjava/javalib/tutorial/t9/Tut9.java52
1248 files changed, 200912 insertions, 0 deletions
diff --git a/qtjava/AUTHORS b/qtjava/AUTHORS
new file mode 100644
index 00000000..803af9f1
--- /dev/null
+++ b/qtjava/AUTHORS
@@ -0,0 +1,21 @@
+/***************************************************************************
+ * (C) 2000-2002 Lost Highway Ltd. All rights reserved. *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+Chief Wreck On The Highway
+ Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+Equipment
+ iMac with SuSE 6.4, Contour 3 button UniMouse
+
+Books
+ 'Programming with Qt' by Mathias Kalle Dalheimer
+ 'The Java Native Interface' by Sheng Liang
+ 'The Java Programming Language' Third Edition by Arnold, Gosling and Holmes
+ 'Java In a Nutshell' 3rd Edition by David Flanagan
diff --git a/qtjava/COPYING b/qtjava/COPYING
new file mode 100644
index 00000000..ffe677b2
--- /dev/null
+++ b/qtjava/COPYING
@@ -0,0 +1,280 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
diff --git a/qtjava/ChangeLog b/qtjava/ChangeLog
new file mode 100644
index 00000000..eda61a1d
--- /dev/null
+++ b/qtjava/ChangeLog
@@ -0,0 +1,423 @@
+2006-10-24 Richard Dale <rdale@foton.es>
+
+ * The QGL* classes were not being built by default, as a few years ago
+ KDE didn't use OpenGL by default. So enable them by default now 3D
+ is pretty standard.
+
+2006-10-24 Richard Dale <rdale@foton.es>
+
+ * Fixed compiler warning in Invocation.java reported by Rafael Lopez
+
+2006-02-14 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Added QStyleOption.h and QStyleOption.cpp sources which were
+ missing. Fixes problem reported by Sekou DIAKITE
+
+2005-10-26 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Removed QPointArray.begin() and end() methods as they don't compile
+ on 64 bit machines, and Iterators can't be used in QtJava anyway.
+ Fixes problem reported by Adeodato S.
+
+2005-10-23 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Regenerated the java bindings from the Qt 3.3.5 headers
+
+2005-03-13 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Removed QImage::jumpTable() as it's too low level for java
+ * Fixed prototype in JavaSlot.h which didn't compile on Solaris - thanks
+ to Shea Martin for reporting these problems.
+
+ CCMAIL: kde-java@kde.org
+
+2005-02-21 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Removed unused sources
+ * Removed the QFont::cacheStatistics method as it doesn't exit in Qt Embedded
+
+2005-02-01 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Regenerated the QtJava bindings from the Qt 3.3.4 headers
+
+2004-10-07 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Fixed problem reported by David Goodenough where the Java slot type to C++ slot
+ type table contained spaces in the C++ type signature.
+
+ CCMAIL: kde-java@kde.org
+
+2004-06-07 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Regenerated QImage.bits() and colorTable() to use Michal Ceresna's kalyptus patch
+ * Regenerated QCheckListItem to remove unwanted copy constructor
+
+2004-06-06 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * When a java null is passed as a QString argument, it was converted to (QString*)0L.
+ Null java strings are now converted to (QString*)&QString::null.
+ Fixes crash reported by Maik Schulz when passing a null to KURLRequesterDlg.getURL()
+
+2004-04-03 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Several more missing java sources re-added to the KDevelop project
+
+2004-04-03 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Added QtSupport.java to the project again as KDevelop didn't add the
+ source name to org/kde/qt/Makefile.am. Reported by Dominique.
+
+2004-03-24 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Added qtjava/javalib/org/kde/qt/qtjava.java to the Makefile.am as it was missing.
+ * Changed the qtjava.jar dependency rule in javalib/Makefile.am to use
+ 'classnoinst.stamp' rather than 'classjava.stamp' as that is now created
+ instead as a result of Dominique's recent fixes.
+
+2004-01-20 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Regenerated the QTableItem binding from the Qt 3.3 header, as the
+ QTableItem::content() method has been removed. Thanks to Adrian Schroeter
+ for the error report.
+
+2004-01-12 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Added JavaSlot proxy types for various new signal types in Qt 3.2.3
+ - a bit late, but this adds critical missing functionality needed for the release
+
+2004-01-05 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Removed QDomNodeList class from the project as it's marshalled to a java.util.ArrayList
+ * When a java method needed to be renamed, because in the type signature
+ only the return type differed in C++, when that isn't allowed in java,
+ the JNI function name was not using the new name.
+ * Fixed error in JNI function names when the C++ method had an underscore.
+
+2004-01-03 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Added QSyntaxHighlighter class
+
+2003-12-30 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Improved code generation to fix some compiler warnings
+ * Added some java sources missing from the Makefile.am
+ * Added java long to C++ long long conversions
+
+2003-12-21 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Regenerated the QtJava bindings from the Qt 3.2.3 headers
+ - Code generation greatly improved, and no manual edits or patches needed
+ anymore. The bindings code could now be generated as part of the kdebindings
+ configure, and doesn't need to be checked into the cvs.
+ - Added operator methods, and named them 'op_*', eg op_plus().
+ - Various friend functions in the global namespace, added as static methods
+ to the Qt class
+ - Added new classes QEventLoop, QHttpHeader, QHttpRequestHeader,
+ QHttpResponseHeader, QSpinWidget, QSplashScreen and QToolBox
+ - Removed Accessibility and QStyle* classes
+ - Updated the example programs to work with the current bindings
+
+2003-10-10 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Added fix from Michal Ceresna to prevent Windows crash on application exit
+
+2003-09-24 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Added a patch from gabor to fix Windows build problems, and a bug in QPointArray.putPoints()
+
+2003-06-25 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
+ * Added polish() virtual method callbacks, so code generated by the juic tool works correctly
+
+2003-01-25 <Richard_Dale@tipitina.demon.co.uk>
+
+ * uchar types were wrongly being converted to Strings in QSizePolicy, they should be shorts (reported by Marco Ladermann)
+
+2003-01-17 <Richard_Dale@tipitina.demon.co.uk>
+
+ * Fixed bug in conversion of signal type 'int,int,int,const QPoint&' to java type in QTable (reported by Felix Rodriguez).
+
+2002-12-30 <duke@tipitina>
+
+ * License changed back from LGPL to GPL
+
+2002-11-26 <duke@tipitina.demon.co.uk>
+
+ * Changed license from GPL to LGPL.
+ * Removed redundant event handling interfaces
+
+2002-11-24 <duke@tipitina.demon.co.uk>
+
+ * Added missing QGb18030Codec class
+
+2002-11-08 Richard Dale <duke@tipitina.demon.co.uk>
+
+ * QtJava bindings regenerated from Qt 3.1 headers.
+ * SWT-style dispose() and isDisposed() methods added
+ * Qt Eventhandlers can be called from overriding java methods via super.<method name>.
+
+2002-05-09 Richard Dale <duke@tipitina.demon.co.uk>
+ * Header filename qgbkcodec.h renamed as qgb18030codec.h
+2002-04-29 Richard Dale <duke@tipitina.demon.co.uk>
+ * In QApplication, the argc value passed to Qt was one less than
+ it should have been - fix from Marcel Volaart
+2002-04-18 Richard Dale <duke@tipitina.demon.co.uk>
+ * 'javalib' top level test program is no longer installed
+2002-03-26 Richard Dale <duke@tipitina.demon.co.uk>
+ * Native code event handlers are no longer called in Invocation.java
+2002-03-22 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added 'Object,byte[]' slot invocations to Invocation.java
+ * Added fully qualified name expansion to some KDE signal types
+ * Added missing constructors to QGridLayout
+2002-03-15 Richard Dale <duke@tipitina.demon.co.uk>
+ * Recently introduced link error in QObject.tr() fixed
+2002-03-14 Richard Dale <duke@tipitina.demon.co.uk>
+ * Changed QObject.tr() and QObject.trUtf8() to static methods
+2002-03-11 Richard Dale <duke@tipitina.demon.co.uk>
+ * More JNI local reference leak fixes
+2002-03-10 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added new qtjava.initialize() method and changed sample code to use it.
+2002-03-07 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added widgets and wizard Qt examples
+ * Added QStyleFactory class
+ * Fixed some JNI local reference leaks in QtSupport.cpp and JavaSlot.cpp
+ * Fixed validate() methods in QValidator classes to use 'StringBuffer, int[]'
+ args correctly
+ * Added missing constructors and methods to QListViewItem, QStatusBar,
+ QVBoxLayout and QWizard
+ * Added eventFilter() callback to QMainWindow. Call to super in an event
+ filter now possible.
+2002-03-05 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added tux Qt example - surely the most important example yet?
+ It is now possible to drag a large penguin with your mouse without
+ knowing whether it is powered by C++, java or herring..
+ * Added constructors to QBitmap for QPixmap and QImage input types.
+ This conversion was only available in C++ via weird operator overloading
+ on assignment to an existing QBitmap.
+2002-03-05 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added table/small-table-demo and textedit Qt examples
+ * Added missing constructors to QAction and QTextEdit
+ * Regenerated QFontDatabase class to add methods returning QValueList<int>,
+ translated to int[] in java.
+ * Slot types 'QAction*', 'QDropEvent*,const QValueList<QIconDragItem>&' and
+ 'const QValueList<QUrlInfo>&,QNetworkOperation*' now work.
+ * Added QtSupport::arrayWithQIconDragItemList() and
+ QtSupport::arrayWithQUrlInfoList() conversion methods.
+2002-03-04 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added showimg, sound, splitter and tabdialog Qt examples
+ * Changed name of C++ QPixmap::loadFromData() with enum 'ColorMode
+ parameter to QPixmap.loadFromDataWithMode() in java, to distinguish it
+ from the method with the same name with a conversion_flags' int parameter.
+ * Added missing methods and constructors to QComboBox, QFileDialog, QGrid,
+ QMessageBox and QTabDialog
+2002-03-04 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added richtext, rot13 and scribble Qt examples
+ * Added QApplication.args(), removed argv() and argc() methods
+ * Added missing constructors. QColorDialog.getRgba() now has a boolean[]
+ 'ok' parameter, rather than int[]
+ * Added missing QPen and QTextView constructors
+ * Added C++ QMemArray<QRect> to java ArrayList conversion, and implemented
+ QRegion.rects() method.
+2002-03-03 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added missing inline methods to QColor
+ * Added Qt qwerty and rangecontrols examples
+ * Removed finalize() methods from codec classes, as they shouldn't
+ be deleted.
+ * Changed readBlock() methods to use a mutable StringBuffer, rather
+ than String.
+ * Added missing QLCDNumber constructor
+ * Fixed incorrect value for Qt.Vertical
+2002-03-02 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added qmag Qt example
+ * Added missing QFileDialog.getSaveFileName() methods
+2002-03-02 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added Qt menu, popup, progressbar and qfd examples
+ * Added missing QPopupMenu and QProgressBar constructors.
+2002-02-28 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added Qt MDI example
+ * Added QObject.emit(String,int) method
+ * Added QWorkspace missing constructor
+ * qtjava: fixed bug in qtjava.toNormalizedTypeSignature() for signature
+ lists of more than one type.
+ * JavaSlot: fixed JNI local reference memory leaks. Added 'String,int'
+ java slot type.
+ * QToolButton: Fixed java slot/signal connection bug
+ * QtSupport: Fixed JNI local reference memory leaks.
+2002-02-27 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added lineedits and listbox Qt examples
+ * Added missing QSpinBox constructor
+ * Fixed QListBox method name clash. QListBox.setRowMode(int) and
+ QListBox.setColumnMode(int) now called setNumRows() and setNumColumns()
+2002-02-27 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added Qt layout example
+ * Added missing constructor to QMenuBar
+2002-02-27 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added Qt iconview example
+ * Fixed error in C++ signal type signature for QDropEvent plus ArrayList
+ of QIconDragItems
+2002-02-27 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added Qt helpviewer example
+ * Added missing constructors to QComboBox, QSimpleRichText, QTextBrowser,
+ QToolBar and QUrl
+2002-02-26 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added Qt hello example
+ * Added missing QPixmap.fill() methods
+ * Added missing QPainter.drawText() methods
+2002-02-26 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added Qt Forever graphics example
+2002-02-26 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added Qt drawlines example
+2002-02-26 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added Qt Drag and Drop example - dragdrop
+ * Fixed bug in QMovie slot/signal connections. Added new QRect and QSize
+ slot types.
+ * QtSupport::mimeSource() added to correctly cast to 'QMimeSource *' with
+ multiple inheritance.
+ * Added missing QImageDrag constructors
+ * Changed QTextDrag.decode() methods to use a mutable StringBuffer. Added
+ missing constructors.
+ * Changed QUriDrag.decode() methods to use mutable ArrayLists.
+2002-02-25 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added Qt Digital Clock, dclock, example
+2002-02-25 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added cursor Qt example
+2002-02-25 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added checklists Qt example
+ * Fixed crash in QCheckListItem finalizer
+ * Improved QtSupport::arrayWithQListViewItemList so that it uses
+ QListViewItem.rtti() to identify QListViewItem or QCheckListItems.
+2002-02-25 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added buttongroups Qt example
+ * Added missing constructors to QButtonGroup
+2002-02-24 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added biff example
+ * Changed QPixmap.loadFromData() and QImage.loadFromData() to take a char[]
+ data argument, rather than byte[].
+2002-02-22 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added QIODevice #defined constants as java static final ints
+ * Added missing QGridlayout constructor
+ * QPopupMenu - added missing methods, fixed java signal/slot connection bug
+ * Added QListView.itemList() and QListViewItem.itemList() methods returning
+ ArrayList with QListViewItems.
+ * Qt 'addressbook' example converted to java
+2002-02-21 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added extra Qt examples - aclock, picture, demo/sql, demo/widgets
+ * Various missing java methods added
+2002-02-13 Richard Dale <duke@tipitina.demon.co.uk>
+ * QObject - Added i18n() as a synonym for tr().
+ * QPaintDevice - dded missing bitBlt() methods
+ * QPopupMenu - added missing insertItem() methods
+ * Added missing QPointArray(int) constructor
+ * QtSupport - Added extra default parameter to C++ -> java array
+ conversions, so an existing java array can be used as a target.
+ * Qt tutorials and application example translated from C++ by
+ Emond Papegaaij.
+2002-02-12 Richard Dale <duke@tipitina.demon.co.uk>
+ * Fixed JNI local reference leaks in event callbacks
+2002-02-10 Richard Dale <duke@tipitina.demon.co.uk>
+ * Added Qt.dynamicCast().
+ * Missing constructors added.
+ * QWMatrix.invert() now takes a boolean[] arg, rather than int[].
+ * Added mapping of QCanvasItemList onto java.util.ArrayList
+2002-01-31 Richard Dale <duke@tipitina.demon.co.uk>
+ * Java null strings shouldn't be converted to QString::null by
+ QtSupport::toQString, but to 0 instead
+2002-01-23 Richard Dale <duke@tipitina.demon.co.uk>
+ * Fixed QAccel.connectItem() and disconnectItem() methods.
+ * Fixed bug in QObject.emit() with boolean argument
+ * Added extra constructor to QLabel
+2001-12-18 Richard Dale <duke@tipitina.demon.co.uk
+ * readLine() parameters changed from String to a mutable StringBuffer
+ * The QFontDialog.getFont() methods now return a result in a boolean[]
+ parameter
+ * Added Qt networking classes for completeness
+2001-12-08 Richard Dale <duke@tipitina.demon.co.uk
+ * Added missing QKeySequence.cpp/.h
+2001-12-07 Richard Dale <duke@tipitina.demon.co.uk
+ * Added QSplitter.sizes(), setSizes().
+ * Added java int[] <--> C++ QValueList<int> conversions
+2001-12-04 Richard Dale <duke@tipitina.demon.co.uk
+ * A QPopupMenu wrapped C++ instance is only deleted if
+ 'parentWidget(FALSE) == 0'.
+ The test 'parentWidget(TRUE) == 0' is always true for QPopupMenus.
+ * Qt methods which returned references to null C++ objects were
+ causing a seg fault.
+2001-11-21 Richard Dale <duke@tipitina.demon.co.uk
+ * Java bindings regenerated for Qt 3.0.0
+2001-10-11 Richard Dale <duke@tipitina.demon.co.uk
+ * Bindings regenerated for Qt 3.0.0 beta 6.
+ New Qt 3 classes added.
+2001-07-28 Richard Dale <duke@tipitina.demon.co.uk
+ * Added missing _qt instance variable to QPointArray.java
+2001-07-26 Richard Dale <duke@tipitina.demon.co.uk
+ * Fixed bug in C++ signal to java slot connections introduced during
+ recent code clean up.
+ * Added missing QLabel(String) constructor
+2001-07-22 Richard Dale <duke@tipitina.demon.co.uk
+ * Moved Java<->C++ slot/signal look up code from QtSupport to
+ JavaSlot class.
+ * Fixed string conversion bugs on Intel platforms in
+ the following QtSupport methods: validateDelegate(), fixupDelegate(),
+ toQStrList(), toQStringList(), arrayWithQStringLIst(). C
+ * Windows port by Eddie Chan <eddie.chan@bigfoot.com>, thanks Eddie!
+ All platform specific X11 methods removed.
+ * Class constants replaced with #defines for JAVA_YEAR, JAVA_MONTH, JAVA_DAY.
+2001-06-28 Richard Dale <duke@tipitina.demon.co.uk
+ * Fixed QString to Java string conversion on JVMs expecting little endian
+ unicode to be passed to the NewString() JNI function
+2001-06-18 Richard Dale <duke@tipitina.demon.co.uk
+ * Fixed memory leak in Java to QString string conversion
+2001-06-13 Richard Dale <duke@tipitina.demon.co.uk
+ * Commented out methods which didn't compile against Qt 2.2.4.
+2001-06-10 Richard Dale <duke@tipitina.demon.co.uk
+ * Added workround for non-portable JNI unicode string function.
+2001-06-05 Richard Dale <duke@tipitina.demon.co.uk
+ * Added workround for QString unicode constructor bug. A Java string
+ is converted to a QString via UTF8. Fixed bug in QTimer single shot
+ method - added connection to target Java slot.'
+2001-05-31 Richard Dale <duke@tipitina.demon.co.uk
+ * C++ signals can be connected to C++ signals. Slots can be inherited.
+ Possible fix for platform dependent Java to QString conversion bug.
+ Some extra constructors added. A 'qtjava.jar' file is now built and
+ installed.
+2001-05-16 Richard Dale <duke@tipitina.demon.co.uk
+ * Add QRegExp class. Headers QtSupport.h and JavaSlot.h are installed in
+ include/qtjava.
+2001-05-07 Richard Dale <duke@tipitina.demon.co.uk
+ * Sources regenerated for KDE 2.2.
+ * QByteArray/QCStringList now converted correctly.
+ * String conversions improved, no longer inline, but all methods in
+ QtSupport.h/cpp.
+ * Argc/Argv parameters all have dummy java argv[0] added.
+ * QDates are now converted to java.util.Calendar, rather than java.util.Date.
+ * Event handler callbacks are now generated for inherited event methods,
+ as well as for the current class.
+ * The address of a C++ Qt instance is held in a 64 bit java long, rather
+ than a 32 bit integer, so the runtime work on 64 bit architectures now.
+2001-04-22 Richard Dale <duke@tipitina.demon.co.uk
+ * Moved java sources from qtjava/javalib/javasrc to qtjava/javalib/org/kde/qt, and
+fixed the install target to install the .class files in $(kde_libraries)/java.
+Wed Nov 13 14:30:00 2000 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+ * Beta 0.1 baseline
+ * Runs Qt Scribble
+Wed Nov 30 23:45:00 2000 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+ * Beta 0.2 baseline
+ * Added 50 Qt/KDE signal types
+ * Added signal to signal connections
+ * Added eventFilter() callbacks for QObject and QWidget subclasses
+ * Improved code generation for strings and lists. Now more compact
+ and doesn't seg fault when passed nulls
+ * Added uic Java code generation as a patch
+ * Added qDebug(), qWarning() and qFatal().
+ * Qt classes are in the package 'org.kde.qt'
+ * KDE classes are in the package 'org.kde.koala'.
+ * Fixed bug where widgets with parents were being destroyed twice.
+Fri Feb 9 17:00:00 2001 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+ * Added missing QMenuData class
+ * Fixed bug which prevented protected slots and event handlers from being
+ called.
+ * Added method for handling boolean callbacks such as KMainWindow::queryClose()
+Tues Feb 20 12:40:00 2001 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+ * Beta 0.3 baseline
+ * Regenerated sources for Qt 2.2.4 and rebuilt
+ * Added QValidator::validate() and fixup() callbacks
diff --git a/qtjava/INSTALL b/qtjava/INSTALL
new file mode 100644
index 00000000..02a4a074
--- /dev/null
+++ b/qtjava/INSTALL
@@ -0,0 +1,167 @@
+Basic Installation
+==================
+
+ These are generic installation instructions.
+
+ The `configure' shell script attempts to guess correct values for
+various system-dependent variables used during compilation. It uses
+those values to create a `Makefile' in each directory of the package.
+It may also create one or more `.h' files containing system-dependent
+definitions. Finally, it creates a shell script `config.status' that
+you can run in the future to recreate the current configuration, a file
+`config.cache' that saves the results of its tests to speed up
+reconfiguring, and a file `config.log' containing compiler output
+(useful mainly for debugging `configure').
+
+ If you need to do unusual things to compile the package, please try
+to figure out how `configure' could check whether to do them, and mail
+diffs or instructions to the address given in the `README' so they can
+be considered for the next release. If at some point `config.cache'
+contains results you don't want to keep, you may remove or edit it.
+
+ The file `configure.in' is used to create `configure' by a program
+called `autoconf'. You only need `configure.in' if you want to change
+it or regenerate `configure' using a newer version of `autoconf'.
+
+The simplest way to compile this package is:
+
+ 1. `cd' to the directory containing the package's source code and type
+ `./configure' to configure the package for your system. If you're
+ using `csh' on an old version of System V, you might need to type
+ `sh ./configure' instead to prevent `csh' from trying to execute
+ `configure' itself.
+
+ Running `configure' takes a while. While running, it prints some
+ messages telling which features it is checking for.
+
+ 2. Type `make' to compile the package.
+
+ 3. Type `make install' to install the programs and any data files and
+ documentation.
+
+ 4. You can remove the program binaries and object files from the
+ source code directory by typing `make clean'.
+
+Compilers and Options
+=====================
+
+ Some systems require unusual options for compilation or linking that
+the `configure' script does not know about. You can give `configure'
+initial values for variables by setting them in the environment. Using
+a Bourne-compatible shell, you can do that on the command line like
+this:
+ CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
+
+Or on systems that have the `env' program, you can do it like this:
+ env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
+
+Compiling For Multiple Architectures
+====================================
+
+ You can compile the package for more than one kind of computer at the
+same time, by placing the object files for each architecture in their
+own directory. To do this, you must use a version of `make' that
+supports the `VPATH' variable, such as GNU `make'. `cd' to the
+directory where you want the object files and executables to go and run
+the `configure' script. `configure' automatically checks for the
+source code in the directory that `configure' is in and in `..'.
+
+ If you have to use a `make' that does not supports the `VPATH'
+variable, you have to compile the package for one architecture at a time
+in the source code directory. After you have installed the package for
+one architecture, use `make distclean' before reconfiguring for another
+architecture.
+
+Installation Names
+==================
+
+ By default, `make install' will install the package's files in
+`/usr/local/bin', `/usr/local/man', etc. You can specify an
+installation prefix other than `/usr/local' by giving `configure' the
+option `--prefix=PATH'.
+
+ You can specify separate installation prefixes for
+architecture-specific files and architecture-independent files. If you
+give `configure' the option `--exec-prefix=PATH', the package will use
+PATH as the prefix for installing programs and libraries.
+Documentation and other data files will still use the regular prefix.
+
+ If the package supports it, you can cause programs to be installed
+with an extra prefix or suffix on their names by giving `configure' the
+option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
+
+Optional Features
+=================
+
+ Some packages pay attention to `--enable-FEATURE' options to
+`configure', where FEATURE indicates an optional part of the package.
+They may also pay attention to `--with-PACKAGE' options, where PACKAGE
+is something like `gnu-as' or `x' (for the X Window System). The
+`README' should mention any `--enable-' and `--with-' options that the
+package recognizes.
+
+ For packages that use the X Window System, `configure' can usually
+find the X include and library files automatically, but if it doesn't,
+you can use the `configure' options `--x-includes=DIR' and
+`--x-libraries=DIR' to specify their locations.
+
+Specifying the System Type
+==========================
+
+ There may be some features `configure' can not figure out
+automatically, but needs to determine by the type of host the package
+will run on. Usually `configure' can figure that out, but if it prints
+a message saying it can not guess the host type, give it the
+`--host=TYPE' option. TYPE can either be a short name for the system
+type, such as `sun4', or a canonical name with three fields:
+ CPU-COMPANY-SYSTEM
+
+See the file `config.sub' for the possible values of each field. If
+`config.sub' isn't included in this package, then this package doesn't
+need to know the host type.
+
+ If you are building compiler tools for cross-compiling, you can also
+use the `--target=TYPE' option to select the type of system they will
+produce code for and the `--build=TYPE' option to select the type of
+system on which you are compiling the package.
+
+Sharing Defaults
+================
+
+ If you want to set default values for `configure' scripts to share,
+you can create a site shell script called `config.site' that gives
+default values for variables like `CC', `cache_file', and `prefix'.
+`configure' looks for `PREFIX/share/config.site' if it exists, then
+`PREFIX/etc/config.site' if it exists. Or, you can set the
+`CONFIG_SITE' environment variable to the location of the site script.
+A warning: not all `configure' scripts look for a site script.
+
+Operation Controls
+==================
+
+ `configure' recognizes the following options to control how it
+operates.
+
+`--cache-file=FILE'
+ Use and save the results of the tests in FILE instead of
+ `./config.cache'. Set FILE to `/dev/null' to disable caching, for
+ debugging `configure'.
+
+`--help'
+ Print a summary of the options to `configure', and exit.
+
+`--quiet'
+`--silent'
+`-q'
+ Do not print messages saying which checks are being made.
+
+`--srcdir=DIR'
+ Look for the package's source code in directory DIR. Usually
+ `configure' can determine that directory automatically.
+
+`--version'
+ Print the version of Autoconf used to generate the `configure'
+ script, and exit.
+
+`configure' also accepts some other, not widely useful, options.
+
diff --git a/qtjava/Makefile.am b/qtjava/Makefile.am
new file mode 100644
index 00000000..d23fdeb7
--- /dev/null
+++ b/qtjava/Makefile.am
@@ -0,0 +1,8 @@
+####### kdevelop will overwrite this part!!! (begin)##########
+
+SUBDIRS = javalib
+
+EXTRA_DIST = javalib.kdevprj AUTHORS COPYING ChangeLog INSTALL README TODO NEWS
+
+####### kdevelop will overwrite this part!!! (end)############
+
diff --git a/qtjava/NEWS b/qtjava/NEWS
new file mode 100644
index 00000000..0519ecba
--- /dev/null
+++ b/qtjava/NEWS
@@ -0,0 +1 @@
+ \ No newline at end of file
diff --git a/qtjava/README b/qtjava/README
new file mode 100644
index 00000000..21398d51
--- /dev/null
+++ b/qtjava/README
@@ -0,0 +1,68 @@
+/***************************************************************************
+ * (C) 2000-2002 Lost Highway Ltd. All rights reserved. *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as *
+ * published by the Free Software Foundation; either version 2 of the *
+ * License, or (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+Here are Java JNI based api bindings for Qt 3.2.3
+
+All the files in this project are generated from the Qt 3.2.3 C++ headers,
+apart from the following:
+
+JavaSlot.cpp
+JavaSlot.h
+ C++ proxies for Java signals and slots
+
+QtSupport.cpp
+QtSupport.h
+ C++ static methods for running the library in conjunction with 'qtjava.java'
+
+qtjava.java
+ A Java class with static methods for running the library
+
+qtjava.cpp
+ Some native code methods to help the 'run the library' Java class 'qtjava.java'
+
+Invocation.java
+ Utility class containing methods to invoke Qt event handlers and slots
+
+QtSupport.java
+ A marker interface to denote that Java instance contains a wrapped C++ equivalent
+
+WeakValueMap.java
+ Utility class from 'Programming In Java' third edition
+
+BUILD INSTRUCTIONS
+
+1) $ cd kdebindings
+ $ ./configure --with-qt-dir=<your Qt lib path>
+ $ cd qtjava
+ $ make
+ $ make install
+
+ The java classes are installed in $(kde_libraries)/java/qtjava.jar, and you will need to add
+ this jar file to your classpath. The shared library libqtjava.so is installed
+ in $(kde_libraries).
+
+2) That's it - you should be able to compile and run the Java example
+ qtjava/javalib/test/ScribbleWindow.java by typing:
+
+ $ javac ScribbleWindow.java
+ $ java ScribbleWindow
+
+3) If you wish to write QtJava applications, include the following in the class which has a main() function:
+
+ static {
+ qtjava.initialize();
+ }
+
+It will load the QtJava 'libqtjava.so' shared library.
+
+4) To build the javadoc documentation.
+
+cd qtjava/javalib/api
+javadoc -classpath ".." -splitindex -windowtitle "Qt 3.2.3 Java api" ../org/kde/qt/*.java
diff --git a/qtjava/TODO b/qtjava/TODO
new file mode 100644
index 00000000..dfecdbff
--- /dev/null
+++ b/qtjava/TODO
@@ -0,0 +1,14 @@
+- Implement Serializable?
+
+- Ditto Cloneable?
+
+- BeanInfo for slot/signal/properties info?
+
+- Performance tuning - run profiler, measure speed and memory
+ occupancy. Any memory leaks?
+
+- Disconnect with wildcard methods in QObject.cpp.
+
+- Split up executables into sub-libraries and java sub-packages?
+
+- Port the code to a nifty PDA running embedded Qt/Linux.
diff --git a/qtjava/configure.in.in b/qtjava/configure.in.in
new file mode 100644
index 00000000..0daf4477
--- /dev/null
+++ b/qtjava/configure.in.in
@@ -0,0 +1,8 @@
+KDE_CHECK_JAVA([qtjava])
+
+if test "x$kde_cv_java_bindir" = xno; then
+ QTJAVA=""
+else
+ QTJAVA="qtjava"
+fi
+AC_SUBST(QTJAVA)
diff --git a/qtjava/designer/juic/bin/juic b/qtjava/designer/juic/bin/juic
new file mode 100755
index 00000000..8104ac9b
--- /dev/null
+++ b/qtjava/designer/juic/bin/juic
@@ -0,0 +1,93 @@
+#!/bin/sh
+#
+# Author: Marco Ladermann
+# Date: Sat May 10 13:59:35 CEST 2003 @541 /Internet Time/
+# Purpose: Starts the transformation process of a UI file to Java
+# Changed:
+#
+# This software is free software. It is released under the terms of the
+# GNU Lesser General Public Licence (LGPL)
+# see http://www.gnu.org/copyleft/lesser.html
+#
+# These stylesheets are distributed in the hope that they will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+#
+
+getAbsolutePath() {
+ ls=$(ls -l $1)
+ pushd `dirname ${ls##* }` >/dev/null
+ pwd -P
+ popd >/dev/null
+}
+
+usage() {
+ juic=$(basename $0)
+ cat <<EOT
+Usage: $juic [options] uifile...
+Where options can be:
+ -outdir "dir" : output directory, defaults to current directory
+ -package "the.package.for.the.class" : Generates a package declaration
+ -main (true | false) : Generate a main method, defaults to "false"
+ -abstract (true | false) : Slots are declared abstract, defaults to "true"
+ -images dir : Path to images, defaults to "images"
+ -os (unix | msdos | mac) : Selects newline characters
+EOT
+ exit 1
+}
+
+# Assume the directory structure
+# ${UIXSL}/
+# bin/
+# xsl/
+# common/
+# java
+
+a=$(getAbsolutePath $0)
+UIXSLDIR=$(dirname "$a")
+UIXSL=${UIXSLDIR}/juic.xsl
+
+ABSTRACT="true"
+MAIN="false"
+OUTDIR="."
+IMAGES="images"
+OS="unix"
+PACKAGE=""
+
+while [ -n "$1" ]
+do
+ case "$1" in
+ -abstract) ABSTRACT=$2; shift; shift;;
+ -main) MAIN=$2; shift; shift;;
+ -outdir) OUTDIR=$2; shift; shift;;
+ -images) IMAGES=$2; shift; shift;;
+ -os) OS=$2; shift; shift;;
+ -package) PACKAGE=$2; shift; shift;;
+ -*) echo Unknown parameter $1; shift;;
+ *) break;;
+ esac
+done
+
+if [ -z "$1" ]
+then
+ usage
+fi
+if [ $ABSTRACT = 'true' -a $MAIN = 'true' ]
+then
+ echo "Option \"-main\" will be ignored, because class will be abstract"
+ MAIN="false"
+fi
+
+while [ -n "$1" ]
+do
+ xsltproc --nonet --novalid \
+ --stringparam package "$PACKAGE" \
+ --stringparam outdir "$OUTDIR/" \
+ --stringparam images "$IMAGES/" \
+ --stringparam os $OS \
+ --stringparam genabstract $ABSTRACT \
+ --stringparam genmain $MAIN \
+ $UIXSL "$1"
+ shift
+done
+
diff --git a/qtjava/designer/juic/common/QtClasses.xml b/qtjava/designer/juic/common/QtClasses.xml
new file mode 100644
index 00000000..d20b6576
--- /dev/null
+++ b/qtjava/designer/juic/common/QtClasses.xml
@@ -0,0 +1,1725 @@
+<Qt>
+ <class>
+ <name>QAccelEventHandling</name>
+ </class>
+ <class>
+ <name>QAccel</name>
+ </class>
+ <class>
+ <name>QAccelSignals</name>
+ </class>
+ <class>
+ <name>QAccessibleInterface</name>
+ </class>
+ <class>
+ <name>QAccessible</name>
+ </class>
+ <class>
+ <name>QAccessibleObjectEventHandling</name>
+ </class>
+ <class>
+ <name>QAccessibleObject</name>
+ </class>
+ <class>
+ <name>QAccessibleObjectSignals</name>
+ </class>
+ <class>
+ <name>QActionEventHandling</name>
+ </class>
+ <class>
+ <name>QActionGroupEventHandling</name>
+ </class>
+ <class>
+ <name>QActionGroup</name>
+ </class>
+ <class>
+ <name>QActionGroupSignals</name>
+ </class>
+ <class>
+ <name>QAction</name>
+ </class>
+ <class>
+ <name>QActionSignals</name>
+ </class>
+ <class>
+ <name>QApplicationEventHandling</name>
+ </class>
+ <class>
+ <name>QApplication</name>
+ </class>
+ <class>
+ <name>QApplicationSignals</name>
+ </class>
+ <class>
+ <name>QAsyncIO</name>
+ </class>
+ <class>
+ <name>QAuServer</name>
+ </class>
+ <class>
+ <name>QBig5Codec</name>
+ </class>
+ <class>
+ <name>QBitmap</name>
+ </class>
+ <class>
+ <name>QBoxLayoutEventHandling</name>
+ </class>
+ <class>
+ <name>QBoxLayout</name>
+ </class>
+ <class>
+ <name>QBoxLayoutSignals</name>
+ </class>
+ <class>
+ <name>QBrush</name>
+ </class>
+ <class>
+ <name>QBuffer</name>
+ </class>
+ <class>
+ <name>QButtonEventHandling</name>
+ </class>
+ <class>
+ <name>QButtonGroupEventHandling</name>
+ </class>
+ <class>
+ <name>QButtonGroup</name>
+ </class>
+ <class>
+ <name>QButtonGroupSignals</name>
+ </class>
+ <class>
+ <name>QButton</name>
+ </class>
+ <class>
+ <name>QButtonSignals</name>
+ </class>
+ <class>
+ <name>QCanvasEllipse</name>
+ </class>
+ <class>
+ <name>QCanvasEventHandling</name>
+ </class>
+ <class>
+ <name>QCanvasItem</name>
+ </class>
+ <class>
+ <name>QCanvas</name>
+ </class>
+ <class>
+ <name>QCanvasLine</name>
+ </class>
+ <class>
+ <name>QCanvasPixmapArray</name>
+ </class>
+ <class>
+ <name>QCanvasPixmap</name>
+ </class>
+ <class>
+ <name>QCanvasPolygonalItem</name>
+ </class>
+ <class>
+ <name>QCanvasPolygon</name>
+ </class>
+ <class>
+ <name>QCanvasRectangle</name>
+ </class>
+ <class>
+ <name>QCanvasSignals</name>
+ </class>
+ <class>
+ <name>QCanvasSpline</name>
+ </class>
+ <class>
+ <name>QCanvasSprite</name>
+ </class>
+ <class>
+ <name>QCanvasText</name>
+ </class>
+ <class>
+ <name>QCanvasViewEventHandling</name>
+ </class>
+ <class>
+ <name>QCanvasView</name>
+ </class>
+ <class>
+ <name>QCanvasViewSignals</name>
+ </class>
+ <class>
+ <name>QCDEStyleEventHandling</name>
+ </class>
+ <class>
+ <name>QCDEStyle</name>
+ </class>
+ <class>
+ <name>QCDEStyleSignals</name>
+ </class>
+ <class>
+ <name>QCheckBoxEventHandling</name>
+ </class>
+ <class>
+ <name>QCheckBox</name>
+ </class>
+ <class>
+ <name>QCheckBoxSignals</name>
+ </class>
+ <class>
+ <name>QCheckListItem</name>
+ </class>
+ <class>
+ <name>QCheckTableItem</name>
+ </class>
+ <class>
+ <name>QChildEvent</name>
+ </class>
+ <class>
+ <name>QClassInfo</name>
+ </class>
+ <class>
+ <name>QClipboard</name>
+ </class>
+ <class>
+ <name>QCloseEvent</name>
+ </class>
+ <class>
+ <name>QColorDialog</name>
+ </class>
+ <class>
+ <name>QColorDragEventHandling</name>
+ </class>
+ <class>
+ <name>QColorDrag</name>
+ </class>
+ <class>
+ <name>QColorDragSignals</name>
+ </class>
+ <class>
+ <name>QColorGroup</name>
+ </class>
+ <class>
+ <name>QColor</name>
+ </class>
+ <class>
+ <name>QComboBoxEventHandling</name>
+ </class>
+ <class>
+ <name>QComboBox</name>
+ </class>
+ <class>
+ <name>QComboBoxSignals</name>
+ </class>
+ <class>
+ <name>QComboTableItem</name>
+ </class>
+ <class>
+ <name>QCommonStyle</name>
+ </class>
+ <class>
+ <name>QContextMenuEvent</name>
+ </class>
+ <class>
+ <name>QCursor</name>
+ </class>
+ <class>
+ <name>QCustomEvent</name>
+ </class>
+ <class>
+ <name>QCustomMenuItem</name>
+ </class>
+ <class>
+ <name>QDataBrowserEventHandling</name>
+ </class>
+ <class>
+ <name>QDataBrowser</name>
+ </class>
+ <class>
+ <name>QDataBrowserSignals</name>
+ </class>
+ <class>
+ <name>QDataPumpEventHandling</name>
+ </class>
+ <class>
+ <name>QDataPump</name>
+ </class>
+ <class>
+ <name>QDataPumpSignals</name>
+ </class>
+ <class>
+ <name>QDataSink</name>
+ </class>
+ <class>
+ <name>QDataSource</name>
+ </class>
+ <class>
+ <name>QDataStream</name>
+ </class>
+ <class>
+ <name>QDataTableEventHandling</name>
+ </class>
+ <class>
+ <name>QDataTable</name>
+ </class>
+ <class>
+ <name>QDataTableSignals</name>
+ </class>
+ <class>
+ <name>QDataViewEventHandling</name>
+ </class>
+ <class>
+ <name>QDataView</name>
+ </class>
+ <class>
+ <name>QDataViewSignals</name>
+ </class>
+ <class>
+ <name>QDateEditEventHandling</name>
+ </class>
+ <class>
+ <name>QDateEdit</name>
+ </class>
+ <class>
+ <name>QDateEditSignals</name>
+ </class>
+ <class>
+ <name>QDateTimeEditBase</name>
+ </class>
+ <class>
+ <name>QDateTimeEditEventHandling</name>
+ </class>
+ <class>
+ <name>QDateTimeEdit</name>
+ </class>
+ <class>
+ <name>QDateTimeEditSignals</name>
+ </class>
+ <class>
+ <name>QDesktopWidgetEventHandling</name>
+ </class>
+ <class>
+ <name>QDesktopWidget</name>
+ </class>
+ <class>
+ <name>QDesktopWidgetSignals</name>
+ </class>
+ <class>
+ <name>QDialEventHandling</name>
+ </class>
+ <class>
+ <name>QDial</name>
+ </class>
+ <class>
+ <name>QDialogEventHandling</name>
+ </class>
+ <class>
+ <name>QDialog</name>
+ </class>
+ <class>
+ <name>QDialogSignals</name>
+ </class>
+ <class>
+ <name>QDialSignals</name>
+ </class>
+ <class>
+ <name>QDir</name>
+ </class>
+ <class>
+ <name>QDnsEventHandling</name>
+ </class>
+ <class>
+ <name>QDns</name>
+ </class>
+ <class>
+ <name>QDnsSignals</name>
+ </class>
+ <class>
+ <name>QDockAreaEventHandling</name>
+ </class>
+ <class>
+ <name>QDockArea</name>
+ </class>
+ <class>
+ <name>QDockAreaSignals</name>
+ </class>
+ <class>
+ <name>QDockWindowEventHandling</name>
+ </class>
+ <class>
+ <name>QDockWindow</name>
+ </class>
+ <class>
+ <name>QDockWindowSignals</name>
+ </class>
+ <class>
+ <name>QDomAttr</name>
+ </class>
+ <class>
+ <name>QDomCDATASection</name>
+ </class>
+ <class>
+ <name>QDomCharacterData</name>
+ </class>
+ <class>
+ <name>QDomComment</name>
+ </class>
+ <class>
+ <name>QDomDocumentFragment</name>
+ </class>
+ <class>
+ <name>QDomDocument</name>
+ </class>
+ <class>
+ <name>QDomDocumentType</name>
+ </class>
+ <class>
+ <name>QDomElement</name>
+ </class>
+ <class>
+ <name>QDomEntity</name>
+ </class>
+ <class>
+ <name>QDomEntityReference</name>
+ </class>
+ <class>
+ <name>QDomImplementation</name>
+ </class>
+ <class>
+ <name>QDomNamedNodeMap</name>
+ </class>
+ <class>
+ <name>QDomNode</name>
+ </class>
+ <class>
+ <name>QDomNodeList</name>
+ </class>
+ <class>
+ <name>QDomNotation</name>
+ </class>
+ <class>
+ <name>QDomProcessingInstruction</name>
+ </class>
+ <class>
+ <name>QDomText</name>
+ </class>
+ <class>
+ <name>QDoubleValidatorEventHandling</name>
+ </class>
+ <class>
+ <name>QDoubleValidator</name>
+ </class>
+ <class>
+ <name>QDoubleValidatorSignals</name>
+ </class>
+ <class>
+ <name>QDragEnterEvent</name>
+ </class>
+ <class>
+ <name>QDragLeaveEvent</name>
+ </class>
+ <class>
+ <name>QDragManager</name>
+ </class>
+ <class>
+ <name>QDragMoveEvent</name>
+ </class>
+ <class>
+ <name>QDragObjectEventHandling</name>
+ </class>
+ <class>
+ <name>QDragObject</name>
+ </class>
+ <class>
+ <name>QDragObjectSignals</name>
+ </class>
+ <class>
+ <name>QDragResponseEvent</name>
+ </class>
+ <class>
+ <name>QDropEvent</name>
+ </class>
+ <class>
+ <name>QDropSite</name>
+ </class>
+ <class>
+ <name>QEditorFactoryEventHandling</name>
+ </class>
+ <class>
+ <name>QEditorFactory</name>
+ </class>
+ <class>
+ <name>QEditorFactorySignals</name>
+ </class>
+ <class>
+ <name>QErrorMessageEventHandling</name>
+ </class>
+ <class>
+ <name>QErrorMessage</name>
+ </class>
+ <class>
+ <name>QErrorMessageSignals</name>
+ </class>
+ <class>
+ <name>QEucJpCodec</name>
+ </class>
+ <class>
+ <name>QEucKrCodec</name>
+ </class>
+ <class>
+ <name>QEvent</name>
+ </class>
+ <class>
+ <name>QFileDialogEventHandling</name>
+ </class>
+ <class>
+ <name>QFileDialog</name>
+ </class>
+ <class>
+ <name>QFileDialogSignals</name>
+ </class>
+ <class>
+ <name>QFileIconProviderEventHandling</name>
+ </class>
+ <class>
+ <name>QFileIconProvider</name>
+ </class>
+ <class>
+ <name>QFileIconProviderSignals</name>
+ </class>
+ <class>
+ <name>QFileInfo</name>
+ </class>
+ <class>
+ <name>QFile</name>
+ </class>
+ <class>
+ <name>QFilePreview</name>
+ </class>
+ <class>
+ <name>QFocusData</name>
+ </class>
+ <class>
+ <name>QFocusEvent</name>
+ </class>
+ <class>
+ <name>QFontDatabase</name>
+ </class>
+ <class>
+ <name>QFontDialog</name>
+ </class>
+ <class>
+ <name>QFontInfo</name>
+ </class>
+ <class>
+ <name>QFont</name>
+ </class>
+ <class>
+ <name>QFontMetrics</name>
+ </class>
+ <class>
+ <name>QFrameEventHandling</name>
+ </class>
+ <class>
+ <name>QFrame</name>
+ </class>
+ <class>
+ <name>QFrameSignals</name>
+ </class>
+ <class>
+ <name>QFtpEventHandling</name>
+ </class>
+ <class>
+ <name>QFtp</name>
+ </class>
+ <class>
+ <name>QFtpSignals</name>
+ </class>
+ <class>
+ <name>QGbkCodec</name>
+ </class>
+ <class>
+ <name>QGLColormap</name>
+ </class>
+ <class>
+ <name>QGLContext</name>
+ </class>
+ <class>
+ <name>QGLFormat</name>
+ </class>
+ <class>
+ <name>QGL</name>
+ </class>
+ <class>
+ <name>QGLWidgetEventHandling</name>
+ </class>
+ <class>
+ <name>QGLWidget</name>
+ </class>
+ <class>
+ <name>QGLWidgetSignals</name>
+ </class>
+ <class>
+ <name>QGridEventHandling</name>
+ </class>
+ <class>
+ <name>QGrid</name>
+ </class>
+ <class>
+ <name>QGridLayoutEventHandling</name>
+ </class>
+ <class>
+ <name>QGridLayout</name>
+ </class>
+ <class>
+ <name>QGridLayoutSignals</name>
+ </class>
+ <class>
+ <name>QGridSignals</name>
+ </class>
+ <class>
+ <name>QGridView</name>
+ </class>
+ <class>
+ <name>QGroupBoxEventHandling</name>
+ </class>
+ <class>
+ <name>QGroupBox</name>
+ </class>
+ <class>
+ <name>QGroupBoxSignals</name>
+ </class>
+ <class>
+ <name>QHBoxEventHandling</name>
+ </class>
+ <class>
+ <name>QHBox</name>
+ </class>
+ <class>
+ <name>QHBoxLayoutEventHandling</name>
+ </class>
+ <class>
+ <name>QHBoxLayout</name>
+ </class>
+ <class>
+ <name>QHBoxLayoutSignals</name>
+ </class>
+ <class>
+ <name>QHBoxSignals</name>
+ </class>
+ <class>
+ <name>QHButtonGroupEventHandling</name>
+ </class>
+ <class>
+ <name>QHButtonGroup</name>
+ </class>
+ <class>
+ <name>QHButtonGroupSignals</name>
+ </class>
+ <class>
+ <name>QHeaderEventHandling</name>
+ </class>
+ <class>
+ <name>QHeader</name>
+ </class>
+ <class>
+ <name>QHeaderSignals</name>
+ </class>
+ <class>
+ <name>QHebrewCodec</name>
+ </class>
+ <class>
+ <name>QHGroupBoxEventHandling</name>
+ </class>
+ <class>
+ <name>QHGroupBox</name>
+ </class>
+ <class>
+ <name>QHGroupBoxSignals</name>
+ </class>
+ <class>
+ <name>QHideEvent</name>
+ </class>
+ <class>
+ <name>QHostAddress</name>
+ </class>
+ <class>
+ <name>QHttpEventHandling</name>
+ </class>
+ <class>
+ <name>QHttp</name>
+ </class>
+ <class>
+ <name>QHttpSignals</name>
+ </class>
+ <class>
+ <name>QIconDragEventHandling</name>
+ </class>
+ <class>
+ <name>QIconDragItem</name>
+ </class>
+ <class>
+ <name>QIconDrag</name>
+ </class>
+ <class>
+ <name>QIconDragSignals</name>
+ </class>
+ <class>
+ <name>QIconSet</name>
+ </class>
+ <class>
+ <name>QIconViewEventHandling</name>
+ </class>
+ <class>
+ <name>QIconViewItem</name>
+ </class>
+ <class>
+ <name>QIconView</name>
+ </class>
+ <class>
+ <name>QIconViewSignals</name>
+ </class>
+ <class>
+ <name>QImageConsumer</name>
+ </class>
+ <class>
+ <name>QImageDecoder</name>
+ </class>
+ <class>
+ <name>QImageDragEventHandling</name>
+ </class>
+ <class>
+ <name>QImageDrag</name>
+ </class>
+ <class>
+ <name>QImageDragSignals</name>
+ </class>
+ <class>
+ <name>QImageFormat</name>
+ </class>
+ <class>
+ <name>QImageFormatType</name>
+ </class>
+ <class>
+ <name>QImageIO</name>
+ </class>
+ <class>
+ <name>QImage</name>
+ </class>
+ <class>
+ <name>QImageTextKeyLang</name>
+ </class>
+ <class>
+ <name>QIMEvent</name>
+ </class>
+ <class>
+ <name>QInputDialog</name>
+ </class>
+ <class>
+ <name>QInterlaceStyleEventHandling</name>
+ </class>
+ <class>
+ <name>QInterlaceStyleSignals</name>
+ </class>
+ <class>
+ <name>QIntValidatorEventHandling</name>
+ </class>
+ <class>
+ <name>QIntValidator</name>
+ </class>
+ <class>
+ <name>QIntValidatorSignals</name>
+ </class>
+ <class>
+ <name>QIODeviceInterface</name>
+ </class>
+ <class>
+ <name>QIODevice</name>
+ </class>
+ <class>
+ <name>QIODeviceSource</name>
+ </class>
+ <class>
+ <name>QJisCodec</name>
+ </class>
+ <class>
+ <name>QJpUnicodeConv</name>
+ </class>
+ <class>
+ <name>QKeyEvent</name>
+ </class>
+ <class>
+ <name>QKeySequence</name>
+ </class>
+ <class>
+ <name>QLabelEventHandling</name>
+ </class>
+ <class>
+ <name>QLabel</name>
+ </class>
+ <class>
+ <name>QLabelSignals</name>
+ </class>
+ <class>
+ <name>QLayoutItemInterface</name>
+ </class>
+ <class>
+ <name>QLayoutItem</name>
+ </class>
+ <class>
+ <name>QLayout</name>
+ </class>
+ <class>
+ <name>QLCDNumberEventHandling</name>
+ </class>
+ <class>
+ <name>QLCDNumber</name>
+ </class>
+ <class>
+ <name>QLCDNumberSignals</name>
+ </class>
+ <class>
+ <name>QLibrary</name>
+ </class>
+ <class>
+ <name>QLineEditEventHandling</name>
+ </class>
+ <class>
+ <name>QLineEdit</name>
+ </class>
+ <class>
+ <name>QLineEditSignals</name>
+ </class>
+ <class>
+ <name>QListBoxEventHandling</name>
+ </class>
+ <class>
+ <name>QListBoxItem</name>
+ </class>
+ <class>
+ <name>QListBox</name>
+ </class>
+ <class>
+ <name>QListBoxPixmap</name>
+ </class>
+ <class>
+ <name>QListBoxSignals</name>
+ </class>
+ <class>
+ <name>QListBoxText</name>
+ </class>
+ <class>
+ <name>QListViewEventHandling</name>
+ </class>
+ <class>
+ <name>QListViewItem</name>
+ </class>
+ <class>
+ <name>QListView</name>
+ </class>
+ <class>
+ <name>QListViewSignals</name>
+ </class>
+ <class>
+ <name>QLocalFsEventHandling</name>
+ </class>
+ <class>
+ <name>QLocalFs</name>
+ </class>
+ <class>
+ <name>QLocalFsSignals</name>
+ </class>
+ <class>
+ <name>QMainWindowEventHandling</name>
+ </class>
+ <class>
+ <name>QMainWindow</name>
+ </class>
+ <class>
+ <name>QMainWindowSignals</name>
+ </class>
+ <class>
+ <name>QMenuBarEventHandling</name>
+ </class>
+ <class>
+ <name>QMenuBar</name>
+ </class>
+ <class>
+ <name>QMenuBarSignals</name>
+ </class>
+ <class>
+ <name>QMenuDataInterface</name>
+ </class>
+ <class>
+ <name>QMenuData</name>
+ </class>
+ <class>
+ <name>QMenuItem</name>
+ </class>
+ <class>
+ <name>QMessageBoxEventHandling</name>
+ </class>
+ <class>
+ <name>QMessageBox</name>
+ </class>
+ <class>
+ <name>QMessageBoxSignals</name>
+ </class>
+ <class>
+ <name>QMetaData</name>
+ </class>
+ <class>
+ <name>QMetaEnum</name>
+ </class>
+ <class>
+ <name>QMetaObject</name>
+ </class>
+ <class>
+ <name>QMetaProperty</name>
+ </class>
+ <class>
+ <name>QMimeSourceFactory</name>
+ </class>
+ <class>
+ <name>QMimeSourceInterface</name>
+ </class>
+ <class>
+ <name>QMimeSource</name>
+ </class>
+ <class>
+ <name>QMotifPlusStyleEventHandling</name>
+ </class>
+ <class>
+ <name>QMotifPlusStyle</name>
+ </class>
+ <class>
+ <name>QMotifPlusStyleSignals</name>
+ </class>
+ <class>
+ <name>QMotifStyleEventHandling</name>
+ </class>
+ <class>
+ <name>QMotifStyle</name>
+ </class>
+ <class>
+ <name>QMotifStyleSignals</name>
+ </class>
+ <class>
+ <name>QMouseEvent</name>
+ </class>
+ <class>
+ <name>QMoveEvent</name>
+ </class>
+ <class>
+ <name>QMovie</name>
+ </class>
+ <class>
+ <name>QMultiLineEditEventHandling</name>
+ </class>
+ <class>
+ <name>QMultiLineEdit</name>
+ </class>
+ <class>
+ <name>QMultiLineEditSignals</name>
+ </class>
+ <class>
+ <name>QNetworkOperationEventHandling</name>
+ </class>
+ <class>
+ <name>QNetworkOperation</name>
+ </class>
+ <class>
+ <name>QNetworkOperationSignals</name>
+ </class>
+ <class>
+ <name>QNetworkProtocolEventHandling</name>
+ </class>
+ <class>
+ <name>QNetworkProtocol</name>
+ </class>
+ <class>
+ <name>QNetworkProtocolSignals</name>
+ </class>
+ <class>
+ <name>QObjectCleanupHandlerEventHandling</name>
+ </class>
+ <class>
+ <name>QObjectCleanupHandler</name>
+ </class>
+ <class>
+ <name>QObjectCleanupHandlerSignals</name>
+ </class>
+ <class>
+ <name>QObjectEventHandling</name>
+ </class>
+ <class>
+ <name>QObject</name>
+ </class>
+ <class>
+ <name>QObjectSignals</name>
+ </class>
+ <class>
+ <name>QPaintDeviceInterface</name>
+ </class>
+ <class>
+ <name>QPaintDevice</name>
+ </class>
+ <class>
+ <name>QPaintDeviceMetrics</name>
+ </class>
+ <class>
+ <name>QPainter</name>
+ </class>
+ <class>
+ <name>QPaintEvent</name>
+ </class>
+ <class>
+ <name>QPalette</name>
+ </class>
+ <class>
+ <name>QPen</name>
+ </class>
+ <class>
+ <name>QPicture</name>
+ </class>
+ <class>
+ <name>QPixmap</name>
+ </class>
+ <class>
+ <name>QPlatinumStyleEventHandling</name>
+ </class>
+ <class>
+ <name>QPlatinumStyle</name>
+ </class>
+ <class>
+ <name>QPlatinumStyleSignals</name>
+ </class>
+ <class>
+ <name>QPNGImagePacker</name>
+ </class>
+ <class>
+ <name>QPNGImageWriter</name>
+ </class>
+ <class>
+ <name>QPointArray</name>
+ </class>
+ <class>
+ <name>QPoint</name>
+ </class>
+ <class>
+ <name>QPolygonScanner</name>
+ </class>
+ <class>
+ <name>QPopupMenuEventHandling</name>
+ </class>
+ <class>
+ <name>QPopupMenu</name>
+ </class>
+ <class>
+ <name>QPopupMenuSignals</name>
+ </class>
+ <class>
+ <name>QPrintDialogEventHandling</name>
+ </class>
+ <class>
+ <name>QPrintDialog</name>
+ </class>
+ <class>
+ <name>QPrintDialogSignals</name>
+ </class>
+ <class>
+ <name>QPrinter</name>
+ </class>
+ <class>
+ <name>QProcessEventHandling</name>
+ </class>
+ <class>
+ <name>QProcess</name>
+ </class>
+ <class>
+ <name>QProcessSignals</name>
+ </class>
+ <class>
+ <name>QProgressBarEventHandling</name>
+ </class>
+ <class>
+ <name>QProgressBar</name>
+ </class>
+ <class>
+ <name>QProgressBarSignals</name>
+ </class>
+ <class>
+ <name>QProgressDialogEventHandling</name>
+ </class>
+ <class>
+ <name>QProgressDialog</name>
+ </class>
+ <class>
+ <name>QProgressDialogSignals</name>
+ </class>
+ <class>
+ <name>QPushButtonEventHandling</name>
+ </class>
+ <class>
+ <name>QPushButton</name>
+ </class>
+ <class>
+ <name>QPushButtonSignals</name>
+ </class>
+ <class>
+ <name>QRadioButtonEventHandling</name>
+ </class>
+ <class>
+ <name>QRadioButton</name>
+ </class>
+ <class>
+ <name>QRadioButtonSignals</name>
+ </class>
+ <class>
+ <name>QRangeControlInterface</name>
+ </class>
+ <class>
+ <name>QRangeControl</name>
+ </class>
+ <class>
+ <name>QRect</name>
+ </class>
+ <class>
+ <name>QRegExp</name>
+ </class>
+ <class>
+ <name>QRegExpValidatorEventHandling</name>
+ </class>
+ <class>
+ <name>QRegExpValidator</name>
+ </class>
+ <class>
+ <name>QRegExpValidatorSignals</name>
+ </class>
+ <class>
+ <name>QRegion</name>
+ </class>
+ <class>
+ <name>QResizeEvent</name>
+ </class>
+ <class>
+ <name>QScrollBarEventHandling</name>
+ </class>
+ <class>
+ <name>QScrollBar</name>
+ </class>
+ <class>
+ <name>QScrollBarSignals</name>
+ </class>
+ <class>
+ <name>QScrollViewEventHandling</name>
+ </class>
+ <class>
+ <name>QScrollView</name>
+ </class>
+ <class>
+ <name>QScrollViewSignals</name>
+ </class>
+ <class>
+ <name>QSemiModalEventHandling</name>
+ </class>
+ <class>
+ <name>QSemiModal</name>
+ </class>
+ <class>
+ <name>QSemiModalSignals</name>
+ </class>
+ <class>
+ <name>QServerSocket</name>
+ </class>
+ <class>
+ <name>QSessionManager</name>
+ </class>
+ <class>
+ <name>QSettings</name>
+ </class>
+ <class>
+ <name>QSGIStyleEventHandling</name>
+ </class>
+ <class>
+ <name>QSGIStyle</name>
+ </class>
+ <class>
+ <name>QSGIStyleSignals</name>
+ </class>
+ <class>
+ <name>QShowEvent</name>
+ </class>
+ <class>
+ <name>QSignalEventHandling</name>
+ </class>
+ <class>
+ <name>QSignal</name>
+ </class>
+ <class>
+ <name>QSignalMapperEventHandling</name>
+ </class>
+ <class>
+ <name>QSignalMapper</name>
+ </class>
+ <class>
+ <name>QSignalMapperSignals</name>
+ </class>
+ <class>
+ <name>QSignalSignals</name>
+ </class>
+ <class>
+ <name>QSimpleRichText</name>
+ </class>
+ <class>
+ <name>QSizeGripEventHandling</name>
+ </class>
+ <class>
+ <name>QSizeGrip</name>
+ </class>
+ <class>
+ <name>QSizeGripSignals</name>
+ </class>
+ <class>
+ <name>QSize</name>
+ </class>
+ <class>
+ <name>QSizePolicy</name>
+ </class>
+ <class>
+ <name>QSjisCodec</name>
+ </class>
+ <class>
+ <name>QSliderEventHandling</name>
+ </class>
+ <class>
+ <name>QSlider</name>
+ </class>
+ <class>
+ <name>QSliderSignals</name>
+ </class>
+ <class>
+ <name>QSocketDevice</name>
+ </class>
+ <class>
+ <name>QSocketEventHandling</name>
+ </class>
+ <class>
+ <name>QSocket</name>
+ </class>
+ <class>
+ <name>QSocketNotifierEventHandling</name>
+ </class>
+ <class>
+ <name>QSocketNotifier</name>
+ </class>
+ <class>
+ <name>QSocketNotifierSignals</name>
+ </class>
+ <class>
+ <name>QSocketSignals</name>
+ </class>
+ <class>
+ <name>QSoundEventHandling</name>
+ </class>
+ <class>
+ <name>QSound</name>
+ </class>
+ <class>
+ <name>QSoundSignals</name>
+ </class>
+ <class>
+ <name>QSpacerItem</name>
+ </class>
+ <class>
+ <name>QSpinBoxEventHandling</name>
+ </class>
+ <class>
+ <name>QSpinBox</name>
+ </class>
+ <class>
+ <name>QSpinBoxSignals</name>
+ </class>
+ <class>
+ <name>QSplitterEventHandling</name>
+ </class>
+ <class>
+ <name>QSplitter</name>
+ </class>
+ <class>
+ <name>QSplitterSignals</name>
+ </class>
+ <class>
+ <name>QSqlCursor</name>
+ </class>
+ <class>
+ <name>QSqlDatabaseEventHandling</name>
+ </class>
+ <class>
+ <name>QSqlDatabase</name>
+ </class>
+ <class>
+ <name>QSqlDatabaseSignals</name>
+ </class>
+ <class>
+ <name>QSqlDriver</name>
+ </class>
+ <class>
+ <name>QSqlEditorFactoryEventHandling</name>
+ </class>
+ <class>
+ <name>QSqlEditorFactory</name>
+ </class>
+ <class>
+ <name>QSqlEditorFactorySignals</name>
+ </class>
+ <class>
+ <name>QSqlError</name>
+ </class>
+ <class>
+ <name>QSqlFieldInfo</name>
+ </class>
+ <class>
+ <name>QSqlField</name>
+ </class>
+ <class>
+ <name>QSqlFormEventHandling</name>
+ </class>
+ <class>
+ <name>QSqlForm</name>
+ </class>
+ <class>
+ <name>QSqlFormSignals</name>
+ </class>
+ <class>
+ <name>QSqlIndex</name>
+ </class>
+ <class>
+ <name>QSql</name>
+ </class>
+ <class>
+ <name>QSqlPropertyMap</name>
+ </class>
+ <class>
+ <name>QSqlQueryInterface</name>
+ </class>
+ <class>
+ <name>QSqlQuery</name>
+ </class>
+ <class>
+ <name>QSqlRecordInfo</name>
+ </class>
+ <class>
+ <name>QSqlRecord</name>
+ </class>
+ <class>
+ <name>QSqlResult</name>
+ </class>
+ <class>
+ <name>QStatusBarEventHandling</name>
+ </class>
+ <class>
+ <name>QStatusBar</name>
+ </class>
+ <class>
+ <name>QStatusBarSignals</name>
+ </class>
+ <class>
+ <name>QStoredDragEventHandling</name>
+ </class>
+ <class>
+ <name>QStoredDrag</name>
+ </class>
+ <class>
+ <name>QStoredDragSignals</name>
+ </class>
+ <class>
+ <name>QStyleFactory</name>
+ </class>
+ <class>
+ <name>QStyle</name>
+ </class>
+ <class>
+ <name>QStyleOption</name>
+ </class>
+ <class>
+ <name>QStyleSheetEventHandling</name>
+ </class>
+ <class>
+ <name>QStyleSheetItem</name>
+ </class>
+ <class>
+ <name>QStyleSheet</name>
+ </class>
+ <class>
+ <name>QStyleSheetSignals</name>
+ </class>
+ <class>
+ <name>QTabBarEventHandling</name>
+ </class>
+ <class>
+ <name>QTabBar</name>
+ </class>
+ <class>
+ <name>QTabBarSignals</name>
+ </class>
+ <class>
+ <name>QTabDialogEventHandling</name>
+ </class>
+ <class>
+ <name>QTabDialog</name>
+ </class>
+ <class>
+ <name>QTabDialogSignals</name>
+ </class>
+ <class>
+ <name>QTab</name>
+ </class>
+ <class>
+ <name>QTableEventHandling</name>
+ </class>
+ <class>
+ <name>QTableItem</name>
+ </class>
+ <class>
+ <name>QTable</name>
+ </class>
+ <class>
+ <name>QTableSelection</name>
+ </class>
+ <class>
+ <name>QTableSignals</name>
+ </class>
+ <class>
+ <name>QTabletEvent</name>
+ </class>
+ <class>
+ <name>QTabWidgetEventHandling</name>
+ </class>
+ <class>
+ <name>QTabWidget</name>
+ </class>
+ <class>
+ <name>QTabWidgetSignals</name>
+ </class>
+ <class>
+ <name>QTextBrowserEventHandling</name>
+ </class>
+ <class>
+ <name>QTextBrowser</name>
+ </class>
+ <class>
+ <name>QTextBrowserSignals</name>
+ </class>
+ <class>
+ <name>QTextCodec</name>
+ </class>
+ <class>
+ <name>QTextDecoder</name>
+ </class>
+ <class>
+ <name>QTextDragEventHandling</name>
+ </class>
+ <class>
+ <name>QTextDrag</name>
+ </class>
+ <class>
+ <name>QTextDragSignals</name>
+ </class>
+ <class>
+ <name>QTextEditEventHandling</name>
+ </class>
+ <class>
+ <name>QTextEdit</name>
+ </class>
+ <class>
+ <name>QTextEditSignals</name>
+ </class>
+ <class>
+ <name>QTextEncoder</name>
+ </class>
+ <class>
+ <name>QTextIStream</name>
+ </class>
+ <class>
+ <name>QTextOStream</name>
+ </class>
+ <class>
+ <name>QTextStream</name>
+ </class>
+ <class>
+ <name>QTextViewEventHandling</name>
+ </class>
+ <class>
+ <name>QTextView</name>
+ </class>
+ <class>
+ <name>QTextViewSignals</name>
+ </class>
+ <class>
+ <name>QTimeEditEventHandling</name>
+ </class>
+ <class>
+ <name>QTimeEdit</name>
+ </class>
+ <class>
+ <name>QTimeEditSignals</name>
+ </class>
+ <class>
+ <name>QTimerEventHandling</name>
+ </class>
+ <class>
+ <name>QTimerEvent</name>
+ </class>
+ <class>
+ <name>QTimer</name>
+ </class>
+ <class>
+ <name>QTimerSignals</name>
+ </class>
+ <class>
+ <name>Qt</name>
+ </class>
+ <class>
+ <name>QToolBarEventHandling</name>
+ </class>
+ <class>
+ <name>QToolBar</name>
+ </class>
+ <class>
+ <name>QToolBarSignals</name>
+ </class>
+ <class>
+ <name>QToolButtonEventHandling</name>
+ </class>
+ <class>
+ <name>QToolButton</name>
+ </class>
+ <class>
+ <name>QToolButtonSignals</name>
+ </class>
+ <class>
+ <name>QToolTipGroupEventHandling</name>
+ </class>
+ <class>
+ <name>QToolTipGroup</name>
+ </class>
+ <class>
+ <name>QToolTipGroupSignals</name>
+ </class>
+ <class>
+ <name>QToolTip</name>
+ </class>
+ <class>
+ <name>QTranslatorEventHandling</name>
+ </class>
+ <class>
+ <name>QTranslator</name>
+ </class>
+ <class>
+ <name>QTranslatorMessage</name>
+ </class>
+ <class>
+ <name>QTranslatorSignals</name>
+ </class>
+ <class>
+ <name>QTsciiCodec</name>
+ </class>
+ <class>
+ <name>QtSupport</name>
+ </class>
+ <class>
+ <name>QUriDragEventHandling</name>
+ </class>
+ <class>
+ <name>QUriDrag</name>
+ </class>
+ <class>
+ <name>QUriDragSignals</name>
+ </class>
+ <class>
+ <name>QUrlInfo</name>
+ </class>
+ <class>
+ <name>QUrlInterface</name>
+ </class>
+ <class>
+ <name>QUrl</name>
+ </class>
+ <class>
+ <name>QUrlOperatorEventHandling</name>
+ </class>
+ <class>
+ <name>QUrlOperator</name>
+ </class>
+ <class>
+ <name>QUrlOperatorSignals</name>
+ </class>
+ <class>
+ <name>QUtf16Codec</name>
+ </class>
+ <class>
+ <name>QUtf8Codec</name>
+ </class>
+ <class>
+ <name>QUuid</name>
+ </class>
+ <class>
+ <name>QValidator</name>
+ </class>
+ <class>
+ <name>QVariant</name>
+ </class>
+ <class>
+ <name>QVBoxEventHandling</name>
+ </class>
+ <class>
+ <name>QVBox</name>
+ </class>
+ <class>
+ <name>QVBoxLayoutEventHandling</name>
+ </class>
+ <class>
+ <name>QVBoxLayout</name>
+ </class>
+ <class>
+ <name>QVBoxLayoutSignals</name>
+ </class>
+ <class>
+ <name>QVBoxSignals</name>
+ </class>
+ <class>
+ <name>QVButtonGroupEventHandling</name>
+ </class>
+ <class>
+ <name>QVButtonGroup</name>
+ </class>
+ <class>
+ <name>QVButtonGroupSignals</name>
+ </class>
+ <class>
+ <name>QVGroupBoxEventHandling</name>
+ </class>
+ <class>
+ <name>QVGroupBox</name>
+ </class>
+ <class>
+ <name>QVGroupBoxSignals</name>
+ </class>
+ <class>
+ <name>QWhatsThis</name>
+ </class>
+ <class>
+ <name>QWheelEvent</name>
+ </class>
+ <class>
+ <name>QWidgetEventHandling</name>
+ </class>
+ <class>
+ <name>QWidgetItem</name>
+ </class>
+ <class>
+ <name>QWidget</name>
+ </class>
+ <class>
+ <name>QWidgetSignals</name>
+ </class>
+ <class>
+ <name>QWidgetStackEventHandling</name>
+ </class>
+ <class>
+ <name>QWidgetStack</name>
+ </class>
+ <class>
+ <name>QWidgetStackSignals</name>
+ </class>
+ <class>
+ <name>QWindowsStyleEventHandling</name>
+ </class>
+ <class>
+ <name>QWindowsStyle</name>
+ </class>
+ <class>
+ <name>QWindowsStyleSignals</name>
+ </class>
+ <class>
+ <name>QWizardEventHandling</name>
+ </class>
+ <class>
+ <name>QWizard</name>
+ </class>
+ <class>
+ <name>QWizardSignals</name>
+ </class>
+ <class>
+ <name>QWMatrix</name>
+ </class>
+ <class>
+ <name>QWorkspaceEventHandling</name>
+ </class>
+ <class>
+ <name>QWorkspace</name>
+ </class>
+ <class>
+ <name>QWorkspaceSignals</name>
+ </class>
+ <class>
+ <name>QXmlAttributes</name>
+ </class>
+ <class>
+ <name>QXmlContentHandlerInterface</name>
+ </class>
+ <class>
+ <name>QXmlContentHandler</name>
+ </class>
+ <class>
+ <name>QXmlDeclHandlerInterface</name>
+ </class>
+ <class>
+ <name>QXmlDeclHandler</name>
+ </class>
+ <class>
+ <name>QXmlDefaultHandler</name>
+ </class>
+ <class>
+ <name>QXmlDTDHandlerInterface</name>
+ </class>
+ <class>
+ <name>QXmlDTDHandler</name>
+ </class>
+ <class>
+ <name>QXmlEntityResolverInterface</name>
+ </class>
+ <class>
+ <name>QXmlEntityResolver</name>
+ </class>
+ <class>
+ <name>QXmlErrorHandlerInterface</name>
+ </class>
+ <class>
+ <name>QXmlErrorHandler</name>
+ </class>
+ <class>
+ <name>QXmlInputSource</name>
+ </class>
+ <class>
+ <name>QXmlLexicalHandlerInterface</name>
+ </class>
+ <class>
+ <name>QXmlLexicalHandler</name>
+ </class>
+ <class>
+ <name>QXmlLocator</name>
+ </class>
+ <class>
+ <name>QXmlNamespaceSupport</name>
+ </class>
+ <class>
+ <name>QXmlParseException</name>
+ </class>
+ <class>
+ <name>QXmlReader</name>
+ </class>
+ <class>
+ <name>QXmlSimpleReader</name>
+ </class>
+</Qt>
+
diff --git a/qtjava/designer/juic/common/classes.xsl b/qtjava/designer/juic/common/classes.xsl
new file mode 100644
index 00000000..c6acbfa4
--- /dev/null
+++ b/qtjava/designer/juic/common/classes.xsl
@@ -0,0 +1,231 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ** Author: Marco Ladermann
+ ** Date: Wed Jan 29 08:41:56 CET 2003 @362 /Internet Time/
+ ** Purpose: Convert tags in the UI file to Qt classes
+ ** Changed:
+ **
+ ** This software is free software. It is released under the terms of the
+ ** GNU Lesser General Public Licence (LGPL)
+ ** see http://www.gnu.org/copyleft/lesser.html
+ **
+ ** These stylesheets are distributed in the hope that they will be useful,
+ ** but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ -->
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:kde="http://kde.org/functions"
+>
+
+ <!--
+ ** Start of mode 'classes'
+ ** The patterns with mode "classes" construct a
+ ** result tree fragment of "class" elements with the
+ ** Qt classes that should be used for a ui tag.
+ -->
+ <xsl:template match="action" mode="classes">
+ <class>QAction</class>
+ <class>QKeySequence</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="actiongroup" mode="classes">
+ <class>QActionGroup</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="color" mode="classes">
+ <class>QColor</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="cursor" mode="classes">
+ <class>QCursor</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="font" mode="classes">
+ <class>QFont</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="grid" mode="classes">
+ <class>QGridLayout</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="hbox" mode="classes">
+ <class>QHBoxLayout</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="iconset" mode="classes">
+ <class>QIconSet</class>
+ <class>QPixmap</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="item" mode="classes">
+ <xsl:if test="name(..) = 'widget'">
+ <class><xsl:value-of select="concat(../@class, 'Item')"/></class>
+ </xsl:if>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="menubar" mode="classes">
+ <class>QMenuBar</class>
+ <class>QPopupMenu</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="pixmap" mode="classes">
+ <class>QPixmap</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="rect" mode="classes">
+ <class>QRect</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="size" mode="classes">
+ <xsl:if test="not(name(../..) = 'spacer')">
+ <class>QSize</class>
+ </xsl:if>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="sizepolicy" mode="classes">
+ <class>QSizePolicy</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="spacer" mode="classes">
+ <class>QSpacerItem</class>
+ <class>QSizePolicy</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="toolbar" mode="classes">
+ <class>QToolBar</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="vbox" mode="classes">
+ <class>QVBoxLayout</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="palette" mode="classes">
+ <class>QPalette</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="active|disabled|inactive" mode="classes">
+ <class>QColorGroup</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="signal|slot" mode="classes">
+ <xsl:message>Check <xsl:value-of select="name()"/>: <xsl:value-of select="."/></xsl:message>
+ <xsl:call-template name="kde:classes-in-signature">
+ <xsl:with-param name="signature" select="."/>
+ </xsl:call-template>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="widget" mode="classes">
+ <xsl:choose>
+ <xsl:when test="@class = 'QLayoutWidget'">
+ <class>QWidget</class>
+ </xsl:when>
+ <xsl:when test="@class = 'QDataBrowser'">
+ <class>QDataBrowser</class>
+ <class>QSqlForm</class>
+ </xsl:when>
+ <xsl:otherwise>
+ <class><xsl:value-of select="@class"/></class>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="property[@name = 'accel']" mode="classes">
+ <class>QKeySequence</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="property[@name = 'toolTip']" mode="classes">
+ <class>QToolTip</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="property[@name = 'whatsThis']" mode="classes">
+ <class>QWhatsThis</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="property[@name = 'database']" mode="classes">
+ <class>QSqlDatabase</class>
+ <class>QSqlCursor</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:template>
+
+ <xsl:template match="text()|@*" mode="classes"/>
+
+ <!--
+ ** End of mode 'classes'
+ -->
+
+ <!--
+ ** A mode to get classes corresponding to the tag names. This templates
+ ** do not recurse and return a simple text value
+ -->
+ <xsl:template match="action" mode="toClass">
+ <xsl:text>QAction</xsl:text>
+ </xsl:template>
+ <xsl:template match="actiongroup" mode="toClass">
+ <xsl:text>QActionGroup</xsl:text>
+ </xsl:template>
+ <xsl:template match="grid" mode="toClass">
+ <xsl:text>QGridLayout</xsl:text>
+ </xsl:template>
+ <xsl:template match="hbox" mode="toClass">
+ <xsl:text>QHBoxLayout</xsl:text>
+ </xsl:template>
+ <xsl:template match="iconset" mode="toClass">
+ <xsl:text>QIconSet</xsl:text>
+ </xsl:template>
+ <xsl:template match="menubar" mode="toClass">
+ <xsl:text>QMenuBar</xsl:text>
+ </xsl:template>
+ <xsl:template match="pixmap" mode="toClass">
+ <xsl:text>QPixmap</xsl:text>
+ </xsl:template>
+ <xsl:template match="spacer" mode="toClass">
+ <xsl:text>QSpacerItem</xsl:text>
+ </xsl:template>
+ <xsl:template match="toolbar" mode="toClass">
+ <xsl:text>QToolBar</xsl:text>
+ </xsl:template>
+ <xsl:template match="vbox" mode="toClass">
+ <xsl:text>QVBoxLayout</xsl:text>
+ </xsl:template>
+ <xsl:template match="widget" mode="toClass">
+ <xsl:choose>
+ <xsl:when test="@class = 'QLayoutWidget'">
+ <class>QWidget</class>
+ </xsl:when>
+ <xsl:otherwise>
+ <class><xsl:value-of select="@class"/></class>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+ <xsl:template match="*" mode="toClass">
+ <xsl:message terminate="yes">Upps! Which class? <xsl:value-of select="name(.)"/></xsl:message>
+ </xsl:template>
+
+</xsl:stylesheet>
+
diff --git a/qtjava/designer/juic/common/main.xsl b/qtjava/designer/juic/common/main.xsl
new file mode 100644
index 00000000..fd18d274
--- /dev/null
+++ b/qtjava/designer/juic/common/main.xsl
@@ -0,0 +1,568 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+ ** Author: Marco Ladermann (<marco.ladermann@gmx.de>)
+ ** Date: Sat Feb 01 18:26:59 CET 2003 @768 /Internet Time/
+ **
+ ** This software is free software. It is released under the terms of the
+ ** GNU Lesser General Public Licence (LGPL)
+ ** see http://www.gnu.org/copyleft/lesser.html
+ **
+ ** These stylesheets are distributed in the hope that they will be useful,
+ ** but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ -->
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:exsl="http://exslt.org/common"
+ xmlns:set="http://exslt.org/sets"
+ extension-element-prefixes="exsl set"
+>
+ <xsl:import href="classes.xsl"/>
+ <xsl:import href="properties.xsl"/>
+
+ <xsl:output encoding="utf-8" indent="no" method="text"/>
+
+ <!--
+ <xsl:variable name="QtClasses" select="document('QtClasses.xml')"/>
+ -->
+
+ <!--
+ ** Matching the root node call named templates to do all the work
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template match="/" mode="main">
+ <xsl:param name="data"/>
+ <xsl:message>Java package : "<xsl:value-of select="$package"/>"</xsl:message>
+ <xsl:message>Abstract slots : "<xsl:value-of select="$abstract"/>"</xsl:message>
+ <xsl:message>Method main : "<xsl:value-of select="$main"/>"</xsl:message>
+ <xsl:message>Image directory : "<xsl:value-of select="$images"/>"</xsl:message>
+ <xsl:message>Output directory: "<xsl:value-of select="$outdir"/>"</xsl:message>
+ <xsl:message>OS type : "<xsl:value-of select="$os"/>"</xsl:message>
+ <xsl:message></xsl:message>
+ <xsl:if test="$abstract and $main">
+ <xsl:message>Class will be abstract without main method</xsl:message>
+ </xsl:if>
+ <xsl:call-template name="createFileHeader">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:call-template name="createClassPreamble">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:call-template name="createClassHeader">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:call-template name="createInstanceVariables">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:call-template name="createConstructors">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:call-template name="createSlots">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:call-template name="createMethods">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:call-template name="createMain">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:call-template name="createClassFooter">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!--
+ ** Create the file header
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createFileHeader">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putFileHeader">
+ <xsl:with-param name="comment" select="/UI/comment"/>
+ <xsl:with-param name="author" select="/UI/author"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!--
+ ** Finds all Qt classes to import and forwards a set of them to the
+ ** template "putClassPreamble". The set of classes is given as a set
+ ** of class-tagged names.
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createClassPreamble">
+ <xsl:param name="data"/>
+ <xsl:variable name="classes.tf">
+ <xsl:if test="not($abstract) and $main">
+ <xsl:choose>
+ <xsl:when test="$kde">
+ <class>KApplication</class>
+ <class>KCmdLineArgs</class>
+ </xsl:when>
+ <xsl:otherwise>
+ <class>QApplication</class>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:if>
+ <class>QWidget</class>
+ <xsl:apply-templates mode="classes"/>
+ </xsl:variable>
+ <xsl:variable name="classes.ns" select="exsl:node-set($classes.tf)"/>
+ <xsl:variable name="classes" select="set:distinct($classes.ns/class)"/>
+
+ <xsl:variable name="sortedClasses">
+ <xsl:for-each select="exsl:node-set($classes)">
+ <xsl:sort/>
+ <class><xsl:value-of select="."/></class>
+ </xsl:for-each>
+ </xsl:variable>
+
+ <xsl:call-template name="putClassPreamble">
+ <xsl:with-param name="classes" select="exsl:node-set($sortedClasses)"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!--
+ ** Create the class header
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createClassHeader">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putClassHeader">
+ <xsl:with-param name="extends" select="/UI/widget/@class"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!--
+ ** Create the instance variables
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createInstanceVariables">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putVariables">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:apply-templates mode="declareInstances" select="/UI">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+
+ <!--
+ ** Create the constructors
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createConstructors">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putConstructors">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!--
+ ** Create the slots
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createSlots">
+ <xsl:param name="data"/>
+ <xsl:for-each select="/UI/slots/slot | /UI/connections/slot">
+ <xsl:call-template name="putSlot">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:for-each>
+ </xsl:template>
+
+ <!--
+ ** Create the signals
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createSignals">
+ <xsl:param name="data"/>
+ <xsl:for-each select="/UI/signals/signal">
+ <xsl:call-template name="putSignal">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:for-each>
+ </xsl:template>
+
+ <!--
+ ** Create the methods
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createMethods">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putMethods">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!--
+ ** Create the main class
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createMain">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putMain">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!--
+ ** Create the class header, i.e. the class declaration and
+ ** the declaration of the instance variables
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createClassFooter">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putClassFooter">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!--
+ ** Create the instance definitions
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createInstanceDefinitions">
+ <xsl:param name="data"/>
+ <xsl:apply-templates mode="defineInstances" select="/UI/widget">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+
+ <!--
+ ** Create the database definitions
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createDatabaseDefinitions">
+ <xsl:param name="data"/>
+ <xsl:for-each select="//widget[@class = 'QDataBrowser']">
+ <xsl:call-template name="putDatabaseDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:for-each>
+ </xsl:template>
+
+ <!--
+ ** Create the action definitions
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createActionDefinitions">
+ <xsl:param name="data"/>
+ <xsl:apply-templates mode="defineActions" select="/UI/actions/*">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+
+ <!--
+ ** Create the toolbar definitions
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createToolbarDefinitions">
+ <xsl:param name="data"/>
+ <xsl:apply-templates mode="toolbar" select="/UI/toolbars/toolbar">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+
+ <!--
+ ** Create the menubar definitions
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createMenubarDefinitions">
+ <xsl:param name="data"/>
+ <xsl:apply-templates mode="menubar" select="/UI/menubar">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+
+ <!--
+ ** Create the connection definitions
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createConnectionDefinitions">
+ <xsl:param name="data"/>
+ <xsl:for-each select="/UI/connections/connection">
+ <xsl:call-template name="putConnectionDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:for-each>
+ </xsl:template>
+
+ <!--
+ ** Create the tabstops definitions
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="createTabstopsDefinitions">
+ <xsl:param name="data"/>
+ <xsl:if test="/UI/tabstops">
+ <xsl:call-template name="putTabstops">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:if>
+ </xsl:template>
+
+
+ <!--
+ ** Declare instance variables for all children objects of the
+ ** main widget, actions, menubars etc.
+ ** @param data opaque data for user purpose
+ -->
+
+ <!-- Declare instances of all objects that are not QLayoutWidgets -->
+ <xsl:template match="property[(@name = 'name') and not(../@class = 'QLayoutWidget')]" mode="declareInstances" priority="1">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putInstanceVariable"><!-- call user hook -->
+ <xsl:with-param name="class">
+ <xsl:apply-templates mode="toClass" select=".."/>
+ </xsl:with-param>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- Declare instances of all objects that are QLayoutWidgets not included in a hbox, vbox or grid -->
+ <xsl:template match="property[(@name = 'name') and (../@class = 'QLayoutWidget') and (count(ancestor::hbox|ancestor::vbox|ancestor::grid)=0)]" mode="declareInstances">
+ <xsl:param name="data"/>
+ <xsl:message>Declare a QLayoutWidget</xsl:message>
+ <xsl:call-template name="putInstanceVariable"><!-- call user hook -->
+ <xsl:with-param name="class">
+ <xsl:apply-templates mode="toClass" select=".."/>
+ </xsl:with-param>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match="menubar/item" mode="declareInstances">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putInstanceVariable"><!-- call user hook -->
+ <xsl:with-param name="class">
+ <class>QPopupMenu</class>
+ </xsl:with-param>
+ <xsl:with-param name="name" select="@name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- leave out the main widget -->
+ <xsl:template match="/UI/widget" mode="declareInstances" priority="1">
+ <xsl:param name="data"/>
+ <xsl:apply-templates mode="declareInstances" select="widget|grid|hbox|vbox">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+ <!-- descent -->
+ <xsl:template match="widget|grid|hbox|vbox" mode="declareInstances">
+ <xsl:param name="data"/>
+ <xsl:apply-templates mode="declareInstances" select="*">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+ <xsl:template match="text()|@*" mode="declareInstances"/>
+
+ <!--
+ **
+ ** The following templates generate the definitions of the instance variables.
+ ** They are called/applied in the "putConstructor" template
+ **
+ -->
+
+ <!-- Match the toplevel widget -->
+ <xsl:template match="/UI/widget" mode="defineInstances" priority="1">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putTopLevelWindowDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:apply-templates mode="defineInstances">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+
+ <!-- Match subsequent widgets -->
+ <xsl:template match="widget[@class = 'QLayoutWidget']" mode="defineInstances" priority="1">
+ <xsl:param name="data"/>
+ <xsl:if test="count(ancestor::hbox|ancestor::vbox|ancestor::grid)=0">
+ <xsl:call-template name="putWidgetDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:if>
+ <xsl:apply-templates mode="defineInstances">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+ <!-- Match subsequent widgets -->
+ <xsl:template match="widget[not(@class = 'QLayoutWidget')]" mode="defineInstances">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putWidgetDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:apply-templates mode="defineInstances">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+
+ <!-- Match layout tags -->
+ <xsl:template match="grid|hbox|vbox" mode="defineInstances">
+ <xsl:param name="data"/>
+ <xsl:variable name="class">
+ <xsl:apply-templates mode="toClass" select="."/>
+ </xsl:variable>
+ <xsl:call-template name="putLayoutDefinition">
+ <xsl:with-param name="class" select="$class"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:apply-templates mode="defineInstances">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ <xsl:for-each select="widget|spacer">
+ <xsl:call-template name="putLayoutContentDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:for-each>
+ </xsl:template>
+
+ <!-- Match column tags -->
+ <xsl:template match="column" mode="defineInstances">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putColumnDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- Match row tags -->
+ <xsl:template match="row" mode="defineInstances">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putRowDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- Match item tags -->
+ <xsl:template match="item" mode="defineInstances">
+ <xsl:param name="data"/>
+ <xsl:variable name="containerClass">
+ <xsl:apply-templates mode="toClass" select=".."/>
+ </xsl:variable>
+ <xsl:call-template name="putItemDefinition">
+ <xsl:with-param name="class" select="$containerClass"/>
+ <xsl:with-param name="number" select="count(preceding-sibling::item)"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- Match spacer tags -->
+ <xsl:template match="spacer" mode="defineInstances">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putSpacerDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <!-- <xsl:apply-templates mode="defineInstances">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ -->
+ </xsl:template>
+
+ <xsl:template match="property[not(@name = 'name')]" mode="defineInstances">
+ <xsl:param name="data"/>
+ <xsl:apply-templates mode="property">
+ <xsl:with-param name="name" select="@name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+
+ <!-- Ignore everything else -->
+ <xsl:template match="text()|@*" mode="defineInstances"/>
+
+ <!-- ACTIONS -->
+ <xsl:template match="action" mode="defineActions">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putActionDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:apply-templates select="*" mode="defineInstances">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+ <xsl:template match="actiongroup" mode="defineActions">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putActionGroupDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:apply-templates select="*" mode="defineActions">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+ <!-- Ignore everything else -->
+ <xsl:template match="*|text()|@*" mode="defineActions"/>
+
+ <!--
+ ** Match menubar
+ -->
+ <xsl:template match="menubar" mode="menubar">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putMenubarDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:apply-templates mode="menubar">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+
+ <xsl:template match="item" mode="menubar">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putMenubarItemDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:apply-templates mode="menubar">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+
+ <xsl:template match="action" mode="menubar">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putMenubarActionDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match="separator" mode="menubar">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putMenubarSeperatorDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match="*|text()|@*" mode="menubar"/>
+
+ <!--
+ ** Match Toolbar
+ -->
+ <xsl:template match="toolbar" mode="toolbar">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putToolbarDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ <xsl:apply-templates mode="toolbar">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:apply-templates>
+ </xsl:template>
+
+ <xsl:template match="action" mode="toolbar">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putToolbarActionDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match="separator" mode="toolbar">
+ <xsl:param name="data"/>
+ <xsl:call-template name="putToolbarSeperatorDefinition">
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match="*|text()|@*" mode="toolbar"/>
+
+</xsl:stylesheet>
+
diff --git a/qtjava/designer/juic/common/properties.xsl b/qtjava/designer/juic/common/properties.xsl
new file mode 100644
index 00000000..3f6283ad
--- /dev/null
+++ b/qtjava/designer/juic/common/properties.xsl
@@ -0,0 +1,198 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ** Author: Marco Ladermann <marco.ladermann@gmx.de>
+ ** Date: Thu Sep 12 21:57:42 CEST 2002 @873 /Internet Time/
+ **
+ ** This software is free software. It is released under the terms of the
+ ** GNU Lesser General Public Licence (LGPL)
+ ** see http://www.gnu.org/copyleft/lesser.html
+ **
+ ** These stylesheets are distributed in the hope that they will be useful,
+ ** but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ -->
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:exsl="http://exslt.org/common"
+ xmlns:kde="http://kde.org/functions"
+>
+
+ <!-- call user hook for string property -->
+ <xsl:template match="string" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putStringProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for string property -->
+ <xsl:template match="stringlist" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putStringlistProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match="comment" mode="property"/>
+
+ <!-- call user hook for boolean property -->
+ <xsl:template match="bool" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putBoolProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for a cstring property-->
+ <xsl:template match="cstring" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putCstringProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for a color property-->
+ <xsl:template match="color" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putColorProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for cursor value properties -->
+ <xsl:template match="cursor" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putCursorProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for integer value properties -->
+ <xsl:template match="number" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putNumberProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for enum value properties -->
+ <xsl:template match="enum" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putEnumProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for pixmap value properties -->
+ <xsl:template match="pixmap" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putPixmapProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for point value properties -->
+ <xsl:template match="point" mode="property">
+ <xsl:param name="data"/>
+ <xsl:param name="name"/>
+ <xsl:call-template name="putPointProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for rectangular value properties -->
+ <xsl:template match="rect" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putRectProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for set value properties -->
+ <xsl:template match="set" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putSetProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for size value properties -->
+ <xsl:template match="size" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putSizeProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for sizepolicy properties -->
+ <xsl:template match="sizepolicy" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putSizepolicyProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for font properties -->
+ <xsl:template match="font" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putFontProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for palette properties -->
+ <xsl:template match="palette" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putPaletteProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <!-- call user hook for iconSet properties -->
+ <xsl:template match="iconset" mode="property">
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:call-template name="putIconsetProperty">
+ <xsl:with-param name="property" select="$name"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match="*" mode="property">
+ <xsl:message>WARNING: Unknown property type "<xsl:value-of select="name()"/>" at <xsl:value-of select="kde:printPath(.)"/></xsl:message>
+ </xsl:template>
+ <xsl:template match="@*|text()" mode="property"/>
+</xsl:stylesheet>
+
diff --git a/qtjava/designer/juic/common/util.xsl b/qtjava/designer/juic/common/util.xsl
new file mode 100644
index 00000000..9432b468
--- /dev/null
+++ b/qtjava/designer/juic/common/util.xsl
@@ -0,0 +1,302 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+ ** Author: Marco Ladermann
+ ** Date: Thu Sep 12 18:57:21 CEST 2002 @831 /Internet Time/
+ ** Purpose:
+ ** Changed:
+ **
+ ** This software is free software. It is released under the terms of the
+ ** GNU Lesser General Public Licence (LGPL)
+ ** see http://www.gnu.org/copyleft/lesser.html
+ **
+ ** These stylesheets are distributed in the hope that they will be useful,
+ ** but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ -->
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:exsl="http://exslt.org/common"
+ xmlns:func="http://exslt.org/functions"
+ xmlns:str="http://exslt.org/strings"
+ xmlns:kde="http://kde.org/functions"
+ extension-element-prefixes="func"
+>
+
+ <!--
+ ** As a constant, we define a empty node set
+ -->
+ <xsl:variable name="emptyNodeSet" select="/no-such-node"/>
+
+ <!--
+ ** A constant to contain all 8-bit characters whith highest bit set.
+ ** Needed to check if strings contain utf-8 characters
+ -->
+ <xsl:variable name="c8" select="'&#x80;&#x81;&#x82;&#x83;&#x84;&#x85;&#x86;&#x87;&#x88;&#x89;&#x8A;&#x8B;&#x8C;&#x8D;&#x8E;&#x8F;&#x90;&#x91;&#x92;&#x93;&#x94;&#x95;&#x96;&#x97;&#x98;&#x99;&#x9A;&#x9B;&#x9C;&#x9D;&#x9E;&#x9F;&#xA0;&#xA1;&#xA2;&#xA3;&#xA4;&#xA5;&#xA6;&#xA7;&#xA8;&#xA9;&#xAA;&#xAB;&#xAC;&#xAD;&#xAE;&#xAF;&#xB0;&#xB1;&#xB2;&#xB3;&#xB4;&#xB5;&#xB6;&#xB7;&#xB8;&#xB9;&#xBA;&#xBB;&#xBC;&#xBD;&#xBE;&#xBF;&#xC0;&#xC1;&#xC2;&#xC3;&#xC4;&#xC5;&#xC6;&#xC7;&#xC8;&#xC9;&#xCA;&#xCB;&#xCC;&#xCD;&#xCE;&#xCF;&#xD0;&#xD1;&#xD2;&#xD3;&#xD4;&#xD5;&#xD6;&#xD7;&#xD8;&#xD9;&#xDA;&#xDB;&#xDC;&#xDD;&#xDE;&#xDF;&#xE0;&#xE1;&#xE2;&#xE3;&#xE4;&#xE5;&#xE6;&#xE7;&#xE8;&#xE9;&#xEA;&#xEB;&#xEC;&#xED;&#xEE;&#xEF;&#xF0;&#xF1;&#xF2;&#xF3;&#xF4;&#xF5;&#xF6;&#xF7;&#xF8;&#xF9;&#xFA;&#xFB;&#xFC;&#xFD;&#xFE;&#xFF;'"/>
+ <xsl:variable name="tmp" select='"&#xA;&#xD;&apos;"'/>
+ <xsl:variable name="c7" select="concat($tmp, '&#x20;&#x21;&#x22;&#x23;&#x24;&#x25;&#x26;&#x28;&#x29;&#x2A;&#x2B;&#x2C;&#x2D;&#x2E;&#x2F;&#x30;&#x31;&#x32;&#x33;&#x34;&#x35;&#x36;&#x37;&#x38;&#x39;&#x3A;&#x3B;&#x3C;&#x3D;&#x3E;&#x3F;&#x40;&#x41;&#x42;&#x43;&#x44;&#x45;&#x46;&#x47;&#x48;&#x49;&#x4A;&#x4B;&#x4C;&#x4D;&#x4E;&#x4F;&#x50;&#x51;&#x52;&#x53;&#x54;&#x55;&#x56;&#x57;&#x58;&#x59;&#x5A;&#x5B;&#x5C;&#x5D;&#x5E;&#x5F;&#x60;&#x61;&#x62;&#x63;&#x64;&#x65;&#x66;&#x67;&#x68;&#x69;&#x6A;&#x6B;&#x6C;&#x6D;&#x6E;&#x6F;&#x70;&#x71;&#x72;&#x73;&#x74;&#x75;&#x76;&#x77;&#x78;&#x79;&#x7A;&#x7B;&#x7C;&#x7D;&#x7E;&#x7F;')"/>
+
+ <!-- Function: kde:if
+ ** @param bool
+ ** @param trueVal
+ ** @param falseVal
+ ** @return ( bool ) ? trueVal : falseVal
+ -->
+ <func:function name="kde:if">
+ <xsl:param name="bool"/>
+ <xsl:param name="trueVal"/>
+ <xsl:param name="falseVal"/>
+ <func:result>
+ <xsl:choose>
+ <xsl:when test="$bool"><xsl:value-of select="$trueVal"/></xsl:when>
+ <xsl:otherwise><xsl:value-of select="$falseVal"/></xsl:otherwise>
+ </xsl:choose>
+ </func:result>
+ </func:function>
+
+ <!-- Function: kde:index
+ ** @param string
+ ** @param substring
+ ** @return the index of "substring" in "string"
+ -->
+ <func:function name="kde:index">
+ <xsl:param name="string"/>
+ <xsl:param name="substring"/>
+ <func:result select="string-length(substring-before($string, $substring))"/>
+ </func:function>
+
+ <!--
+ ** Function: replace
+ ** @param string, string to search
+ ** @param lookup, string to look up
+ ** @param replace, string to substitute
+ ** @return $string with all occurences of $lookup replaced by $replace
+ -->
+ <func:function name="kde:replace">
+ <xsl:param name="string"/>
+ <xsl:param name="lookup"/>
+ <xsl:param name="replace"/>
+ <func:result>
+ <xsl:choose>
+ <xsl:when test="function-available('str:replace')">
+ <xsl:value-of select="str:replace($string, $lookup, $replace)"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name="replace-string">
+ <xsl:with-param name="string" select="$string"/>
+ <xsl:with-param name="lookup" select="$lookup"/>
+ <xsl:with-param name="replace" select="$replace"/>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </func:result>
+ </func:function>
+ <!-- named helper template -->
+ <xsl:template name="replace-string">
+ <xsl:param name="string"/>
+ <xsl:param name="lookup"/>
+ <xsl:param name="replace"/>
+ <xsl:variable name="first" select="substring-before($string, $lookup)"/>
+ <xsl:choose>
+ <xsl:when test="$first = ''">
+ <xsl:value-of select="$string"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:variable name="rs">
+ <xsl:call-template name="replace-string">
+ <xsl:with-param name="string" select="substring-after($string, $lookup)"/>
+ <xsl:with-param name="lookup" select="$lookup"/>
+ <xsl:with-param name="replace" select="$replace"/>
+ </xsl:call-template>
+ </xsl:variable>
+ <xsl:variable name="result" select="concat($first, $replace, $rs)"/>
+ <xsl:value-of select="$result"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <!--
+ ** Function: upper-case
+ ** @param string
+ ** @return string in upper case letter
+ -->
+ <func:function name="kde:upper-case">
+ <xsl:param name="string"/>
+ <func:result select="translate($string,
+ 'abcdefghijklmnopqrstuvwxyz',
+ 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"/>
+ </func:function>
+
+
+ <!--
+ ** Function: lower-case
+ ** @param string
+ ** @return string in upper case letter
+ -->
+ <func:function name="kde:lower-case">
+ <xsl:param name="string"/>
+ <func:result select="translate($string,
+ 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
+ 'abcdefghijklmnopqrstuvwxyz')"/>
+ </func:function>
+
+ <!--
+ ** Function: upper-first
+ ** @param string
+ ** @return string with first character as upper case letter
+ -->
+ <func:function name="kde:upper-first">
+ <xsl:param name="string"/>
+ <xsl:variable name="rest" select="substring($string, 2)"/>
+ <xsl:variable name="head" select="kde:upper-case(substring($string, 1, 1))"/>
+ <func:result>
+ <xsl:value-of select="concat($head, $rest)"/>
+ </func:result>
+ </func:function>
+
+ <!--
+ ** Function: isUtf8
+ ** @param string
+ ** @return true if and only if string contains a character > 255
+ -->
+ <func:function name="kde:isUtf8">
+ <xsl:param name="string"/>
+ <xsl:variable name="rest" select="substring($string, 2)"/>
+ <xsl:variable name="head" select="substring($string, 1, 1)"/>
+ <func:result>
+ <xsl:choose>
+ <xsl:when test="string-length($string) = 0">
+ <xsl:value-of select="false()"/>
+ </xsl:when>
+ <xsl:when test="contains($c8, $head) or not(contains($c7, $head))">
+ <xsl:value-of select="true()"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="kde:isUtf8($rest)"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </func:result>
+ </func:function>
+
+ <!--
+ ** Function: repeat
+ ** @param string
+ ** @param times
+ ** @return 'times' copies of string
+ -->
+ <func:function name="kde:repeat">
+ <xsl:param name="string"/>
+ <xsl:param name="times"/>
+ <xsl:variable name="copy" select="$string"/>
+ <func:result>
+ <xsl:choose>
+ <xsl:when test="$times &lt;= 0"><xsl:value-of select="''"/></xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="concat($string, kde:repeat($copy, $times - 1))"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </func:result>
+ </func:function>
+
+ <!--
+ ** Function: getNodeName
+ ** @param node
+ ** @return the (variable) name of a node
+ -->
+ <func:function name="kde:getNodeName">
+ <xsl:param name="node" select="."/>
+ <func:result>
+ <xsl:variable name="variableName">
+ <xsl:call-template name="getNodeName">
+ <xsl:with-param name="node" select="$node"/>
+ </xsl:call-template>
+ </xsl:variable>
+ <xsl:value-of select="translate(normalize-space($variableName),' ','')" />
+ </func:result>
+ </func:function>
+ <xsl:template name="getNodeName">
+ <xsl:param name="node" select="."/>
+ <xsl:variable name="name" select="$node/property[@name = 'name']/cstring"/>
+ <xsl:choose>
+ <xsl:when test="$name = 'unnamed'">
+ <xsl:call-template name="getNodeName">
+ <xsl:with-param name="node" select="$node/.."/>
+ </xsl:call-template>
+ <xsl:value-of select="kde:upper-first(name($node))"/>
+ <xsl:variable name="precedingUnnamed" select="count($node/preceding::*[name() = name($node)]/property[@name='name' and cstring = 'unnamed'])"/>
+ <xsl:if test="$precedingUnnamed &gt; 0">
+ <xsl:value-of select="$precedingUnnamed + 1"/>
+ </xsl:if>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="$name"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <!--
+ ** Templates to "print" xml in text output mode
+ -->
+ <xsl:template match="*" mode="print">
+ <xsl:value-of select="concat('&lt;', name())"/>
+ <xsl:apply-templates select="@*" mode="print"/>
+ <xsl:value-of select="'&gt;'"/>
+ <xsl:apply-templates mode="print"/>
+ <xsl:value-of select="concat('&lt;/', name(), '&gt;')"/>
+ </xsl:template>
+ <xsl:template match="@*" mode="print">
+ <xsl:value-of select="concat(' ', name(), '=&quot;', ., '&quot;')"/>
+ </xsl:template>
+
+
+ <!--
+ ** Print the path from the root to a given node
+ -->
+ <func:function name="kde:printPath">
+ <xsl:param name="node"/>
+ <xsl:param name="path" select="''"/>
+ <func:result>
+ <xsl:choose>
+ <xsl:when test="$node = /UI">
+ <xsl:value-of select="concat('/UI', $path)"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="kde:printPath($node/..,
+ concat('/',
+ name($node),
+ '[',
+ count($node/preceding-sibling::*[name() = name($node)]) + 1,
+ ']',
+ $path))"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </func:result>
+ </func:function>
+
+ <!--
+ ** Return qt and kde classes used in signal/slot signature
+ -->
+ <xsl:template name="kde:classes-in-signature">
+ <xsl:param name="signature"/>
+ <xsl:variable name="sig" select="kde:replace(
+ substring-before(
+ substring-after(
+ translate($signature, '&amp;*,', ' '),
+ '('
+ ),
+ ')'
+ ),
+ 'QString',
+ 'String')"/>
+ <xsl:for-each select="str:split($sig)">
+ <xsl:variable name="prefix" select="substring(., 1, 1)"/>
+ <xsl:if test="$prefix = 'Q' or $prefix = 'K'">
+ <xsl:element name="class">
+ <xsl:value-of select="."/>
+ </xsl:element>
+ </xsl:if>
+ </xsl:for-each>
+ </xsl:template>
+
+</xsl:stylesheet>
+
diff --git a/qtjava/designer/juic/java/JavaClasses.xml b/qtjava/designer/juic/java/JavaClasses.xml
new file mode 100644
index 00000000..0981474e
--- /dev/null
+++ b/qtjava/designer/juic/java/JavaClasses.xml
@@ -0,0 +1,5019 @@
+<Qt>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QAccelEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QAccel</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QAccelSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QAccessibleInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QAccessible</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QAccessibleObjectEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QAccessibleObject</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QAccessibleObjectSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QActionEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QActionGroupEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QActionGroup</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QActionGroupSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QAction</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QActionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QApplicationEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QApplication</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QApplicationSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QAsyncIO</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QAuServer</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QBig5Codec</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QBitmap</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QBoxLayoutEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QBoxLayout</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QBoxLayoutSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QBrush</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QBuffer</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QButtonEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QButtonGroupEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QButtonGroup</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QButtonGroupSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QButton</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QButtonSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasEllipse</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvas</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasLine</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasPixmapArray</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasPixmap</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasPolygonalItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasPolygon</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasRectangle</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasSpline</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasSprite</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasText</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasViewEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasView</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCanvasViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCDEStyleEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCDEStyle</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCDEStyleSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCheckBoxEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCheckBox</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCheckBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCheckListItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCheckTableItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QChildEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QClassInfo</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QClipboard</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCloseEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QColorDialog</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QColorDragEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QColorDrag</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QColorDragSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QColorGroup</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QColor</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QComboBoxEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QComboBox</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QComboBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QComboTableItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCommonStyle</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QContextMenuEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCursor</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCustomEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QCustomMenuItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataBrowserEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataBrowser</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataBrowserSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataPumpEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataPump</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataPumpSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataSink</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataSource</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataStream</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataTableEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataTable</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataTableSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataViewEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataView</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDataViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDateEditEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDateEdit</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDateEditSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDateTimeEditBase</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDateTimeEditEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDateTimeEdit</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDateTimeEditSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDesktopWidgetEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDesktopWidget</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDesktopWidgetSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDialEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDial</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDialogEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDialog</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDialSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDir</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDnsEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDns</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDnsSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDockAreaEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDockArea</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDockAreaSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDockWindowEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDockWindow</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDockWindowSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomAttr</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomCDATASection</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomCharacterData</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomComment</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomDocumentFragment</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomDocument</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomDocumentType</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomElement</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomEntity</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomEntityReference</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomImplementation</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomNamedNodeMap</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomNode</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomNodeList</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomNotation</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomProcessingInstruction</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDomText</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDoubleValidatorEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDoubleValidator</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDoubleValidatorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDragEnterEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDragLeaveEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDragManager</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDragMoveEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDragObjectEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDragObject</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDragObjectSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDragResponseEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDropEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QDropSite</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QEditorFactoryEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QEditorFactory</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QEditorFactorySignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QErrorMessageEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QErrorMessage</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QErrorMessageSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QEucJpCodec</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QEucKrCodec</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFileDialogEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFileDialog</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFileDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFileIconProviderEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFileIconProvider</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFileIconProviderSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFileInfo</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFile</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFilePreview</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFocusData</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFocusEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFontDatabase</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFontDialog</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFontInfo</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFont</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFontMetrics</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFrameEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFrame</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFrameSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFtpEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFtp</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QFtpSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGbkCodec</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGLColormap</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGLContext</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGLFormat</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGL</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGLWidgetEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGLWidget</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGLWidgetSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGridEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGrid</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGridLayoutEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGridLayout</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGridLayoutSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGridSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGridView</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGroupBoxEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGroupBox</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QGroupBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHBoxEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHBox</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHBoxLayoutEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHBoxLayout</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHBoxLayoutSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHButtonGroupEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHButtonGroup</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHButtonGroupSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHeaderEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHeader</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHeaderSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHebrewCodec</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHGroupBoxEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHGroupBox</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHGroupBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHideEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHostAddress</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHttpEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHttp</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QHttpSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIconDragEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIconDragItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIconDrag</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIconDragSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIconSet</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIconViewEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIconViewItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIconView</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIconViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QImageConsumer</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QImageDecoder</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QImageDragEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QImageDrag</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QImageDragSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QImageFormat</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QImageFormatType</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QImageIO</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QImage</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QImageTextKeyLang</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIMEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QInputDialog</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QInterlaceStyleEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QInterlaceStyleSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIntValidatorEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIntValidator</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIntValidatorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIODeviceInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIODevice</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QIODeviceSource</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QJisCodec</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QJpUnicodeConv</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QKeyEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QKeySequence</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLabelEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLabel</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLabelSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLayoutItemInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLayoutItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLayout</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLCDNumberEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLCDNumber</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLCDNumberSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLibrary</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLineEditEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLineEdit</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLineEditSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QListBoxEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QListBoxItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QListBox</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QListBoxPixmap</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QListBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QListBoxText</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QListViewEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QListViewItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QListView</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QListViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLocalFsEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLocalFs</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QLocalFsSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMainWindowEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMainWindow</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMainWindowSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMenuBarEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMenuBar</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMenuBarSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMenuDataInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMenuData</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMenuItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMessageBoxEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMessageBox</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMessageBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMetaData</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMetaEnum</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMetaObject</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMetaProperty</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMimeSourceFactory</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMimeSourceInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMimeSource</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMotifPlusStyleEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMotifPlusStyle</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMotifPlusStyleSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMotifStyleEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMotifStyle</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMotifStyleSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMouseEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMoveEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMovie</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMultiLineEditEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMultiLineEdit</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QMultiLineEditSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QNetworkOperationEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QNetworkOperation</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QNetworkOperationSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QNetworkProtocolEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QNetworkProtocol</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QNetworkProtocolSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QObjectCleanupHandlerEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QObjectCleanupHandler</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QObjectCleanupHandlerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QObjectEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QObject</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QObjectSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPaintDeviceInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPaintDevice</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPaintDeviceMetrics</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPainter</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPaintEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPalette</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPen</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPicture</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPixmap</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPlatinumStyleEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPlatinumStyle</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPlatinumStyleSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPNGImagePacker</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPNGImageWriter</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPointArray</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPoint</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPolygonScanner</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPopupMenuEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPopupMenu</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPopupMenuSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPrintDialogEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPrintDialog</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPrintDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPrinter</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QProcessEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QProcess</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QProcessSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QProgressBarEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QProgressBar</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QProgressBarSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QProgressDialogEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QProgressDialog</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QProgressDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPushButtonEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPushButton</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QPushButtonSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QRadioButtonEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QRadioButton</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QRadioButtonSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QRangeControlInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QRangeControl</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QRect</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QRegExp</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QRegExpValidatorEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QRegExpValidator</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QRegExpValidatorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QRegion</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QResizeEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QScrollBarEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QScrollBar</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QScrollBarSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QScrollViewEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QScrollView</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QScrollViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSemiModalEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSemiModal</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSemiModalSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QServerSocket</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSessionManager</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSettings</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSGIStyleEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSGIStyle</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSGIStyleSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QShowEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSignalEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSignal</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSignalMapperEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSignalMapper</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSignalMapperSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSignalSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSimpleRichText</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSizeGripEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSizeGrip</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSizeGripSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSize</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSizePolicy</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSjisCodec</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSliderEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSlider</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSliderSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSocketDevice</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSocketEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSocket</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSocketNotifierEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSocketNotifier</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSocketNotifierSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSocketSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSoundEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSound</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSoundSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSpacerItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSpinBoxEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSpinBox</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSpinBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSplitterEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSplitter</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSplitterSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlCursor</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlDatabaseEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlDatabase</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlDatabaseSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlDriver</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlEditorFactoryEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlEditorFactory</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlEditorFactorySignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlError</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlFieldInfo</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlField</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlFormEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlForm</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlFormSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlIndex</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSql</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlPropertyMap</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlQueryInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlQuery</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlRecordInfo</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlRecord</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QSqlResult</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStatusBarEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStatusBar</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStatusBarSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStoredDragEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStoredDrag</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStoredDragSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStyleFactory</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStyle</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStyleOption</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStyleSheetEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStyleSheetItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStyleSheet</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QStyleSheetSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTabBarEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTabBar</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTabBarSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTabDialogEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTabDialog</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTabDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTab</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTableEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTableItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTable</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTableSelection</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTableSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTabletEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTabWidgetEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTabWidget</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTabWidgetSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextBrowserEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextBrowser</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextBrowserSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextCodec</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextDecoder</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextDragEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextDrag</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextDragSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextEditEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextEdit</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextEditSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextEncoder</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextIStream</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextOStream</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextStream</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextViewEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextView</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTextViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTimeEditEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTimeEdit</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTimeEditSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTimerEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTimerEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTimer</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTimerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>Qt</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QToolBarEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QToolBar</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QToolBarSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QToolButtonEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QToolButton</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QToolButtonSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QToolTipGroupEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QToolTipGroup</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QToolTipGroupSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QToolTip</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTranslatorEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTranslator</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTranslatorMessage</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTranslatorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QTsciiCodec</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QtSupport</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QUriDragEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QUriDrag</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QUriDragSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QUrlInfo</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QUrlInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QUrl</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QUrlOperatorEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QUrlOperator</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QUrlOperatorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QUtf16Codec</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QUtf8Codec</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QUuid</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QValidator</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVariant</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVBoxEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVBox</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVBoxLayoutEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVBoxLayout</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVBoxLayoutSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVButtonGroupEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVButtonGroup</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVButtonGroupSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVGroupBoxEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVGroupBox</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QVGroupBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWhatsThis</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWheelEvent</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWidgetEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWidgetItem</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWidget</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWidgetSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWidgetStackEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWidgetStack</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWidgetStackSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWindowsStyleEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWindowsStyle</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWindowsStyleSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWizardEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWizard</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWizardSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWMatrix</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWorkspaceEventHandling</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWorkspace</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QWorkspaceSignals</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlAttributes</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlContentHandlerInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlContentHandler</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlDeclHandlerInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlDeclHandler</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlDefaultHandler</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlDTDHandlerInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlDTDHandler</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlEntityResolverInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlEntityResolver</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlErrorHandlerInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlErrorHandler</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlInputSource</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlLexicalHandlerInterface</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlLexicalHandler</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlLocator</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlNamespaceSupport</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlParseException</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlReader</name>
+ </class>
+ <class>
+ <package>org.kde.qt</package>
+ <name>QXmlSimpleReader</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>AlsaOut</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Attr</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>BrowserExtension</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>BrowserExtensionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>CDATASection</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>CharacterData</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Comment</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Connection</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>ConnectionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>CopyJob</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>CopyJobSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Counter</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>CSSException</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>CSSPrimitiveValue</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>CSSStyleDeclaration</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>CSSStyleSheet</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>CSSValue</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>CVS</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DCOPAnswer</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DCOPClient</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DCOPClientSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DCOPObjectInterface</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DCOPObject</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DCOPObjectProxy</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DCOPRef</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DCOPStub</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DeleteJob</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DeleteJobSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DeviceManager</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DockMainWindow</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DockMainWindowSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DocumentFragment</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DocumentStyle</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DocumentType</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DOMDocument</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DOMNode</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>DrawContentsEvent</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Element</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>EntityReference</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Event</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>FileCopyJob</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>FileCopyJobSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>FMOut</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>GUIActivateEvent</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>GUSOut</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLAnchorElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLAppletElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLAreaElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLBaseElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLBaseFontElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLBlockquoteElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLBodyElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLBRElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLButtonElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLCollection</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLDirectoryElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLDivElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLDListElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLDocument</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLFieldSetElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLFontElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLFormElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLFrameElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLFrameSetElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLHeadElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLHeadingElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLHRElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLHtmlElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLIFrameElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLImageElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLInputElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLIsIndexElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLLabelElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLLegendElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLLIElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLLinkElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLMapElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLMenuElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLMetaElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLModElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLObjectElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLOListElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLOptGroupElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLOptionElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLParagraphElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLParamElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLPreElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLQuoteElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLScriptElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLSelectElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLStyleElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLTableCaptionElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLTableCellElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLTableColElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLTableElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLTableRowElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLTableSectionElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLTextAreaElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLTitleElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>HTMLUListElement</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Invocation</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Job</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>JobSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutApplication</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutApplicationSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutContainer</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutContainerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutContributor</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutContributorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutData</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutDialog</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutKDE</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutKDESignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutPerson</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutTranslator</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutWidget</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAboutWidgetSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAccelAction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAccelActions</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAccel</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAccelSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KActionCollection</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KActionCollectionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KActionMenu</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KActionMenuSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KActionSeparator</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KActionSeparatorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KActionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAnimWidget</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAnimWidgetSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KApplication</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KApplicationPropsPlugin</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KApplicationPropsPluginSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KApplicationSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KArchiveDirectory</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KArchiveEntry</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KArchiveFile</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KArchive</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAudioPlayer</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAudioPlayerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAuthIcon</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAutoMount</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAutoMountSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAutoUnmount</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KAutoUnmountSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KBindingPropsPlugin</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KBindingPropsPluginSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KBugReport</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KBugReportSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KButtonBox</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KButtonBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCharSelect</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCharSelectSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCharSelectTable</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCharSelectTableSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCharsets</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCmdLineArgs</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCModule</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCModuleSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCodecs</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColorButton</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColorButtonSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColorCells</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColorCellsSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColorCombo</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColorComboSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColorDialog</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColorDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColorDrag</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColorDragSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColor</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColorPatch</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KColorPatchSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCombiView</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCombiViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KComboBox</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KComboBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCommandHistory</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCommandHistorySignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCommand</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCompletionBaseInterface</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCompletionBase</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCompletionBox</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCompletionBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCompletion</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCompletionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KConfigBackEnd</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KConfigBase</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KConfigGroupSaver</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KConfigINIBackEnd</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KConfig</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KConfigSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KContextMenuManager</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCookie</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCrash</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KCursor</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDataToolAction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDataToolActionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDataToolInfo</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDataTool</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDateInternalMonthPicker</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDateInternalMonthPickerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDateInternalYearSelector</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDateInternalYearSelectorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDatePicker</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDatePickerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDateTable</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDateTableSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDateValidator</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDateValidatorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDateWidget</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDateWidgetSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>kdbgstream</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDCOPActionProxy</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDCOPPropertyProxy</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KdeClasses.xml</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDEDesktopMimeType</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>kdejava</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDesktopFile</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDesktopFileSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDEsuClient</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDevicePropsPlugin</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDevicePropsPluginSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDialogBase</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDialogBaseSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDialog</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDialogQueue</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDialogQueueSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDirLister</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDirListerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDirNotifyInterface</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDirNotify</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDirOperator</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDirOperatorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDirSelectDialog</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDirSelectDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDirSize</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDirSizeSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDirWatch</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDirWatchSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockMainWindow</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockMainWindowSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockManager</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockManagerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockTabGroup</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockTabGroupSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockWidgetAbstractHeaderDrag</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockWidgetAbstractHeaderDragSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockWidgetAbstractHeader</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockWidgetAbstractHeaderSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockWidgetHeaderDrag</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockWidgetHeaderDragSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockWidgetHeader</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockWidgetHeaderSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockWidget</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockWidgetSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockWindow</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDockWindowSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDoubleNumInput</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDoubleNumInputSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDualColorButton</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KDualColorButtonSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEdFind</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEdFindSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEdGotoLine</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEdGotoLineSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEdit</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEditListBox</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEditListBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEditSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEditToolbar</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEditToolbarSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEditToolbarWidget</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEditToolbarWidgetSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEdReplace</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEdReplaceSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEMailSettings</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEntry</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KEntryKey</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KExecMimeType</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KExecPropsPlugin</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KExecPropsPluginSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileDetailView</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileDetailViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileDialog</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileFilterCombo</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileFilterComboSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileFilter</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileIconViewItem</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileIconView</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileIconViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileItem</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFile</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileListViewItem</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileMetaInfoItem</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileMetaInfo</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileOpenWithHandler</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFilePermissionsPropsPlugin</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFilePermissionsPropsPluginSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFilePreview</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFilePreviewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFilePropsPlugin</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFilePropsPluginSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileTreeBranch</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileTreeBranchSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileTreeViewItem</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileTreeView</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileTreeViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileTreeViewToolTip</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileViewInterface</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileView</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFileViewSignaler</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFilterBase</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFilterDev</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFloatValidator</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFloatValidatorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFolderType</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFontAction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFontActionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFontChooser</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFontChooserSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFontCombo</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFontComboSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFontDialog</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFontDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFontSizeAction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KFontSizeActionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KGlobalAccel</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KGlobalAccelSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KGlobal</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KGlobalSettings</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KGradientSelector</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KGradientSelectorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KGuiItem</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KHelpMenu</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KHelpMenuSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KHistoryCombo</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KHistoryComboSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KHSSelector</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KHTMLPart</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KHTMLPartSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KHTMLSettings</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KHTMLView</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KHTMLViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIconButton</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIconButtonSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIconCanvas</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIconCanvasSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIconDialog</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIconDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIconEffect</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIcon</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIconLoader</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIconTheme</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIconViewItem</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIconView</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIconViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KImageEffect</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KImageFilePreview</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KImageFilePreviewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KImageIO</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KInstanceInterface</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KInstance</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIntNumInput</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIntNumInputSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIntSpinBox</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIntSpinBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIntValidator</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIntValidatorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIO</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KIPC</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KJanusWidget</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KJanusWidgetSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KKeyChooser</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KKeyChooserSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KKeyDialog</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KKeyDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KKey</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KKeySequence</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KLed</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KLedSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KLibFactory</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KLibLoader</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KLibLoaderSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KLibrary</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KLibrarySignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KLineEditDlg</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KLineEditDlgSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KLineEdit</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KLineEditSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KListAction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KListActionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KListBox</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KListBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KListViewItem</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KListView</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KListViewSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KLocale</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KMacroCommand</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KMainWindow</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KMainWindowSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KMenuBar</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KMenuBarSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KMessageBox</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KMidSimpleAPI</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KMimeMagic</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KMimeMagicResult</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KMimeType</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KMultipleDrag</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KMultipleDragSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KNamedCommand</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>kndbgstream</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KNotifyClient</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KNumInput</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KOpenWithDlg</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KOpenWithDlgSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KOpenWithHandler</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPalette</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPaletteTable</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPaletteTableSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPanelApplet</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPanelAppletSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPanelExtension</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPanelExtensionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPanelMenu</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPasswordDialog</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPasswordDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPasswordEdit</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPasswordEditSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPixmapEffect</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPixmapIO</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPixmap</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPixmapProvider</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPixmapSplitter</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPopupFrame</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPopupFrameSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPopupMenu</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPopupMenuSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPopupTitle</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPopupTitleSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPreviewWidgetBase</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPrinter</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KProcessController</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KProcessControllerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KProcess</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KProcessRunner</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KProcessSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KProcIO</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KProcIOSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KProgress</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KProgressSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPropertiesDialog</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPropertiesDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPropsDlgPlugin</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPropsDlgPluginSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KProtocolInfo</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KProtocolManager</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPushButton</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KPushButtonSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRadioAction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRadioActionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRandomSequence</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRecentDocument</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRecentFilesAction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRecentFilesActionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRegExp</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRestrictedLine</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRestrictedLineSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRFCDate</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRootPermsIcon</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRootPermsIconSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRootPixmap</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRootPixmapSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRootProp</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRuler</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRulerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRun</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KRunSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSaveFile</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KScanDialogFactory</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KScanDialog</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KScanDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KScriptClientInterface</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KScriptInterface</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KScriptManager</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KScriptManagerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSelectAction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSelectActionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSelector</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSelectorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSeparator</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSeparatorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KServerSocket</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KServerSocketSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KServiceGroup</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KService</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KServiceOffer</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KServiceType</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KServiceTypeProfile</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSessionManaged</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KShared</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSharedPixmap</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSharedPixmapSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KShellCompletion</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KShellCompletionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KShellProcess</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KShellProcessSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KShortcut</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KShred</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KShredSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSimpleConfig</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSimpleConfigSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSocket</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSocketSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSpellConfig</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSpellConfigSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSpellDlg</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSpellDlgSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSpell</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSpellSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSqueezedTextLabel</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSqueezedTextLabelSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSSLCertificateHome</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSSLCertificate</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSSLConnectionInfo</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSSLInfoDlg</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSSLInfoDlgSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSSL</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSSLPeerInfo</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSSLPKCS12</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSSLSettings</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSSLX509Map</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KStandardDirs</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KStaticDeleterBase</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KStatusBar</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KStatusBarLabel</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KStatusBarLabelSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KStatusBarSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KStdAccel</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KStdAction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KStdGuiItem</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KStringHandler</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSycocaEntry</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSycoca</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSycocaSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSystemTray</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KSystemTraySignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KTabCtl</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KTabCtlSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KTar</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KTempFile</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KTextBrowser</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KTextBrowserSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KTipDatabase</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KTipDialog</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KTipDialogSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KToggleAction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KToggleActionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KToolBarButton</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KToolBarButtonSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KToolBar</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KToolBarPopupAction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KToolBarPopupActionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KToolBarRadioGroup</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KToolBarRadioGroupSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KToolBarSeparator</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KToolBarSeparatorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KToolBarSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KTrader</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KTraderSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KUniqueApplication</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KUniqueApplicationSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURIFilterData</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURIFilter</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURIFilterPlugin</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLComboBox</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLComboBoxSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLCompletion</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLCompletionSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLDrag</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLDragSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURL</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLLabel</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLLabelSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLPixmapProvider</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLPropsPlugin</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLPropsPluginSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLRequesterDlg</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLRequesterDlgSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLRequester</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KURLRequesterSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KValueSelector</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KWindowListMenu</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KWindowListMenuSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KWin</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KWinModule</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KWinModuleSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KWizard</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KWizardSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KWordWrap</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KWritePermsIcon</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KWritePermsIconSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KXMLGUIBuilderInterface</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KXMLGUIBuilder</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KXMLGUIClientInterface</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KXMLGUIClient</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KXMLGUIFactory</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KXMLGUIFactorySignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KXYSelector</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>KXYSelectorSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>ListJob</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>ListJobSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>MainWindow</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>MainWindowSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Makefile.am</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Marchaller</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>MidiMapper</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>MidiOut</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>MimetypeJob</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>MimetypeJobSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>MouseDoubleClickEvent</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>MouseEvent</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>MouseMoveEvent</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>MousePressEvent</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>MouseReleaseEvent</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>NamedNodeMap</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>NetAccess</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>NETIcon</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>NET</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>NETPoint</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>NETSize</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>NETStrut</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>NodeFilter</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>NodeIterator</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>NoteArray</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Observer</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>ObserverSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>OpenURLEvent</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>PartActivateEvent</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>PartBaseInterface</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Part</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>PartManager</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>PartManagerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>PartSelectEvent</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>ProcessingInstruction</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>ProgressBase</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>ProgressBaseSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>PtyProcess</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Range</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>ReadOnlyPart</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>ReadWritePart</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Rect</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>RGBColor</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Scheduler</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>SchedulerSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>SimpleJob</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>SimpleJobSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Slave</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>SlaveSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>SshProcess</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>StatJob</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>StatJobSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>StatusbarProgress</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>StatusbarProgressSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>StubProcess</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>StyleSheet</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>SuProcess</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>SynthOut</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>Text</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>TransferJob</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>TransferJobSignals</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>TreeWalker</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>URLArgs</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>VoiceManager</name>
+ </class>
+ <class>
+ <package>org.kde.koala</package>
+ <name>WindowArgs</name>
+ </class>
+</Qt>
+
diff --git a/qtjava/designer/juic/java/definitions.xsl b/qtjava/designer/juic/java/definitions.xsl
new file mode 100644
index 00000000..9e3af53d
--- /dev/null
+++ b/qtjava/designer/juic/java/definitions.xsl
@@ -0,0 +1,640 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+ ** Author: Marco Ladermann <marco.ladermann@gmx.de>
+ ** Date: Tue Jan 28 17:19:16 CET 2003 @721 /Internet Time/
+ **
+ ** This software is free software. It is released under the terms of the
+ ** GNU Lesser General Public Licence (LGPL)
+ ** see http://www.gnu.org/copyleft/lesser.html
+ **
+ ** These stylesheets are distributed in the hope that they will be useful,
+ ** but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ -->
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:exsl="http://exslt.org/common"
+ xmlns:func="http://exslt.org/functions"
+ xmlns:date="http://exslt.org/dates-and-times"
+ xmlns:kde="http://kde.org/functions"
+ xmlns:java="http://kde.org/java"
+
+ >
+ <!--
+ ** Put the definition of the toplevel window
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putTopLevelWindowDefinition">
+ <xsl:param name="data"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:choose>
+ <xsl:when test="@class = 'QMainWindow'">
+ <xsl:text>setCentralWidget( new QWidget( this, "qt_central_widget" ) );</xsl:text>
+ </xsl:when>
+ </xsl:choose>
+ </xsl:template>
+
+ <!--
+ ** Put the definition of each embedded widget.
+ ** @context widget
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putWidgetDefinition">
+ <xsl:param name="data"/>
+ <xsl:value-of select="$newline"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:variable name="name" select="java:getNodeName(.)"/>
+ <xsl:value-of select="$name"/><xsl:text> = new </xsl:text>
+ <xsl:apply-templates mode="toClass" select="."/>
+ <xsl:text>( </xsl:text>
+ <!-- insert reference to parent widget -->
+ <xsl:variable name="container" select="ancestor::widget[@class != 'QLayoutWidget'][1]"/>
+ <xsl:value-of select="java:getContainerName($container)"/>
+ <xsl:text>, "</xsl:text>
+ <xsl:value-of select="$name"/>
+ <xsl:text>" );</xsl:text>
+ <xsl:if test="../@class = 'KWizard' or ../@class = 'QWizard'">
+ <xsl:value-of select="$newline"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:text>addPage( </xsl:text>
+ <xsl:value-of select="$name"/>
+ <xsl:text>, "</xsl:text>
+ <xsl:value-of select="attribute[@name='title']/string"/>
+ <xsl:text>" );</xsl:text>
+ </xsl:if>
+ </xsl:template>
+
+ <!--
+ ** Put the definition of a layout class
+ ** @context hbox | vbox | grid
+ ** @param class is the Qt class name of the layout
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putLayoutDefinition">
+ <xsl:param name="class"/>
+ <xsl:param name="data"/>
+ <xsl:value-of select="$newline"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:variable name="name" select="java:getNodeName(.)"/>
+ <xsl:variable name="isTopmost" select="count(ancestor::vbox|ancestor::hbox|ancestor::grid)=0"/>
+ <xsl:value-of select="$name"/>
+ <xsl:text> = new </xsl:text>
+ <xsl:value-of select="$class"/>
+ <xsl:text>( </xsl:text>
+ <!-- insert reference to parent container -->
+ <xsl:choose>
+ <xsl:when test="../@class != 'QLayoutWidget' or $isTopmost">
+ <xsl:value-of select="java:getContainerName(..)"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:text>(QWidget)null</xsl:text>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:text>, </xsl:text>
+ <xsl:if test="name() = 'grid'">
+ <xsl:text> 1, 1, </xsl:text>
+ </xsl:if>
+ <xsl:choose>
+ <xsl:when test="property[@name='margin']">
+ <xsl:value-of select="property[@name='margin']/number"/>
+ <xsl:text>, </xsl:text>
+ </xsl:when>
+ <xsl:when test="not($isTopmost)">
+ <xsl:value-of select="'0'"/>
+ <xsl:text>, </xsl:text>
+ </xsl:when>
+ <xsl:when test="/UI/layoutdefaults">
+ <xsl:value-of select="/UI/layoutdefaults/@margin"/>
+ <xsl:text>, </xsl:text>
+ </xsl:when>
+ </xsl:choose>
+ <xsl:choose>
+ <xsl:when test="property[@name='spacing']">
+ <xsl:value-of select="property[@name='spacing']/number"/>
+ </xsl:when>
+ <xsl:when test="/UI/layoutdefaults">
+ <xsl:value-of select="/UI/layoutdefaults/@spacing"/>
+ </xsl:when>
+ </xsl:choose>
+ <xsl:value-of select="concat(', &quot;', $name, '&quot;')"/>
+ <xsl:text> );</xsl:text>
+ </xsl:template>
+
+ <!--
+ ** Put the content (widgets) of a layout.
+ ** @context widget
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putLayoutContentDefinition">
+ <xsl:param name="data"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="java:getNodeName(..)"/>
+ <xsl:choose>
+ <xsl:when test="@class = 'QLayoutWidget'">
+ <xsl:text>.addLayout( </xsl:text>
+ <xsl:value-of select="java:getNodeName(hbox|vbox|grid)"/>
+ </xsl:when>
+ <xsl:when test="name() = 'spacer'">
+ <xsl:text>.addItem( </xsl:text>
+ <xsl:value-of select="java:getNodeName(.)"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:text>.addWidget( </xsl:text>
+ <xsl:value-of select="java:getNodeName(.)"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:if test="@row">
+ <xsl:value-of select="concat(', ',@row,', ', @column)"/>
+ </xsl:if>
+ <xsl:text> );</xsl:text>
+ </xsl:template>
+
+ <!--
+ ** Put column definitions.
+ ** @context column
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putColumnDefinition">
+ <xsl:param name="data"/>
+ <xsl:variable name="container" select="../@class"/>
+ <xsl:variable name="colno" select="count(preceding-sibling::column)"/>
+ <xsl:variable name="colname" select="java:getNodeName(..)"/>
+ <xsl:variable name="text" select="property[@name='text']/string"/>
+ <xsl:variable name="isUtf8" select="kde:isUtf8($text)"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:text>// Column number </xsl:text>
+ <xsl:value-of select="$colno"/>
+ <xsl:choose>
+ <xsl:when test="$container = 'QTable'">
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="$colname"/>
+ <xsl:text>.setNumCols( </xsl:text>
+ <xsl:value-of select="$colname"/>
+ <xsl:text>.numCols() + 1 );</xsl:text>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="$colname"/>
+ <xsl:text>.horizontalHeader().setLabel( </xsl:text>
+ <xsl:value-of select="$colname"/>
+ <xsl:text>.numCols() - 1, </xsl:text>
+ <xsl:value-of select="java:tr($isUtf8)"/>
+ <xsl:text>( "</xsl:text>
+ <xsl:value-of select="java:toJavaString($text)"/>
+ <xsl:text>" ));</xsl:text>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="$colname"/>
+ <xsl:text>.addColumn( "</xsl:text>
+ <xsl:value-of select="java:toJavaString($text)"/>
+ <xsl:text>" );</xsl:text>
+ <xsl:for-each select="property[@name != 'text']/bool">
+ <xsl:variable name="attr" select="../@name"/>
+ <xsl:variable name="bool" select="string(. = 1 or . = 'true')"/>
+ <xsl:variable name="method">
+ <xsl:choose>
+ <xsl:when test="$attr = 'clickable'">
+ <xsl:text>setClickEnabled</xsl:text>
+ </xsl:when>
+ <xsl:when test="$attr = 'resizable'">
+ <xsl:text>setResizeEnabled</xsl:text>
+ </xsl:when>
+ <xsl:when test="$attr = 'movable'">
+ <xsl:text>setMovingEnabled</xsl:text>
+ </xsl:when>
+ <xsl:when test="$attr = 'strechable'">
+ <xsl:text>setStrechEnabled</xsl:text>
+ </xsl:when>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="$colname"/>
+ <xsl:text>.header().</xsl:text>
+ <xsl:value-of select="$method"/>
+ <xsl:text>( </xsl:text>
+ <xsl:value-of select="$bool"/>
+ <xsl:text>, </xsl:text>
+ <xsl:value-of select="$colname"/>
+ <xsl:text>.header().count() - 1 );</xsl:text>
+ </xsl:for-each>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <!--
+ ** Put row definitions.
+ ** @context row
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putRowDefinition">
+ <xsl:param name="data"/>
+ <xsl:variable name="container" select="../@class"/>
+ <xsl:variable name="rowno" select="count(preceding-sibling::row)"/>
+ <xsl:variable name="rowname" select="java:getNodeName(..)"/>
+ <xsl:variable name="text" select="property[@name='text']/string"/>
+ <xsl:variable name="isUtf8" select="kde:isUtf8($text)"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:text>// Row number </xsl:text>
+ <xsl:value-of select="$rowno"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="$rowname"/>
+ <xsl:text>.setNumRows( </xsl:text>
+ <xsl:value-of select="$rowname"/>
+ <xsl:text>.numRows() + 1 );</xsl:text>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="$rowname"/>
+ <xsl:text>.verticalHeader().setLabel( </xsl:text>
+ <xsl:value-of select="$rowname"/>
+ <xsl:text>.numRows() - 1, </xsl:text>
+ <xsl:value-of select="java:tr($isUtf8)"/>
+ <xsl:text>( "</xsl:text>
+ <xsl:value-of select="java:toJavaString($text)"/>
+ <xsl:text>" ));</xsl:text>
+ </xsl:template>
+
+
+ <!--
+ ** Put item definitions.
+ ** @context item
+ ** @param class is the class of the item, ie: concat(../@class, 'Item')
+ ** @param index is the number of the item in the sequence
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putItemDefinition">
+ <xsl:param name="class"/> <!-- class of the item -->
+ <xsl:param name="number"/> <!-- number of item in sequence -->
+ <xsl:param name="data"/>
+ <xsl:variable name="name" select="concat($class, 'Item')"/>
+ <xsl:variable name="classInfo" select="document($qtJavaClassesXml)/Qt/class[name = $name]"/>
+ <xsl:choose>
+ <xsl:when test="$classInfo">
+ <xsl:call-template name="putItemObjectDefinition">
+ <xsl:with-param name="class" select="$name"/>
+ <xsl:with-param name="number" select="$number"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:call-template name="putItemInsertDefinition">
+ <xsl:with-param name="class" select="$class"/>
+ <xsl:with-param name="number" select="$number"/>
+ <xsl:with-param name="data" select="$data"/>
+ </xsl:call-template>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <!--
+ ** Put item inserts.
+ ** @context item
+ ** @param index is the number of the item in the sequence
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putItemInsertDefinition">
+ <xsl:param name="class"/> <!-- class of the item -->
+ <xsl:param name="number"/> <!-- number of item in sequence -->
+ <xsl:param name="data"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat(java:getNodeName(..)
+ ,'.insertItem( &quot;'
+ , property/string
+ , '&quot; ); ')"/>
+
+ </xsl:template>
+
+ <!--
+ ** Put item Object definitions.
+ ** @context item
+ ** @param class is the class of the item, ie: concat(../@class, 'Item')
+ ** @param index is the number of the item in the sequence
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putItemObjectDefinition">
+ <xsl:param name="class"/> <!-- class of the item -->
+ <xsl:param name="number"/> <!-- number of item in sequence -->
+ <xsl:param name="data"/>
+ <xsl:variable name="name" select="java:getNodeName(..)"/>
+ <xsl:variable name="varname" select="concat($name, 'Item', $number)"/>
+ <xsl:variable name="previous">
+ <xsl:choose>
+ <xsl:when test="$number = 0">
+ <xsl:value-of select="concat('(', $class, ') null')"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="concat($name, 'Item', $number - 1)"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:value-of select="concat($nlIndent8, '// Item number ', $number, $nlIndent8)"/>
+ <xsl:value-of select="concat($class, ' ', $varname, ' = new ', $class, '( ', $name, ', ', $previous, ' );')"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($varname, '.setOpen(true);')"/>
+ <!-- items need special handling of the property subtags -->
+ <xsl:for-each select="property[@name = 'text']">
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($varname,
+ '.setText( ', position() - 1
+ , ', '
+ , java:tr(kde:isUtf8(string))
+ , '(&quot;'
+ , java:toJavaString(string)
+ , '&quot;) );')"/>
+ </xsl:for-each>
+ <xsl:for-each select="property[@name = 'pixmap']">
+ <xsl:if test="pixmap != ''">
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($varname,
+ '.setPixmap( ', position() - 1
+ , ', ', pixmap, ' );')"/>
+ </xsl:if>
+ </xsl:for-each>
+ <xsl:for-each select="item">
+ <xsl:call-template name="putSubItemDefinition">
+ <xsl:with-param name="class" select="$class"/>
+ <xsl:with-param name="parent" select="$varname"/>
+ <xsl:with-param name="number" select="position() - 1"/>
+ <xsl:with-param name="name" select="concat($name, 'ItemItem')"/>
+ </xsl:call-template>
+ </xsl:for-each>
+ </xsl:template>
+
+ <xsl:template name="putSubItemDefinition">
+ <xsl:param name="class"/>
+ <xsl:param name="parent"/>
+ <xsl:param name="number"/>
+ <xsl:param name="name"/>
+ <xsl:variable name="varname" select="concat($name, $number)"/>
+ <xsl:variable name="previous">
+ <xsl:choose>
+ <xsl:when test="$number = 0">
+ <xsl:value-of select="concat('(', $class, ') null')"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="concat($name, $number - 1)"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($class, ' ', $varname, ' = new ', $class, '( ', $parent, ', ', $previous, ' );')"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($varname, '.setOpen(true);')"/>
+ <!-- items need special handling of the property subtags -->
+ <xsl:for-each select="property[@name = 'text']">
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($varname,
+ '.setText( ', position() - 1
+ , ', '
+ , java:tr(kde:isUtf8(string))
+ , '(&quot;'
+ , java:toJavaString(string)
+ , '&quot;) );')"/>
+ </xsl:for-each>
+ <xsl:for-each select="property[@name = 'pixmap']">
+ <xsl:if test="pixmap != ''">
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($varname,
+ '.setPixmap( ', position() - 1
+ , ', ', pixmap, ' );')"/>
+ </xsl:if>
+ </xsl:for-each>
+ <xsl:for-each select="item">
+ <xsl:call-template name="putSubItemDefinition">
+ <xsl:with-param name="class" select="$class"/>
+ <xsl:with-param name="parent" select="$varname"/>
+ <xsl:with-param name="number" select="position() - 1"/>
+ <xsl:with-param name="name" select="concat($name, 'Item')"/>
+ </xsl:call-template>
+ </xsl:for-each>
+ </xsl:template>
+
+ <!--
+ ** Put spacer definitions.
+ ** @context spacer
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putSpacerDefinition">
+ <xsl:param name="data"/>
+ <xsl:variable name="orientation" select="property[@name='orientation']/enum"/>
+ <xsl:variable name="sizeType" select="property[@name='sizeType']/enum"/>
+ <xsl:variable name="hexp">
+ <xsl:choose>
+ <xsl:when test="$orientation = 'Horizontal'">
+ <xsl:value-of select="concat('QSizePolicy.', $sizeType)"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="'QSizePolicy.Minimum'"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:variable name="vexp">
+ <xsl:choose>
+ <xsl:when test="$orientation = 'Vertical'">
+ <xsl:value-of select="concat('QSizePolicy.', $sizeType)"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="'QSizePolicy.Minimum'"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat(java:getNodeName(.),
+ ' = new QSpacerItem( ', property[@name = 'sizeHint']/size/width,
+ ', ', property[@name = 'sizeHint']/size/height,
+ ', ', $hexp,
+ ', ', $vexp, ' );')"/>
+ <xsl:value-of select="$nlIndent8"/>
+ </xsl:template>
+
+
+ <!--
+ ** Puts the definition of an actiongroup
+ ** @context actiongroup
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putActionGroupDefinition">
+ <xsl:param name="data"/>
+ <xsl:variable name="nodeName" select="java:getNodeName(.)"/>
+ <xsl:variable name="parent" select="java:getNodeName(..)"/>
+ <xsl:variable name="parentName">
+ <xsl:choose>
+ <xsl:when test="$parent = ''">this</xsl:when>
+ <xsl:otherwise><xsl:value-of select="$parent"/></xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($nodeName,
+ ' = new QActionGroup( ',
+ $parentName,
+ ', &quot;', $nodeName, '&quot; );')"/>
+ </xsl:template>
+
+ <!--
+ ** Puts the definition of the actions
+ ** @context action
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putActionDefinition">
+ <xsl:param name="data"/>
+ <xsl:variable name="nodeName" select="java:getNodeName(.)"/>
+ <xsl:variable name="parent" select="java:getNodeName(..)"/>
+ <xsl:variable name="parentName">
+ <xsl:choose>
+ <xsl:when test="$parent = ''">this</xsl:when>
+ <xsl:otherwise><xsl:value-of select="$parent"/></xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($nodeName,
+ ' = new QAction( ',
+ $parentName,
+ ', &quot;', $nodeName, '&quot; );')"/>
+ </xsl:template>
+
+ <!--
+ ** Puts the definition of the menubar
+ ** @context menubar
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putMenubarDefinition">
+ <xsl:param name="data"/>
+ <xsl:variable name="name" select="java:getNodeName(.)"/>
+ <xsl:value-of select="$newline"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($name,
+ ' = new QMenuBar( this, &quot;', $name, '&quot; );')"/>
+ </xsl:template>
+
+ <!--
+ ** Puts the definition of the menubar items
+ ** @context item
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putMenubarItemDefinition">
+ <xsl:param name="data"/>
+ <xsl:variable name="menu" select="java:getNodeName(..)"/>
+ <xsl:variable name="pos" select="count(preceding-sibling::item)"/>
+ <xsl:value-of select="$newline"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat('QPopupMenu ', @name, ' = new QPopupMenu( this );')"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($menu,
+ '.insertItem( &quot;&quot;, ',
+ @name,
+ ', ',
+ $pos,
+ ' , -1 );')"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($menu,
+ '.findItem( ',
+ $pos,
+ ' ).setText( &quot;',
+ @text,
+ '&quot; );')"/>
+ </xsl:template>
+
+ <!--
+ ** Puts the definition of the menubar actions
+ ** @context action
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putMenubarActionDefinition">
+ <xsl:param name="data"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat(@name, '.addTo( ', ../@name, ' );')"/>
+ </xsl:template>
+
+ <!--
+ ** Puts the definition of a seperator in a popup menu
+ ** @context seperator
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putMenubarSeperatorDefinition">
+ <xsl:param name="data"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:choose>
+ <xsl:when test="../@name">
+ <xsl:value-of select="../@name"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="kde:getNodeName(..)"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:text>.insertSeparator();</xsl:text>
+ </xsl:template>
+
+ <!--
+ ** Puts the definition of the toolbar
+ ** @context toolbar
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putToolbarDefinition">
+ <xsl:param name="data"/>
+ <xsl:variable name="name" select="java:getNodeName(.)"/>
+ <xsl:value-of select="$newline"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($name,
+ ' = new QToolBar( &quot;',
+ property[@name='label']/string,
+ '&quot;, this );')"/>
+ </xsl:template>
+
+ <!--
+ ** Puts the definition of the toolbar actions
+ ** @context action
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putToolbarActionDefinition">
+ <xsl:param name="data"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat(@name, '.addTo( ', java:getNodeName(..), ' );')"/>
+ </xsl:template>
+
+ <!--
+ ** Puts the definition of a seperator in a toolbar
+ ** @context seperator
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putToolbarSeperatorDefinition">
+ <xsl:param name="data"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat(java:getNodeName(..), '.addSeparator( );')"/>
+ </xsl:template>
+
+ <!--
+ ** Puts the definition of signal-slot connections
+ ** @context connection
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putConnectionDefinition">
+ <xsl:param name="data"/>
+ <xsl:variable name="signal" select="java:cpp-to-java-signature(signal)"/>
+ <xsl:variable name="slot" select="java:cpp-to-java-signature(slot)"/>
+ <xsl:variable name="sender">
+ <xsl:choose>
+ <xsl:when test="sender = /UI/widget/property[@name = 'name']/cstring">
+ <xsl:value-of select="'this'"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="sender"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:variable name="receiver">
+ <xsl:choose>
+ <xsl:when test="receiver = /UI/widget/property[@name = 'name']/cstring">
+ <xsl:value-of select="'this'"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="receiver"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat('connect( ', $sender,
+ ', SIGNAL( &quot;', $signal, '&quot; ), ',
+ $receiver,
+ ', SLOT( &quot;', $slot, '&quot; ));')"/>
+ </xsl:template>
+
+</xsl:stylesheet>
+
diff --git a/qtjava/designer/juic/java/methods.xsl b/qtjava/designer/juic/java/methods.xsl
new file mode 100644
index 00000000..388ba32e
--- /dev/null
+++ b/qtjava/designer/juic/java/methods.xsl
@@ -0,0 +1,259 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+ ** Author: Marco Ladermann <marco.ladermann@gmx.de>
+ ** Date: Thu Mar 06 16:08:06 CET 2003 @672 /Internet Time/
+ **
+ ** This software is free software. It is released under the terms of the
+ ** GNU Lesser General Public Licence (LGPL)
+ ** see http://www.gnu.org/copyleft/lesser.html
+ **
+ ** These stylesheets are distributed in the hope that they will be useful,
+ ** but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ -->
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:exsl="http://exslt.org/common"
+ xmlns:func="http://exslt.org/functions"
+ xmlns:date="http://exslt.org/dates-and-times"
+ xmlns:kde="http://kde.org/functions"
+ xmlns:java="http://kde.org/java"
+ >
+ <!--
+ ** All methods definitions are in this stylesheet
+ -->
+ <!--
+ ** Put the definition of all needed method
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putMethods">
+ <xsl:param name="data"/>
+ <!-- Do we need a uncompress function for Pixmap's ? -->
+ <xsl:if test="boolean(//image | //pixmap) and not(/UI/pixmapfunction | /UI/pixmapinproject)">
+ <xsl:call-template name="putDecodePixmaps"/>
+ </xsl:if>
+ <!-- Do we need "polishing" ? -->
+ <xsl:if test="//property[@name = 'database']">
+ <xsl:call-template name="putPolish"/>
+ </xsl:if>
+ <!-- The slot for a language change signal -->
+ <xsl:call-template name="putLanguageChangeSlot"/>
+ </xsl:template>
+ <!--
+ ** Put the definition of the main method
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putMain">
+ <xsl:param name="data"/>
+ <xsl:if test="not($abstract) and $main">
+
+ public static void main(String [] args) {
+ <xsl:choose>
+ <xsl:when test="$kde">
+ KCmdLineArgs.init( args , "<xsl:value-of select="$mainClass"/>", "<xsl:value-of select="$mainClass"/>", "<xsl:value-of select="java:toJavaString(/UI/widget/property[@name='caption']/string)"/>", "version");
+ KApplication app = new KApplication();
+ </xsl:when>
+ <xsl:otherwise>
+ QApplication app = new QApplication(args);
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:value-of select="$mainClass"/> myWidget = new <xsl:value-of select="$mainClass"/>();
+ app.setMainWidget( myWidget );
+ myWidget.show();
+ app.exec();
+ }</xsl:if>
+ </xsl:template>
+
+
+ <xsl:template name="putDecodePixmaps">
+
+ /**
+ * decodePixmap extracts a pixmap from coded data
+ * @param size of uncompressed data
+ * @param code string coded data
+ * @param isCompressed need data to be uncompressed
+ */
+ private static QPixmap decodePixmap(int size, String code, boolean isCompressed) {
+ int len = code.length() >> 1;
+ byte [] data = new byte[len];
+ try {
+ for (int i=0, j=0 ; i &lt; len; ++i, j+=2) {
+ data[i] = (byte)Short.parseShort(code.substring(j, j+2), 16);
+ }
+ if (isCompressed) {
+ byte [] pic = new byte [size];
+ Inflater inflater = new Inflater();
+ pic = new byte [size];
+ inflater.setInput(data);
+ inflater.inflate(pic, 0, size);
+ return new QPixmap(pic);
+ } else {
+ return new QPixmap(data);
+ }
+ }
+ catch (Exception e) {
+ System.err.println("Problem, while reading image data: "+e.getMessage());
+ }
+ return null;
+ }
+ </xsl:template>
+
+ <xsl:template name="putPolish">
+
+ /**
+ * polish does some last initialization just before the widget
+ * is displayed. Here we setup:
+ * i) databases
+ * ...
+ */
+ public void polish() {
+ <xsl:for-each select="//widget[@class = 'QDataTable' or @class = 'QDataBrowser']">
+ <xsl:if test="not( property[@name = 'frameworkCode']/bool = 'false' )">
+ <xsl:variable name="dataName" select="java:getNodeName(.)"/>
+ <xsl:variable name="conn" select="property[@name='database']/stringlist/string[1]"/>
+ <xsl:variable name="table" select="property[@name='database']/stringlist/string[2]"/>
+ <xsl:choose>
+ <xsl:when test="@class = 'QDataTable'">
+ if ( <xsl:value-of select="$dataName"/> != null ) {
+ QSqlCursor cursor = <xsl:value-of select="$dataName"/>.sqlCursor();
+ if ( cursor == null ) {<xsl:choose>
+ <xsl:when test="$conn = '(default)'">
+ cursor = new QSqlCursor( "<xsl:value-of select="$table"/>" );</xsl:when>
+ <xsl:otherwise>
+ cursor = new QSqlCursor( "<xsl:value-of select="$table"/>", true, QSqlDatabase.database("<xsl:value-of select="$conn"/>") );</xsl:otherwise>
+ </xsl:choose>
+ if ( <xsl:value-of select="$dataName"/>.isReadOnly() )
+ cursor.setMode( QSqlCursor.ReadOnly );
+ <xsl:value-of select="$dataName"/>.setSqlCursor( cursor, false, true );
+ }
+ if ( !cursor.isActive() )
+ <xsl:value-of select="$dataName"/>.refresh( QDataTable.RefreshAll );
+ }
+ </xsl:when>
+ <xsl:otherwise>
+ if ( <xsl:value-of select="$dataName"/> != null ) {
+ if ( <xsl:value-of select="$dataName"/>.sqlCursor() == null ) {<xsl:choose>
+ <xsl:when test="$conn = '(default)'">
+ QSqlCursor cursor = new QSqlCursor( "<xsl:value-of select="$table"/>" );</xsl:when>
+ <xsl:otherwise>
+ QSqlCursor cursor = new QSqlCursor( "<xsl:value-of select="$table"/>", true, QSqlDatabase.database("<xsl:value-of select="$conn"/>") );</xsl:otherwise>
+ </xsl:choose><xsl:text>
+ </xsl:text>
+ <xsl:value-of select="$dataName"/>.setSqlCursor( cursor, true );
+ <xsl:value-of select="$dataName"/>.refresh();
+ <xsl:value-of select="$dataName"/>.first();
+ }
+ }
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:if>
+ </xsl:for-each>
+ super.polish();
+ }
+ </xsl:template>
+
+ <xsl:template name="putLanguageChangeSlot">
+
+ /**
+ * SLOT
+ * languageChange sets the strings according to current language
+ */
+ protected void languageChange() {
+ <!-- all "normal" i18n strings -->
+ <xsl:for-each select="//*[not(name() = 'item' or name() = 'column' or name() = 'row')]/property/string">
+ <xsl:apply-templates select="." mode="property">
+ <xsl:with-param name="name" select="../@name"/>
+ <xsl:with-param name="data" select="'languageChange'"/>
+ </xsl:apply-templates>
+ </xsl:for-each>
+ <!-- all ListViews -->
+ <xsl:for-each select="//widget[item]">
+ <xsl:variable name="contName" select="java:getContainerName(.)"/>
+ <xsl:for-each select="./column">
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="$contName"/>
+ <xsl:text>.header().setLabel( </xsl:text>
+ <xsl:value-of select="position() - 1"/>
+ <xsl:text>, </xsl:text>
+ <xsl:value-of select="java:tr(kde:isUtf8(property[@name = 'text']/string))"/>
+ <xsl:text>( &quot;</xsl:text>
+ <xsl:value-of select="java:toJavaString(property[@name = 'text']/string)"/>
+ <xsl:text>&quot; ) );</xsl:text>
+ </xsl:for-each>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="$contName"/>
+ <xsl:text>.clear();</xsl:text>
+ <xsl:variable name="containerClass">
+ <xsl:apply-templates mode="toClass" select="."/>
+ </xsl:variable>
+ <xsl:for-each select="item">
+ <xsl:call-template name="putItemDefinition">
+ <xsl:with-param name="class" select="$containerClass"/>
+ <xsl:with-param name="number" select="position() - 1"/>
+ <!-- xsl:with-param name="data" select=""/ -->
+ </xsl:call-template>
+ </xsl:for-each>
+ </xsl:for-each>
+ <!-- all Tables -->
+ <xsl:for-each select="//widget[(column or row) and not(item)]">
+ <xsl:variable name="table" select="property[@name='name']/cstring"/>
+ <xsl:for-each select="column">
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="$table"/>
+ <xsl:choose>
+ <xsl:when test="substring(../@class, 2) = 'ListView'">
+ <xsl:text>.header()</xsl:text>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:text>.horizontalHeader()</xsl:text>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:text>.setLabel( </xsl:text>
+ <xsl:value-of select="position() - 1"/>
+ <xsl:text>, </xsl:text>
+ <xsl:value-of select="java:tr(kde:isUtf8(property[@name='text']/string))"/>
+ <xsl:text>( &quot;</xsl:text>
+ <xsl:value-of select="java:toJavaString(property[@name='text']/string)"/>
+ <xsl:if test="property[@name='image']">
+ </xsl:if>
+ <xsl:text>&quot; ) );</xsl:text>
+ </xsl:for-each>
+ <xsl:for-each select="row">
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="$table"/>
+ <xsl:text>.verticalHeader().setLabel( </xsl:text>
+ <xsl:value-of select="position() - 1"/>
+ <xsl:value-of select="java:tr(kde:isUtf8(property[@name='text']/string))"/>
+ <xsl:text>( &quot;</xsl:text>
+ <xsl:value-of select="java:toJavaString(property[@name='text']/string)"/>
+ <xsl:text>&quot; ) );</xsl:text>
+ </xsl:for-each>
+ </xsl:for-each>
+ <!-- Menubar -->
+ <xsl:variable name="menubar" select="/UI/menubar/property[@name='name']/cstring"/>
+ <xsl:for-each select="/UI/menubar/item">
+ <xsl:variable name="findItem">
+ <xsl:value-of select="$menubar"/>
+ <xsl:text>.findItem(</xsl:text>
+ <xsl:value-of select="position()"/>
+ <xsl:text>)</xsl:text>
+ </xsl:variable>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:text>if (</xsl:text>
+ <xsl:value-of select="$findItem"/>
+ <xsl:text> != null)</xsl:text>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:text> </xsl:text>
+ <xsl:value-of select="$findItem"/>
+ <xsl:text>.setText( </xsl:text>
+ <xsl:value-of select="java:tr(kde:isUtf8(@text))"/>
+ <xsl:text>( &quot;</xsl:text>
+ <xsl:value-of select="java:toJavaString(@text)"/>
+ <xsl:text>&quot; ) );</xsl:text>
+ </xsl:for-each>
+ }
+ </xsl:template>
+
+</xsl:stylesheet>
+
diff --git a/qtjava/designer/juic/java/param.xsl b/qtjava/designer/juic/java/param.xsl
new file mode 100644
index 00000000..0714ef90
--- /dev/null
+++ b/qtjava/designer/juic/java/param.xsl
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ** Author: Marco Ladermann
+ ** Date: Thu Jan 23 10:08:18 CET 2003 @422 /Internet Time/
+ ** Purpose: Define some parameters and routines to check them
+ ** Changed:
+ **
+ ** This software is free software. It is released under the terms of the
+ ** GNU Lesser General Public Licence (LGPL)
+ ** see http://www.gnu.org/copyleft/lesser.html
+ **
+ ** These stylesheets are distributed in the hope that they will be useful,
+ ** but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ -->
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+>
+ <xsl:param name="package" select="''"/><!-- package name of classes -->
+ <xsl:param name="outdir" select="'.'"/><!-- output directory -->
+ <xsl:param name="genmain" select="'true'"/><!-- generate a main method -->
+ <xsl:param name="genabstract" select="'true'"/><!-- generate slots as abstract and not with a default implementation -->
+ <xsl:param name="os" select="'unix'"/><!-- operating system, see $newline -->
+ <xsl:param name="images" select="'images/'"/>
+ <xsl:param name="kde" select="//widget[starts-with(@class, 'K')]"/>
+
+ <xsl:variable name="main" select="$genmain = 'true'"/>
+ <xsl:variable name="abstract" select="$genabstract = 'true'"/>
+ <xsl:variable name="newline">
+ <xsl:choose>
+ <xsl:when test="$os = 'unix'"><xsl:value-of select="'&#xA;'"/></xsl:when>
+ <xsl:when test="$os = 'msdos'"><xsl:value-of select="'&#xD;&#xA;'"/></xsl:when>
+ <xsl:when test="$os = 'mac'"><xsl:value-of select="'&#xD;'"/></xsl:when>
+ <xsl:otherwise><xsl:value-of select="'&#xA;'"/></xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+</xsl:stylesheet>
+
diff --git a/qtjava/designer/juic/java/properties.xsl b/qtjava/designer/juic/java/properties.xsl
new file mode 100644
index 00000000..34187582
--- /dev/null
+++ b/qtjava/designer/juic/java/properties.xsl
@@ -0,0 +1,397 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+ ** Author: Marco Ladermann <marco.ladermann@gmx.de>
+ ** Date: Tue Jan 28 17:19:16 CET 2003 @721 /Internet Time/
+ **
+ ** This software is free software. It is released under the terms of the
+ ** GNU Lesser General Public Licence (LGPL)
+ ** see http://www.gnu.org/copyleft/lesser.html
+ **
+ ** These stylesheets are distributed in the hope that they will be useful,
+ ** but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ -->
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:exsl="http://exslt.org/common"
+ xmlns:kde="http://kde.org/functions"
+ xmlns:java="http://kde.org/java"
+
+ >
+ <!--
+ ** putStringProperty
+ ** TODO: Use data to distinguish constructor generation from languageChange
+ ** @context string
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putStringProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="text" select="."/>
+ <xsl:variable name="quotedtext" select="java:toJavaString($text)"/>
+ <xsl:variable name="val">
+ <xsl:value-of select="java:tr(kde:isUtf8($text))"/>
+ <xsl:text>( &quot;</xsl:text>
+ <xsl:value-of select="$quotedtext"/>
+ <xsl:if test="../comment">
+ <xsl:text>&quot;, &quot;</xsl:text>
+ <xsl:value-of select="../comment"/>
+ </xsl:if>
+ <xsl:text>&quot; )</xsl:text>
+ </xsl:variable>
+ <xsl:choose>
+ <xsl:when test="$property = 'toolTip' and name(../..) != 'action'">
+ <xsl:value-of select="concat('QToolTip.add( ', $object, ', ', $val, ' );')"/>
+ </xsl:when>
+ <xsl:when test="$property = 'whatsThis' and name(../..) != 'action'">
+ <xsl:value-of select="concat('QWhatsThis.add( ', $object, ', ', $val, ' );')"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:variable name="parameter">
+ <xsl:choose>
+ <xsl:when test="$property = 'accel'">
+ <xsl:value-of select="concat('new QKeySequence( ', $val, ' ) ')"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="$val"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:value-of select="concat($object, '.', $method, '( ', $parameter, ' );')"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <!--
+ ** putStringlistProperty
+ ** @context stringlist
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putStringlistProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:if test="$property != 'database'"><!-- database must be handled in "putMethods" -->
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method)"/>
+ <xsl:text>(new String[] { </xsl:text>
+ <xsl:for-each select="string">
+ <xsl:if test="position() &gt; 1">
+ <xsl:text>, </xsl:text>
+ </xsl:if>
+ <xsl:value-of select="concat('&quot;',java:toJavaString(.) ,'&quot;')"/>
+ </xsl:for-each>
+ <xsl:text>});</xsl:text>
+ </xsl:if>
+ </xsl:template>
+
+ <!--
+ ** putCstringProperty
+ ** @context cstring
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putCstringProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method, '( ', ., ' );')"/>
+ </xsl:template>
+
+
+ <!--
+ ** putBoolProperty
+ ** @context bool 1|0 but i have seen also "true" and "false"
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putBoolProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <!-- the frameworkCode property is an "generation" time property -->
+ <xsl:if test="$property != 'frameworkCode'">
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:variable name="bool" select="string(. = 1 or . = 'true')"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method, '( ', $bool, ' );')"/>
+ </xsl:if>
+ </xsl:template>
+
+ <!--
+ ** putColorProperty
+ ** @context color (green, red, blue)
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putColorProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method, '( new QColor( ', green, ', ',
+ red, ', ',
+ blue,' ) );')"/>
+ </xsl:template>
+
+ <!--
+ ** putCursorProperty
+ ** @context cursor
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putCursorProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method, '( new QCursor(', ., ') );')"/>
+ </xsl:template>
+
+
+ <!--
+ ** putNumberProperty
+ ** @context number
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putNumberProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="arg">
+ <xsl:choose>
+ <xsl:when test="$property = 'accel'">
+ <xsl:value-of select="concat('new QKeySequence( ', ., ' )')"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="."/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method, '( ', $arg, ' );')"/>
+ </xsl:template>
+
+ <!--
+ ** putEnumProperty
+ ** @context enum
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putEnumProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="enumClass">
+ <xsl:apply-templates select="../.." mode="toClass"/>
+ <xsl:text>.</xsl:text>
+ </xsl:variable>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method, '( ', $enumClass, ., ' );')"/>
+ </xsl:template>
+
+ <!--
+ ** putSetProperty
+ ** @context set
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putSetProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="setClass">
+ <xsl:apply-templates select="../.." mode="toClass"/>
+ <xsl:text>.</xsl:text>
+ </xsl:variable>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method, '( ', $setClass,
+ kde:replace(.,
+ '|',
+ concat('|', $setClass)),
+ ' );')"/>
+ </xsl:template>
+
+ <!--
+ ** putPixmapProperty
+ ** @context pixmap
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putPixmapProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.'
+ , $method,
+ '( QPixmap.fromMimeSource( &quot;', . , '&quot; ) );')"/>
+ </xsl:template>
+
+ <!--
+ ** putPointProperty
+ ** @context point (x, y)
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putPointProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method,
+ '( new QPoint( ', kde:if(x, x, 0), ', ', kde:if(y, y, 0), ' ) );')"/>
+ </xsl:template>
+
+ <!--
+ ** putRectProperty
+ ** @context rect (x, y, width, height)
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putRectProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method,
+ '( new QRect( ', kde:if(x, x, 0), ', '
+ , kde:if(y, y, 0), ', '
+ , kde:if(width, width, 0), ', '
+ , kde:if(height, height, 0),
+ ' ) );')"/>
+ </xsl:template>
+
+ <!--
+ ** putSizeProperty
+ ** @context size (width, height)
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putSizeProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method,
+ '( new QSize( ', kde:if(width, width, 0), ', '
+ , kde:if(heigth, heigth, 0),
+ ' ) );')"/>
+ </xsl:template>
+
+ <!--
+ ** putSizepolicyProperty
+ ** @context sizepolicy (hsizetype, vsizetype, horstretch, verstretch)
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putSizepolicyProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method,
+ '( new QSizePolicy( ', hsizetype, ', '
+ , vsizetype, ', '
+ , '(short)', horstretch, ', '
+ , '(short)', verstretch,
+ ' ) );')"/>
+ </xsl:template>
+
+ <!--
+ ** putFontProperty
+ ** @context font (family, pointsize, weight, underline, strikeout)
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putFontProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method,
+ '( new QFont( &quot;', family, '&quot;, '
+ , kde:if(pointsize, pointsize, 10), ', '
+ , kde:if(weight, weight, 'QFont.Normal'),
+ ' ) );')"/>
+ </xsl:template>
+
+
+ <!--
+ ** putPaletteProperty
+ ** @context palette (color){1, 15}
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putPaletteProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:variable name="pal" select="concat($object, 'Palette')"/>
+ <xsl:variable name="cgroup" select="concat($object, 'ColorGroup')"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="'// setup a modified palette'"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat('QPalette ', $pal, ' = new QPalette();')"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat('QColorGroup ', $cgroup, ' = new QColorGroup();')"/>
+ <xsl:for-each select="active|disabled|inactive">
+ <xsl:for-each select="color">
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($cgroup,
+ '.setColor( ', position() - 1,
+ ', new QColor( ',
+ red, ', ',
+ green, ', ',
+ blue, '));')"/>
+ </xsl:for-each>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($pal, '.set', kde:upper-first(name()),'( ',$cgroup, ' );')"/>
+ </xsl:for-each>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method, '( ', $pal, ' );')"/>
+ </xsl:template>
+
+ <!--
+ ** putIconsetProperty
+ ** @context iconset
+ ** @param property is the name of the property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putIconsetProperty">
+ <xsl:param name="property"/>
+ <xsl:param name="data"/>
+
+ <xsl:if test=". != ''">
+ <xsl:variable name="object" select="java:getNodeName(../..)"/>
+ <xsl:variable name="method" select="concat('set', kde:upper-first($property))"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat($object, '.', $method,
+ '( new QIconSet( ', java:getPixmap(.), ' ) );')"/>
+ </xsl:if>
+ </xsl:template>
+
+</xsl:stylesheet>
+
diff --git a/qtjava/designer/juic/java/put.xsl b/qtjava/designer/juic/java/put.xsl
new file mode 100644
index 00000000..472ad8f6
--- /dev/null
+++ b/qtjava/designer/juic/java/put.xsl
@@ -0,0 +1,486 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+ ** Author: Marco Ladermann <marco.ladermann@gmx.de>
+ ** Date: Tue Jan 28 17:19:16 CET 2003 @721 /Internet Time/
+ **
+ ** This software is free software. It is released under the terms of the
+ ** GNU Lesser General Public Licence (LGPL)
+ ** see http://www.gnu.org/copyleft/lesser.html
+ **
+ ** These stylesheets are distributed in the hope that they will be useful,
+ ** but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ -->
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:exsl="http://exslt.org/common"
+ xmlns:date="http://exslt.org/dates-and-times"
+ xmlns:redirect="http://xml.apache.org/xalan/redirect"
+ xmlns:saxon="http://icl.com/saxon"
+ xmlns:kde="http://kde.org/functions"
+ xmlns:java="http://kde.org/java"
+ extension-element-prefixes="exsl redirect saxon"
+ >
+ <!--
+ ** This is the toplevel stylesheet of the language dependend parts
+ -->
+
+ <xsl:import href="definitions.xsl"/>
+ <xsl:import href="properties.xsl"/>
+ <xsl:import href="methods.xsl"/>
+ <xsl:include href="../common/util.xsl"/>
+ <xsl:include href="util.xsl"/>
+
+ <xsl:variable name="mainClass" select="/UI/class"/>
+
+ <!-- read XML file with Information about the Qt classes for Java -->
+ <xsl:variable name="qtJavaClassesXml" select="'JavaClasses.xml'"/>
+ <!--<xsl:variable name="qtJavaClasses" select="document($qtJavaClassesXml)"/> -->
+
+ <xsl:variable name="nlIndent8" select="concat($newline, ' ')"/>
+
+ <!--
+ ** This template starts the whole process.
+ **
+ -->
+ <xsl:template match="/">
+ <xsl:variable name="file">
+ <xsl:choose>
+ <xsl:when test="$package = ''">
+ <xsl:value-of select="concat($outdir, '/', $mainClass, '.java')"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="concat($outdir, '/', translate($package, '.', '/'), '/', $mainClass, '.java')"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:choose>
+ <xsl:when test="element-available('exsl:document')">
+ <xsl:message>Using output file <xsl:value-of select="$file"/> with Exslt extension</xsl:message>
+ <exsl:document href="{$file}" method="text">
+ <xsl:apply-templates mode="main" select="/"/>
+ </exsl:document>
+ </xsl:when>
+ <xsl:when test="element-available('saxon:output')">
+ <xsl:message>Using output file <xsl:value-of select="$file"/> with Saxon extension</xsl:message>
+ <saxon:output href="{$file}" method="text">
+ <xsl:apply-templates mode="main" select="/"/>
+ </saxon:output>
+ </xsl:when>
+ <xsl:when test="element-available('redirect:write')">
+ <xsl:message>Using output file <xsl:value-of select="$file"/> with Xalan extension</xsl:message>
+ <redirect:write file="$file" method="text">
+ <xsl:apply-templates mode="main" select="/"/>
+ </redirect:write>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:message>Using stdout</xsl:message>
+ <xsl:apply-templates mode="main" select="/"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <!--
+ ** Put the file header
+ ** @param comment from ui file
+ ** @param author name of author from ui file
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putFileHeader">
+ <xsl:param name="comment"/>
+ <xsl:param name="author"/>
+ <xsl:param name="data"/>
+ <xsl:text>/*
+ * </xsl:text><xsl:value-of select="$mainClass"/><xsl:text>.java
+ *
+ * This class is generated from a UI description generated by
+ * the QtDesigner with XSLT.
+ *
+ * DO NOT EDIT! File will be overidden
+ *
+ * Author: </xsl:text>
+ <xsl:value-of select="$author"/>
+ <xsl:text>
+ * Date: </xsl:text><xsl:value-of select="date:date()"/>
+ <xsl:text>
+ * Comment: </xsl:text>
+<xsl:value-of select="$comment"/>
+ <xsl:text>
+ */
+</xsl:text>
+ </xsl:template>
+
+ <!--
+ ** Put the class preamble. Use this to generate package information, imports etc.
+ ** @param classes node-set with sorted list of all classes needed
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putClassPreamble">
+ <xsl:param name="classes"/>
+ <xsl:param name="data"/>
+ <xsl:if test="not($package = '')">
+ <xsl:value-of select="$newline"/>
+ <xsl:text>package </xsl:text>
+ <xsl:value-of select="$package"/>
+ <xsl:text>;</xsl:text>
+ </xsl:if>
+
+ <!-- import Qt specific classes -->
+ <xsl:value-of select="$newline"/>
+ <xsl:for-each select="$classes/class">
+ <xsl:variable name="name" select="."/>
+ <xsl:variable name="classInfo" select="document($qtJavaClassesXml)/Qt/class[name = $name]"/>
+ <xsl:if test="$classInfo">
+ <xsl:value-of select="$newline"/>
+ <xsl:value-of select="concat('import ', $classInfo/package, '.', $classInfo/name, ';')"/>
+ </xsl:if>
+ </xsl:for-each>
+
+ <xsl:value-of select="$newline"/>
+
+ <!-- import of java specific classes -->
+ <xsl:if test="/UI/images">
+ <xsl:message>Create imports to handle Images</xsl:message>
+ <xsl:value-of select="'import java.util.zip.Inflater;'"/>
+ <xsl:value-of select="$newline"/>
+ </xsl:if>
+ </xsl:template>
+
+ <!--
+ ** Put the class header.
+ ** @param extends the class that is extended by this
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putClassHeader">
+ <xsl:param name="extends"/>
+ <xsl:param name="data"/>
+
+ <xsl:text>
+/**
+ * </xsl:text><xsl:value-of select="$mainClass"/> a user interface class using Qt<xsl:text>
+ */
+ </xsl:text>
+ <xsl:value-of select="$newline"/>
+ <xsl:text>public </xsl:text>
+ <xsl:if test="$abstract">
+ <xsl:text>abstract </xsl:text>
+ </xsl:if>
+ <xsl:text>class </xsl:text>
+ <xsl:value-of select="$mainClass"/>
+ <xsl:if test="$extends">
+ <xsl:text> extends </xsl:text>
+ <xsl:value-of select="$extends"/>
+ </xsl:if>
+ <xsl:text> {</xsl:text>
+ <xsl:value-of select="$newline"/>
+
+ static {
+ // initialize the toolkit
+ org.kde.qt.qtjava.initialize();
+ <xsl:if test="$kde">
+ org.kde.koala.kdejava.initialize();
+ </xsl:if>
+ }
+ </xsl:template>
+
+ <!--
+ ** Put the definition of user defined variables.
+ ** Here we define some QPixmap instances for embedded images
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putVariables">
+ <xsl:param name="data"/>
+ <xsl:for-each select="/UI/images/image">
+ <xsl:message>Creating code for image <xsl:value-of select="@name"/></xsl:message>
+ <!--
+ <xsl:variable name="img" select="concat('_img', position())"/>
+ <xsl:value-of select="$newline"/>
+ <xsl:text> protected static String </xsl:text>
+ <xsl:value-of select="$img"/>
+ <xsl:text> = "</xsl:text>
+ <xsl:value-of select="data"/>
+ <xsl:text>";</xsl:text>
+ -->
+ <!--
+ <xsl:call-template name="toBytes">
+ <xsl:with-param name="hexstring" select="data"/>
+ </xsl:call-template>
+ <xsl:text> }; </xsl:text>
+ -->
+ <xsl:value-of select="$newline"/>
+ <xsl:text> protected QPixmap </xsl:text>
+ <xsl:value-of select="@name"/>
+ <xsl:text> = decodePixmap( </xsl:text>
+ <xsl:value-of select="data/@length"/>
+ <xsl:text>, &quot;</xsl:text>
+ <xsl:value-of select="data"/>
+ <xsl:text>&quot;, </xsl:text>
+ <xsl:choose>
+ <xsl:when test="data/@format = 'XPM.GZ'">
+ <xsl:text> true</xsl:text>
+ </xsl:when>
+ <xsl:when test="data/@format = 'PNG'">
+ <xsl:text> false</xsl:text>
+ </xsl:when>
+ </xsl:choose>
+ <xsl:text>);</xsl:text>
+ </xsl:for-each>
+ </xsl:template>
+
+ <!-- helper template
+ <xsl:template name="toBytes">
+ <xsl:param name="hexstring" select="''"/>
+ <xsl:param name="count" select="0"/>
+ <xsl:variable name="len" select="string-length($hexstring)"/>
+ <xsl:if test="$count = 0">
+ <xsl:value-of select="$nlIndent8"/>
+ </xsl:if>
+ <xsl:variable name="cnt">
+ <xsl:choose>
+ <xsl:when test="$count = 6">0</xsl:when>
+ <xsl:otherwise><xsl:value-of select="$count + 1"/></xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:choose>
+ <xsl:when test="$len &gt; 2">
+ <xsl:value-of select="concat('(byte)0x', substring($hexstring, 1, 2), ', ')"/>
+ <xsl:call-template name="toBytes">
+ <xsl:with-param name="hexstring" select="substring($hexstring, 3)"/>
+ <xsl:with-param name="count" select="$cnt"/>
+ </xsl:call-template>
+ </xsl:when>
+ <xsl:when test="$len = 2">
+ <xsl:value-of select="concat('(byte)0x', $hexstring)"/>
+ </xsl:when>
+ </xsl:choose>
+ </xsl:template>
+ -->
+
+ <!--
+ ** Put the definition of instance variables
+ ** @context property
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putInstanceVariable">
+ <xsl:param name="class"/>
+ <xsl:param name="name"/>
+ <xsl:param name="data"/>
+ <xsl:variable name="varname">
+ <xsl:choose>
+ <xsl:when test="$name">
+ <xsl:value-of select="$name"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="java:getNodeName(..)"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <xsl:value-of select="$newline"/>
+ <xsl:value-of select="concat(' protected ', $class, ' ', $varname, ' = null;')"/>
+ </xsl:template>
+
+ <!--
+ ** Put the declaration of the constructors
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putConstructors">
+ <xsl:param name="data"/>
+ <xsl:variable name="kind" select="substring(/UI/widget/@class, 2)"/>
+ <xsl:variable name="isModal" select="$kind = 'Wizard' or $kind = 'Dialog'"/>
+ <xsl:variable name="modalParam" select="kde:if($isModal, ', false', '')"/>
+ <xsl:variable name="modalArg" select="kde:if($isModal, ', boolean modal', '')"/>
+
+ /**
+ * Constructor for class <xsl:value-of select="$mainClass"/>
+ */
+ public <xsl:value-of select="$mainClass"/>() {
+ this(null, "<xsl:value-of select="$mainClass"/>"<xsl:value-of select="$modalParam"/>, WType_TopLevel);
+ }
+
+ /**
+ * Constructor for class <xsl:value-of select="$mainClass"/>
+ * @param parent the parent widget of this class
+ */
+ public <xsl:value-of select="$mainClass"/>(QWidget parent) {
+ this(parent, "<xsl:value-of select="$mainClass"/>"<xsl:value-of select="$modalParam"/>, WType_TopLevel);
+ }
+
+ /**
+ * Constructor for class <xsl:value-of select="$mainClass"/>
+ * @param parent the patent widget of this class
+ * @param name the name of the widget
+ */
+ public <xsl:value-of select="$mainClass"/>(QWidget parent, String name) {
+ this(parent, name<xsl:value-of select="$modalParam"/>, WType_TopLevel);
+ }
+<xsl:if test="$modalArg != ''">
+ /**
+ * Constructor for class <xsl:value-of select="$mainClass"/>
+ * @param parent the patent widget of this class
+ * @param name the name of the widget
+ * @param modal modality of the widget
+ */
+ public <xsl:value-of select="$mainClass"/>(QWidget parent, String name, boolean modal) {
+ this(parent, name, modal, WType_TopLevel);
+ }
+</xsl:if>
+ /**
+ * Constructor for class <xsl:value-of select="$mainClass"/>
+ * @param parent the patent widget of this class
+ * @param name the name of the widget
+ * @param flags some "or"ed properties
+ */
+ public <xsl:value-of select="$mainClass"/>(QWidget parent, String name<xsl:value-of select="$modalArg"/>, int flags) {
+ super(parent, name<xsl:value-of select="$modalParam"/>, flags);
+<xsl:if test="/UI/widget/@class = 'QMainWindow'">
+ statusBar();
+</xsl:if>
+ if (name == null) setName("<xsl:value-of select="$mainClass"/>");
+
+ // setup widgets
+ <xsl:call-template name="createInstanceDefinitions"/>
+
+ // setup databases
+ <xsl:call-template name="createDatabaseDefinitions"/>
+
+ // setup actions
+ <xsl:call-template name="createActionDefinitions"/>
+
+ // setup toolbar
+ <xsl:call-template name="createToolbarDefinitions"/>
+
+ // setup menubar
+ <xsl:call-template name="createMenubarDefinitions"/>
+
+ resize(size().expandedTo(minimumSizeHint()));
+
+ // signals and slots connections
+ <xsl:call-template name="createConnectionDefinitions"/>
+
+ // tabstops
+ <xsl:call-template name="createTabstopsDefinitions"/>
+ }
+ </xsl:template>
+
+ <!--
+ ** Put the definition of a database
+ ** @context widget[@class='QDataTable' or @class='QDataBrowser"]
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putDatabaseDefinition">
+ <xsl:param name="data"/>
+ <xsl:variable name="formName" select="concat(java:getNodeName(.), 'Form')"/>
+ <xsl:variable name="conn" select="property[@name='database']/stringlist/string[1]"/>
+ <xsl:variable name="table" select="property[@name='database']/stringlist/string[2]"/>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat('QSqlForm ', $formName, ' = new QSqlForm(this, &quot;', $formName, '&quot;);')"/>
+ <xsl:for-each select=".//widget[@class != 'QDataTable' and property[@name='database']]">
+ <xsl:if test="property[@name='database']/stringlist/string[1]=$conn
+ and property[@name='database']/stringlist/string[2]=$table">
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="$formName"/>
+ <xsl:text>.insert( </xsl:text>
+ <xsl:value-of select="java:getNodeName()"/>
+ <xsl:text>, "</xsl:text>
+ <xsl:value-of select="property[@name='database']/stringlist/string[3]"/>
+ <xsl:text>" );</xsl:text>
+ </xsl:if>
+ </xsl:for-each>
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:value-of select="concat(java:getNodeName(), '.setForm( ', $formName, ');')"/>
+ </xsl:template>
+
+ <!--
+ ** Put the definition of a slot
+ ** @context slot
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putSlot">
+ <xsl:param name="data"/>
+ <xsl:variable name="access" select="kde:if(@access, @access, 'public')"/>
+ <xsl:variable name="return" select="kde:if(@returnType, @returnType, 'void')"/>
+ <xsl:variable name="sig" select="java:cpp-to-java-signature(.)"/>
+ <xsl:variable name="method" select="concat($access, ' ',
+ kde:if($abstract, 'abstract ', ''),
+ $return , ' ',
+ $sig)"/>
+ <xsl:if test="$access = 'private'">
+ <xsl:message>Error in slot: <xsl:value-of select="$method"/></xsl:message>
+ <xsl:message>A private method can't be overriden.</xsl:message>
+ </xsl:if>
+ <xsl:message>Generating slot "<xsl:value-of select="$method"/></xsl:message>
+ /**
+ * SLOT <xsl:value-of select="$method"/>
+ */
+ <xsl:choose>
+ <xsl:when test="$abstract">
+ <xsl:value-of select="$method"/>;
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="$method"/> {
+ qWarning("Warning: SLOT \"<xsl:value-of select="$method"/>\" must be overridden");
+ <xsl:if test="not($return = 'void')">
+ <xsl:choose>
+ <xsl:when test="$return = 'byte' or $return = 'short' or $return = 'int' or $return = 'long'">
+ <xsl:text>return </xsl:text><xsl:value-of select="concat('(',$return,')')"/><xsl:text>0;</xsl:text>
+ </xsl:when>
+ <xsl:when test="$return = 'char'">
+ <xsl:text>return '\0'</xsl:text>
+ </xsl:when>
+ <xsl:when test="$return = 'float' or $return = 'double'">
+ <xsl:text>return 0.0;</xsl:text>
+ </xsl:when>
+ <xsl:otherwise>return null;</xsl:otherwise>
+ </xsl:choose>
+ </xsl:if>
+ }
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:template>
+
+ <!--
+ ** Put the definition of a signal
+ ** @context slot
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putSignal">
+ <xsl:param name="data"/>
+ <xsl:variable name="sig" select="java:cpp-to-java-signature(.)"/>
+ /** SIGNAL <xsl:value-of select="."/> */
+ </xsl:template>
+
+ <!--
+ ** Put the definition of tabstops
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putTabstops">
+ <xsl:param name="data"/>
+ <xsl:variable name="widgets" select="count(/UI/tabstops/tabstop)"/>
+ <xsl:for-each select="/UI/tabstops/tabstop">
+ <xsl:variable name="pos" select="position()"/>
+ <xsl:if test="$pos &lt; $widgets">
+ <xsl:value-of select="$nlIndent8"/>
+ <xsl:text>setTabOrder(</xsl:text>
+ <xsl:value-of select="."/>
+ <xsl:text>, </xsl:text>
+ <xsl:value-of select="/UI/tabstops/tabstop[$pos + 1]"/>
+ <xsl:text>);</xsl:text>
+ </xsl:if>
+ </xsl:for-each>
+ </xsl:template>
+
+ <!--
+ ** Put the class footer.
+ ** Here it is nothing more, but a closing brace
+ ** @param data opaque data for user purpose
+ -->
+ <xsl:template name="putClassFooter">
+ <xsl:param name="data"/>
+ <xsl:value-of select="$newline"/>
+ <xsl:text>}</xsl:text>
+ <xsl:value-of select="$newline"/>
+ </xsl:template>
+
+</xsl:stylesheet>
+
diff --git a/qtjava/designer/juic/java/util.xsl b/qtjava/designer/juic/java/util.xsl
new file mode 100644
index 00000000..7d3c2191
--- /dev/null
+++ b/qtjava/designer/juic/java/util.xsl
@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+ ** Author: Marco Ladermann <marco.ladermann@gmx.de>
+ ** Date: Fri Mar 28 18:37:09 CET 2003 @775 /Internet Time/
+ **
+ ** This software is free software. It is released under the terms of the
+ ** GNU Lesser General Public Licence (LGPL)
+ ** see http://www.gnu.org/copyleft/lesser.html
+ **
+ ** These stylesheets are distributed in the hope that they will be useful,
+ ** but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ -->
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:exsl="http://exslt.org/common"
+ xmlns:func="http://exslt.org/functions"
+ xmlns:date="http://exslt.org/dates-and-times"
+ xmlns:kde="http://kde.org/functions"
+ xmlns:java="http://kde.org/java"
+ extension-element-prefixes="func"
+ >
+ <!--
+ ** Utility functions for java output
+ -->
+
+ <!-- Are images in the ui file or in the project or loaded via function ? -->
+ <func:function name="java:getPixmap">
+ <xsl:param name="image" select="."/>
+ <func:result>
+ <xsl:choose>
+ <xsl:when test="/UI/pixmapfunction">
+ <xsl:value-of select="concat(/UI/pixmapfunction,'( ',$image, ' )')"/>
+ </xsl:when>
+ <xsl:when test="/UI/pixmapinproject">
+ <xsl:value-of select="concat('QPixmap.fromMimeSource( &quot;',
+ $images,
+ $image,
+ '&quot; )')"/>
+
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="$image"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </func:result>
+ </func:function>
+
+ <!-- Function to generate the appropriate translate function for strings -->
+ <func:function name="java:tr">
+ <xsl:param name="isUtf8"/>
+ <func:result>
+ <xsl:choose>
+ <xsl:when test="string($isUtf8) = 'true'">
+ <xsl:text>trUtf8</xsl:text>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:text>tr</xsl:text>
+ </xsl:otherwise>
+ </xsl:choose>
+ </func:result>
+ </func:function>
+
+ <!-- Helper function to calculate the name of the containing node -->
+ <func:function name="java:getNodeName">
+ <xsl:param name="node" select="."/>
+ <func:result>
+ <xsl:variable name="nn" select="kde:getNodeName($node)"/>
+ <xsl:choose>
+ <xsl:when test="$nn = /UI/widget/property[@name = 'name']/cstring">
+ <xsl:value-of select="'this'"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="$nn"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </func:result>
+ </func:function>
+
+ <!-- Helper function to calculate the name of the containing container -->
+ <func:function name="java:getContainerName">
+ <xsl:param name="node" select="."/>
+ <func:result>
+ <xsl:choose>
+ <xsl:when test="$node = /UI/widget and /UI/widget/@class = 'QMainWindow'">
+ <xsl:value-of select="'centralWidget()'"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="java:getNodeName($node)"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </func:result>
+ </func:function>
+
+ <!--
+ ** Change signal/slot signature
+ -->
+ <func:function name="java:cpp-to-java-signature">
+ <xsl:param name="node"/>
+ <func:result>
+ <xsl:variable name="s1" select="translate($node, '&amp;*', ' ')"/>
+ <xsl:variable name="s2" select="kde:replace($s1, 'QString', 'String')"/>
+ <xsl:variable name="s3" select="kde:replace($s2, 'const', '')"/>
+ <xsl:variable name="s4" select="kde:replace($s3, 'virtual', '')"/>
+ <xsl:variable name="s5" select="kde:replace($s4, 'bool', 'boolean')"/>
+ <xsl:variable name="result" select="$s5"/>
+ <xsl:if test="$node != $result">
+ <xsl:variable name="path" select="kde:printPath($node)"/>
+ <xsl:message>
+In element at <xsl:value-of select="$path"/>:
+signature changed from C++: <xsl:value-of select="$node"/>
+ to Java: <xsl:value-of select="$result"/>
+ </xsl:message>
+ </xsl:if>
+ <xsl:value-of select="$result"/>
+ </func:result>
+ </func:function>
+
+ <!--
+ ** Mask backslash and quote characters
+ -->
+ <func:function name="java:toJavaString">
+ <xsl:param name="text"/>
+ <func:result>
+ <xsl:variable name="s1" select="kde:replace($text, '\', '\\')"/>
+ <xsl:variable name="s2" select="kde:replace($s1, '&quot;', '\&quot;')" />
+ <xsl:variable name="s3" select="kde:replace($s2, '&#xA;', '\n')" />
+ <xsl:variable name="s4" select="kde:replace($s3, '&#xD;', '\r')" />
+ <xsl:variable name="result" select="$s4" />
+ <xsl:value-of select="$result"/>
+ </func:result>
+ </func:function>
+</xsl:stylesheet>
+
diff --git a/qtjava/designer/juic/juic.xsl b/qtjava/designer/juic/juic.xsl
new file mode 100644
index 00000000..d72060b2
--- /dev/null
+++ b/qtjava/designer/juic/juic.xsl
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!--
+ ** Author: Marco Ladermann
+ ** Date: Thu Sep 12 20:57:21 CEST 2002 @831 /Internet Time/
+ ** Purpose:
+ ** Changed:
+ **
+ ** This software is free software. It is released under the terms of the
+ ** GNU Lesser General Public Licence (LGPL)
+ ** see http://www.gnu.org/copyleft/lesser.html
+ **
+ ** These stylesheets are distributed in the hope that they will be useful,
+ ** but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ -->
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+>
+
+ <xsl:import href="java/param.xsl"/>
+ <xsl:import href="common/main.xsl"/>
+ <xsl:import href="java/put.xsl"/>
+
+</xsl:stylesheet>
+
diff --git a/qtjava/javalib.kdevprj b/qtjava/javalib.kdevprj
new file mode 100644
index 00000000..25213de3
--- /dev/null
+++ b/qtjava/javalib.kdevprj
@@ -0,0 +1,6454 @@
+[AUTHORS]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[COPYING]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[ChangeLog]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[Config for BinMakefileAm]
+addcxxflags=-I.. -I/usr/local/jdk1.2.2/include -I/usr/local/jdk1.2.2/include/linux -I/opt/kde2/include
+bin_program=javalib
+cxxflags=\s-O0 -Wall
+ldadd=-lqt-mt -lXext -lX11
+ldflags=
+
+[General]
+AMChanged=true
+author=Richard Dale
+configure_args=--with-qt-dir=/usr/lib/qt-2.3.0
+email=Lost_Highway@tipitina.demon.co.uk
+kdevprj_version=1.2
+lfv_open_groups=GNU
+make_options=\s-j1
+makefiles=Makefile.am,javalib/Makefile.am,javalib/docs/Makefile.am,javalib/docs/en/Makefile.am,javalib/qtjava/Makefile.am,javalib/org/kde/qt/Makefile.am,javalib/org/kde/Makefile.am,javalib/org/Makefile.am,
+modifyMakefiles=true
+project_name=Javalib
+project_type=normal_qt2
+sgml_file=/home/duke/src/qt-2.2.1java/javalib/docs/en/index.sgml
+short_info=
+sub_dir=javalib/
+version=0.1
+version_control=None
+workspace=1
+
+[INSTALL]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[LFV Groups]
+Dialogs=*.kdevdlg,
+GNU=AUTHORS,COPYING,ChangeLog,INSTALL,README,TODO,NEWS,
+Headers=*.h,*.hh,*.hxx,*.hpp,*.H,
+Others=*,
+Sources=*.cpp,*.c,*.cc,*.C,*.cxx,*.ec,*.ecpp,*.lxx,*.l++,*.ll,*.l,*.m,
+groups=Headers,Sources,Dialogs,GNU,Others,
+
+[Makefile.am]
+files=javalib.kdevprj,AUTHORS,COPYING,ChangeLog,INSTALL,README,TODO,NEWS
+sub_dirs=javalib,
+type=normal
+
+[NEWS]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[README]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[TODO]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[Workspace_1]
+browser_file=file:/opt/kde2/share/doc/HTML/default/kdevelop/about/intro.html
+cpp_file=Untitled.cpp
+header_file=/local/src/kde/kdebindings/qtjava/javalib/qtjava/Makefile.am
+openfiles=Untitled.h,Untitled.cpp,/local/src/kde/kdebindings/qtjava/javalib/org/kde/qt/Makefile.am,/local/src/kde/kdebindings/qtjava/javalib/qtjava/Makefile.am
+show_outputview=true
+show_treeview=true
+
+[javalib.kdevprj]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/Makefile.am]
+files=javalib/main.cpp,
+sub_dirs=docs,qtjava,org,
+type=prog_main
+
+[javalib/docs/Makefile.am]
+sub_dirs=en,
+type=normal
+
+[javalib/docs/en/Makefile.am]
+files=javalib/docs/en/index.html,javalib/docs/en/index-1.html,javalib/docs/en/index-2.html,javalib/docs/en/index-3.html,javalib/docs/en/index-4.html,javalib/docs/en/index-5.html,javalib/docs/en/index-6.html,
+sub_dirs=
+type=normal
+
+[javalib/docs/en/index-1.html]
+dist=true
+install=true
+install_location=$$(docdir)/javalib/index-1.html
+type=DATA
+
+[javalib/docs/en/index-2.html]
+dist=true
+install=true
+install_location=$$(docdir)/javalib/index-2.html
+type=DATA
+
+[javalib/docs/en/index-3.html]
+dist=true
+install=true
+install_location=$$(docdir)/javalib/index-3.html
+type=DATA
+
+[javalib/docs/en/index-4.html]
+dist=true
+install=true
+install_location=$$(docdir)/javalib/index-4.html
+type=DATA
+
+[javalib/docs/en/index-5.html]
+dist=true
+install=true
+install_location=$$(docdir)/javalib/index-5.html
+type=DATA
+
+[javalib/docs/en/index-6.html]
+dist=true
+install=true
+install_location=$$(docdir)/javalib/index-6.html
+type=DATA
+
+[javalib/docs/en/index.html]
+dist=true
+install=true
+install_location=$$(docdir)/javalib/index.html
+type=DATA
+
+[javalib/main.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/org/Makefile.am]
+sub_dirs=kde,
+type=normal
+
+[javalib/org/kde/Makefile.am]
+sub_dirs=qt,
+type=normal
+
+[javalib/org/kde/qt/Invocation.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/Makefile.am]
+files=javalib/org/kde/qt/QAccel.java,javalib/org/kde/qt/QAction.java,javalib/org/kde/qt/QActionGroup.java,javalib/org/kde/qt/QApplication.java,javalib/org/kde/qt/QAsyncIO.java,javalib/org/kde/qt/QAuServer.java,javalib/org/kde/qt/QBig5Codec.java,javalib/org/kde/qt/QBitmap.java,javalib/org/kde/qt/QBoxLayout.java,javalib/org/kde/qt/QBrush.java,javalib/org/kde/qt/QBuffer.java,javalib/org/kde/qt/QButton.java,javalib/org/kde/qt/QButtonGroup.java,javalib/org/kde/qt/QCanvas.java,javalib/org/kde/qt/QCanvasEllipse.java,javalib/org/kde/qt/QCanvasItem.java,javalib/org/kde/qt/QCanvasLine.java,javalib/org/kde/qt/QCanvasPixmap.java,javalib/org/kde/qt/QCanvasPixmapArray.java,javalib/org/kde/qt/QCanvasPolygon.java,javalib/org/kde/qt/QCanvasPolygonalItem.java,javalib/org/kde/qt/QCanvasRectangle.java,javalib/org/kde/qt/QCanvasSprite.java,javalib/org/kde/qt/QCanvasText.java,javalib/org/kde/qt/QCanvasView.java,javalib/org/kde/qt/QCheckListItem.java,javalib/org/kde/qt/QChildEvent.java,javalib/org/kde/qt/QClassInfo.java,javalib/org/kde/qt/QClipboard.java,javalib/org/kde/qt/QCloseEvent.java,javalib/org/kde/qt/QColor.java,javalib/org/kde/qt/QColorDialog.java,javalib/org/kde/qt/QColorDrag.java,javalib/org/kde/qt/QColorGroup.java,javalib/org/kde/qt/QComboBox.java,javalib/org/kde/qt/QCursor.java,javalib/org/kde/qt/QCustomEvent.java,javalib/org/kde/qt/QCustomMenuItem.java,javalib/org/kde/qt/QDataPump.java,javalib/org/kde/qt/QDataSink.java,javalib/org/kde/qt/QDataSource.java,javalib/org/kde/qt/QDataStream.java,javalib/org/kde/qt/QDial.java,javalib/org/kde/qt/QDialog.java,javalib/org/kde/qt/QDir.java,javalib/org/kde/qt/QDomAttr.java,javalib/org/kde/qt/QDomCDATASection.java,javalib/org/kde/qt/QDomCharacterData.java,javalib/org/kde/qt/QDomComment.java,javalib/org/kde/qt/QDomDocument.java,javalib/org/kde/qt/QDomDocumentFragment.java,javalib/org/kde/qt/QDomDocumentType.java,javalib/org/kde/qt/QDomElement.java,javalib/org/kde/qt/QDomEntity.java,javalib/org/kde/qt/QDomEntityReference.java,javalib/org/kde/qt/QDomImplementation.java,javalib/org/kde/qt/QDomNamedNodeMap.java,javalib/org/kde/qt/QDomNode.java,javalib/org/kde/qt/QDomNotation.java,javalib/org/kde/qt/QDomProcessingInstruction.java,javalib/org/kde/qt/QDomText.java,javalib/org/kde/qt/QDoubleValidator.java,javalib/org/kde/qt/QDragEnterEvent.java,javalib/org/kde/qt/QDragLeaveEvent.java,javalib/org/kde/qt/QDragManager.java,javalib/org/kde/qt/QDragMoveEvent.java,javalib/org/kde/qt/QDragObject.java,javalib/org/kde/qt/QDragResponseEvent.java,javalib/org/kde/qt/QDropEvent.java,javalib/org/kde/qt/QDropSite.java,javalib/org/kde/qt/QEucJpCodec.java,javalib/org/kde/qt/QEucKrCodec.java,javalib/org/kde/qt/QEvent.java,javalib/org/kde/qt/QFile.java,javalib/org/kde/qt/QFileDialog.java,javalib/org/kde/qt/QFileIconProvider.java,javalib/org/kde/qt/QFileInfo.java,javalib/org/kde/qt/QFilePreview.java,javalib/org/kde/qt/QFocusData.java,javalib/org/kde/qt/QFocusEvent.java,javalib/org/kde/qt/QFont.java,javalib/org/kde/qt/QFontDatabase.java,javalib/org/kde/qt/QFontDialog.java,javalib/org/kde/qt/QFontInfo.java,javalib/org/kde/qt/QFontMetrics.java,javalib/org/kde/qt/QFrame.java,javalib/org/kde/qt/QGL.java,javalib/org/kde/qt/QGLContext.java,javalib/org/kde/qt/QGLFormat.java,javalib/org/kde/qt/QGLWidget.java,javalib/org/kde/qt/QGbkCodec.java,javalib/org/kde/qt/QGrid.java,javalib/org/kde/qt/QGridLayout.java,javalib/org/kde/qt/QGroupBox.java,javalib/org/kde/qt/QHBox.java,javalib/org/kde/qt/QHBoxLayout.java,javalib/org/kde/qt/QHButtonGroup.java,javalib/org/kde/qt/QHGroupBox.java,javalib/org/kde/qt/QHeader.java,javalib/org/kde/qt/QHebrewCodec.java,javalib/org/kde/qt/QHideEvent.java,javalib/org/kde/qt/QIODevice.java,javalib/org/kde/qt/QIODeviceInterface.java,javalib/org/kde/qt/QIODeviceSource.java,javalib/org/kde/qt/QIconDrag.java,javalib/org/kde/qt/QIconDragItem.java,javalib/org/kde/qt/QIconSet.java,javalib/org/kde/qt/QIconView.java,javalib/org/kde/qt/QIconViewItem.java,javalib/org/kde/qt/QImage.java,javalib/org/kde/qt/QImageConsumer.java,javalib/org/kde/qt/QImageDecoder.java,javalib/org/kde/qt/QImageDrag.java,javalib/org/kde/qt/QImageFormat.java,javalib/org/kde/qt/QImageFormatType.java,javalib/org/kde/qt/QImageIO.java,javalib/org/kde/qt/QImageTextKeyLang.java,javalib/org/kde/qt/QInputDialog.java,javalib/org/kde/qt/QIntValidator.java,javalib/org/kde/qt/QJisCodec.java,javalib/org/kde/qt/QJpUnicodeConv.java,javalib/org/kde/qt/QKeyEvent.java,javalib/org/kde/qt/QLCDNumber.java,javalib/org/kde/qt/QLabel.java,javalib/org/kde/qt/QLayout.java,javalib/org/kde/qt/QLayoutItem.java,javalib/org/kde/qt/QLayoutItemInterface.java,javalib/org/kde/qt/QLineEdit.java,javalib/org/kde/qt/QListBox.java,javalib/org/kde/qt/QListBoxItem.java,javalib/org/kde/qt/QListBoxPixmap.java,javalib/org/kde/qt/QListBoxText.java,javalib/org/kde/qt/QListView.java,javalib/org/kde/qt/QListViewItem.java,javalib/org/kde/qt/QMainWindow.java,javalib/org/kde/qt/QMenuBar.java,javalib/org/kde/qt/QMenuData.java,javalib/org/kde/qt/QMenuDataInterface.java,javalib/org/kde/qt/QMessageBox.java,javalib/org/kde/qt/QMetaData.java,javalib/org/kde/qt/QMetaEnum.java,javalib/org/kde/qt/QMetaObject.java,javalib/org/kde/qt/QMetaProperty.java,javalib/org/kde/qt/QMimeSource.java,javalib/org/kde/qt/QMimeSourceFactory.java,javalib/org/kde/qt/QMimeSourceInterface.java,javalib/org/kde/qt/QMouseEvent.java,javalib/org/kde/qt/QMoveEvent.java,javalib/org/kde/qt/QMovie.java,javalib/org/kde/qt/QMultiLineEdit.java,javalib/org/kde/qt/QNetworkOperation.java,javalib/org/kde/qt/QObject.java,javalib/org/kde/qt/QPaintDevice.java,javalib/org/kde/qt/QPaintDeviceInterface.java,javalib/org/kde/qt/QPaintEvent.java,javalib/org/kde/qt/QPainter.java,javalib/org/kde/qt/QPalette.java,javalib/org/kde/qt/QPen.java,javalib/org/kde/qt/QPicture.java,javalib/org/kde/qt/QPixmap.java,javalib/org/kde/qt/QPoint.java,javalib/org/kde/qt/QPointArray.java,javalib/org/kde/qt/QPolygonScanner.java,javalib/org/kde/qt/QPopupMenu.java,javalib/org/kde/qt/QPrintDialog.java,javalib/org/kde/qt/QPrinter.java,javalib/org/kde/qt/QProgressBar.java,javalib/org/kde/qt/QProgressDialog.java,javalib/org/kde/qt/QPushButton.java,javalib/org/kde/qt/QRadioButton.java,javalib/org/kde/qt/QRangeControl.java,javalib/org/kde/qt/QRangeControlInterface.java,javalib/org/kde/qt/QRect.java,javalib/org/kde/qt/QRegion.java,javalib/org/kde/qt/QResizeEvent.java,javalib/org/kde/qt/QScrollBar.java,javalib/org/kde/qt/QScrollView.java,javalib/org/kde/qt/QSemiModal.java,javalib/org/kde/qt/QSessionManager.java,javalib/org/kde/qt/QShowEvent.java,javalib/org/kde/qt/QSignal.java,javalib/org/kde/qt/QSignalMapper.java,javalib/org/kde/qt/QSimpleRichText.java,javalib/org/kde/qt/QSize.java,javalib/org/kde/qt/QSizeGrip.java,javalib/org/kde/qt/QSizePolicy.java,javalib/org/kde/qt/QSjisCodec.java,javalib/org/kde/qt/QSlider.java,javalib/org/kde/qt/QSound.java,javalib/org/kde/qt/QSpacerItem.java,javalib/org/kde/qt/QSpinBox.java,javalib/org/kde/qt/QSplitter.java,javalib/org/kde/qt/QStatusBar.java,javalib/org/kde/qt/QStoredDrag.java,javalib/org/kde/qt/QStyle.java,javalib/org/kde/qt/QStyleSheet.java,javalib/org/kde/qt/QStyleSheetItem.java,javalib/org/kde/qt/QTab.java,javalib/org/kde/qt/QTabBar.java,javalib/org/kde/qt/QTabDialog.java,javalib/org/kde/qt/QTabWidget.java,javalib/org/kde/qt/QTable.java,javalib/org/kde/qt/QTableItem.java,javalib/org/kde/qt/QTableSelection.java,javalib/org/kde/qt/QTextBrowser.java,javalib/org/kde/qt/QTextCodec.java,javalib/org/kde/qt/QTextDecoder.java,javalib/org/kde/qt/QTextDrag.java,javalib/org/kde/qt/QTextEncoder.java,javalib/org/kde/qt/QTextIStream.java,javalib/org/kde/qt/QTextOStream.java,javalib/org/kde/qt/QTextStream.java,javalib/org/kde/qt/QTextView.java,javalib/org/kde/qt/QTimer.java,javalib/org/kde/qt/QTimerEvent.java,javalib/org/kde/qt/QToolBar.java,javalib/org/kde/qt/QToolButton.java,javalib/org/kde/qt/QToolTip.java,javalib/org/kde/qt/QToolTipGroup.java,javalib/org/kde/qt/QTranslator.java,javalib/org/kde/qt/QTranslatorMessage.java,javalib/org/kde/qt/QTsciiCodec.java,javalib/org/kde/qt/QUriDrag.java,javalib/org/kde/qt/QUrl.java,javalib/org/kde/qt/QUrlInfo.java,javalib/org/kde/qt/QUrlInterface.java,javalib/org/kde/qt/QUrlOperator.java,javalib/org/kde/qt/QUtf16Codec.java,javalib/org/kde/qt/QUtf8Codec.java,javalib/org/kde/qt/QVBox.java,javalib/org/kde/qt/QVBoxLayout.java,javalib/org/kde/qt/QVButtonGroup.java,javalib/org/kde/qt/QVGroupBox.java,javalib/org/kde/qt/QValidator.java,javalib/org/kde/qt/QVariant.java,javalib/org/kde/qt/QWMatrix.java,javalib/org/kde/qt/QWhatsThis.java,javalib/org/kde/qt/QWheelEvent.java,javalib/org/kde/qt/QWidget.java,javalib/org/kde/qt/QWidgetItem.java,javalib/org/kde/qt/QWidgetStack.java,javalib/org/kde/qt/QMenuItem.java,javalib/org/kde/qt/QPaintDeviceMetrics.java,javalib/org/kde/qt/QRegExp.java,javalib/org/kde/qt/QCanvasSpline.java,javalib/org/kde/qt/QCheckTableItem.java,javalib/org/kde/qt/QComboTableItem.java,javalib/org/kde/qt/QContextMenuEvent.java,javalib/org/kde/qt/QDataBrowser.java,javalib/org/kde/qt/QDataTable.java,javalib/org/kde/qt/QDataView.java,javalib/org/kde/qt/QDateEdit.java,javalib/org/kde/qt/QDateTimeEdit.java,javalib/org/kde/qt/QDesktopWidget.java,javalib/org/kde/qt/QDockArea.java,javalib/org/kde/qt/QDockWindow.java,javalib/org/kde/qt/QEditorFactory.java,javalib/org/kde/qt/QErrorMessage.java,javalib/org/kde/qt/QGLColormap.java,javalib/org/kde/qt/QGridView.java,javalib/org/kde/qt/QIMEvent.java,javalib/org/kde/qt/QLibrary.java,javalib/org/kde/qt/QProcess.java,javalib/org/kde/qt/QRegExpValidator.java,javalib/org/kde/qt/QSettings.java,javalib/org/kde/qt/QSql.java,javalib/org/kde/qt/QSqlCursor.java,javalib/org/kde/qt/QSqlDatabase.java,javalib/org/kde/qt/QSqlDriver.java,javalib/org/kde/qt/QSqlEditorFactory.java,javalib/org/kde/qt/QSqlError.java,javalib/org/kde/qt/QSqlField.java,javalib/org/kde/qt/QSqlForm.java,javalib/org/kde/qt/QSqlIndex.java,javalib/org/kde/qt/QSqlPropertyMap.java,javalib/org/kde/qt/QSqlQuery.java,javalib/org/kde/qt/QSqlRecord.java,javalib/org/kde/qt/QSqlResult.java,javalib/org/kde/qt/QTabletEvent.java,javalib/org/kde/qt/QTextEdit.java,javalib/org/kde/qt/QTimeEdit.java,javalib/org/kde/qt/QUuid.java,javalib/org/kde/qt/QDateTimeEditBase.java,javalib/org/kde/qt/QSqlQueryInterface.java,javalib/org/kde/qt/QAccelSignals.java,javalib/org/kde/qt/QActionGroupSignals.java,javalib/org/kde/qt/QActionSignals.java,javalib/org/kde/qt/QApplicationSignals.java,javalib/org/kde/qt/QButtonGroupSignals.java,javalib/org/kde/qt/QButtonSignals.java,javalib/org/kde/qt/QCanvasSignals.java,javalib/org/kde/qt/QCheckBoxSignals.java,javalib/org/kde/qt/QColorDragSignals.java,javalib/org/kde/qt/QComboBoxSignals.java,javalib/org/kde/qt/QDataBrowserSignals.java,javalib/org/kde/qt/QDataPumpSignals.java,javalib/org/kde/qt/QDataTableSignals.java,javalib/org/kde/qt/QDataViewSignals.java,javalib/org/kde/qt/QDateEditSignals.java,javalib/org/kde/qt/QDateTimeEditSignals.java,javalib/org/kde/qt/QDesktopWidgetSignals.java,javalib/org/kde/qt/QDialSignals.java,javalib/org/kde/qt/QDialogSignals.java,javalib/org/kde/qt/QDockAreaSignals.java,javalib/org/kde/qt/QDockWindowSignals.java,javalib/org/kde/qt/QDoubleValidatorSignals.java,javalib/org/kde/qt/QDragObjectSignals.java,javalib/org/kde/qt/QEditorFactorySignals.java,javalib/org/kde/qt/QErrorMessageSignals.java,javalib/org/kde/qt/QFileDialogSignals.java,javalib/org/kde/qt/QFileIconProviderSignals.java,javalib/org/kde/qt/QFrameSignals.java,javalib/org/kde/qt/QGLWidgetSignals.java,javalib/org/kde/qt/QGridLayoutSignals.java,javalib/org/kde/qt/QGridSignals.java,javalib/org/kde/qt/QGroupBoxSignals.java,javalib/org/kde/qt/QHBoxLayoutSignals.java,javalib/org/kde/qt/QHBoxSignals.java,javalib/org/kde/qt/QHButtonGroupSignals.java,javalib/org/kde/qt/QHGroupBoxSignals.java,javalib/org/kde/qt/QHeaderSignals.java,javalib/org/kde/qt/QIconDragSignals.java,javalib/org/kde/qt/QIconViewSignals.java,javalib/org/kde/qt/QImageDragSignals.java,javalib/org/kde/qt/QIntValidatorSignals.java,javalib/org/kde/qt/QInterlaceStyleSignals.java,javalib/org/kde/qt/QLCDNumberSignals.java,javalib/org/kde/qt/QLabelSignals.java,javalib/org/kde/qt/QLineEditSignals.java,javalib/org/kde/qt/QListBoxSignals.java,javalib/org/kde/qt/QListViewSignals.java,javalib/org/kde/qt/QMainWindowSignals.java,javalib/org/kde/qt/QMenuBarSignals.java,javalib/org/kde/qt/QMessageBoxSignals.java,javalib/org/kde/qt/QMultiLineEditSignals.java,javalib/org/kde/qt/QNetworkOperationSignals.java,javalib/org/kde/qt/QObjectSignals.java,javalib/org/kde/qt/QPopupMenuSignals.java,javalib/org/kde/qt/QPrintDialogSignals.java,javalib/org/kde/qt/QProcessSignals.java,javalib/org/kde/qt/QProgressBarSignals.java,javalib/org/kde/qt/QProgressDialogSignals.java,javalib/org/kde/qt/QPushButtonSignals.java,javalib/org/kde/qt/QRadioButtonSignals.java,javalib/org/kde/qt/QRegExpValidatorSignals.java,javalib/org/kde/qt/QScrollBarSignals.java,javalib/org/kde/qt/QScrollViewSignals.java,javalib/org/kde/qt/QSemiModalSignals.java,javalib/org/kde/qt/QSignalMapperSignals.java,javalib/org/kde/qt/QSignalSignals.java,javalib/org/kde/qt/QSizeGripSignals.java,javalib/org/kde/qt/QSliderSignals.java,javalib/org/kde/qt/QSoundSignals.java,javalib/org/kde/qt/QSpinBoxSignals.java,javalib/org/kde/qt/QSplitterSignals.java,javalib/org/kde/qt/QSqlDatabaseSignals.java,javalib/org/kde/qt/QSqlEditorFactorySignals.java,javalib/org/kde/qt/QSqlFormSignals.java,javalib/org/kde/qt/QStatusBarSignals.java,javalib/org/kde/qt/QStoredDragSignals.java,javalib/org/kde/qt/QStyleSheetSignals.java,javalib/org/kde/qt/QTabBarSignals.java,javalib/org/kde/qt/QTabDialogSignals.java,javalib/org/kde/qt/QTabWidgetSignals.java,javalib/org/kde/qt/QTableSignals.java,javalib/org/kde/qt/QTextBrowserSignals.java,javalib/org/kde/qt/QTextDragSignals.java,javalib/org/kde/qt/QTextEditSignals.java,javalib/org/kde/qt/QTextViewSignals.java,javalib/org/kde/qt/QTimeEditSignals.java,javalib/org/kde/qt/QTimerSignals.java,javalib/org/kde/qt/QToolBarSignals.java,javalib/org/kde/qt/QToolButtonSignals.java,javalib/org/kde/qt/QToolTipGroupSignals.java,javalib/org/kde/qt/QTranslatorSignals.java,javalib/org/kde/qt/QUriDragSignals.java,javalib/org/kde/qt/QUrlOperatorSignals.java,javalib/org/kde/qt/QVBoxLayoutSignals.java,javalib/org/kde/qt/QVBoxSignals.java,javalib/org/kde/qt/QVButtonGroupSignals.java,javalib/org/kde/qt/QVGroupBoxSignals.java,javalib/org/kde/qt/QWidgetSignals.java,javalib/org/kde/qt/QWidgetStackSignals.java,javalib/org/kde/qt/QStyleOption.java,javalib/org/kde/qt/QKeySequence.java,javalib/org/kde/qt/QSqlFieldInfo.java,javalib/org/kde/qt/QSqlRecordInfo.java,javalib/org/kde/qt/QDns.java,javalib/org/kde/qt/QFtp.java,javalib/org/kde/qt/QHostAddress.java,javalib/org/kde/qt/QHttp.java,javalib/org/kde/qt/QLocalFs.java,javalib/org/kde/qt/QNetworkProtocol.java,javalib/org/kde/qt/QObjectCleanupHandler.java,javalib/org/kde/qt/QServerSocket.java,javalib/org/kde/qt/QSocket.java,javalib/org/kde/qt/QSocketDevice.java,javalib/org/kde/qt/QSocketNotifier.java,javalib/org/kde/qt/QDnsSignals.java,javalib/org/kde/qt/QFtpSignals.java,javalib/org/kde/qt/QHttpSignals.java,javalib/org/kde/qt/QLocalFsSignals.java,javalib/org/kde/qt/QNetworkProtocolSignals.java,javalib/org/kde/qt/QObjectCleanupHandlerSignals.java,javalib/org/kde/qt/QSocketSignals.java,javalib/org/kde/qt/QSocketNotifierSignals.java,javalib/org/kde/qt/QGb18030Codec.java,javalib/org/kde/qt/QSpinWidget.java,javalib/org/kde/qt/QSpinWidgetSignals.java,javalib/org/kde/qt/QSplashScreen.java,javalib/org/kde/qt/QSplashScreenSignals.java,javalib/org/kde/qt/QToolBox.java,javalib/org/kde/qt/QToolBoxSignals.java,javalib/org/kde/qt/QHttpHeader.java,javalib/org/kde/qt/QHttpRequestHeader.java,javalib/org/kde/qt/QEventLoop.java,javalib/org/kde/qt/QEventLoopSignals.java,javalib/org/kde/qt/QHttpResponseHeader.java,javalib/org/kde/qt/QStyleFactory.java,javalib/org/kde/qt/QCheckBox.java,javalib/org/kde/qt/QWorkspace.java,javalib/org/kde/qt/QWizard.java,javalib/org/kde/qt/QSyntaxHighlighter.java,javalib/org/kde/qt/QCommonStyle.java,javalib/org/kde/qt/QXmlContentHandler.java,javalib/org/kde/qt/QXmlDeclHandler.java,javalib/org/kde/qt/QXmlDTDHandler.java,javalib/org/kde/qt/QXmlEntityResolver.java,javalib/org/kde/qt/QXmlErrorHandler.java,javalib/org/kde/qt/QXmlLexicalHandler.java,javalib/org/kde/qt/QXmlNamespaceSupport.java,javalib/org/kde/qt/QXmlSimpleReader.java,javalib/org/kde/qt/Invocation.java,javalib/org/kde/qt/qtjava.java,javalib/org/kde/qt/QtSupport.java,javalib/org/kde/qt/QXmlDefaultHandler.java,javalib/org/kde/qt/WeakValueMap.java,javalib/org/kde/qt/Qt.java,javalib/org/kde/qt/QWizardSignals.java,javalib/org/kde/qt/QWorkspaceSignals.java,javalib/org/kde/qt/QXmlAttributes.java,javalib/org/kde/qt/QXmlContentHandlerInterface.java,javalib/org/kde/qt/QXmlDTDHandlerInterface.java,javalib/org/kde/qt/QXmlEntityResolverInterface.java,javalib/org/kde/qt/QXmlErrorHandlerInterface.java,javalib/org/kde/qt/QXmlInputSource.java,javalib/org/kde/qt/QXmlLexicalHandlerInterface.java,javalib/org/kde/qt/QXmlLocator.java,javalib/org/kde/qt/QXmlParseException.java,javalib/org/kde/qt/QXmlReader.java,javalib/org/kde/qt/QXmlDeclHandlerInterface.java
+sub_dirs=
+type=normal
+
+[javalib/org/kde/qt/QAccel.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QAccelSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QAction.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QActionGroup.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QActionGroupSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QActionSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QApplication.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QApplicationSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QAsyncIO.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QAuServer.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QBig5Codec.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QBitmap.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QBoxLayout.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QBrush.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QBuffer.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QButton.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QButtonGroup.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QButtonGroupSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QButtonSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvas.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasEllipse.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasLine.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasPixmap.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasPixmapArray.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasPolygon.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasPolygonalItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasRectangle.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasSpline.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasSprite.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasText.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCanvasView.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCheckBox.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCheckListItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCheckTableItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QChildEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QClassInfo.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QClipboard.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCloseEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QColor.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QColorDialog.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QColorDrag.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QColorGroup.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QComboBox.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QComboBoxSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QComboTableItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCommonStyle.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QContextMenuEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCursor.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCustomEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QCustomMenuItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDataBrowser.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDataBrowserSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDataPump.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDataSink.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDataSource.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDataStream.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDataTable.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDataTableSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDataView.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDateEdit.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDateEditSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDateTimeEdit.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDateTimeEditBase.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDateTimeEditSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDesktopWidget.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDesktopWidgetSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDial.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDialSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDialog.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDir.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDockArea.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDockWindow.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDockWindowSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomAttr.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomCDATASection.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomCharacterData.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomComment.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomDocument.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomDocumentFragment.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomDocumentType.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomElement.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomEntity.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomEntityReference.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomImplementation.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomNamedNodeMap.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomNode.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomNotation.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomProcessingInstruction.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDomText.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDoubleValidator.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDragEnterEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDragLeaveEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDragManager.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDragMoveEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDragObject.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDragResponseEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDropEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QDropSite.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QEditorFactory.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QErrorMessage.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QEucJpCodec.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QEucKrCodec.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QEventLoop.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QEventLoopSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFile.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFileDialog.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFileDialogSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFileIconProvider.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFileInfo.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFilePreview.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFocusData.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFocusEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFont.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFontDatabase.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFontDialog.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFontInfo.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFontMetrics.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFrame.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFtp.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QFtpSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QGL.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QGLColormap.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QGLContext.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QGLFormat.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QGLWidget.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QGb18030Codec.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QGbkCodec.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QGrid.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QGridLayout.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QGridView.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QGroupBox.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QGroupBoxSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHBox.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHBoxLayout.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHButtonGroup.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHGroupBox.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHeader.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHeaderSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHebrewCodec.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHideEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHostAddress.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHttp.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHttpHeader.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHttpRequestHeader.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHttpResponseHeader.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QHttpSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QIMEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QIODevice.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QIODeviceInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QIODeviceSource.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QIconDrag.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QIconDragItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QIconSet.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QIconView.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QIconViewItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QIconViewSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QImage.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QImageConsumer.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QImageDecoder.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QImageDrag.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QImageFormat.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QImageFormatType.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QImageIO.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QImageTextKeyLang.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QInputDialog.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QIntValidator.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QJisCodec.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QJpUnicodeConv.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QKeyEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QKeySequence.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QLCDNumber.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QLCDNumberSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QLabel.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QLayout.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QLayoutItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QLayoutItemInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QLibrary.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QLineEdit.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QLineEditSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QListBox.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QListBoxItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QListBoxPixmap.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QListBoxSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QListBoxText.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QListView.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QListViewItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QListViewSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QLocalFs.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMainWindow.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMainWindowSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMenuBar.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMenuBarSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMenuData.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMenuDataInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMenuItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMessageBox.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMetaData.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMetaEnum.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMetaObject.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMetaProperty.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMimeSource.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMimeSourceFactory.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMimeSourceInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMouseEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMoveEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMovie.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QMultiLineEdit.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QNetworkOperation.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QNetworkProtocol.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QNetworkProtocolSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QObject.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QObjectCleanupHandler.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QObjectSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPaintDevice.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPaintDeviceInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPaintDeviceMetrics.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPaintEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPainter.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPalette.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPen.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPicture.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPixmap.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPoint.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPointArray.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPolygonScanner.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPopupMenu.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPopupMenuSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPrintDialog.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPrinter.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QProcess.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QProcessSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QProgressBar.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QProgressDialog.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QProgressDialogSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QPushButton.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QRadioButton.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QRangeControl.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QRangeControlInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QRect.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QRegExp.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QRegExpValidator.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QRegion.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QResizeEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QScrollBar.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QScrollBarSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QScrollView.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QScrollViewSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSemiModal.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QServerSocket.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSessionManager.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSettings.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QShowEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSignal.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSignalMapper.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSignalMapperSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSignalSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSimpleRichText.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSize.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSizeGrip.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSizePolicy.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSjisCodec.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSlider.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSliderSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSocket.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSocketDevice.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSocketNotifier.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSocketNotifierSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSocketSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSound.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSpacerItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSpinBox.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSpinBoxSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSpinWidget.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSpinWidgetSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSplashScreen.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSplashScreenSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSplitter.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSql.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlCursor.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlDatabase.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlDriver.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlEditorFactory.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlError.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlField.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlFieldInfo.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlForm.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlIndex.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlPropertyMap.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlQuery.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlQueryInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlRecord.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlRecordInfo.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSqlResult.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QStatusBar.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QStatusBarSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QStoredDrag.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QStyle.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QStyleFactory.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QStyleOption.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QStyleSheet.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QStyleSheetItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QSyntaxHighlighter.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTab.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTabBar.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTabBarSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTabDialog.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTabDialogSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTabWidget.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTabWidgetSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTable.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTableItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTableSelection.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTableSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTabletEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTextBrowser.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTextBrowserSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTextCodec.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTextDecoder.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTextDrag.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTextEdit.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTextEditSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTextEncoder.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTextIStream.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTextOStream.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTextStream.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTextView.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTimeEdit.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTimeEditSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTimer.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTimerEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTimerSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QToolBar.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QToolBox.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QToolBoxSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QToolButton.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QToolTip.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QToolTipGroup.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QToolTipGroupSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTranslator.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTranslatorMessage.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QTsciiCodec.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QUriDrag.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QUrl.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QUrlInfo.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QUrlInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QUrlOperator.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QUrlOperatorSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QUtf16Codec.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QUtf8Codec.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QUuid.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QVBox.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QVBoxLayout.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QVButtonGroup.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QVGroupBox.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QValidator.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QVariant.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QWMatrix.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QWhatsThis.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QWheelEvent.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QWidget.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QWidgetItem.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QWidgetStack.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QWidgetStackSignals.java]
+dist=true
+files=javalib/qtjava/QXmlDeclHandler.h,javalib/qtjava/QXmlDefaultHandler.h,javalib/qtjava/QXmlDTDHandler.h,javalib/qtjava/QXmlEntityResolver.h,javalib/qtjava/QXmlErrorHandler.h,javalib/qtjava/QXmlInputSource.h,javalib/qtjava/QXmlLexicalHandler.h,javalib/qtjava/QXmlLocator.h,javalib/qtjava/QXmlNamespaceSupport.h,javalib/qtjava/QXmlParseException.h,javalib/qtjava/QXmlSimpleReader.h,javalib/qtjava/CVS,javalib/qtjava/QAccel.h,javalib/qtjava/QAction.h,javalib/qtjava/QActionGroup.h,javalib/qtjava/QApplication.h,javalib/qtjava/QAsyncIO.h,javalib/qtjava/QAuServer.h,javalib/qtjava/QBig5Codec.h,javalib/qtjava/QBitmap.h,javalib/qtjava/QBoxLayout.h,javalib/qtjava/QBrush.h,javalib/qtjava/QBuffer.h,javalib/qtjava/QButton.h,javalib/qtjava/QButtonGroup.h,javalib/qtjava/QCanvas.h,javalib/qtjava/QCanvasEllipse.h,javalib/qtjava/QCanvasItem.h,javalib/qtjava/QCanvasLine.h,javalib/qtjava/QCanvasPixmap.h,javalib/qtjava/QCanvasPixmapArray.h,javalib/qtjava/QCanvasPolygon.h,javalib/qtjava/QCanvasPolygonalItem.h,javalib/qtjava/QCanvasRectangle.h,javalib/qtjava/QCanvasSpline.h,javalib/qtjava/QCanvasSprite.h,javalib/qtjava/QCanvasText.h,javalib/qtjava/QCanvasView.h,javalib/qtjava/QCheckBox.h,javalib/qtjava/QCheckListItem.h,javalib/qtjava/QCheckTableItem.h,javalib/qtjava/QChildEvent.h,javalib/qtjava/QClassInfo.h,javalib/qtjava/QClipboard.h,javalib/qtjava/QCloseEvent.h,javalib/qtjava/QColor.h,javalib/qtjava/QColorDialog.h,javalib/qtjava/QColorDrag.h,javalib/qtjava/QColorGroup.h,javalib/qtjava/QComboBox.h,javalib/qtjava/QComboTableItem.h,javalib/qtjava/QContextMenuEvent.h,javalib/qtjava/QCursor.h,javalib/qtjava/QCustomEvent.h,javalib/qtjava/QCustomMenuItem.h,javalib/qtjava/QDataBrowser.h,javalib/qtjava/QDataPump.h,javalib/qtjava/QDataSink.h,javalib/qtjava/QDataSource.h,javalib/qtjava/QDataStream.h,javalib/qtjava/QDataTable.h,javalib/qtjava/QDataView.h,javalib/qtjava/QDateEdit.h,javalib/qtjava/QDateTimeEdit.h,javalib/qtjava/QDateTimeEditBase.h,javalib/qtjava/QDesktopWidget.h,javalib/qtjava/QDial.h,javalib/qtjava/QDialog.h,javalib/qtjava/QDir.h,javalib/qtjava/QDockArea.h,javalib/qtjava/QDockWindow.h,javalib/qtjava/QDomAttr.h,javalib/qtjava/QDomCDATASection.h,javalib/qtjava/QDomCharacterData.h,javalib/qtjava/QDomComment.h,javalib/qtjava/QDomDocument.h,javalib/qtjava/QDomDocumentFragment.h,javalib/qtjava/QDomDocumentType.h,javalib/qtjava/QDomElement.h,javalib/qtjava/QDomEntity.h,javalib/qtjava/QDomEntityReference.h,javalib/qtjava/QDomImplementation.h,javalib/qtjava/QDomNamedNodeMap.h,javalib/qtjava/QDomNode.h,javalib/qtjava/QDomNotation.h,javalib/qtjava/QDomProcessingInstruction.h,javalib/qtjava/QDomText.h,javalib/qtjava/QDoubleValidator.h,javalib/qtjava/QDragEnterEvent.h,javalib/qtjava/QDragLeaveEvent.h,javalib/qtjava/QDragManager.h,javalib/qtjava/QDragMoveEvent.h,javalib/qtjava/QDragObject.h,javalib/qtjava/QDragResponseEvent.h,javalib/qtjava/QDropEvent.h,javalib/qtjava/QDropSite.h,javalib/qtjava/QEditorFactory.h,javalib/qtjava/QErrorMessage.h,javalib/qtjava/QEucJpCodec.h,javalib/qtjava/QEucKrCodec.h,javalib/qtjava/QEvent.h,javalib/qtjava/QFile.h,javalib/qtjava/QFileDialog.h,javalib/qtjava/QFileIconProvider.h,javalib/qtjava/QFileInfo.h,javalib/qtjava/QFilePreview.h,javalib/qtjava/QFocusData.h,javalib/qtjava/QFocusEvent.h,javalib/qtjava/QFont.h,javalib/qtjava/QFontDatabase.h,javalib/qtjava/QFontDialog.h,javalib/qtjava/QFontInfo.h,javalib/qtjava/QFontMetrics.h,javalib/qtjava/QFrame.h,javalib/qtjava/QFtp.h,javalib/qtjava/QGrid.h,javalib/qtjava/QGridLayout.h,javalib/qtjava/QGridView.h,javalib/qtjava/QGroupBox.h,javalib/qtjava/QHBox.h,javalib/qtjava/QHBoxLayout.h,javalib/qtjava/QHButtonGroup.h,javalib/qtjava/QHeader.h,javalib/qtjava/QHebrewCodec.h,javalib/qtjava/QHGroupBox.h,javalib/qtjava/QHideEvent.h,javalib/qtjava/QHostAddress.h,javalib/qtjava/QHttp.h,javalib/qtjava/QIconDrag.h,javalib/qtjava/QIconDragItem.h,javalib/qtjava/QIconSet.h,javalib/qtjava/QIconView.h,javalib/qtjava/QIconViewItem.h,javalib/qtjava/QImage.h,javalib/qtjava/QImageConsumer.h,javalib/qtjava/QImageDecoder.h,javalib/qtjava/QImageDrag.h,javalib/qtjava/QImageFormat.h,javalib/qtjava/QImageFormatType.h,javalib/qtjava/QImageIO.h,javalib/qtjava/QImageTextKeyLang.h,javalib/qtjava/QIMEvent.h,javalib/qtjava/QInputDialog.h,javalib/qtjava/QIntValidator.h,javalib/qtjava/QIODevice.h,javalib/qtjava/QIODeviceSource.h,javalib/qtjava/QJisCodec.h,javalib/qtjava/QJpUnicodeConv.h,javalib/qtjava/QKeyEvent.h,javalib/qtjava/QKeySequence.h,javalib/qtjava/QLabel.h,javalib/qtjava/QLayout.h,javalib/qtjava/QLayoutItem.h,javalib/qtjava/QLCDNumber.h,javalib/qtjava/QLibrary.h,javalib/qtjava/QLineEdit.h,javalib/qtjava/QListBox.h,javalib/qtjava/QListBoxItem.h,javalib/qtjava/QListBoxPixmap.h,javalib/qtjava/QListBoxText.h,javalib/qtjava/QListView.h,javalib/qtjava/QListViewItem.h,javalib/qtjava/QLocalFs.h,javalib/qtjava/QMainWindow.h,javalib/qtjava/QMenuBar.h,javalib/qtjava/QMenuData.h,javalib/qtjava/QMenuItem.h,javalib/qtjava/QMessageBox.h,javalib/qtjava/QMetaData.h,javalib/qtjava/QMetaEnum.h,javalib/qtjava/QMetaObject.h,javalib/qtjava/QMetaProperty.h,javalib/qtjava/QMimeSource.h,javalib/qtjava/QMimeSourceFactory.h,javalib/qtjava/QMouseEvent.h,javalib/qtjava/QMoveEvent.h,javalib/qtjava/QMovie.h,javalib/qtjava/QMultiLineEdit.h,javalib/qtjava/QNetworkOperation.h,javalib/qtjava/QNetworkProtocol.h,javalib/qtjava/QObject.h,javalib/qtjava/QObjectCleanupHandler.h,javalib/qtjava/QPaintDevice.h,javalib/qtjava/QPaintDeviceMetrics.h,javalib/qtjava/QPainter.h,javalib/qtjava/QPaintEvent.h,javalib/qtjava/QPalette.h,javalib/qtjava/QPen.h,javalib/qtjava/QPicture.h,javalib/qtjava/QPixmap.h,javalib/qtjava/QPoint.h,javalib/qtjava/QPointArray.h,javalib/qtjava/QPolygonScanner.h,javalib/qtjava/QPopupMenu.h,javalib/qtjava/QPrintDialog.h,javalib/qtjava/QPrinter.h,javalib/qtjava/QProcess.h,javalib/qtjava/QProgressBar.h,javalib/qtjava/QProgressDialog.h,javalib/qtjava/QPushButton.h,javalib/qtjava/QRadioButton.h,javalib/qtjava/QRangeControl.h,javalib/qtjava/QRect.h,javalib/qtjava/QRegExp.h,javalib/qtjava/QRegExpValidator.h,javalib/qtjava/QRegion.h,javalib/qtjava/QResizeEvent.h,javalib/qtjava/QScrollBar.h,javalib/qtjava/QScrollView.h,javalib/qtjava/QSemiModal.h,javalib/qtjava/QServerSocket.h,javalib/qtjava/QSessionManager.h,javalib/qtjava/QSettings.h,javalib/qtjava/QShowEvent.h,javalib/qtjava/QSignal.h,javalib/qtjava/QSignalMapper.h,javalib/qtjava/QSimpleRichText.h,javalib/qtjava/QSize.h,javalib/qtjava/QSizeGrip.h,javalib/qtjava/QSizePolicy.h,javalib/qtjava/QSjisCodec.h,javalib/qtjava/QSlider.h,javalib/qtjava/QSocket.h,javalib/qtjava/QSocketDevice.h,javalib/qtjava/QSocketNotifier.h,javalib/qtjava/QSound.h,javalib/qtjava/QSpacerItem.h,javalib/qtjava/QSpinBox.h,javalib/qtjava/QSplitter.h,javalib/qtjava/QSql.h,javalib/qtjava/QSqlCursor.h,javalib/qtjava/QSqlDatabase.h,javalib/qtjava/QSqlDriver.h,javalib/qtjava/QSqlEditorFactory.h,javalib/qtjava/QSqlError.h,javalib/qtjava/QSqlField.h,javalib/qtjava/QSqlForm.h,javalib/qtjava/QSqlIndex.h,javalib/qtjava/QSqlPropertyMap.h,javalib/qtjava/QSqlQuery.h,javalib/qtjava/QSqlRecord.h,javalib/qtjava/QSqlResult.h,javalib/qtjava/QStatusBar.h,javalib/qtjava/QStoredDrag.h,javalib/qtjava/QStyle.h,javalib/qtjava/QStyleFactory.h,javalib/qtjava/QStyleSheet.h,javalib/qtjava/QStyleSheetItem.h,javalib/qtjava/Qt.h,javalib/qtjava/QTab.h,javalib/qtjava/QTabBar.h,javalib/qtjava/QTabDialog.h,javalib/qtjava/QTable.h,javalib/qtjava/QTableItem.h,javalib/qtjava/QTableSelection.h,javalib/qtjava/QTabletEvent.h,javalib/qtjava/QTabWidget.h,javalib/qtjava/QTextBrowser.h,javalib/qtjava/QTextCodec.h,javalib/qtjava/QTextDecoder.h,javalib/qtjava/QTextDrag.h,javalib/qtjava/QTextEdit.h,javalib/qtjava/QTextEncoder.h,javalib/qtjava/QTextIStream.h,javalib/qtjava/QTextOStream.h,javalib/qtjava/QTextStream.h,javalib/qtjava/QTextView.h,javalib/qtjava/QTimeEdit.h,javalib/qtjava/QTimer.h,javalib/qtjava/QTimerEvent.h,javalib/qtjava/qtjava.h,javalib/qtjava/QToolBar.h,javalib/qtjava/QToolButton.h,javalib/qtjava/QToolTip.h,javalib/qtjava/QToolTipGroup.h,javalib/qtjava/QTranslator.h,javalib/qtjava/QTranslatorMessage.h,javalib/qtjava/QTsciiCodec.h,javalib/qtjava/QtSupport.h,javalib/qtjava/QUriDrag.h,javalib/qtjava/QUrl.h,javalib/qtjava/QUrlInfo.h,javalib/qtjava/QUrlOperator.h,javalib/qtjava/QUtf16Codec.h,javalib/qtjava/QUtf8Codec.h,javalib/qtjava/QUuid.h,javalib/qtjava/QValidator.h,javalib/qtjava/QVariant.h,javalib/qtjava/QVBox.h,javalib/qtjava/QVBoxLayout.h,javalib/qtjava/QVButtonGroup.h,javalib/qtjava/QVGroupBox.h,javalib/qtjava/QWhatsThis.h,javalib/qtjava/QWheelEvent.h,javalib/qtjava/QWidget.h,javalib/qtjava/QWidgetItem.h,javalib/qtjava/QWidgetStack.h,javalib/qtjava/QWizard.h,javalib/qtjava/QWMatrix.h,javalib/qtjava/QWorkspace.h,javalib/qtjava/QXmlAttributes.h,javalib/qtjava/QXmlContentHandler.h,javalib/qtjava/QXmlReader.h
+install=false
+install_location=
+sub_dirs=
+type=shared_library
+
+[javalib/org/kde/qt/QWizard.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QWizardSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QWorkspace.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QWorkspaceSignals.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlAttributes.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlContentHandler.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlContentHandlerInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlDTDHandler.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlDTDHandlerInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlDeclHandler.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlDeclHandlerInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlDefaultHandler.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlEntityResolver.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlEntityResolverInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlErrorHandler.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlErrorHandlerInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlInputSource.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlLexicalHandler.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlLexicalHandlerInterface.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlLocator.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlNamespaceSupport.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlParseException.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlReader.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QXmlSimpleReader.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/Qt.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/QtSupport.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/WeakValueMap.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/org/kde/qt/qtjava.java]
+dist=true
+install=false
+install_location=
+type=DATA
+
+[javalib/qtjava/JavaSlot.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/JavaSlot.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/Makefile.am]
+files=javalib/qtjava/JavaSlot.h,javalib/qtjava/QAccel.cpp,javalib/qtjava/QAccel.h,javalib/qtjava/QAction.cpp,javalib/qtjava/QAction.h,javalib/qtjava/QActionGroup.cpp,javalib/qtjava/QActionGroup.h,javalib/qtjava/QApplication.cpp,javalib/qtjava/QApplication.h,javalib/qtjava/QAsyncIO.cpp,javalib/qtjava/QAsyncIO.h,javalib/qtjava/QAuServer.cpp,javalib/qtjava/QAuServer.h,javalib/qtjava/QBig5Codec.cpp,javalib/qtjava/QBig5Codec.h,javalib/qtjava/QBitmap.cpp,javalib/qtjava/QBitmap.h,javalib/qtjava/QBoxLayout.cpp,javalib/qtjava/QBoxLayout.h,javalib/qtjava/QBrush.cpp,javalib/qtjava/QBrush.h,javalib/qtjava/QBuffer.cpp,javalib/qtjava/QBuffer.h,javalib/qtjava/QButton.cpp,javalib/qtjava/QButton.h,javalib/qtjava/QButtonGroup.cpp,javalib/qtjava/QButtonGroup.h,javalib/qtjava/QCanvas.cpp,javalib/qtjava/QCanvas.h,javalib/qtjava/QCanvasEllipse.cpp,javalib/qtjava/QCanvasEllipse.h,javalib/qtjava/QCanvasItem.cpp,javalib/qtjava/QCanvasItem.h,javalib/qtjava/QCanvasLine.cpp,javalib/qtjava/QCanvasLine.h,javalib/qtjava/QCanvasPixmap.cpp,javalib/qtjava/QCanvasPixmap.h,javalib/qtjava/QCanvasPixmapArray.cpp,javalib/qtjava/QCanvasPixmapArray.h,javalib/qtjava/QCanvasPolygon.cpp,javalib/qtjava/QCanvasPolygon.h,javalib/qtjava/QCanvasPolygonalItem.cpp,javalib/qtjava/QCanvasPolygonalItem.h,javalib/qtjava/QCanvasRectangle.cpp,javalib/qtjava/QCanvasRectangle.h,javalib/qtjava/QCanvasSpline.cpp,javalib/qtjava/QCanvasSpline.h,javalib/qtjava/QCanvasSprite.cpp,javalib/qtjava/QCanvasSprite.h,javalib/qtjava/QCanvasText.cpp,javalib/qtjava/QCanvasText.h,javalib/qtjava/QCanvasView.cpp,javalib/qtjava/QCanvasView.h,javalib/qtjava/QCheckBox.cpp,javalib/qtjava/QCheckBox.h,javalib/qtjava/QCheckListItem.cpp,javalib/qtjava/QCheckListItem.h,javalib/qtjava/QCheckTableItem.cpp,javalib/qtjava/QCheckTableItem.h,javalib/qtjava/QChildEvent.cpp,javalib/qtjava/QChildEvent.h,javalib/qtjava/QClassInfo.cpp,javalib/qtjava/QClassInfo.h,javalib/qtjava/QClipboard.cpp,javalib/qtjava/QClipboard.h,javalib/qtjava/QCloseEvent.cpp,javalib/qtjava/QCloseEvent.h,javalib/qtjava/QColor.cpp,javalib/qtjava/QColor.h,javalib/qtjava/QColorDialog.cpp,javalib/qtjava/QColorDialog.h,javalib/qtjava/QColorDrag.cpp,javalib/qtjava/QColorDrag.h,javalib/qtjava/QColorGroup.cpp,javalib/qtjava/QColorGroup.h,javalib/qtjava/QComboBox.cpp,javalib/qtjava/QComboBox.h,javalib/qtjava/QComboTableItem.cpp,javalib/qtjava/QComboTableItem.h,javalib/qtjava/QContextMenuEvent.cpp,javalib/qtjava/QContextMenuEvent.h,javalib/qtjava/QCursor.cpp,javalib/qtjava/QCursor.h,javalib/qtjava/QCustomEvent.cpp,javalib/qtjava/QCustomEvent.h,javalib/qtjava/QCustomMenuItem.cpp,javalib/qtjava/QCustomMenuItem.h,javalib/qtjava/QDataBrowser.cpp,javalib/qtjava/QDataBrowser.h,javalib/qtjava/QDataPump.cpp,javalib/qtjava/QDataPump.h,javalib/qtjava/QDataSink.cpp,javalib/qtjava/QDataSink.h,javalib/qtjava/QDataSource.cpp,javalib/qtjava/QDataSource.h,javalib/qtjava/QDataStream.cpp,javalib/qtjava/QDataStream.h,javalib/qtjava/QDataTable.cpp,javalib/qtjava/QDataTable.h,javalib/qtjava/QDataView.cpp,javalib/qtjava/QDataView.h,javalib/qtjava/QDateEdit.cpp,javalib/qtjava/QDateEdit.h,javalib/qtjava/QDateTimeEdit.cpp,javalib/qtjava/QDateTimeEdit.h,javalib/qtjava/QDateTimeEditBase.cpp,javalib/qtjava/QDateTimeEditBase.h,javalib/qtjava/QDesktopWidget.cpp,javalib/qtjava/QDesktopWidget.h,javalib/qtjava/QDial.cpp,javalib/qtjava/QDial.h,javalib/qtjava/QDialog.cpp,javalib/qtjava/QDialog.h,javalib/qtjava/QDir.cpp,javalib/qtjava/QDir.h,javalib/qtjava/QDockArea.cpp,javalib/qtjava/QDockArea.h,javalib/qtjava/QDockWindow.cpp,javalib/qtjava/QDockWindow.h,javalib/qtjava/QDomAttr.cpp,javalib/qtjava/QDomAttr.h,javalib/qtjava/QDomCDATASection.cpp,javalib/qtjava/QDomCDATASection.h,javalib/qtjava/QDomCharacterData.cpp,javalib/qtjava/QDomCharacterData.h,javalib/qtjava/QDomComment.cpp,javalib/qtjava/QDomComment.h,javalib/qtjava/QDomDocument.cpp,javalib/qtjava/QDomDocument.h,javalib/qtjava/QDomDocumentFragment.cpp,javalib/qtjava/QDomDocumentFragment.h,javalib/qtjava/QDomDocumentType.cpp,javalib/qtjava/QDomDocumentType.h,javalib/qtjava/QDomElement.cpp,javalib/qtjava/QDomElement.h,javalib/qtjava/QDomEntity.cpp,javalib/qtjava/QDomEntity.h,javalib/qtjava/QDomEntityReference.cpp,javalib/qtjava/QDomEntityReference.h,javalib/qtjava/QDomImplementation.cpp,javalib/qtjava/QDomImplementation.h,javalib/qtjava/QDomNamedNodeMap.cpp,javalib/qtjava/QDomNamedNodeMap.h,javalib/qtjava/QDomNode.cpp,javalib/qtjava/QDomNode.h,javalib/qtjava/QDomNotation.cpp,javalib/qtjava/QDomNotation.h,javalib/qtjava/QDomProcessingInstruction.cpp,javalib/qtjava/QDomProcessingInstruction.h,javalib/qtjava/QDomText.cpp,javalib/qtjava/QDomText.h,javalib/qtjava/QDoubleValidator.cpp,javalib/qtjava/QDoubleValidator.h,javalib/qtjava/QDragEnterEvent.cpp,javalib/qtjava/QDragEnterEvent.h,javalib/qtjava/QDragLeaveEvent.cpp,javalib/qtjava/QDragLeaveEvent.h,javalib/qtjava/QDragManager.cpp,javalib/qtjava/QDragManager.h,javalib/qtjava/QDragMoveEvent.cpp,javalib/qtjava/QDragMoveEvent.h,javalib/qtjava/QDragObject.cpp,javalib/qtjava/QDragObject.h,javalib/qtjava/QDragResponseEvent.cpp,javalib/qtjava/QDragResponseEvent.h,javalib/qtjava/QDropEvent.cpp,javalib/qtjava/QDropEvent.h,javalib/qtjava/QDropSite.cpp,javalib/qtjava/QDropSite.h,javalib/qtjava/QEditorFactory.cpp,javalib/qtjava/QEditorFactory.h,javalib/qtjava/QErrorMessage.cpp,javalib/qtjava/QErrorMessage.h,javalib/qtjava/QEucJpCodec.cpp,javalib/qtjava/QEucJpCodec.h,javalib/qtjava/QEucKrCodec.cpp,javalib/qtjava/QEucKrCodec.h,javalib/qtjava/QEvent.cpp,javalib/qtjava/QEvent.h,javalib/qtjava/QFile.cpp,javalib/qtjava/QFile.h,javalib/qtjava/QFileDialog.cpp,javalib/qtjava/QFileDialog.h,javalib/qtjava/QFileIconProvider.cpp,javalib/qtjava/QFileIconProvider.h,javalib/qtjava/QFileInfo.cpp,javalib/qtjava/QFileInfo.h,javalib/qtjava/QFilePreview.cpp,javalib/qtjava/QFilePreview.h,javalib/qtjava/QFocusData.cpp,javalib/qtjava/QFocusData.h,javalib/qtjava/QFocusEvent.cpp,javalib/qtjava/QFocusEvent.h,javalib/qtjava/QFont.cpp,javalib/qtjava/QFont.h,javalib/qtjava/QFontDatabase.cpp,javalib/qtjava/QFontDatabase.h,javalib/qtjava/QFontDialog.cpp,javalib/qtjava/QFontDialog.h,javalib/qtjava/QFontInfo.cpp,javalib/qtjava/QFontInfo.h,javalib/qtjava/QFontMetrics.cpp,javalib/qtjava/QFontMetrics.h,javalib/qtjava/QFrame.cpp,javalib/qtjava/QFrame.h,javalib/qtjava/QFtp.cpp,javalib/qtjava/QFtp.h,javalib/qtjava/QGrid.cpp,javalib/qtjava/QGrid.h,javalib/qtjava/QGridLayout.cpp,javalib/qtjava/QGridLayout.h,javalib/qtjava/QGridView.cpp,javalib/qtjava/QGridView.h,javalib/qtjava/QGroupBox.cpp,javalib/qtjava/QGroupBox.h,javalib/qtjava/QHBox.cpp,javalib/qtjava/QHBox.h,javalib/qtjava/QHBoxLayout.cpp,javalib/qtjava/QHBoxLayout.h,javalib/qtjava/QHButtonGroup.cpp,javalib/qtjava/QHButtonGroup.h,javalib/qtjava/QHeader.cpp,javalib/qtjava/QHeader.h,javalib/qtjava/QHebrewCodec.cpp,javalib/qtjava/QHebrewCodec.h,javalib/qtjava/QHGroupBox.cpp,javalib/qtjava/QHGroupBox.h,javalib/qtjava/QHideEvent.cpp,javalib/qtjava/QHideEvent.h,javalib/qtjava/QHostAddress.cpp,javalib/qtjava/QHostAddress.h,javalib/qtjava/QHttp.cpp,javalib/qtjava/QHttp.h,javalib/qtjava/QIconDrag.cpp,javalib/qtjava/QIconDrag.h,javalib/qtjava/QIconDragItem.cpp,javalib/qtjava/QIconDragItem.h,javalib/qtjava/QIconSet.cpp,javalib/qtjava/QIconSet.h,javalib/qtjava/QIconView.cpp,javalib/qtjava/QIconView.h,javalib/qtjava/QIconViewItem.cpp,javalib/qtjava/QIconViewItem.h,javalib/qtjava/QImage.cpp,javalib/qtjava/QImage.h,javalib/qtjava/QImageConsumer.cpp,javalib/qtjava/QImageConsumer.h,javalib/qtjava/QImageDecoder.cpp,javalib/qtjava/QImageDecoder.h,javalib/qtjava/QImageDrag.cpp,javalib/qtjava/QImageDrag.h,javalib/qtjava/QImageFormat.cpp,javalib/qtjava/QImageFormat.h,javalib/qtjava/QImageFormatType.cpp,javalib/qtjava/QImageFormatType.h,javalib/qtjava/QImageIO.cpp,javalib/qtjava/QImageIO.h,javalib/qtjava/QImageTextKeyLang.cpp,javalib/qtjava/QImageTextKeyLang.h,javalib/qtjava/QIMEvent.cpp,javalib/qtjava/QIMEvent.h,javalib/qtjava/QInputDialog.cpp,javalib/qtjava/QInputDialog.h,javalib/qtjava/QIntValidator.cpp,javalib/qtjava/QIntValidator.h,javalib/qtjava/QIODevice.cpp,javalib/qtjava/QIODevice.h,javalib/qtjava/QIODeviceSource.cpp,javalib/qtjava/QIODeviceSource.h,javalib/qtjava/QJisCodec.cpp,javalib/qtjava/QJisCodec.h,javalib/qtjava/QJpUnicodeConv.cpp,javalib/qtjava/QJpUnicodeConv.h,javalib/qtjava/QKeyEvent.cpp,javalib/qtjava/QKeyEvent.h,javalib/qtjava/QKeySequence.cpp,javalib/qtjava/QKeySequence.h,javalib/qtjava/QLabel.cpp,javalib/qtjava/QLabel.h,javalib/qtjava/QLayout.cpp,javalib/qtjava/QLayout.h,javalib/qtjava/QLayoutItem.cpp,javalib/qtjava/QLayoutItem.h,javalib/qtjava/QLCDNumber.cpp,javalib/qtjava/QLCDNumber.h,javalib/qtjava/QLibrary.cpp,javalib/qtjava/QLibrary.h,javalib/qtjava/QLineEdit.cpp,javalib/qtjava/QLineEdit.h,javalib/qtjava/QListBox.cpp,javalib/qtjava/QListBox.h,javalib/qtjava/QListBoxItem.cpp,javalib/qtjava/QListBoxItem.h,javalib/qtjava/QListBoxPixmap.cpp,javalib/qtjava/QListBoxPixmap.h,javalib/qtjava/QListBoxText.cpp,javalib/qtjava/QListBoxText.h,javalib/qtjava/QListView.cpp,javalib/qtjava/QListView.h,javalib/qtjava/QListViewItem.cpp,javalib/qtjava/QListViewItem.h,javalib/qtjava/QLocalFs.cpp,javalib/qtjava/QLocalFs.h,javalib/qtjava/QMainWindow.cpp,javalib/qtjava/QMainWindow.h,javalib/qtjava/QMenuBar.cpp,javalib/qtjava/QMenuBar.h,javalib/qtjava/QMenuData.cpp,javalib/qtjava/QMenuData.h,javalib/qtjava/QMenuItem.cpp,javalib/qtjava/QMenuItem.h,javalib/qtjava/QMessageBox.cpp,javalib/qtjava/QMessageBox.h,javalib/qtjava/QMetaData.cpp,javalib/qtjava/QMetaData.h,javalib/qtjava/QMetaEnum.cpp,javalib/qtjava/QMetaEnum.h,javalib/qtjava/QMetaObject.cpp,javalib/qtjava/QMetaObject.h,javalib/qtjava/QMetaProperty.cpp,javalib/qtjava/QMetaProperty.h,javalib/qtjava/QMimeSource.cpp,javalib/qtjava/QMimeSource.h,javalib/qtjava/QMimeSourceFactory.cpp,javalib/qtjava/QMimeSourceFactory.h,javalib/qtjava/QMouseEvent.cpp,javalib/qtjava/QMouseEvent.h,javalib/qtjava/QMoveEvent.cpp,javalib/qtjava/QMoveEvent.h,javalib/qtjava/QMovie.cpp,javalib/qtjava/QMovie.h,javalib/qtjava/QMultiLineEdit.cpp,javalib/qtjava/QMultiLineEdit.h,javalib/qtjava/QNetworkOperation.cpp,javalib/qtjava/QNetworkOperation.h,javalib/qtjava/QNetworkProtocol.cpp,javalib/qtjava/QNetworkProtocol.h,javalib/qtjava/QObject.cpp,javalib/qtjava/QObject.h,javalib/qtjava/QObjectCleanupHandler.cpp,javalib/qtjava/QObjectCleanupHandler.h,javalib/qtjava/QPaintDevice.cpp,javalib/qtjava/QPaintDevice.h,javalib/qtjava/QPaintDeviceMetrics.cpp,javalib/qtjava/QPaintDeviceMetrics.h,javalib/qtjava/QPainter.cpp,javalib/qtjava/QPainter.h,javalib/qtjava/QPaintEvent.cpp,javalib/qtjava/QPaintEvent.h,javalib/qtjava/QPalette.cpp,javalib/qtjava/QPalette.h,javalib/qtjava/QPen.cpp,javalib/qtjava/QPen.h,javalib/qtjava/QPicture.cpp,javalib/qtjava/QPicture.h,javalib/qtjava/QPixmap.cpp,javalib/qtjava/QPixmap.h,javalib/qtjava/QPoint.cpp,javalib/qtjava/QPoint.h,javalib/qtjava/QPointArray.cpp,javalib/qtjava/QPointArray.h,javalib/qtjava/QPolygonScanner.cpp,javalib/qtjava/QPolygonScanner.h,javalib/qtjava/QPopupMenu.cpp,javalib/qtjava/QPopupMenu.h,javalib/qtjava/QPrintDialog.cpp,javalib/qtjava/QPrintDialog.h,javalib/qtjava/QPrinter.cpp,javalib/qtjava/QPrinter.h,javalib/qtjava/QProcess.cpp,javalib/qtjava/QProcess.h,javalib/qtjava/QProgressBar.cpp,javalib/qtjava/QProgressBar.h,javalib/qtjava/QProgressDialog.cpp,javalib/qtjava/QProgressDialog.h,javalib/qtjava/QPushButton.cpp,javalib/qtjava/QPushButton.h,javalib/qtjava/QRadioButton.cpp,javalib/qtjava/QRadioButton.h,javalib/qtjava/QRangeControl.cpp,javalib/qtjava/QRangeControl.h,javalib/qtjava/QRect.cpp,javalib/qtjava/QRect.h,javalib/qtjava/QRegExp.cpp,javalib/qtjava/QRegExp.h,javalib/qtjava/QRegExpValidator.cpp,javalib/qtjava/QRegExpValidator.h,javalib/qtjava/QRegion.cpp,javalib/qtjava/QRegion.h,javalib/qtjava/QResizeEvent.cpp,javalib/qtjava/QResizeEvent.h,javalib/qtjava/QScrollBar.cpp,javalib/qtjava/QScrollBar.h,javalib/qtjava/QScrollView.cpp,javalib/qtjava/QScrollView.h,javalib/qtjava/QSemiModal.cpp,javalib/qtjava/QSemiModal.h,javalib/qtjava/QServerSocket.cpp,javalib/qtjava/QServerSocket.h,javalib/qtjava/QSessionManager.cpp,javalib/qtjava/QSessionManager.h,javalib/qtjava/QSettings.cpp,javalib/qtjava/QSettings.h,javalib/qtjava/QShowEvent.cpp,javalib/qtjava/QShowEvent.h,javalib/qtjava/QSignal.cpp,javalib/qtjava/QSignal.h,javalib/qtjava/QSignalMapper.cpp,javalib/qtjava/QSignalMapper.h,javalib/qtjava/QSimpleRichText.cpp,javalib/qtjava/QSimpleRichText.h,javalib/qtjava/QSize.cpp,javalib/qtjava/QSize.h,javalib/qtjava/QSizeGrip.cpp,javalib/qtjava/QSizeGrip.h,javalib/qtjava/QSizePolicy.cpp,javalib/qtjava/QSizePolicy.h,javalib/qtjava/QSjisCodec.cpp,javalib/qtjava/QSjisCodec.h,javalib/qtjava/QSlider.cpp,javalib/qtjava/QSlider.h,javalib/qtjava/QSocket.cpp,javalib/qtjava/QSocket.h,javalib/qtjava/QSocketDevice.cpp,javalib/qtjava/QSocketDevice.h,javalib/qtjava/QSocketNotifier.cpp,javalib/qtjava/QSocketNotifier.h,javalib/qtjava/QSound.cpp,javalib/qtjava/QSound.h,javalib/qtjava/QSpacerItem.cpp,javalib/qtjava/QSpacerItem.h,javalib/qtjava/QSpinBox.cpp,javalib/qtjava/QSpinBox.h,javalib/qtjava/QSplitter.cpp,javalib/qtjava/QSplitter.h,javalib/qtjava/QSql.cpp,javalib/qtjava/QSql.h,javalib/qtjava/QSqlCursor.cpp,javalib/qtjava/QSqlCursor.h,javalib/qtjava/QSqlDatabase.cpp,javalib/qtjava/QSqlDatabase.h,javalib/qtjava/QSqlDriver.cpp,javalib/qtjava/QSqlDriver.h,javalib/qtjava/QSqlEditorFactory.cpp,javalib/qtjava/QSqlEditorFactory.h,javalib/qtjava/QSqlError.cpp,javalib/qtjava/QSqlError.h,javalib/qtjava/QSqlField.cpp,javalib/qtjava/QSqlField.h,javalib/qtjava/QSqlForm.cpp,javalib/qtjava/QSqlForm.h,javalib/qtjava/QSqlIndex.cpp,javalib/qtjava/QSqlIndex.h,javalib/qtjava/QSqlPropertyMap.cpp,javalib/qtjava/QSqlPropertyMap.h,javalib/qtjava/QSqlQuery.cpp,javalib/qtjava/QSqlQuery.h,javalib/qtjava/QSqlRecord.cpp,javalib/qtjava/QSqlRecord.h,javalib/qtjava/QSqlResult.cpp,javalib/qtjava/QSqlResult.h,javalib/qtjava/QStatusBar.cpp,javalib/qtjava/QStatusBar.h,javalib/qtjava/QStoredDrag.cpp,javalib/qtjava/QStoredDrag.h,javalib/qtjava/QStyle.cpp,javalib/qtjava/QStyle.h,javalib/qtjava/QStyleFactory.cpp,javalib/qtjava/QStyleFactory.h,javalib/qtjava/QStyleSheet.cpp,javalib/qtjava/QStyleSheet.h,javalib/qtjava/QStyleSheetItem.cpp,javalib/qtjava/QStyleSheetItem.h,javalib/qtjava/Qt.cpp,javalib/qtjava/Qt.h,javalib/qtjava/QTab.cpp,javalib/qtjava/QTab.h,javalib/qtjava/QTabBar.cpp,javalib/qtjava/QTabBar.h,javalib/qtjava/QTabDialog.cpp,javalib/qtjava/QTabDialog.h,javalib/qtjava/QTable.cpp,javalib/qtjava/QTable.h,javalib/qtjava/QTableItem.cpp,javalib/qtjava/QTableItem.h,javalib/qtjava/QTableSelection.cpp,javalib/qtjava/QTableSelection.h,javalib/qtjava/QTabletEvent.cpp,javalib/qtjava/QTabletEvent.h,javalib/qtjava/QTabWidget.cpp,javalib/qtjava/QTabWidget.h,javalib/qtjava/QTextBrowser.cpp,javalib/qtjava/QTextBrowser.h,javalib/qtjava/QTextCodec.cpp,javalib/qtjava/QTextCodec.h,javalib/qtjava/QTextDecoder.cpp,javalib/qtjava/QTextDecoder.h,javalib/qtjava/QTextDrag.cpp,javalib/qtjava/QTextDrag.h,javalib/qtjava/QTextEdit.cpp,javalib/qtjava/QTextEdit.h,javalib/qtjava/QTextEncoder.cpp,javalib/qtjava/QTextEncoder.h,javalib/qtjava/QTextIStream.cpp,javalib/qtjava/QTextIStream.h,javalib/qtjava/QTextOStream.cpp,javalib/qtjava/QTextOStream.h,javalib/qtjava/QTextStream.cpp,javalib/qtjava/QTextStream.h,javalib/qtjava/QTextView.cpp,javalib/qtjava/QTextView.h,javalib/qtjava/QTimeEdit.cpp,javalib/qtjava/QTimeEdit.h,javalib/qtjava/QTimer.cpp,javalib/qtjava/QTimer.h,javalib/qtjava/QTimerEvent.cpp,javalib/qtjava/QTimerEvent.h,javalib/qtjava/qtjava.cpp,javalib/qtjava/qtjava.h,javalib/qtjava/QToolBar.cpp,javalib/qtjava/QToolBar.h,javalib/qtjava/QToolButton.cpp,javalib/qtjava/QToolButton.h,javalib/qtjava/QToolTip.cpp,javalib/qtjava/QToolTip.h,javalib/qtjava/QToolTipGroup.cpp,javalib/qtjava/QToolTipGroup.h,javalib/qtjava/QTranslator.cpp,javalib/qtjava/QTranslator.h,javalib/qtjava/QTranslatorMessage.cpp,javalib/qtjava/QTranslatorMessage.h,javalib/qtjava/QTsciiCodec.cpp,javalib/qtjava/QTsciiCodec.h,javalib/qtjava/QtSupport.cpp,javalib/qtjava/QUriDrag.cpp,javalib/qtjava/QUriDrag.h,javalib/qtjava/QUrl.cpp,javalib/qtjava/QUrl.h,javalib/qtjava/QUrlInfo.cpp,javalib/qtjava/QUrlInfo.h,javalib/qtjava/QUrlOperator.cpp,javalib/qtjava/QUrlOperator.h,javalib/qtjava/QUtf16Codec.cpp,javalib/qtjava/QUtf16Codec.h,javalib/qtjava/QUtf8Codec.cpp,javalib/qtjava/QUtf8Codec.h,javalib/qtjava/QUuid.cpp,javalib/qtjava/QUuid.h,javalib/qtjava/QValidator.cpp,javalib/qtjava/QValidator.h,javalib/qtjava/QVariant.cpp,javalib/qtjava/QVariant.h,javalib/qtjava/QVBox.cpp,javalib/qtjava/QVBox.h,javalib/qtjava/QVBoxLayout.cpp,javalib/qtjava/QVBoxLayout.h,javalib/qtjava/QVButtonGroup.cpp,javalib/qtjava/QVButtonGroup.h,javalib/qtjava/QVGroupBox.cpp,javalib/qtjava/QVGroupBox.h,javalib/qtjava/QWhatsThis.cpp,javalib/qtjava/QWhatsThis.h,javalib/qtjava/QWheelEvent.cpp,javalib/qtjava/QWheelEvent.h,javalib/qtjava/QWidget.cpp,javalib/qtjava/QWidget.h,javalib/qtjava/QWidgetItem.cpp,javalib/qtjava/QWidgetItem.h,javalib/qtjava/QWidgetStack.cpp,javalib/qtjava/QWidgetStack.h,javalib/qtjava/QWizard.cpp,javalib/qtjava/QWizard.h,javalib/qtjava/QWMatrix.cpp,javalib/qtjava/QWMatrix.h,javalib/qtjava/QWorkspace.cpp,javalib/qtjava/QWorkspace.h,javalib/qtjava/QXmlAttributes.cpp,javalib/qtjava/QXmlAttributes.h,javalib/qtjava/QXmlContentHandler.cpp,javalib/qtjava/QXmlContentHandler.h,javalib/qtjava/QXmlDeclHandler.cpp,javalib/qtjava/QXmlDeclHandler.h,javalib/qtjava/QXmlDefaultHandler.cpp,javalib/qtjava/QXmlDefaultHandler.h,javalib/qtjava/QXmlDTDHandler.cpp,javalib/qtjava/QXmlDTDHandler.h,javalib/qtjava/QXmlEntityResolver.cpp,javalib/qtjava/QXmlEntityResolver.h,javalib/qtjava/QXmlErrorHandler.cpp,javalib/qtjava/QXmlErrorHandler.h,javalib/qtjava/QXmlInputSource.cpp,javalib/qtjava/QXmlInputSource.h,javalib/qtjava/QXmlLexicalHandler.cpp,javalib/qtjava/QXmlLexicalHandler.h,javalib/qtjava/QXmlLocator.cpp,javalib/qtjava/QXmlLocator.h,javalib/qtjava/QXmlNamespaceSupport.cpp,javalib/qtjava/QXmlNamespaceSupport.h,javalib/qtjava/QXmlParseException.cpp,javalib/qtjava/QXmlParseException.h,javalib/qtjava/QXmlReader.cpp,javalib/qtjava/QXmlReader.h,javalib/qtjava/QXmlSimpleReader.cpp,javalib/qtjava/QXmlSimpleReader.h,javalib/qtjava/QGb18030Codec.cpp,javalib/qtjava/QGb18030Codec.h,javalib/qtjava/QEventLoop.cpp,javalib/qtjava/QHttpHeader.cpp,javalib/qtjava/QHttpRequestHeader.cpp,javalib/qtjava/QHttpResponseHeader.cpp,javalib/qtjava/QSpinWidget.cpp,javalib/qtjava/QSplashScreen.cpp,javalib/qtjava/QToolBox.cpp,javalib/qtjava/QEventLoop.h,javalib/qtjava/QHttpHeader.h,javalib/qtjava/QHttpRequestHeader.h,javalib/qtjava/QSpinWidget.h,javalib/qtjava/QSplashScreen.h,javalib/qtjava/QToolBox.h,javalib/qtjava/QHttpResponseHeader.h,javalib/qtjava/QtSupport.h,javalib/qtjava/QSyntaxHighlighter.cpp,javalib/qtjava/QSyntaxHighlighter.h,javalib/qtjava/JavaSlot.cpp
+sharedlib_LDFLAGS=
+sharedlib_rootname=
+sub_dirs=
+type=shared_library
+
+[javalib/qtjava/QAccel.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QAccel.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QAction.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QAction.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QActionGroup.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QActionGroup.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QApplication.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QApplication.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QAsyncIO.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QAsyncIO.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QAuServer.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QAuServer.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QBig5Codec.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QBig5Codec.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QBitmap.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QBitmap.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QBoxLayout.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QBoxLayout.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QBrush.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QBrush.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QBuffer.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QBuffer.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QButton.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QButton.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QButtonGroup.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QButtonGroup.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvas.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvas.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasEllipse.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvasEllipse.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvasItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasItemList.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasLine.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvasLine.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasPixmap.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvasPixmap.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasPixmapArray.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvasPixmapArray.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasPolygon.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvasPolygon.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasPolygonalItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvasPolygonalItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasRectangle.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvasRectangle.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasSpline.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvasSpline.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasSprite.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvasSprite.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasText.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvasText.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCanvasView.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCanvasView.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCheckBox.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCheckBox.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCheckListItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCheckListItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCheckTableItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCheckTableItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QChildEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QChildEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QClassInfo.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QClassInfo.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QClipboard.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QClipboard.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCloseEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCloseEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QColor.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QColor.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QColorDialog.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QColorDialog.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QColorDrag.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QColorDrag.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QColorGroup.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QColorGroup.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QComboBox.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QComboBox.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QComboTableItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QComboTableItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QContextMenuEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QContextMenuEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCursor.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCursor.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCustomEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCustomEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QCustomMenuItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QCustomMenuItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDataBrowser.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDataBrowser.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDataPump.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDataPump.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDataSink.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDataSink.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDataSource.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDataSource.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDataStream.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDataStream.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDataTable.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDataTable.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDataView.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDataView.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDateEdit.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDateEdit.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDateTimeEdit.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDateTimeEdit.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDateTimeEditBase.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDateTimeEditBase.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDesktopWidget.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDesktopWidget.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDial.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDial.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDialog.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDialog.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDir.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDir.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDockArea.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDockArea.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDockWindow.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDockWindow.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomAttr.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomAttr.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomCDATASection.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomCDATASection.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomCharacterData.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomCharacterData.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomComment.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomComment.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomDocument.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomDocument.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomDocumentFragment.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomDocumentFragment.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomDocumentType.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomDocumentType.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomElement.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomElement.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomEntity.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomEntity.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomEntityReference.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomEntityReference.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomImplementation.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomImplementation.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomNamedNodeMap.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomNamedNodeMap.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomNode.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomNode.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomNotation.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomNotation.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomProcessingInstruction.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomProcessingInstruction.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDomText.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDomText.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDoubleValidator.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDoubleValidator.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDragEnterEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDragEnterEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDragLeaveEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDragLeaveEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDragManager.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDragManager.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDragMoveEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDragMoveEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDragObject.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDragObject.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDragResponseEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDragResponseEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDropEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDropEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QDropSite.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QDropSite.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QEditorFactory.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QEditorFactory.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QErrorMessage.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QErrorMessage.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QEucJpCodec.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QEucJpCodec.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QEucKrCodec.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QEucKrCodec.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QEventLoop.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QEventLoop.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFile.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFile.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFileDialog.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFileDialog.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFileIconProvider.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFileIconProvider.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFileInfo.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFileInfo.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFilePreview.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFilePreview.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFocusData.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFocusData.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFocusEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFocusEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFont.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFont.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFontDatabase.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFontDatabase.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFontDialog.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFontDialog.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFontInfo.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFontInfo.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFontMetrics.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFontMetrics.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFrame.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFrame.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QFtp.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QFtp.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QGL.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QGL.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QGLColormap.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QGLColormap.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QGLContext.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QGLContext.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QGLFormat.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QGLFormat.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QGLWidget.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QGLWidget.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QGb18030Codec.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QGb18030Codec.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QGbkCodec.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QGbkCodec.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QGrid.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QGrid.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QGridLayout.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QGridLayout.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QGridView.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QGridView.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QGroupBox.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QGroupBox.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QHBox.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QHBox.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QHBoxLayout.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QHBoxLayout.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QHButtonGroup.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QHButtonGroup.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QHGroupBox.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QHGroupBox.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QHeader.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QHeader.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QHebrewCodec.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QHebrewCodec.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QHideEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QHideEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QHostAddress.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QHostAddress.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QHttp.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QHttp.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QHttpHeader.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QHttpHeader.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QHttpRequestHeader.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QHttpRequestHeader.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QHttpResponseHeader.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QHttpResponseHeader.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QIMEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QIMEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QIODevice.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QIODevice.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QIODeviceInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QIODeviceSource.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QIODeviceSource.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QIconDrag.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QIconDrag.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QIconDragItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QIconDragItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QIconSet.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QIconSet.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QIconView.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QIconView.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QIconViewItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QIconViewItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QImage.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QImage.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QImageConsumer.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QImageConsumer.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QImageDecoder.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QImageDecoder.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QImageDrag.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QImageDrag.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QImageFormat.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QImageFormat.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QImageFormatType.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QImageFormatType.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QImageIO.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QImageIO.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QImageTextKeyLang.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QImageTextKeyLang.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QInputDialog.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QInputDialog.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QIntValidator.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QIntValidator.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QJisCodec.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QJisCodec.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QJpUnicodeConv.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QJpUnicodeConv.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QKeyEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QKeyEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QKeySequence.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QKeySequence.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QLCDNumber.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QLCDNumber.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QLabel.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QLabel.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QLayout.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QLayout.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QLayoutItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QLayoutItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QLayoutItemInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QLayoutIterator.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QLibrary.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QLibrary.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QLineEdit.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QLineEdit.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QListBox.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QListBox.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QListBoxItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QListBoxItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QListBoxPixmap.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QListBoxPixmap.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QListBoxText.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QListBoxText.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QListView.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QListView.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QListViewItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QListViewItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QLocalFs.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QLocalFs.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMainWindow.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMainWindow.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMenuBar.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMenuBar.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMenuData.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMenuData.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMenuDataInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMenuItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMenuItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMessageBox.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMessageBox.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMetaData.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMetaData.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMetaEnum.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMetaEnum.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMetaObject.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMetaObject.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMetaProperty.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMetaProperty.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMimeSource.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMimeSource.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMimeSourceFactory.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMimeSourceFactory.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMimeSourceInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMouseEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMouseEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMoveEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMoveEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMovie.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMovie.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QMultiLineEdit.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QMultiLineEdit.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QNetworkOperation.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QNetworkOperation.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QNetworkProtocol.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QNetworkProtocol.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QObject.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QObject.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QObjectCleanupHandler.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QObjectCleanupHandler.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPaintDevice.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPaintDevice.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPaintDeviceInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPaintDeviceMetrics.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPaintDeviceMetrics.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPaintEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPaintEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPainter.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPainter.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPalette.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPalette.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPen.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPen.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPicture.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPicture.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPixmap.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPixmap.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPoint.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPoint.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPointArray.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPointArray.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPolygonScanner.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPolygonScanner.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPopupMenu.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPopupMenu.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPrintDialog.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPrintDialog.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPrinter.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPrinter.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QProcess.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QProcess.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QProgressBar.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QProgressBar.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QProgressDialog.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QProgressDialog.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QPushButton.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QPushButton.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QRadioButton.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QRadioButton.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QRangeControl.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QRangeControl.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QRangeControlInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QRect.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QRect.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QRegExp.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QRegExp.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QRegExpValidator.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QRegExpValidator.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QRegion.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QRegion.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QResizeEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QResizeEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QScrollBar.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QScrollBar.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QScrollView.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QScrollView.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSemiModal.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSemiModal.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QServerSocket.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QServerSocket.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSessionManager.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSessionManager.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSettings.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSettings.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QShowEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QShowEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSignal.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSignal.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSignalMapper.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSignalMapper.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSimpleRichText.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSimpleRichText.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSize.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSize.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSizeGrip.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSizeGrip.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSizePolicy.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSizePolicy.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSjisCodec.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSjisCodec.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSlider.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSlider.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSocket.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSocket.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSocketDevice.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSocketDevice.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSocketNotifier.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSocketNotifier.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSound.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSound.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSpacerItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSpacerItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSpinBox.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSpinBox.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSpinWidget.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSpinWidget.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSplashScreen.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSplashScreen.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSplitter.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSplitter.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSql.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSql.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSqlCursor.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSqlCursor.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSqlDatabase.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSqlDatabase.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSqlDriver.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSqlDriver.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSqlEditorFactory.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSqlEditorFactory.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSqlError.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSqlError.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSqlField.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSqlField.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSqlForm.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSqlForm.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSqlIndex.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSqlIndex.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSqlPropertyMap.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSqlPropertyMap.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSqlQuery.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSqlQuery.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSqlRecord.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSqlRecord.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSqlResult.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSqlResult.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QStatusBar.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QStatusBar.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QStoredDrag.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QStoredDrag.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QStyle.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QStyle.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QStyleFactory.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QStyleFactory.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QStyleSheet.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QStyleSheet.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QStyleSheetItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QStyleSheetItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QSyntaxHighlighter.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QSyntaxHighlighter.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTab.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTab.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTabBar.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTabBar.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTabDialog.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTabDialog.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTabWidget.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTabWidget.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTable.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTable.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTableItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTableItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTableSelection.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTableSelection.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTabletEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTabletEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTextBrowser.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTextBrowser.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTextCodec.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTextCodec.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTextDecoder.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTextDecoder.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTextDrag.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTextDrag.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTextEdit.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTextEdit.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTextEncoder.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTextEncoder.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTextIStream.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTextIStream.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTextOStream.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTextOStream.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTextStream.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTextStream.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTextView.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTextView.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTimeEdit.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTimeEdit.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTimer.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTimer.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTimerEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTimerEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QToolBar.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QToolBar.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QToolBox.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QToolBox.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QToolButton.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QToolButton.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QToolTip.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QToolTip.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QToolTipGroup.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QToolTipGroup.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTranslator.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTranslator.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTranslatorMessage.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTranslatorMessage.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QTsciiCodec.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QTsciiCodec.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QUriDrag.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QUriDrag.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QUrl.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QUrl.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QUrlInfo.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QUrlInfo.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QUrlInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QUrlOperator.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QUrlOperator.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QUtf16Codec.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QUtf16Codec.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QUtf8Codec.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QUtf8Codec.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QUuid.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QUuid.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QVBox.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QVBox.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QVBoxLayout.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QVBoxLayout.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QVButtonGroup.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QVButtonGroup.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QVGroupBox.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QVGroupBox.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QValidator.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QValidator.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QVariant.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QVariant.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QWMatrix.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QWMatrix.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QWhatsThis.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QWhatsThis.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QWheelEvent.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QWheelEvent.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QWidget.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QWidget.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QWidgetItem.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QWidgetItem.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QWidgetStack.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QWidgetStack.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QWizard.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QWizard.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QWorkspace.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QWorkspace.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlAttributes.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlAttributes.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlContentHandler.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlContentHandler.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlContentHandlerInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlDTDHandler.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlDTDHandler.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlDTDHandlerInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlDeclHandler.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlDeclHandler.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlDeclHandlerInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlDefaultHandler.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlDefaultHandler.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlEntityResolver.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlEntityResolver.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlEntityResolverInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlErrorHandler.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlErrorHandler.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlErrorHandlerInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlInputSource.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlInputSource.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlLexicalHandler.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlLexicalHandler.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlLexicalHandlerInterface.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlLocator.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlLocator.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlNamespaceSupport.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlNamespaceSupport.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlParseException.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlParseException.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlReader.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlReader.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QXmlSimpleReader.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QXmlSimpleReader.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/Qt.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/Qt.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/QtSupport.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/QtSupport.h]
+dist=true
+install=false
+install_location=
+type=HEADER
+
+[javalib/qtjava/qtjava.cpp]
+dist=true
+install=false
+install_location=
+type=SOURCE
+
+[javalib/qtjava/qtjava.h]
+dist=true
+install=false
+install_location=
+type=HEADER
diff --git a/qtjava/javalib/Makefile.am b/qtjava/javalib/Makefile.am
new file mode 100644
index 00000000..aa90452e
--- /dev/null
+++ b/qtjava/javalib/Makefile.am
@@ -0,0 +1,35 @@
+####### kdevelop will overwrite this part!!! (begin)##########
+bin_PROGRAMS = javalib
+
+## INCLUDES were found outside kdevelop specific part
+
+javalib_SOURCES = main.cpp
+SOURCES = qtjava/JavaSlot.cpp qtjava/QSyntaxHighlighter.cpp qtjava/QToolBox.cpp qtjava/QSplashScreen.cpp qtjava/QSpinWidget.cpp qtjava/QHttpResponseHeader.cpp qtjava/QHttpRequestHeader.cpp qtjava/QHttpHeader.cpp qtjava/QEventLoop.cpp qtjava/QGb18030Codec.cpp qtjava/QXmlSimpleReader.cpp qtjava/QXmlReader.cpp qtjava/QXmlParseException.cpp qtjava/QXmlNamespaceSupport.cpp qtjava/QXmlLocator.cpp qtjava/QXmlLexicalHandler.cpp qtjava/QXmlInputSource.cpp qtjava/QXmlErrorHandler.cpp qtjava/QXmlEntityResolver.cpp qtjava/QXmlDTDHandler.cpp qtjava/QXmlDefaultHandler.cpp qtjava/QXmlDeclHandler.cpp qtjava/QXmlContentHandler.cpp qtjava/QXmlAttributes.cpp qtjava/QWorkspace.cpp qtjava/QWMatrix.cpp qtjava/QWizard.cpp qtjava/QWidgetStack.cpp qtjava/QWidgetItem.cpp qtjava/QWidget.cpp qtjava/QWheelEvent.cpp qtjava/QWhatsThis.cpp qtjava/QVGroupBox.cpp qtjava/QVButtonGroup.cpp qtjava/QVBoxLayout.cpp qtjava/QVBox.cpp qtjava/QVariant.cpp qtjava/QValidator.cpp qtjava/QUuid.cpp qtjava/QUtf8Codec.cpp qtjava/QUtf16Codec.cpp qtjava/QUrlOperator.cpp qtjava/QUrlInfo.cpp qtjava/QUrl.cpp qtjava/QUriDrag.cpp qtjava/QtSupport.cpp qtjava/QTsciiCodec.cpp qtjava/QTranslatorMessage.cpp qtjava/QTranslator.cpp qtjava/QToolTipGroup.cpp qtjava/QToolTip.cpp qtjava/QToolButton.cpp qtjava/QToolBar.cpp qtjava/qtjava.cpp qtjava/QTimerEvent.cpp qtjava/QTimer.cpp qtjava/QTimeEdit.cpp qtjava/QTextView.cpp qtjava/QTextStream.cpp qtjava/QTextOStream.cpp qtjava/QTextIStream.cpp qtjava/QTextEncoder.cpp qtjava/QTextEdit.cpp qtjava/QTextDrag.cpp qtjava/QTextDecoder.cpp qtjava/QTextCodec.cpp qtjava/QTextBrowser.cpp qtjava/QTabWidget.cpp qtjava/QTabletEvent.cpp qtjava/QTableSelection.cpp qtjava/QTableItem.cpp qtjava/QTable.cpp qtjava/QTabDialog.cpp qtjava/QTabBar.cpp qtjava/QTab.cpp qtjava/Qt.cpp qtjava/QStyleSheetItem.cpp qtjava/QStyleSheet.cpp qtjava/QStyleFactory.cpp qtjava/QStyle.cpp qtjava/QStoredDrag.cpp qtjava/QStatusBar.cpp qtjava/QSqlResult.cpp qtjava/QSqlRecord.cpp qtjava/QSqlQuery.cpp qtjava/QSqlPropertyMap.cpp qtjava/QSqlIndex.cpp qtjava/QSqlForm.cpp qtjava/QSqlField.cpp qtjava/QSqlError.cpp qtjava/QSqlEditorFactory.cpp qtjava/QSqlDriver.cpp qtjava/QSqlDatabase.cpp qtjava/QSqlCursor.cpp qtjava/QSql.cpp qtjava/QSplitter.cpp qtjava/QSpinBox.cpp qtjava/QSpacerItem.cpp qtjava/QSound.cpp qtjava/QSocketNotifier.cpp qtjava/QSocketDevice.cpp qtjava/QSocket.cpp qtjava/QSlider.cpp qtjava/QSjisCodec.cpp qtjava/QSizePolicy.cpp qtjava/QSizeGrip.cpp qtjava/QSize.cpp qtjava/QSimpleRichText.cpp qtjava/QSignalMapper.cpp qtjava/QSignal.cpp qtjava/QShowEvent.cpp qtjava/QSettings.cpp qtjava/QSessionManager.cpp qtjava/QServerSocket.cpp qtjava/QSemiModal.cpp qtjava/QScrollView.cpp qtjava/QScrollBar.cpp qtjava/QResizeEvent.cpp qtjava/QRegion.cpp qtjava/QRegExpValidator.cpp qtjava/QRegExp.cpp qtjava/QRect.cpp qtjava/QRangeControl.cpp qtjava/QRadioButton.cpp qtjava/QPushButton.cpp qtjava/QProgressDialog.cpp qtjava/QProgressBar.cpp qtjava/QProcess.cpp qtjava/QPrinter.cpp qtjava/QPrintDialog.cpp qtjava/QPopupMenu.cpp qtjava/QPolygonScanner.cpp qtjava/QPointArray.cpp qtjava/QPoint.cpp qtjava/QPixmap.cpp qtjava/QPicture.cpp qtjava/QPen.cpp qtjava/QPalette.cpp qtjava/QPaintEvent.cpp qtjava/QPainter.cpp qtjava/QPaintDeviceMetrics.cpp qtjava/QPaintDevice.cpp qtjava/QObjectCleanupHandler.cpp qtjava/QObject.cpp qtjava/QNetworkProtocol.cpp qtjava/QNetworkOperation.cpp qtjava/QMultiLineEdit.cpp qtjava/QMovie.cpp qtjava/QMoveEvent.cpp qtjava/QMouseEvent.cpp qtjava/QMimeSourceFactory.cpp qtjava/QMimeSource.cpp qtjava/QMetaProperty.cpp qtjava/QMetaObject.cpp qtjava/QMetaEnum.cpp qtjava/QMetaData.cpp qtjava/QMessageBox.cpp qtjava/QMenuItem.cpp qtjava/QMenuData.cpp qtjava/QMenuBar.cpp qtjava/QMainWindow.cpp qtjava/QLocalFs.cpp qtjava/QListViewItem.cpp qtjava/QListView.cpp qtjava/QListBoxText.cpp qtjava/QListBoxPixmap.cpp qtjava/QListBoxItem.cpp qtjava/QListBox.cpp qtjava/QLineEdit.cpp qtjava/QLibrary.cpp qtjava/QLCDNumber.cpp qtjava/QLayoutItem.cpp qtjava/QLayout.cpp qtjava/QLabel.cpp qtjava/QKeySequence.cpp qtjava/QKeyEvent.cpp qtjava/QJpUnicodeConv.cpp qtjava/QJisCodec.cpp qtjava/QIODeviceSource.cpp qtjava/QIODevice.cpp qtjava/QIntValidator.cpp qtjava/QInputDialog.cpp qtjava/QIMEvent.cpp qtjava/QImageTextKeyLang.cpp qtjava/QImageIO.cpp qtjava/QImageFormatType.cpp qtjava/QImageFormat.cpp qtjava/QImageDrag.cpp qtjava/QImageDecoder.cpp qtjava/QImageConsumer.cpp qtjava/QImage.cpp qtjava/QIconViewItem.cpp qtjava/QIconView.cpp qtjava/QIconSet.cpp qtjava/QIconDragItem.cpp qtjava/QIconDrag.cpp qtjava/QHttp.cpp qtjava/QHostAddress.cpp qtjava/QHideEvent.cpp qtjava/QHGroupBox.cpp qtjava/QHebrewCodec.cpp qtjava/QHeader.cpp qtjava/QHButtonGroup.cpp qtjava/QHBoxLayout.cpp qtjava/QHBox.cpp qtjava/QGroupBox.cpp qtjava/QGridView.cpp qtjava/QGridLayout.cpp qtjava/QGrid.cpp qtjava/QFtp.cpp qtjava/QFrame.cpp qtjava/QFontMetrics.cpp qtjava/QFontInfo.cpp qtjava/QFontDialog.cpp qtjava/QFontDatabase.cpp qtjava/QFont.cpp qtjava/QFocusEvent.cpp qtjava/QFocusData.cpp qtjava/QFilePreview.cpp qtjava/QFileInfo.cpp qtjava/QFileIconProvider.cpp qtjava/QFileDialog.cpp qtjava/QFile.cpp qtjava/QEvent.cpp qtjava/QEucKrCodec.cpp qtjava/QEucJpCodec.cpp qtjava/QErrorMessage.cpp qtjava/QEditorFactory.cpp qtjava/QDropSite.cpp qtjava/QDropEvent.cpp qtjava/QDragResponseEvent.cpp qtjava/QDragObject.cpp qtjava/QDragMoveEvent.cpp qtjava/QDragManager.cpp qtjava/QDragLeaveEvent.cpp qtjava/QDragEnterEvent.cpp qtjava/QDoubleValidator.cpp qtjava/QDomText.cpp qtjava/QDomProcessingInstruction.cpp qtjava/QDomNotation.cpp qtjava/QDomNode.cpp qtjava/QDomNamedNodeMap.cpp qtjava/QDomImplementation.cpp qtjava/QDomEntityReference.cpp qtjava/QDomEntity.cpp qtjava/QDomElement.cpp qtjava/QDomDocumentType.cpp qtjava/QDomDocumentFragment.cpp qtjava/QDomDocument.cpp qtjava/QDomComment.cpp qtjava/QDomCharacterData.cpp qtjava/QDomCDATASection.cpp qtjava/QDomAttr.cpp qtjava/QDockWindow.cpp qtjava/QDockArea.cpp qtjava/QDir.cpp qtjava/QDialog.cpp qtjava/QDial.cpp qtjava/QDesktopWidget.cpp qtjava/QDateTimeEditBase.cpp qtjava/QDateTimeEdit.cpp qtjava/QDateEdit.cpp qtjava/QDataView.cpp qtjava/QDataTable.cpp qtjava/QDataStream.cpp qtjava/QDataSource.cpp qtjava/QDataSink.cpp qtjava/QDataPump.cpp qtjava/QDataBrowser.cpp qtjava/QCustomMenuItem.cpp qtjava/QCustomEvent.cpp qtjava/QCursor.cpp qtjava/QContextMenuEvent.cpp qtjava/QComboTableItem.cpp qtjava/QComboBox.cpp qtjava/QColorGroup.cpp qtjava/QColorDrag.cpp qtjava/QColorDialog.cpp qtjava/QColor.cpp qtjava/QCloseEvent.cpp qtjava/QClipboard.cpp qtjava/QClassInfo.cpp qtjava/QChildEvent.cpp qtjava/QCheckTableItem.cpp qtjava/QCheckListItem.cpp qtjava/QCheckBox.cpp qtjava/QCanvasView.cpp qtjava/QCanvasText.cpp qtjava/QCanvasSprite.cpp qtjava/QCanvasSpline.cpp qtjava/QCanvasRectangle.cpp qtjava/QCanvasPolygonalItem.cpp qtjava/QCanvasPolygon.cpp qtjava/QCanvasPixmapArray.cpp qtjava/QCanvasPixmap.cpp qtjava/QCanvasLine.cpp qtjava/QCanvasItem.cpp qtjava/QCanvasEllipse.cpp qtjava/QCanvas.cpp qtjava/QButtonGroup.cpp qtjava/QButton.cpp qtjava/QBuffer.cpp qtjava/QBrush.cpp qtjava/QBoxLayout.cpp qtjava/QBitmap.cpp qtjava/QBig5Codec.cpp qtjava/QAuServer.cpp qtjava/QAsyncIO.cpp qtjava/QApplication.cpp qtjava/QActionGroup.cpp qtjava/QAction.cpp qtjava/QAccel.cpp main.cpp
+INTERFACES =
+TRANSLATIONS =
+KDE_OPTIONS = qtonly
+javalib_LDADD = ./qtjava/libqtjava.la -lqt-mt -lXext -lX11 $(LIBSOCKET)
+
+SUBDIRS = docs qtjava org
+
+EXTRA_DIST = main.cpp
+
+####### kdevelop will overwrite this part!!! (end)############
+
+
+data_DATA = qtjava.jar
+datadir = $(kde_libraries)/java
+
+qtjava.jar: org/kde/qt/classnoinst.stamp
+ $(JAR) cf qtjava.jar org/kde/qt/*.class
+
+# set the include path for X, qt and KDE
+INCLUDES= $(all_includes)
+
+javalib_METASOURCES = AUTO
+
+# the library search path.
+javalib_LDFLAGS = $(all_libraries)
+
+# them while "make clean", use CLEANFILES
+CLEANFILES = qtjava.jar
diff --git a/qtjava/javalib/docs/Makefile.am b/qtjava/javalib/docs/Makefile.am
new file mode 100644
index 00000000..550ae513
--- /dev/null
+++ b/qtjava/javalib/docs/Makefile.am
@@ -0,0 +1,5 @@
+####### kdevelop will overwrite this part!!! (begin)##########
+
+SUBDIRS = en
+
+####### kdevelop will overwrite this part!!! (end)############
diff --git a/qtjava/javalib/docs/en/Makefile.am b/qtjava/javalib/docs/en/Makefile.am
new file mode 100644
index 00000000..994b6b10
--- /dev/null
+++ b/qtjava/javalib/docs/en/Makefile.am
@@ -0,0 +1,25 @@
+####### kdevelop will overwrite this part!!! (begin)##########
+
+
+EXTRA_DIST = index.html index-1.html index-2.html index-3.html index-4.html index-5.html index-6.html
+
+install-data-local:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/en/javalib/
+ $(INSTALL_DATA) $(srcdir)/index.html $(DESTDIR)$(kde_htmldir)/en/javalib/index.html
+ $(INSTALL_DATA) $(srcdir)/index-1.html $(DESTDIR)$(kde_htmldir)/en/javalib/index-1.html
+ $(INSTALL_DATA) $(srcdir)/index-2.html $(DESTDIR)$(kde_htmldir)/en/javalib/index-2.html
+ $(INSTALL_DATA) $(srcdir)/index-3.html $(DESTDIR)$(kde_htmldir)/en/javalib/index-3.html
+ $(INSTALL_DATA) $(srcdir)/index-4.html $(DESTDIR)$(kde_htmldir)/en/javalib/index-4.html
+ $(INSTALL_DATA) $(srcdir)/index-5.html $(DESTDIR)$(kde_htmldir)/en/javalib/index-5.html
+ $(INSTALL_DATA) $(srcdir)/index-6.html $(DESTDIR)$(kde_htmldir)/en/javalib/index-6.html
+
+uninstall-local:
+ -rm -f $(DESTDIR)$(kde_htmldir)/en/javalib/index.html
+ -rm -f $(DESTDIR)$(kde_htmldir)/en/javalib/index-1.html
+ -rm -f $(DESTDIR)$(kde_htmldir)/en/javalib/index-2.html
+ -rm -f $(DESTDIR)$(kde_htmldir)/en/javalib/index-3.html
+ -rm -f $(DESTDIR)$(kde_htmldir)/en/javalib/index-4.html
+ -rm -f $(DESTDIR)$(kde_htmldir)/en/javalib/index-5.html
+ -rm -f $(DESTDIR)$(kde_htmldir)/en/javalib/index-6.html
+
+####### kdevelop will overwrite this part!!! (end)############
diff --git a/qtjava/javalib/docs/en/index-1.html b/qtjava/javalib/docs/en/index-1.html
new file mode 100644
index 00000000..7363d248
--- /dev/null
+++ b/qtjava/javalib/docs/en/index-1.html
@@ -0,0 +1,28 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
+ <TITLE>The Javalib Handbook: Introduction</TITLE>
+ <LINK HREF="index-2.html" REL=next>
+
+ <LINK HREF="index.html#toc1" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="index-2.html">Next</A>
+Previous
+<A HREF="index.html#toc1">Contents</A>
+<HR>
+<H2><A NAME="s1">1. Introduction</A></H2>
+
+<P>
+<H2><A NAME="ss1.1">1.1 Changes</A>
+</H2>
+
+<P>
+<P>
+<HR>
+<A HREF="index-2.html">Next</A>
+Previous
+<A HREF="index.html#toc1">Contents</A>
+</BODY>
+</HTML>
diff --git a/qtjava/javalib/docs/en/index-2.html b/qtjava/javalib/docs/en/index-2.html
new file mode 100644
index 00000000..1f6e9f97
--- /dev/null
+++ b/qtjava/javalib/docs/en/index-2.html
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
+ <TITLE>The Javalib Handbook: Installation</TITLE>
+ <LINK HREF="index-3.html" REL=next>
+ <LINK HREF="index-1.html" REL=previous>
+ <LINK HREF="index.html#toc2" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="index-3.html">Next</A>
+<A HREF="index-1.html">Previous</A>
+<A HREF="index.html#toc2">Contents</A>
+<HR>
+<H2><A NAME="s2">2. Installation</A></H2>
+
+<P>
+<H2><A NAME="ss2.1">2.1 How to obtain Javalib </A>
+</H2>
+
+<P>
+<P>
+<H2><A NAME="ss2.2">2.2 Requirements</A>
+</H2>
+
+<P>
+<P>
+<H2><A NAME="ss2.3">2.3 Compilation and installation</A>
+</H2>
+
+<P>
+<P>In order to compile and install Javalib on your system, type the following in
+the base directory of the Javalib distribution:
+<P>
+<BLOCKQUOTE><CODE>
+<PRE>
+% ./configure
+% make
+% make install
+</PRE>
+</CODE></BLOCKQUOTE>
+<P>
+<P>Since Javalib uses
+<PRE>
+autoconf
+</PRE>
+ you should have not trouble
+compiling it.
+Should you run into problems please report them to the the author at
+<A HREF="mailto:Lost_Highway@tipitina.demon.co.uk">Richard Dale</A><P>
+<P>
+<P>
+<HR>
+<A HREF="index-3.html">Next</A>
+<A HREF="index-1.html">Previous</A>
+<A HREF="index.html#toc2">Contents</A>
+</BODY>
+</HTML>
diff --git a/qtjava/javalib/docs/en/index-3.html b/qtjava/javalib/docs/en/index-3.html
new file mode 100644
index 00000000..b8ae1ff7
--- /dev/null
+++ b/qtjava/javalib/docs/en/index-3.html
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
+ <TITLE>The Javalib Handbook: Usage </TITLE>
+ <LINK HREF="index-4.html" REL=next>
+ <LINK HREF="index-2.html" REL=previous>
+ <LINK HREF="index.html#toc3" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="index-4.html">Next</A>
+<A HREF="index-2.html">Previous</A>
+<A HREF="index.html#toc3">Contents</A>
+<HR>
+<H2><A NAME="s3">3. Usage </A></H2>
+
+<P>
+<H2><A NAME="ss3.1">3.1 General Usage</A>
+</H2>
+
+<P>
+<HR>
+<A HREF="index-4.html">Next</A>
+<A HREF="index-2.html">Previous</A>
+<A HREF="index.html#toc3">Contents</A>
+</BODY>
+</HTML>
diff --git a/qtjava/javalib/docs/en/index-4.html b/qtjava/javalib/docs/en/index-4.html
new file mode 100644
index 00000000..8985d1b5
--- /dev/null
+++ b/qtjava/javalib/docs/en/index-4.html
@@ -0,0 +1,24 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
+ <TITLE>The Javalib Handbook: Another Section</TITLE>
+ <LINK HREF="index-5.html" REL=next>
+ <LINK HREF="index-3.html" REL=previous>
+ <LINK HREF="index.html#toc4" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="index-5.html">Next</A>
+<A HREF="index-3.html">Previous</A>
+<A HREF="index.html#toc4">Contents</A>
+<HR>
+<H2><A NAME="s4">4. Another Section</A></H2>
+
+<P>
+<P>
+<HR>
+<A HREF="index-5.html">Next</A>
+<A HREF="index-3.html">Previous</A>
+<A HREF="index.html#toc4">Contents</A>
+</BODY>
+</HTML>
diff --git a/qtjava/javalib/docs/en/index-5.html b/qtjava/javalib/docs/en/index-5.html
new file mode 100644
index 00000000..0311add8
--- /dev/null
+++ b/qtjava/javalib/docs/en/index-5.html
@@ -0,0 +1,24 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
+ <TITLE>The Javalib Handbook: Questions and Answers</TITLE>
+ <LINK HREF="index-6.html" REL=next>
+ <LINK HREF="index-4.html" REL=previous>
+ <LINK HREF="index.html#toc5" REL=contents>
+</HEAD>
+<BODY>
+<A HREF="index-6.html">Next</A>
+<A HREF="index-4.html">Previous</A>
+<A HREF="index.html#toc5">Contents</A>
+<HR>
+<H2><A NAME="s5">5. Questions and Answers</A></H2>
+
+<P>
+<P>
+<HR>
+<A HREF="index-6.html">Next</A>
+<A HREF="index-4.html">Previous</A>
+<A HREF="index.html#toc5">Contents</A>
+</BODY>
+</HTML>
diff --git a/qtjava/javalib/docs/en/index-6.html b/qtjava/javalib/docs/en/index-6.html
new file mode 100644
index 00000000..3528ffb9
--- /dev/null
+++ b/qtjava/javalib/docs/en/index-6.html
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
+ <TITLE>The Javalib Handbook: Copyright</TITLE>
+ <LINK HREF="index-5.html" REL=previous>
+ <LINK HREF="index.html#toc6" REL=contents>
+</HEAD>
+<BODY>
+Next
+<A HREF="index-5.html">Previous</A>
+<A HREF="index.html#toc6">Contents</A>
+<HR>
+<H2><A NAME="s6">6. Copyright</A></H2>
+
+<P>
+<P>Javalib Copyright 2000 Richard Dale , Lost_Highway@tipitina.demon.co.uk
+<P>
+<P>This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+<P>This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+<P>You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+<P>
+<P>
+<HR>
+Next
+<A HREF="index-5.html">Previous</A>
+<A HREF="index.html#toc6">Contents</A>
+</BODY>
+</HTML>
diff --git a/qtjava/javalib/docs/en/index.html b/qtjava/javalib/docs/en/index.html
new file mode 100644
index 00000000..d85635d4
--- /dev/null
+++ b/qtjava/javalib/docs/en/index.html
@@ -0,0 +1,55 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML>
+<HEAD>
+ <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
+ <TITLE>The Javalib Handbook</TITLE>
+ <LINK HREF="index-1.html" REL=next>
+
+
+</HEAD>
+<BODY>
+<A HREF="index-1.html">Next</A>
+Previous
+Contents
+<HR>
+<H1>The Javalib Handbook</H1>
+
+<H2>Richard Dale <CODE>Lost_Highway@tipitina.demon.co.uk</CODE></H2>Version 0.1 , Sat Nov 11 16:26:58 GMT 2000
+<P><HR>
+<EM>This Handbook describes Javalib Version 0.1</EM>
+<HR>
+<P>
+<H2><A NAME="toc1">1.</A> <A HREF="index-1.html">Introduction</A></H2>
+
+<UL>
+<LI><A HREF="index-1.html#ss1.1">1.1 Changes</A>
+</UL>
+<P>
+<H2><A NAME="toc2">2.</A> <A HREF="index-2.html">Installation</A></H2>
+
+<UL>
+<LI><A HREF="index-2.html#ss2.1">2.1 How to obtain Javalib </A>
+<LI><A HREF="index-2.html#ss2.2">2.2 Requirements</A>
+<LI><A HREF="index-2.html#ss2.3">2.3 Compilation and installation</A>
+</UL>
+<P>
+<H2><A NAME="toc3">3.</A> <A HREF="index-3.html">Usage </A></H2>
+
+<UL>
+<LI><A HREF="index-3.html#ss3.1">3.1 General Usage</A>
+</UL>
+<P>
+<H2><A NAME="toc4">4.</A> <A HREF="index-4.html">Another Section</A></H2>
+
+<P>
+<H2><A NAME="toc5">5.</A> <A HREF="index-5.html">Questions and Answers</A></H2>
+
+<P>
+<H2><A NAME="toc6">6.</A> <A HREF="index-6.html">Copyright</A></H2>
+
+<HR>
+<A HREF="index-1.html">Next</A>
+Previous
+Contents
+</BODY>
+</HTML>
diff --git a/qtjava/javalib/docs/en/index.sgml b/qtjava/javalib/docs/en/index.sgml
new file mode 100644
index 00000000..50f771e9
--- /dev/null
+++ b/qtjava/javalib/docs/en/index.sgml
@@ -0,0 +1,74 @@
+
+<!doctype linuxdoc system>
+<article>
+<title>The Javalib Handbook
+<author>Richard Dale <tt>Lost_Highway@tipitina.demon.co.uk</tt>
+<date>Version 0.1 , Sat Nov 11 16:26:58 GMT 2000
+<abstract>
+This Handbook describes Javalib Version 0.1
+</abstract>
+
+<toc>
+
+<sect>Introduction
+<p>
+<sect1>Changes
+<p>
+
+<sect>Installation
+<p>
+<sect1>How to obtain Javalib
+<p>
+
+<sect1>Requirements
+<p>
+
+<sect1>Compilation and installation
+<p>
+
+In order to compile and install Javalib on your system, type the following in
+the base directory of the Javalib distribution:
+
+<tscreen><verb>
+% ./configure
+% make
+% make install
+</verb></tscreen>
+
+<p>
+Since Javalib uses <verb>autoconf</verb> you should have not trouble
+compiling it.
+Should you run into problems please report them to the the author at
+<htmlurl url="mailto:Lost_Highway@tipitina.demon.co.uk" name = "Richard Dale">
+
+
+<p>
+<sect> Usage <p>
+<sect1> General Usage
+<p>
+<sect> Another Section
+<p>
+
+<sect>Questions and Answers<p>
+
+<sect>Copyright<p>
+
+Javalib Copyright 2000 Richard Dale , Lost_Highway@tipitina.demon.co.uk
+
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+<p>
+</article>
diff --git a/qtjava/javalib/examples/aclock/AnalogClock.java b/qtjava/javalib/examples/aclock/AnalogClock.java
new file mode 100644
index 00000000..2d97cb67
--- /dev/null
+++ b/qtjava/javalib/examples/aclock/AnalogClock.java
@@ -0,0 +1,158 @@
+/****************************************************************************
+** $Id$
+**
+** Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+** This file is part of an example program for Qt. This example
+** program may be used, distributed and modified without limitation.
+**
+*****************************************************************************/
+
+import org.kde.qt.*;
+import java.util.Date;
+
+class AnalogClock extends QWidget // analog clock widget
+{
+
+private Date time;
+
+//
+// Constructs an analog clock widget that uses an internal QTimer.
+//
+
+public AnalogClock( QWidget parent )
+{
+ this(parent, null);
+}
+
+public AnalogClock( QWidget parent, String name )
+{
+ super( parent, name );
+ time = new Date(); // get current time
+ QTimer internalTimer = new QTimer( this ); // create internal timer
+ connect( internalTimer, SIGNAL("timeout()"), SLOT("timeout()") );
+ internalTimer.start( 5000 ); // emit signal every 5 seconds
+}
+
+
+public void setTime( Date t )
+{
+ time = t;
+ timeout();
+}
+
+//
+// The QTimer.timeout() signal is received by this slot.
+//
+
+public void timeout()
+{
+ Date old_time = new Date(); // get the current time
+ old_time.setTime( time.getTime() - 5000 );
+ time.setTime( time.getTime() + 5000 );
+ if ( old_time.getMinutes() != time.getMinutes() ) { // minute has changed
+ if (autoMask())
+ updateMask();
+ else
+ update();
+ }
+}
+
+
+public void paintEvent( QPaintEvent event )
+{
+ if ( autoMask() )
+ return;
+ QPainter paint = new QPainter( this );
+ paint.setBrush( colorGroup().foreground() );
+ drawClock( paint );
+}
+
+// If the clock is transparent, we use updateMask()
+// instead of paintEvent()
+
+public void updateMask() // paint clock mask
+{
+ QBitmap bm = new QBitmap( size() );
+ bm.fill( color0() ); //transparent
+
+ QPainter paint = new QPainter();
+ paint.begin( bm, this );
+ paint.setBrush( color1() ); // use non-transparent color
+ paint.setPen( color1() );
+
+ drawClock( paint );
+
+ paint.end();
+ setMask( bm );
+}
+
+//
+// The clock is painted using a 1000x1000 square coordinate system, in
+// the a centered square, as big as possible. The painter's pen and
+// brush colors are used.
+//
+public void drawClock( QPainter paint )
+{
+ paint.save();
+
+ paint.setWindow( -500,-500, 1000,1000 );
+
+ QRect v = paint.viewport();
+ int d = v.width() < v.height() ? v.width() : v.height();
+ paint.setViewport( v.left() + (v.width()-d)/2,
+ v.top() + (v.height()-d)/2, d, d );
+
+ // time = QTime.currentTime();
+ QPointArray pts = new QPointArray();
+
+ paint.save();
+ paint.rotate( 30*(time.getHours()%12-3) + time.getMinutes()/2 );
+ pts.setPoints( 4, new short[] { -20,0, 0,-20, 300,0, 0,20 } );
+ paint.drawConvexPolygon( pts );
+ paint.restore();
+
+ paint.save();
+ paint.rotate( (time.getMinutes()-15)*6 );
+ pts.setPoints( 4, new short[] { -10,0, 0,-10, 400,0, 0,10 } );
+ paint.drawConvexPolygon( pts );
+ paint.restore();
+
+ for ( int i=0; i<12; i++ ) {
+ paint.drawLine( 440,0, 460,0 );
+ paint.rotate( 30 );
+ }
+
+ paint.restore();
+}
+
+
+public void setAutoMask(boolean b)
+{
+ if (b)
+ setBackgroundMode( PaletteForeground );
+ else
+ setBackgroundMode( PaletteBackground );
+ super.setAutoMask(b);
+}
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication( args );
+ AnalogClock clock = new AnalogClock(null, null);
+ if ( args.length == 1 && args[0].equals("-transparent") )
+ clock.setAutoMask( true );
+ clock.resize( 100, 100 );
+ a.setMainWidget( clock );
+ clock.setCaption("Qt Example - Analog Clock");
+ clock.show();
+ int result = a.exec();
+ return;
+}
+
+static {
+ qtjava.initialize();
+}
+
+}
+
diff --git a/qtjava/javalib/examples/addressbook/ABCentralWidget.java b/qtjava/javalib/examples/addressbook/ABCentralWidget.java
new file mode 100644
index 00000000..8dd6af37
--- /dev/null
+++ b/qtjava/javalib/examples/addressbook/ABCentralWidget.java
@@ -0,0 +1,357 @@
+/****************************************************************************
+** $Id$
+**
+** Copyright ( C ) 1992-2000 Trolltech AS. All rights reserved.
+**
+** This file is part of an example program for Qt. This example
+** program may be used, distributed and modified without limitation.
+**
+*****************************************************************************/
+import org.kde.qt.*;
+import java.util.*;
+
+public class ABCentralWidget extends QWidget
+{
+ protected QGridLayout mainGrid;
+ protected QTabWidget tabWidget;
+ protected QListView listView;
+ protected QPushButton add, change, find;
+ protected QLineEdit iFirstName, iLastName, iAddress, iEMail,
+ sFirstName, sLastName, sAddress, sEMail;
+ protected QCheckBox cFirstName, cLastName, cAddress, cEMail;
+
+
+public ABCentralWidget( QWidget parent, String name )
+{
+ super( parent, name );
+ mainGrid = new QGridLayout( this, 2, 1, 5, 5 );
+
+ setupTabWidget();
+ setupListView();
+
+ mainGrid.setRowStretch( 0, 0 );
+ mainGrid.setRowStretch( 1, 1 );
+}
+
+public ABCentralWidget( QWidget parent )
+{
+ this(parent, null);
+}
+
+public void save( String filename )
+{
+ if ( listView.firstChild() == null )
+ return;
+
+ QFile f = new QFile( filename );
+ if ( !f.open( QIODevice.IO_WriteOnly ) )
+ return;
+
+ QTextStream t = new QTextStream( f );
+
+ Iterator it = listView.itemList().iterator();
+ while ( it.hasNext() ) {
+ QListViewItem currentItem = (QListViewItem) it.next();
+ for ( int i = 0; i < 4; i++ ) {
+ t.writeRawBytes( currentItem.text(i), currentItem.text(i).length() );
+ t.writeRawBytes( "\n", 1 );
+ }
+ }
+
+ f.close();
+}
+
+public void load( String filename )
+{
+ listView.clear();
+
+ QFile f = new QFile( filename );
+ if ( !f.open( QIODevice.IO_ReadOnly ) )
+ return;
+
+ QTextStream t = new QTextStream( f );
+
+ while ( !t.atEnd() ) {
+ QListViewItem item = new QListViewItem( listView );
+ for ( int i = 0; i < 4; i++ )
+ item.setText( i, t.readLine() );
+ }
+
+ f.close();
+}
+
+public void setupTabWidget()
+{
+ tabWidget = new QTabWidget( this );
+
+ QWidget input = new QWidget( tabWidget );
+ QGridLayout grid1 = new QGridLayout( input, 2, 5, 5, 5 );
+
+ QLabel liFirstName = new QLabel( "First &Name", input );
+ liFirstName.resize( liFirstName.sizeHint() );
+ grid1.addWidget( liFirstName, 0, 0 );
+
+ QLabel liLastName = new QLabel( "&Last Name", input );
+ liLastName.resize( liLastName.sizeHint() );
+ grid1.addWidget( liLastName, 0, 1 );
+
+ QLabel liAddress = new QLabel( "Add&ress", input );
+ liAddress.resize( liAddress.sizeHint() );
+ grid1.addWidget( liAddress, 0, 2 );
+
+ QLabel liEMail = new QLabel( "&E-Mail", input );
+ liEMail.resize( liEMail.sizeHint() );
+ grid1.addWidget( liEMail, 0, 3 );
+
+ add = new QPushButton( "A&dd", input );
+ add.resize( add.sizeHint() );
+ grid1.addWidget( add, 0, 4 );
+ connect( add, SIGNAL( "clicked()" ), this, SLOT( "addEntry()" ) );
+
+ iFirstName = new QLineEdit( input );
+ iFirstName.resize( iFirstName.sizeHint() );
+ grid1.addWidget( iFirstName, 1, 0 );
+ liFirstName.setBuddy( iFirstName );
+
+ iLastName = new QLineEdit( input );
+ iLastName.resize( iLastName.sizeHint() );
+ grid1.addWidget( iLastName, 1, 1 );
+ liLastName.setBuddy( iLastName );
+
+ iAddress = new QLineEdit( input );
+ iAddress.resize( iAddress.sizeHint() );
+ grid1.addWidget( iAddress, 1, 2 );
+ liAddress.setBuddy( iAddress );
+
+ iEMail = new QLineEdit( input );
+ iEMail.resize( iEMail.sizeHint() );
+ grid1.addWidget( iEMail, 1, 3 );
+ liEMail.setBuddy( iEMail );
+
+ change = new QPushButton( "&Change", input );
+ change.resize( change.sizeHint() );
+ grid1.addWidget( change, 1, 4 );
+ connect( change, SIGNAL( "clicked()" ), this, SLOT( "changeEntry()" ) );
+
+ tabWidget.addTab( input, "&Add/Change Entry" );
+
+ // --------------------------------------
+
+ QWidget search = new QWidget( this );
+ QGridLayout grid2 = new QGridLayout( search, 2, 5, 5, 5 );
+
+ cFirstName = new QCheckBox( "First &Name", search );
+ cFirstName.resize( cFirstName.sizeHint() );
+ grid2.addWidget( cFirstName, 0, 0 );
+ connect( cFirstName, SIGNAL( "clicked()" ), this, SLOT( "toggleFirstName()" ) );
+
+ cLastName = new QCheckBox( "&Last Name", search );
+ cLastName.resize( cLastName.sizeHint() );
+ grid2.addWidget( cLastName, 0, 1 );
+ connect( cLastName, SIGNAL( "clicked()" ), this, SLOT( "toggleLastName()" ) );
+
+ cAddress = new QCheckBox( "Add&ress", search );
+ cAddress.resize( cAddress.sizeHint() );
+ grid2.addWidget( cAddress, 0, 2 );
+ connect( cAddress, SIGNAL( "clicked()" ), this, SLOT( "toggleAddress()" ) );
+
+ cEMail = new QCheckBox( "&E-Mail", search );
+ cEMail.resize( cEMail.sizeHint() );
+ grid2.addWidget( cEMail, 0, 3 );
+ connect( cEMail, SIGNAL( "clicked()" ), this, SLOT( "toggleEMail()" ) );
+
+ sFirstName = new QLineEdit( search );
+ sFirstName.resize( sFirstName.sizeHint() );
+ grid2.addWidget( sFirstName, 1, 0 );
+
+ sLastName = new QLineEdit( search );
+ sLastName.resize( sLastName.sizeHint() );
+ grid2.addWidget( sLastName, 1, 1 );
+
+ sAddress = new QLineEdit( search );
+ sAddress.resize( sAddress.sizeHint() );
+ grid2.addWidget( sAddress, 1, 2 );
+
+ sEMail = new QLineEdit( search );
+ sEMail.resize( sEMail.sizeHint() );
+ grid2.addWidget( sEMail, 1, 3 );
+
+ find = new QPushButton( "F&ind", search );
+ find.resize( find.sizeHint() );
+ grid2.addWidget( find, 1, 4 );
+ connect( find, SIGNAL( "clicked()" ), this, SLOT( "findEntries()" ) );
+
+ cFirstName.setChecked( true );
+ sFirstName.setEnabled( true );
+ sLastName.setEnabled( false );
+ sAddress.setEnabled( false );
+ sEMail.setEnabled( false );
+
+ tabWidget.addTab( search, "&Search" );
+
+ mainGrid.addWidget( tabWidget, 0, 0 );
+}
+
+public void setupListView()
+{
+ listView = new QListView( this );
+ listView.addColumn( "First Name" );
+ listView.addColumn( "Last Name" );
+ listView.addColumn( "Address" );
+ listView.addColumn( "E-Mail" );
+
+ listView.setSelectionMode( QListView.Extended );
+
+ connect( listView, SIGNAL( "clicked( QListViewItem )" ), this, SLOT( "itemSelected( QListViewItem )" ) );
+
+ mainGrid.addWidget( listView, 1, 0 );
+ listView.setAllColumnsShowFocus( true );
+}
+
+public void addEntry()
+{
+ if ( !iFirstName.text().equals("") || !iLastName.text().equals("") ||
+ !iAddress.text().equals("") || !iEMail.text().equals("") ) {
+ QListViewItem item = new QListViewItem( listView );
+ item.setText( 0, iFirstName.text() );
+ item.setText( 1, iLastName.text() );
+ item.setText( 2, iAddress.text() );
+ item.setText( 3, iEMail.text() );
+ }
+
+ iFirstName.setText( "" );
+ iLastName.setText( "" );
+ iAddress.setText( "" );
+ iEMail.setText( "" );
+}
+
+public void changeEntry()
+{
+ QListViewItem item = listView.currentItem();
+
+ if ( item != null &&
+ ( !iFirstName.text().equals("") || !iLastName.text().equals("") ||
+ !iAddress.text().equals("") || !iEMail.text().equals("") ) ) {
+ item.setText( 0, iFirstName.text() );
+ item.setText( 1, iLastName.text() );
+ item.setText( 2, iAddress.text() );
+ item.setText( 3, iEMail.text() );
+ }
+}
+
+public void selectionChanged()
+{
+ iFirstName.setText( "" );
+ iLastName.setText( "" );
+ iAddress.setText( "" );
+ iEMail.setText( "" );
+}
+
+public void itemSelected( QListViewItem item )
+{
+ item.setSelected( true );
+ item.repaint();
+
+ iFirstName.setText( item.text( 0 ) );
+ iLastName.setText( item.text( 1 ) );
+ iAddress.setText( item.text( 2 ) );
+ iEMail.setText( item.text( 3 ) );
+}
+
+public void toggleFirstName()
+{
+ sFirstName.setText( "" );
+
+ if ( cFirstName.isChecked() ) {
+ sFirstName.setEnabled( true );
+ sFirstName.setFocus();
+ }
+ else
+ sFirstName.setEnabled( false );
+}
+
+public void toggleLastName()
+{
+ sLastName.setText( "" );
+
+ if ( cLastName.isChecked() ) {
+ sLastName.setEnabled( true );
+ sLastName.setFocus();
+ }
+ else
+ sLastName.setEnabled( false );
+}
+
+public void toggleAddress()
+{
+ sAddress.setText( "" );
+
+ if ( cAddress.isChecked() ) {
+ sAddress.setEnabled( true );
+ sAddress.setFocus();
+ }
+ else
+ sAddress.setEnabled( false );
+}
+
+public void toggleEMail()
+{
+ sEMail.setText( "" );
+
+ if ( cEMail.isChecked() ) {
+ sEMail.setEnabled( true );
+ sEMail.setFocus();
+ }
+ else
+ sEMail.setEnabled( false );
+}
+
+public void findEntries()
+{
+ if ( !cFirstName.isChecked() &&
+ !cLastName.isChecked() &&
+ !cAddress.isChecked() &&
+ !cEMail.isChecked() ) {
+ listView.clearSelection();
+ return;
+ }
+
+ Iterator it = listView.itemList().iterator();
+ while ( it.hasNext() ) {
+ QListViewItem currentItem = (QListViewItem) it.next();
+ boolean select = true;
+
+ if ( cFirstName.isChecked() ) {
+ if ( select && currentItem.text( 0 ).indexOf( sFirstName.text() ) != -1 )
+ select = true;
+ else
+ select = false;
+ }
+ if ( cLastName.isChecked() ) {
+ if ( select && currentItem.text( 1 ).indexOf( sLastName.text() ) != -1 )
+ select = true;
+ else
+ select = false;
+ }
+ if ( cAddress.isChecked() ) {
+ if ( select && currentItem.text( 2 ).indexOf( sAddress.text() ) != -1 )
+ select = true;
+ else
+ select = false;
+ }
+ if ( cEMail.isChecked() ) {
+ if ( select && currentItem.text( 3 ).indexOf( sEMail.text() ) != -1 )
+ select = true;
+ else
+ select = false;
+ }
+
+ if ( select )
+ currentItem.setSelected( true );
+ else
+ currentItem.setSelected( false );
+ currentItem.repaint();
+ }
+}
+
+}
diff --git a/qtjava/javalib/examples/addressbook/ABMainWindow.java b/qtjava/javalib/examples/addressbook/ABMainWindow.java
new file mode 100644
index 00000000..588098f4
--- /dev/null
+++ b/qtjava/javalib/examples/addressbook/ABMainWindow.java
@@ -0,0 +1,102 @@
+/****************************************************************************
+** $Id$
+**
+** Copyright ( C ) 1992-2000 Trolltech AS. All rights reserved.
+**
+** This file is part of an example program for Qt. This example
+** program may be used, distributed and modified without limitation.
+**
+*****************************************************************************/
+import org.kde.qt.*;
+
+class ABMainWindow extends QMainWindow
+{
+ protected QToolBar fileTools;
+ protected String filename;
+ protected ABCentralWidget view;
+
+public ABMainWindow()
+{
+ super( null, "example addressbook application" );
+ filename = "";
+ setupMenuBar();
+ setupFileTools();
+ setupStatusBar();
+ setupCentralWidget();
+}
+
+public void setupMenuBar()
+{
+ QPopupMenu file = new QPopupMenu( this );
+ menuBar().insertItem( "&File", file );
+
+ file.insertItem( "New", this, SLOT( "fileNew()" ), new QKeySequence(CTRL + Key_N) );
+ file.insertItem( new QIconSet(new QPixmap( "fileopen.xpm" )), "Open", this, SLOT( "fileOpen()" ), new QKeySequence(CTRL + Key_O) );
+ file.insertSeparator();
+ file.insertItem( new QIconSet(new QPixmap( "filesave.xpm" )), "Save", this, SLOT( "fileSave()" ), new QKeySequence(CTRL + Key_S) );
+ file.insertItem( "Save As...", this, SLOT( "fileSaveAs()" ) );
+ file.insertSeparator();
+ file.insertItem( new QIconSet(new QPixmap( "fileprint.xpm" )), "Print...", this, SLOT( "filePrint()" ), new QKeySequence(CTRL + Key_P) );
+ file.insertSeparator();
+ file.insertItem( "Close", this, SLOT( "closeWindow()" ), new QKeySequence(CTRL + Key_W) );
+ file.insertItem( "Quit", qApp(), SLOT( "quit()" ), new QKeySequence(CTRL + Key_Q) );
+}
+
+public void setupFileTools()
+{
+ //fileTools = new QToolBar( this, "file operations" );
+}
+
+public void setupStatusBar()
+{
+ //statusBar()->message( "Ready", 2000 );
+}
+
+public void setupCentralWidget()
+{
+ view = new ABCentralWidget( this );
+ setCentralWidget( view );
+}
+
+public void closeWindow()
+{
+ close();
+}
+
+public void fileNew()
+{
+}
+
+public void fileOpen()
+{
+ String fn = QFileDialog.getOpenFileName( "", "", this );
+ if ( !fn.equals("") ) {
+ filename = fn;
+ view.load( filename );
+ }
+}
+
+public void fileSave()
+{
+ if ( filename.equals("") ) {
+ fileSaveAs();
+ return;
+ }
+
+ view.save( filename );
+}
+
+public void fileSaveAs()
+{
+ String fn = QFileDialog.getSaveFileName( "", "", this );
+ if ( !fn.equals("") ) {
+ filename = fn;
+ fileSave();
+ }
+}
+
+public void filePrint()
+{
+}
+
+}
diff --git a/qtjava/javalib/examples/addressbook/Main.java b/qtjava/javalib/examples/addressbook/Main.java
new file mode 100644
index 00000000..eeda8adc
--- /dev/null
+++ b/qtjava/javalib/examples/addressbook/Main.java
@@ -0,0 +1,31 @@
+/****************************************************************************
+** $Id$
+**
+** Copyright ( C ) 1992-2000 Trolltech AS. All rights reserved.
+**
+** This file is part of an example program for Qt. This example
+** program may be used, distributed and modified without limitation.
+**
+*****************************************************************************/
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication( args );
+
+ ABMainWindow mw = new ABMainWindow();
+ mw.setCaption( "Qt Example - Addressbook" );
+ a.setMainWidget( mw );
+ mw.show();
+
+ a.connect( a, Qt.SIGNAL( "lastWindowClosed()" ), a, Qt.SLOT( "quit()" ) );
+ int result = a.exec();
+ return;
+}
+ static {
+ qtjava.initialize();
+ }
+
+}
diff --git a/qtjava/javalib/examples/addressbook/fileopen.xpm b/qtjava/javalib/examples/addressbook/fileopen.xpm
new file mode 100644
index 00000000..880417ee
--- /dev/null
+++ b/qtjava/javalib/examples/addressbook/fileopen.xpm
@@ -0,0 +1,22 @@
+/* XPM */
+static const char *fileopen[] = {
+" 16 13 5 1",
+". c #040404",
+"# c #808304",
+"a c None",
+"b c #f3f704",
+"c c #f3f7f3",
+"aaaaaaaaa...aaaa",
+"aaaaaaaa.aaa.a.a",
+"aaaaaaaaaaaaa..a",
+"a...aaaaaaaa...a",
+".bcb.......aaaaa",
+".cbcbcbcbc.aaaaa",
+".bcbcbcbcb.aaaaa",
+".cbcb...........",
+".bcb.#########.a",
+".cb.#########.aa",
+".b.#########.aaa",
+"..#########.aaaa",
+"...........aaaaa"
+};
diff --git a/qtjava/javalib/examples/addressbook/fileprint.xpm b/qtjava/javalib/examples/addressbook/fileprint.xpm
new file mode 100644
index 00000000..6ada912f
--- /dev/null
+++ b/qtjava/javalib/examples/addressbook/fileprint.xpm
@@ -0,0 +1,24 @@
+/* XPM */
+static const char *fileprint[] = {
+" 16 14 6 1",
+". c #000000",
+"# c #848284",
+"a c #c6c3c6",
+"b c #ffff00",
+"c c #ffffff",
+"d c None",
+"ddddd.........dd",
+"dddd.cccccccc.dd",
+"dddd.c.....c.ddd",
+"ddd.cccccccc.ddd",
+"ddd.c.....c....d",
+"dd.cccccccc.a.a.",
+"d..........a.a..",
+".aaaaaaaaaa.a.a.",
+".............aa.",
+".aaaaaa###aa.a.d",
+".aaaaaabbbaa...d",
+".............a.d",
+"d.aaaaaaaaa.a.dd",
+"dd...........ddd"
+};
diff --git a/qtjava/javalib/examples/addressbook/filesave.xpm b/qtjava/javalib/examples/addressbook/filesave.xpm
new file mode 100644
index 00000000..bd6870f4
--- /dev/null
+++ b/qtjava/javalib/examples/addressbook/filesave.xpm
@@ -0,0 +1,22 @@
+/* XPM */
+static const char *filesave[] = {
+" 14 14 4 1",
+". c #040404",
+"# c #808304",
+"a c #bfc2bf",
+"b c None",
+"..............",
+".#.aaaaaaaa.a.",
+".#.aaaaaaaa...",
+".#.aaaaaaaa.#.",
+".#.aaaaaaaa.#.",
+".#.aaaaaaaa.#.",
+".#.aaaaaaaa.#.",
+".##........##.",
+".############.",
+".##.........#.",
+".##......aa.#.",
+".##......aa.#.",
+".##......aa.#.",
+"b............."
+};
diff --git a/qtjava/javalib/examples/application/ApplicationWindow.java b/qtjava/javalib/examples/application/ApplicationWindow.java
new file mode 100644
index 00000000..e334ad17
--- /dev/null
+++ b/qtjava/javalib/examples/application/ApplicationWindow.java
@@ -0,0 +1,318 @@
+import org.kde.qt.*;
+
+public class ApplicationWindow extends QMainWindow {
+ private QPrinter printer;
+ private QMultiLineEdit e;
+ private String filename;
+
+ private final String fileOpenText = "<img source=\"fileopen\"> "+
+ "Click this button to open a <em>new file</em>. <br><br>"+
+ "You can also select the <b>Open command</b> from the File menu.";
+ private final String fileSaveText = "Click this button to save the file you are "+
+ "editing. You will be prompted for a file name.\n\n"+
+ "You can also select the Save command from the File menu.\n\n"+
+ "Note that implementing this function is left as an exercise for the reader.";
+ private final String filePrintText = "Click this button to print the file you "+
+ "are editing.\n\n"+
+ "You can also select the Print command from the File menu.";
+
+ private final String[] fileopen = {
+ " 16 13 5 1",
+ ". c #040404",
+ "# c #808304",
+ "a c None",
+ "b c #f3f704",
+ "c c #f3f7f3",
+ "aaaaaaaaa...aaaa",
+ "aaaaaaaa.aaa.a.a",
+ "aaaaaaaaaaaaa..a",
+ "a...aaaaaaaa...a",
+ ".bcb.......aaaaa",
+ ".cbcbcbcbc.aaaaa",
+ ".bcbcbcbcb.aaaaa",
+ ".cbcb...........",
+ ".bcb.#########.a",
+ ".cb.#########.aa",
+ ".b.#########.aaa",
+ "..#########.aaaa",
+ "...........aaaaa"
+ };
+
+ private final String[] filesave = {
+ " 14 14 4 1",
+ ". c #040404",
+ "# c #808304",
+ "a c #bfc2bf",
+ "b c None",
+ "..............",
+ ".#.aaaaaaaa.a.",
+ ".#.aaaaaaaa...",
+ ".#.aaaaaaaa.#.",
+ ".#.aaaaaaaa.#.",
+ ".#.aaaaaaaa.#.",
+ ".#.aaaaaaaa.#.",
+ ".##........##.",
+ ".############.",
+ ".##.........#.",
+ ".##......aa.#.",
+ ".##......aa.#.",
+ ".##......aa.#.",
+ "b............."
+ };
+
+ private final String[] fileprint = {
+ " 16 14 6 1",
+ ". c #000000",
+ "# c #848284",
+ "a c #c6c3c6",
+ "b c #ffff00",
+ "c c #ffffff",
+ "d c None",
+ "ddddd.........dd",
+ "dddd.cccccccc.dd",
+ "dddd.c.....c.ddd",
+ "ddd.cccccccc.ddd",
+ "ddd.c.....c....d",
+ "dd.cccccccc.a.a.",
+ "d..........a.a..",
+ ".aaaaaaaaaa.a.a.",
+ ".............aa.",
+ ".aaaaaa###aa.a.d",
+ ".aaaaaabbbaa...d",
+ ".............a.d",
+ "d.aaaaaaaaa.a.dd",
+ "dd...........ddd"
+ };
+
+
+
+
+ public ApplicationWindow() {
+ super(null, "example application main window", WDestructiveClose);
+
+ // create a printer
+
+ printer = new QPrinter();
+
+
+ // create user interface actions
+
+ QAction fileNewAction, fileOpenAction, fileSaveAction,
+ fileSaveAsAction, filePrintAction, fileCloseAction,
+ fileQuitAction;
+
+ fileNewAction = new QAction("New", "&New", new QKeySequence(CTRL+Key_N), this, "new", false);
+ connect(fileNewAction, SIGNAL("activated()"), this, SLOT("newDoc()"));
+
+ fileOpenAction = new QAction("Open File", new QIconSet(new QPixmap(fileopen)), "&Open", new QKeySequence(CTRL+Key_O), this, "open", false);
+ connect(fileOpenAction, SIGNAL("activated()"), this, SLOT("load()"));
+ QMimeSourceFactory.defaultFactory().setPixmap("fileopen", new QPixmap(fileopen));
+ fileOpenAction.setWhatsThis(fileOpenText);
+
+ fileSaveAction = new QAction("Save File", new QIconSet(new QPixmap(filesave)), "&Save", new QKeySequence(CTRL+Key_S), this, "save", false);
+ connect(fileSaveAction, SIGNAL("activated()"), this, SLOT("save()"));
+ fileSaveAction.setWhatsThis(fileSaveText);
+
+ fileSaveAsAction = new QAction("Save File As", "Save &as", new QKeySequence(), this, "save as", false);
+ connect(fileSaveAsAction, SIGNAL("activated()"), this, SLOT("saveAs()"));
+ fileSaveAsAction.setWhatsThis(fileSaveText);
+
+ filePrintAction = new QAction("Print File", new QIconSet(new QPixmap(fileprint)), "&Print", new QKeySequence(CTRL+Key_P), this, "print", false);
+ connect(filePrintAction, SIGNAL("activated()"), this, SLOT("print()"));
+ filePrintAction.setWhatsThis(filePrintText);
+
+ fileCloseAction = new QAction("Close", "&Close", new QKeySequence(CTRL+Key_W), this, "close", false);
+ connect(fileCloseAction, SIGNAL("activated()"), this, SLOT("close()"));
+
+ fileQuitAction = new QAction("Quit", "&Quit", new QKeySequence(CTRL+Key_Q), this, "quit", false);
+ connect(fileQuitAction, SIGNAL("activated()"), qApp(), SLOT("closeAllWindows()"));
+
+
+ // populate a tool bar with some actions
+
+ QToolBar fileTools = new QToolBar(this, "file operations");
+ fileTools.setLabel(tr("File Operations"));
+ fileOpenAction.addTo(fileTools);
+ fileSaveAction.addTo(fileTools);
+ filePrintAction.addTo(fileTools);
+ QWhatsThis.whatsThisButton(fileTools);
+
+
+ // popuplate a menu with all actions
+
+ QPopupMenu file = new QPopupMenu(this, "file");
+ menuBar().insertItem("&File", file);
+ fileNewAction.addTo(file);
+ fileOpenAction.addTo(file);
+ fileSaveAction.addTo(file);
+ fileSaveAsAction.addTo(file);
+ file.insertSeparator();
+ filePrintAction.addTo(file);
+ file.insertSeparator();
+ fileCloseAction.addTo(file);
+ fileQuitAction.addTo(file);
+
+
+ // add a help menu
+
+ QPopupMenu help = new QPopupMenu(this, "help");
+ menuBar().insertSeparator();
+ menuBar().insertItem("&Help", help);
+ help.insertItem("&About", this, SLOT("about()"), new QKeySequence(Key_F1), -1, -1);
+ help.insertItem("About &Qt", this, SLOT("aboutQt()"));
+ help.insertSeparator();
+ help.insertItem("What's &This", this, SLOT("whatsThis()"), new QKeySequence(SHIFT+Key_F1), -1, -1);
+
+
+ // create and define the central widget
+
+ e = new QMultiLineEdit(this, "editor");
+ e.setFocus();
+ setCentralWidget(e);
+ statusBar().message("Ready", 2000);
+ resize(450, 600);
+ }
+
+ private void newDoc() {
+ ApplicationWindow ed = new ApplicationWindow();
+ ed.show();
+ }
+
+ private void load() {
+ String fn = QFileDialog.getOpenFileName("", "", this);
+ if (!(fn.length()==0))
+ load(fn);
+ else
+ statusBar().message("Loading aborted", 2000);
+ }
+
+
+ private void load(String fileName) {
+ QFile f = new QFile(fileName);
+ if (!f.open(1))
+ return;
+
+ filename = fileName;
+
+ e.setAutoUpdate(false);
+ e.clear();
+
+ QTextStream t = new QTextStream(f);
+ while (!t.eof()) {
+ String s = t.readLine();
+ e.append(s);
+ }
+ f.close();
+
+ e.setAutoUpdate(true);
+ e.repaint();
+ e.setEdited(false);
+ setCaption(fileName);
+ String s = "Loaded document "+fileName;
+ statusBar().message(s, 2000);
+ }
+
+ private void save() {
+ if (filename.length()==0) {
+ saveAs();
+ return;
+ }
+
+ String text = e.text();
+ QFile f = new QFile(filename);
+ if (!f.open(2)) {
+ statusBar().message("Could not write to "+filename, 2000);
+ return;
+ }
+
+ QTextStream t = new QTextStream(f);
+ t.writeRawBytes(text, text.length());
+ f.close();
+
+ e.setEdited(false);
+
+ setCaption(filename);
+
+ statusBar().message("File "+filename+" saved", 2000);
+ }
+
+
+ private void saveAs() {
+ String fn = QFileDialog.getSaveFileName("", "", this);
+ if (!(fn.length()==0)) {
+ filename = fn;
+ save();
+ } else {
+ statusBar().message("Saving aborted", 2000);
+ }
+ }
+
+ private void print() {
+ final int Margin = 10;
+ int pageNo = 1;
+
+ if (printer.setup(this)) { // printer dialog
+ statusBar().message("Printing...");
+ QPainter p = new QPainter();
+ p.begin(printer); // paint on printer
+ p.setFont(e.font());
+ int yPos = 0; // y position for each line
+ QFontMetrics fm = p.fontMetrics();
+
+ // need width/height of printer surface
+ QPaintDeviceMetrics metrics = new QPaintDeviceMetrics(printer);
+
+ for(int i = 0 ; i < e.numLines() ; i++) {
+ if (Margin + yPos > metrics.height() - Margin) {
+ String msg = "Printing (page ";
+ msg += ++pageNo;
+ msg += ")...";
+ statusBar().message(msg);
+ printer.newPage(); // no more room on this page
+ yPos = 0; // back to top of page
+ }
+ p.drawText(Margin, Margin + yPos, metrics.width(),
+ fm.lineSpacing(), ExpandTabs | DontClip, e.textLine(i));
+ yPos = yPos + fm.lineSpacing();
+ }
+ p.end(); // send job to printer
+ statusBar().message("Printing completed", 2000);
+ } else {
+ statusBar().message("Printing aborted", 2000);
+ }
+ }
+
+ protected void closeEvent(QCloseEvent ce) {
+ if (!e.edited()) {
+ ce.accept();
+ return;
+ }
+
+ switch(QMessageBox.information(this, "Qt Application Example",
+ "The document has been changed since the last save.",
+ "Save Now", "Cancel", "Leave Anyway", 0, 1)) {
+ case 0:
+ save();
+ ce.accept();
+ break;
+ case 1:
+ default: // just for sanity
+ ce.ignore();
+ break;
+ case 2:
+ ce.accept();
+ break;
+ }
+ }
+
+ private void about() {
+ QMessageBox.about(this, "Qt Application Example",
+ "This example demonstrates simple use of "+
+ "QMainWindow,\nQMenuBar and QToolBar.");
+ }
+
+
+ private void aboutQt() {
+ QMessageBox.aboutQt(this, "Qt Application Example");
+ }
+}
diff --git a/qtjava/javalib/examples/application/Main.java b/qtjava/javalib/examples/application/Main.java
new file mode 100644
index 00000000..2ba09ea9
--- /dev/null
+++ b/qtjava/javalib/examples/application/Main.java
@@ -0,0 +1,17 @@
+import org.kde.qt.*;
+
+public class Main extends QObject {
+ public static void main(String[] args) {
+ QApplication a = new QApplication (args);
+ ApplicationWindow mw = new ApplicationWindow();
+ mw.setCaption("Document 1");
+ mw.show();
+ a.connect(a, SIGNAL("lastWindowClosed()"), a, SLOT("quit()"));
+ a.exec();
+ return;
+ }
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/biff/Biff.java b/qtjava/javalib/examples/biff/Biff.java
new file mode 100644
index 00000000..b3107da4
--- /dev/null
+++ b/qtjava/javalib/examples/biff/Biff.java
@@ -0,0 +1,80 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+import java.util.Calendar;
+
+class Biff extends QWidget
+{
+private Calendar lastModified;
+private QPixmap hasNewMail = new QPixmap();
+private QPixmap noNewMail = new QPixmap();
+private String mailbox;
+private boolean gotMail;
+
+public Biff( )
+{
+ this(null, null);
+}
+public Biff( QWidget parent, String name )
+{
+ super( parent, name, WType_Modal );
+// QFileInfo fi = new QFileInfo(System.getProperty("MAIL"));
+ QFileInfo fi = new QFileInfo("");
+ if ( !fi.exists() ) {
+ String s = "/var/spool/mail/";
+ s += System.getProperty("user.name");
+ fi.setFile( s );
+ }
+ if ( fi.exists() ) {
+ mailbox = fi.absFilePath();
+ startTimer( 1000 );
+ }
+
+ setMinimumSize( 48, 48 );
+ setMaximumSize( 48, 48 );
+ resize( 48, 48 );
+
+ hasNewMail.loadFromData( bmp.hasmail_bmp_data );
+ noNewMail.loadFromData( bmp.nomail_bmp_data );
+
+ gotMail = false;
+ lastModified = fi.lastModified();
+}
+
+
+protected void timerEvent( QTimerEvent event )
+{
+ QFileInfo fi = new QFileInfo( mailbox );
+ boolean newState = ( fi.lastModified() != lastModified &&
+ fi.lastModified().after( fi.lastRead() ) );
+ if ( newState != gotMail ) {
+ if ( gotMail )
+ lastModified = fi.lastModified();
+ gotMail = newState;
+ repaint( false );
+ }
+}
+
+
+protected void paintEvent( QPaintEvent event )
+{
+ if ( gotMail )
+ bitBlt( this, 0, 0, hasNewMail );
+ else
+ bitBlt( this, 0, 0, noNewMail );
+}
+
+
+protected void mousePressEvent( QMouseEvent event )
+{
+ QFileInfo fi = new QFileInfo( mailbox );
+ lastModified = fi.lastModified();
+}
+}
diff --git a/qtjava/javalib/examples/biff/Main.java b/qtjava/javalib/examples/biff/Main.java
new file mode 100644
index 00000000..abf20598
--- /dev/null
+++ b/qtjava/javalib/examples/biff/Main.java
@@ -0,0 +1,30 @@
+/****************************************************************************
+** $Id$
+**
+** Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+** This file is part of an example program for Qt. This example
+** program may be used, distributed and modified without limitation.
+**
+*****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main {
+
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication( args );
+ Biff b = new Biff();
+ a.setMainWidget( b );
+ b.show();
+ a.exec();
+ return;
+}
+
+static {
+ qtjava.initialize();
+}
+
+}
diff --git a/qtjava/javalib/examples/biff/bmp.java b/qtjava/javalib/examples/biff/bmp.java
new file mode 100644
index 00000000..dfc7c516
--- /dev/null
+++ b/qtjava/javalib/examples/biff/bmp.java
@@ -0,0 +1,195 @@
+/****************************************************************************
+** $Id$
+**
+** Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+** This file is part of an example program for Qt. This example
+** program may be used, distributed and modified without limitation.
+**
+*****************************************************************************/
+
+class bmp
+{
+
+public static char[] hasmail_bmp_data = {
+ 0x42,0x4d,0xc2,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x42,0x00,0x00,0x00,
+ 0x28,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x01,0x00,
+ 0x04,0x00,0x00,0x00,0x00,0x00,0x80,0x04,0x00,0x00,0x6d,0x0b,0x00,0x00,
+ 0x6d,0x0b,0x00,0x00,0x03,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0xff,0xff,0xff,0x00,0x51,0x61,0x30,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x10,0x10,0x10,0x10,0x10,
+ 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,
+ 0x10,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
+ 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x10,
+ 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x01,0x00,0x10,0x10,0x10,
+ 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x01,0x01,0x01,0x01,0x01,0x01,
+ 0x01,0x01,0x01,0x01,0x00,0x01,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
+ 0x01,0x01,0x01,0x00,0x00,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x11,
+ 0x00,0x01,0x00,0x00,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,
+ 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x01,0x00,0x00,
+ 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x10,0x10,0x10,
+ 0x10,0x10,0x10,0x10,0x10,0x11,0x00,0x01,0x00,0x00,0x01,0x10,0x10,0x10,
+ 0x10,0x10,0x10,0x10,0x10,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
+ 0x01,0x01,0x00,0x01,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
+ 0x01,0x00,0x00,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x11,0x00,0x01,
+ 0x00,0x00,0x01,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x01,0x01,
+ 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x01,0x00,0x00,0x01,0x01,
+ 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x10,0x10,0x10,0x10,0x00,
+ 0x00,0x00,0x00,0x01,0x00,0x01,0x00,0x00,0x01,0x10,0x10,0x10,0x10,0x10,
+ 0x10,0x10,0x10,0x10,0x01,0x01,0x01,0x01,0x00,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,
+ 0x00,0x10,0x10,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x01,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x01,0x01,0x01,0x01,
+ 0x01,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x11,0x11,0x01,0x01,0x01,
+ 0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x10,0x10,0x10,0x01,0x10,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x01,0x10,0x11,0x00,0x10,0x10,0x10,0x10,0x10,0x10,
+ 0x10,0x10,0x01,0x01,0x01,0x01,0x01,0x10,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x01,0x10,0x01,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x10,
+ 0x10,0x10,0x01,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x10,0x00,0x11,
+ 0x00,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x01,0x10,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x10,0x00,0x01,0x10,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x10,0x10,0x10,0x10,0x10,
+ 0x10,0x11,0x01,0x10,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x01,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x01,0x10,
+ 0x00,0x00,0x01,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x01,0x10,0x10,0x10,0x11,0x10,0x10,0x10,0x01,0x10,0x00,0x00,0x00,0x10,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x10,0x11,0x10,
+ 0x10,0x10,0x10,0x10,0x01,0x10,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x11,0x11,0x11,0x10,0x01,0x10,0x10,0x10,0x01,0x00,0x10,0x10,
+ 0x01,0x10,0x00,0x00,0x00,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x00,0x00,
+ 0x00,0x00,0x01,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x10,0x01,0x10,
+ 0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x10,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x10,0x01,0x11,0x00,0x10,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x10,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x01,0x10,0x01,0x11,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,
+ 0x01,0x11,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x01,0x10,0x00,0x01,0x11,0x11,0x10,0x00,0x01,0x11,0x01,0x11,0x00,0x10,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x11,0x11,0x11,0x11,0x00,0x10,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x11,0x01,0x11,0x11,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x01,0x10,0x00,0x00,0x00,0x00,0x01,0x10,0x00,0x11,0x11,
+ 0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
+ 0x11,0x00,0x00,0x00,0x00,0x01,0x10,0x00,0x01,0x11,0x00,0x10,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x10,0x00,0x00,
+ 0x01,0x11,0x00,0x00,0x01,0x11,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x11,0x11,0x11,0x11,0x10,0x00,0x00,
+ 0x01,0x11,0x11,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x11,0x11,0x11,0x10,0x00,0x00,0x00,0x01,0x11,0x11,0x10,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
+ 0x10,0x00,0x00,0x00,0x00,0x00,0x01,0x11,0x01,0x10,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,
+ 0x00,0x00,0x01,0x11,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x10,0x00,0x00,0x00,0x00,0x01,0x11,
+ 0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x01,0x11,0x11,0x11,0x11,0x10,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
+ 0x10,0x00,0x00,0x00,0x01,0x11,0x11,0x11,0x11,0x10,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,
+ 0x01,0x10,0x10,0x10,0x11,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x11,0x00,0x00,0x01,0x11,0x01,0x01,
+ 0x01,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x11,0x11,0x01,0x11,0x10,0x10,0x10,0x11,0x10,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x11,0x11,0x01,0x11,0x01,0x01,0x01,0x10,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x11,
+ 0x11,0x11,0x11,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x11,0x11,0x11,0x11,0x10,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
+};
+
+static char[] nomail_bmp_data = {
+ 0x42,0x4d,0xc6,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x46,0x00,0x00,0x00,
+ 0x28,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x01,0x00,
+ 0x04,0x00,0x00,0x00,0x00,0x00,0x80,0x04,0x00,0x00,0x6d,0x0b,0x00,0x00,
+ 0x6d,0x0b,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0xff,0xff,0xff,0x00,0x38,0x30,0x61,0x00,0xa6,0x8a,0xff,0x00,
+ 0x01,0x01,0x01,0x01,0x11,0x01,0x11,0x10,0x11,0x10,0x11,0x01,0x01,0x11,
+ 0x01,0x11,0x11,0x01,0x11,0x10,0x01,0x10,0x01,0x11,0x10,0x01,0x11,0x01,
+ 0x11,0x11,0x00,0x11,0x10,0x11,0x10,0x00,0x00,0x00,0x11,0x11,0x01,0x11,
+ 0x10,0x00,0x00,0x01,0x11,0x01,0x01,0x00,0x01,0x10,0x00,0x10,0x10,0x00,
+ 0x00,0x10,0x01,0x10,0x10,0x01,0x00,0x01,0x10,0x11,0x01,0x00,0x10,0x10,
+ 0x00,0x01,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x00,0x11,0x10,
+ 0x11,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x11,0x10,0x00,0x00,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x11,0x10,0x11,0x11,0x10,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x10,0x11,0x10,0x11,0x11,0x10,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,
+ 0x11,0x10,0x11,0x11,0x10,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x11,0x10,0x11,0x11,
+ 0x10,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x10,0x11,0x10,0x11,0x11,0x10,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x10,0x11,0x10,0x11,0x11,0x10,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x11,0x10,
+ 0x11,0x11,0x10,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x11,0x10,0x11,0x11,0x10,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x00,
+ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x10,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x00,0x00,0x00,0x00,0x00,
+ 0x00,0x00,0x00,0x00,0x10,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x00,
+ 0x00,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x00,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x10,0x01,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x10,0x01,0x11,0x00,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x10,
+ 0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x00,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x10,0x01,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,
+ 0x11,0x11,0x11,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x01,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x00,0x00,0x00,0x01,0x10,0x01,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x01,0x10,0x00,0x00,0x00,
+ 0x00,0x00,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x10,0x01,0x11,0x11,0x11,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x00,
+ 0x11,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x00,0x01,0x01,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x10,0x01,
+ 0x11,0x11,0x10,0x01,0x11,0x00,0x01,0x01,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x10,0x00,0x00,0x01,0x11,0x10,0x00,
+ 0x11,0x10,0x00,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x00,0x11,0x11,0x11,0x11,0x11,0x11,0x00,0x00,0x01,0x11,0x00,0x00,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x00,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x00,0x10,0x00,0x11,0x10,0x00,0x01,0x11,0x00,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x11,0x10,
+ 0x01,0x11,0x00,0x01,0x11,0x00,0x00,0x11,0x00,0x01,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x10,0x00,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x10,0x00,
+ 0x11,0x01,0x00,0x01,0x00,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x00,0x01,0x11,0x11,0x10,0x00,0x11,0x11,0x11,0x00,0x01,0x01,0x10,0x00,
+ 0x00,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x00,0x00,0x00,
+ 0x00,0x01,0x11,0x11,0x11,0x10,0x00,0x01,0x11,0x00,0x00,0x01,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x00,0x00,0x00,0x01,0x11,0x11,0x11,
+ 0x11,0x11,0x00,0x01,0x11,0x10,0x00,0x01,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,
+ 0x11,0x11,0x00,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x00,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x10,0x01,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x01,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x00,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x00,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x00,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x00,0x01,0x11,0x11,0x11,0x10,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x00,0x01,0x11,
+ 0x10,0x00,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x10,0x00,0x00,0x00,0x01,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x10,0x00,0x01,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
+ 0x11,0x11,0x11,0x11
+};
+
+}
diff --git a/qtjava/javalib/examples/buttongroups/ButtonsGroups.java b/qtjava/javalib/examples/buttongroups/ButtonsGroups.java
new file mode 100644
index 00000000..0ac7e811
--- /dev/null
+++ b/qtjava/javalib/examples/buttongroups/ButtonsGroups.java
@@ -0,0 +1,117 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+class ButtonsGroups extends QWidget
+{
+protected QCheckBox state;
+protected QRadioButton rb21, rb22, rb23;
+
+
+
+
+/*
+ Constructor
+ *
+ Creates all child widgets of the ButtonGroups window
+ */
+
+public ButtonsGroups( )
+{
+ this(null, null);
+}
+
+public ButtonsGroups( QWidget parent, String name )
+{
+ super( parent, name );
+ // Create Widgets which allow easy layouting
+ QVBoxLayout vbox = new QVBoxLayout( this );
+ QHBoxLayout box1 = new QHBoxLayout( vbox );
+ QHBoxLayout box2 = new QHBoxLayout( vbox );
+
+ // ------- first group
+
+ // Create an exclusive button group
+ QButtonGroup bgrp1 = new QButtonGroup( 1, QGroupBox.Horizontal, "Button Group 1 (exclusive)", this);
+ box1.addWidget( bgrp1 );
+ bgrp1.setExclusive( true );
+
+ // insert 3 radiobuttons
+ QRadioButton rb11 = new QRadioButton( "&Radiobutton 1", bgrp1 );
+ rb11.setChecked( true );
+ new QRadioButton( "R&adiobutton 2", bgrp1 );
+ new QRadioButton( "Ra&diobutton 3", bgrp1 );
+
+ // ------- second group
+
+ // Create a non-exclusive buttongroup
+ QButtonGroup bgrp2 = new QButtonGroup( 1, QGroupBox.Horizontal, "Button Group 2 (non-exclusive)", this );
+ box1.addWidget( bgrp2 );
+ bgrp2.setExclusive( false );
+
+ // insert 3 checkboxes
+ new QCheckBox( "&Checkbox 1", bgrp2 );
+ QCheckBox cb12 = new QCheckBox( "C&heckbox 2", bgrp2 );
+ cb12.setChecked( true );
+ QCheckBox cb13 = new QCheckBox( "Triple &State Button", bgrp2 );
+ cb13.setTristate( true );
+ cb13.setChecked( true );
+
+ // ------------ third group
+
+ // create a buttongroup which is exclusive for radiobuttons and non-exclusive for all other buttons
+ QButtonGroup bgrp3 = new QButtonGroup( 1, QGroupBox.Horizontal, "Button Group 3 (Radiobutton-exclusive)", this );
+ box2.addWidget( bgrp3 );
+ bgrp3.setRadioButtonExclusive( true );
+
+ // insert three radiobuttons
+ rb21 = new QRadioButton( "Rad&iobutton 1", bgrp3 );
+ rb22 = new QRadioButton( "Radi&obutton 2", bgrp3 );
+ rb23 = new QRadioButton( "Radio&button 3", bgrp3 );
+ rb23.setChecked( true );
+
+ // insert a checkbox...
+ state = new QCheckBox( "E&nable Radiobuttons", bgrp3 );
+ state.setChecked( true );
+ // ...and connect its SIGNAL clicked() with the SLOT slotChangeGrp3State()
+ connect( state, SIGNAL(" clicked()"), this, SLOT(" slotChangeGrp3State()") );
+
+ // ------------ fourth group
+
+ // create a groupbox which layouts its childs in a columns
+ QGroupBox bgrp4 = new QButtonGroup( 1, QGroupBox.Horizontal, "Groupbox with normal buttons", this );
+ box2.addWidget( bgrp4 );
+
+ // insert three pushbuttons...
+ new QPushButton( "&Push Button", bgrp4 );
+ QPushButton tb2 = new QPushButton( "&Toggle Button", bgrp4 );
+ QPushButton tb3 = new QPushButton( "&Flat Button", bgrp4 );
+
+ // ... and make the second one a toggle button
+ tb2.setToggleButton( true );
+ tb2.setOn( true );
+
+ // ... and make the third one a flat button
+ tb3.setFlat(true);
+}
+
+/*
+ SLOT slotChangeGrp3State()
+ *
+ enables/disables the radiobuttons of the third buttongroup
+ */
+
+public void slotChangeGrp3State()
+{
+ rb21.setEnabled( state.isChecked() );
+ rb22.setEnabled( state.isChecked() );
+ rb23.setEnabled( state.isChecked() );
+}
+}
diff --git a/qtjava/javalib/examples/buttongroups/Main.java b/qtjava/javalib/examples/buttongroups/Main.java
new file mode 100644
index 00000000..a7652d87
--- /dev/null
+++ b/qtjava/javalib/examples/buttongroups/Main.java
@@ -0,0 +1,33 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication( args );
+
+ ButtonsGroups buttonsgroups = new ButtonsGroups();
+ buttonsgroups.resize( 500, 250 );
+ buttonsgroups.setCaption( "Qt Example - Buttongroups" );
+ a.setMainWidget( buttonsgroups );
+ buttonsgroups.show();
+
+ a.exec();
+ return;
+}
+
+static {
+ qtjava.initialize();
+
+}
+
+}
diff --git a/qtjava/javalib/examples/buttongroups/README b/qtjava/javalib/examples/buttongroups/README
new file mode 100644
index 00000000..b43913e3
--- /dev/null
+++ b/qtjava/javalib/examples/buttongroups/README
@@ -0,0 +1,13 @@
+This example program shows how to use
+
+ - different types of buttons
+ - different types of groupboxes
+
+The buttons which are used are radiobuttons, checkboxes (also tristate checkboxes),
+normal pusbuttons and toggleable pushbuttons.
+These buttons are seperated in four groups using groupboxes. The example shows how
+to make a buttongroup totally exclusive (only one button can be checked), exclusive
+for radiobuttons only or non-exclusive. Also it is demonstrated how buttons (and
+other widgets too!) can be laid out in rows and columns in a groupbox.
+
+Important parts of the source code are documented as well to make it easy to understand.
diff --git a/qtjava/javalib/examples/checklists/CheckLists.java b/qtjava/javalib/examples/checklists/CheckLists.java
new file mode 100644
index 00000000..ef3dd8bf
--- /dev/null
+++ b/qtjava/javalib/examples/checklists/CheckLists.java
@@ -0,0 +1,171 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+import java.util.*;
+
+class CheckLists extends QWidget
+{
+
+protected QListView lv1, lv2;
+protected QLabel label;
+
+/*
+ Constructor
+ *
+ Create all child widgets of the CheckList Widget
+ */
+
+CheckLists( )
+{
+ this(null, null);
+}
+
+CheckLists( QWidget parent, String name )
+{
+ super( parent, name );
+ QHBoxLayout lay = new QHBoxLayout( this );
+ lay.setMargin( 5 );
+
+ // create a widget which layouts its childs in a column
+ QVBoxLayout vbox1 = new QVBoxLayout( lay );
+ vbox1.setMargin( 5 );
+
+ // First child: a Label
+ vbox1.addWidget( new QLabel( "Check some items!", this ) );
+
+ // Second child: the ListView
+ lv1 = new QListView( this );
+ vbox1.addWidget( lv1 );
+ lv1.addColumn( "Items" );
+ lv1.setRootIsDecorated( true );
+
+ // create a list with 4 ListViewItems which will be parent items of other ListViewItems
+ ArrayList parentList = new ArrayList();
+
+ parentList.add( new QListViewItem( lv1, "Parent Item 1" ) );
+ parentList.add( new QListViewItem( lv1, "Parent Item 2" ) );
+ parentList.add( new QListViewItem( lv1, "Parent Item 3" ) );
+ parentList.add( new QListViewItem( lv1, "Parent Item 4" ) );
+
+ QListViewItem item = null;
+ int num = 1;
+ // go through the list of parent items...
+ for ( Iterator it = parentList.iterator(); it.hasNext(); num++ ) {
+ item = (QListViewItem) it.next();
+ item.setOpen( true );
+ // ...and create 5 checkable child ListViewItems for each parent item
+ for ( int i = 1; i <= 5; i++ )
+ new QCheckListItem( item, i + ". Child of Parent " + num, QCheckListItem.CheckBox );
+ }
+
+ // Create another widget for layouting
+ QVBoxLayout tmp = new QVBoxLayout( lay );
+ tmp.setMargin( 5 );
+
+ // create a pushbutton
+ QPushButton copy1 = new QPushButton( " -> ", this );
+ tmp.addWidget( copy1 );
+ copy1.setMaximumWidth( copy1.sizeHint().width() );
+ // connect the SIGNAL clicked() of the pushbutton with the SLOT copy1to2()
+ connect( copy1, SIGNAL(" clicked()"), this, SLOT(" copy1to2()") );
+
+ // another widget for layouting
+ QVBoxLayout vbox2 = new QVBoxLayout( lay );
+ vbox2.setMargin( 5 );
+
+ // and another label
+ vbox2.addWidget( new QLabel( "Check one item!", this ) );
+
+ // create the second listview
+ lv2 = new QListView( this );
+ vbox2.addWidget( lv2 );
+ lv2.addColumn( "Items" );
+ lv2.setRootIsDecorated( true );
+
+ // another widget needed for layouting only
+ tmp = new QVBoxLayout( lay );
+ tmp.setMargin( 5 );
+
+ // create another pushbutton...
+ QPushButton copy2 = new QPushButton( " -> ", this );
+ lay.addWidget( copy2 );
+ copy2.setMaximumWidth( copy2.sizeHint().width() );
+ // ...and connect its clicked() SIGNAL to the copy2to3() SLOT
+ connect( copy2, SIGNAL(" clicked()"), this, SLOT(" copy2to3()") );
+
+ tmp = new QVBoxLayout( lay );
+ tmp.setMargin( 5 );
+
+ // and create a label which will be at the right of the window
+ label = new QLabel( "No Item yet...", this );
+ tmp.addWidget( label );
+}
+
+/*
+ SLOT copy1to2()
+ *
+ Copies all checked ListViewItems from the first ListView to
+ the second one, and inserts them as Radio-ListViewItem.
+ */
+
+public void copy1to2()
+{
+ // create an iterator which operates on the first ListView
+ Iterator it = lv1.itemList().iterator();
+
+ lv2.clear();
+
+ // Insert first a controller Item into the second ListView. Always if Radio-ListViewItems
+ // are inserted into a Listview, the parent item of these MUST be a controller Item!
+ QCheckListItem item = new QCheckListItem( lv2, "Controller", QCheckListItem.Controller );
+ item.setOpen( true );
+
+ // iterate through the first ListView...
+ while ( it.hasNext() ) {
+ QListViewItem current = (QListViewItem) it.next();
+ // ...check state of childs, and...
+ if ( current.parent() != null )
+ // ...if the item is checked...
+ if ( ( (QCheckListItem) current ).isOn() )
+ // ...insert a Radio-ListViewItem with the same text into the second ListView
+ new QCheckListItem( item, current.text( 0 ), QCheckListItem.RadioButton );
+
+ }
+ if ( item.firstChild() != null )
+ ( ( QCheckListItem )item.firstChild() ).setOn( true );
+}
+
+/*
+ SLOT copy2to3()
+ *
+ Copies the checked item of the second ListView into the
+ Label at the right.
+ */
+
+public void copy2to3()
+{
+ // create an iterator which operates on the second ListView
+ Iterator it = lv2.itemList().iterator();
+
+ label.setText( "No Item checked" );
+
+ // iterate through the second ListView...
+ while ( it.hasNext() ) {
+ QListViewItem current = (QListViewItem) it.next();
+ // ...check state of childs, and...
+ if ( current.parent() != null )
+ // ...if the item is checked...
+ if ( ( (QCheckListItem) current ).isOn() )
+ // ...set the text of the item to the label
+ label.setText( current.text( 0 ) );
+ }
+}
+}
+
diff --git a/qtjava/javalib/examples/checklists/Main.java b/qtjava/javalib/examples/checklists/Main.java
new file mode 100644
index 00000000..8d21a20b
--- /dev/null
+++ b/qtjava/javalib/examples/checklists/Main.java
@@ -0,0 +1,31 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication( args );
+
+ CheckLists checklists = new CheckLists();
+ checklists.resize( 650, 350 );
+ checklists.setCaption( "Qt Example - CheckLists" );
+ a.setMainWidget( checklists );
+ checklists.show();
+
+ a.exec();
+ return;
+}
+static {
+ qtjava.initialize();
+}
+
+}
diff --git a/qtjava/javalib/examples/cursor/CursorView.java b/qtjava/javalib/examples/cursor/CursorView.java
new file mode 100644
index 00000000..39eeb591
--- /dev/null
+++ b/qtjava/javalib/examples/cursor/CursorView.java
@@ -0,0 +1,150 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+//
+// The CursorView contains many labels with different cursors.
+//
+
+class CursorView extends QWidget // cursor view
+{
+
+// cb_bits and cm_bits were generated by X bitmap program.
+
+static final int cb_width = 32;
+static final int cb_height = 32;
+
+static char cb_bits[] = { // cursor bitmap
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x0f, 0x00,
+ 0x00, 0x06, 0x30, 0x00, 0x80, 0x01, 0xc0, 0x00, 0x40, 0x00, 0x00, 0x01,
+ 0x20, 0x00, 0x00, 0x02, 0x10, 0x00, 0x00, 0x04, 0x08, 0x3e, 0x3e, 0x08,
+ 0x08, 0x03, 0xe0, 0x08, 0xc4, 0x00, 0x00, 0x11, 0x04, 0x1e, 0x78, 0x10,
+ 0x02, 0x0c, 0x30, 0x20, 0x02, 0x40, 0x00, 0x20, 0x02, 0x40, 0x00, 0x20,
+ 0x02, 0x40, 0x00, 0x20, 0x02, 0x20, 0x04, 0x20, 0x02, 0x20, 0x04, 0x20,
+ 0x02, 0x10, 0x08, 0x20, 0x02, 0x08, 0x08, 0x20, 0x02, 0xf0, 0x07, 0x20,
+ 0x04, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, 0x10, 0x08, 0x00, 0xc0, 0x08,
+ 0x08, 0x3c, 0x30, 0x08, 0x10, 0xe6, 0x19, 0x04, 0x20, 0x00, 0x0f, 0x02,
+ 0x40, 0x00, 0x00, 0x01, 0x80, 0x01, 0xc0, 0x00, 0x00, 0x06, 0x30, 0x00,
+ 0x00, 0xf8, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00};
+
+static final int cm_width = 32;
+static final int cm_height = 32;
+
+static char cm_bits[] = { // cursor bitmap mask
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x1f, 0x00, 0x00, 0xfe, 0x3f, 0x00,
+ 0x80, 0x07, 0xf0, 0x00, 0xc0, 0x01, 0xc0, 0x01, 0x60, 0x00, 0x00, 0x03,
+ 0x30, 0x00, 0x00, 0x06, 0x18, 0x00, 0x00, 0x0c, 0x0c, 0x3e, 0x3e, 0x18,
+ 0x0e, 0x03, 0xe0, 0x18, 0xc6, 0x00, 0x00, 0x31, 0x07, 0x1e, 0x78, 0x30,
+ 0x03, 0x0c, 0x30, 0x60, 0x03, 0x40, 0x00, 0x60, 0x03, 0x40, 0x00, 0x60,
+ 0x03, 0x40, 0x00, 0x60, 0x03, 0x20, 0x04, 0x60, 0x03, 0x20, 0x04, 0x60,
+ 0x03, 0x10, 0x08, 0x60, 0x03, 0x08, 0x08, 0x60, 0x03, 0xf0, 0x07, 0x60,
+ 0x06, 0x00, 0x00, 0x30, 0x06, 0x00, 0x00, 0x30, 0x0c, 0x00, 0xc0, 0x18,
+ 0x0c, 0x3c, 0x30, 0x18, 0x18, 0xe6, 0x19, 0x0c, 0x30, 0x00, 0x0f, 0x06,
+ 0x60, 0x00, 0x00, 0x03, 0xc0, 0x01, 0xc0, 0x01, 0x80, 0x07, 0xf0, 0x00,
+ 0x00, 0xfe, 0x3f, 0x00, 0x00, 0xf8, 0x0f, 0x00};
+
+
+ static int[] shapeList = {
+ ArrowCursor,
+ UpArrowCursor,
+ CrossCursor,
+ WaitCursor,
+ IbeamCursor,
+ SizeVerCursor,
+ SizeHorCursor,
+ SizeBDiagCursor,
+ SizeFDiagCursor,
+ SizeAllCursor,
+ BlankCursor,
+ SplitVCursor,
+ SplitHCursor,
+ PointingHandCursor,
+ ForbiddenCursor,
+ WhatsThisCursor
+ };
+
+ static String[] nameList = {
+ "arrowCursor" ,
+ "upArrowCursor" ,
+ "crossCursor" ,
+ "waitCursor" ,
+ "ibeamCursor" ,
+ "sizeVerCursor" ,
+ "sizeHorCursor" ,
+ "sizeBDiagCursor" ,
+ "sizeFDiagCursor" ,
+ "sizeAllCursor" ,
+ "blankCursor" ,
+ "splitVCursor" ,
+ "splitHCursor" ,
+ "pointingHandCursor" ,
+ "forbiddenCursor" ,
+ "whatsThisCursor"
+ };
+
+//
+// Constructs a cursor view.
+//
+
+public CursorView() // construct view
+{
+ setCaption( "CursorView" ); // set window caption
+
+ QGridLayout grid = new QGridLayout( this, 5, 4, 20 );
+ QLabel label;
+
+ int i=0;
+ for ( int y=0; y<4; y++ ) { // create the small labels
+ for ( int x=0; x<4; x++ ) {
+ label = new QLabel( this );
+ label.setCursor( new QCursor( shapeList[i] ) );
+ label.setText( nameList[i] );
+ label.setAlignment( AlignCenter );
+ label.setFrameStyle( QFrame.Box | QFrame.Raised );
+ grid.addWidget( label, x, y );
+ i++;
+ }
+ }
+
+ QBitmap cb = new QBitmap( cb_width, cb_height, cb_bits, true );
+ QBitmap cm = new QBitmap( cm_width, cm_height, cm_bits, true );
+ QCursor custom = new QCursor( cb, cm ); // create bitmap cursor
+
+ label = new QLabel( this ); // create the big label
+ label.setCursor( custom );
+ label.setText( "Custom bitmap cursor" );
+ label.setAlignment( AlignCenter );
+ label.setFrameStyle( QFrame.Box | QFrame.Sunken );
+ grid.addMultiCellWidget( label, 4, 4, 0, 3 );
+
+}
+
+
+//
+// Create and display a CursorView.
+//
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication( args ); // application object
+ CursorView v = new CursorView(); // cursor view
+ a.setMainWidget( v );
+ v.setCaption("Qt Example - Cursors");
+ v.show();
+ a.exec();
+ return;
+}
+
+static {
+ qtjava.initialize();
+}
+
+}
diff --git a/qtjava/javalib/examples/cursor/README b/qtjava/javalib/examples/cursor/README
new file mode 100644
index 00000000..c2040e5f
--- /dev/null
+++ b/qtjava/javalib/examples/cursor/README
@@ -0,0 +1,2 @@
+The cursor sample program displays the predefined cursors and
+creates a custom bitmap cursor.
diff --git a/qtjava/javalib/examples/dclock/DigitalClock.java b/qtjava/javalib/examples/dclock/DigitalClock.java
new file mode 100644
index 00000000..6bc1d87f
--- /dev/null
+++ b/qtjava/javalib/examples/dclock/DigitalClock.java
@@ -0,0 +1,115 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+import java.util.Date;
+import java.text.*;
+
+class DigitalClock extends QLCDNumber // digital clock widget
+{
+
+private boolean showingColon;
+private int normalTimer;
+private int showDateTimer;
+
+
+
+
+DigitalClock( )
+{
+ this(null, null);
+}
+
+//
+// Constructs a DigitalClock widget with a parent and a name.
+//
+DigitalClock( QWidget parent )
+{
+ this(parent, null);
+}
+
+DigitalClock( QWidget parent, String name )
+{
+ super( parent, name );
+ showingColon = false;
+ setFrameStyle( QFrame.Panel | QFrame.Raised );
+ setLineWidth( 2 ); // set frame line width
+ showTime(); // display the current time
+ normalTimer = startTimer( 500 ); // 1/2 second timer events
+ showDateTimer = -1; // not showing date
+}
+
+
+//
+// Handles timer events for the digital clock widget.
+// There are two different timers; one timer for updating the clock
+// and another one for switching back from date mode to time mode.
+//
+
+protected void timerEvent( QTimerEvent e )
+{
+ if ( e.timerId() == showDateTimer ) // stop showing date
+ stopDate();
+ else { // normal timer
+ if ( showDateTimer == -1 ) // not showing date
+ showTime();
+ }
+}
+
+//
+// Enters date mode when the left mouse button is pressed.
+//
+
+protected void mousePressEvent( QMouseEvent e )
+{
+ if ( e.button() == QMouseEvent.LeftButton ) // left button pressed
+ showDate();
+}
+
+
+//
+// Shows the current date in the internal lcd widget.
+// Fires a timer to stop showing the date.
+//
+
+void showDate()
+{
+ if ( showDateTimer != -1 ) // already showing date
+ return;
+ // Java always prints at least two digits for the year
+ DateFormat dateFormat = new SimpleDateFormat( "yy d" );
+ String s = dateFormat.format(new Date());
+ display( s ); // sets the LCD number/text
+ showDateTimer = startTimer( 2000 ); // keep this state for 2 secs
+}
+
+//
+// Stops showing the date.
+//
+
+void stopDate()
+{
+ killTimer( showDateTimer );
+ showDateTimer = -1;
+ showTime();
+}
+
+//
+// Shows the current time in the internal lcd widget.
+//
+
+void showTime()
+{
+ showingColon = !showingColon; // toggle/blink colon
+ DateFormat timeFormat = new SimpleDateFormat( (showingColon ? "HH:mm": "HH mm") );
+ String s = timeFormat.format(new Date());
+ display( s ); // set LCD number/text
+}
+}
diff --git a/qtjava/javalib/examples/dclock/Main.java b/qtjava/javalib/examples/dclock/Main.java
new file mode 100644
index 00000000..1aeb174e
--- /dev/null
+++ b/qtjava/javalib/examples/dclock/Main.java
@@ -0,0 +1,30 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+public class Main {
+
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication( args );
+ DigitalClock clock = new DigitalClock();
+ clock.resize( 170, 80 );
+ a.setMainWidget( clock );
+ clock.setCaption("Qt Example - Digital Clock");
+ clock.show();
+ a.exec();
+ return;
+}
+
+static {
+ qtjava.initialize();
+}
+}
diff --git a/qtjava/javalib/examples/dclock/README b/qtjava/javalib/examples/dclock/README
new file mode 100644
index 00000000..dfa58402
--- /dev/null
+++ b/qtjava/javalib/examples/dclock/README
@@ -0,0 +1,5 @@
+The dclock program displays a digital LCD clock and can switch
+between time and date.
+
+See also the aclock sample that displays an analog clock.
+
diff --git a/qtjava/javalib/examples/demo/sql/BookForm.java b/qtjava/javalib/examples/demo/sql/BookForm.java
new file mode 100644
index 00000000..67670357
--- /dev/null
+++ b/qtjava/javalib/examples/demo/sql/BookForm.java
@@ -0,0 +1,191 @@
+/****************************************************************************
+** Form implementation generated from reading ui file 'book.ui'
+**
+** Created: Wed Aug 8 03:34:02 2001
+** by: The User Interface Compiler (uic)
+**
+** WARNING! All changes made in this file will be lost!
+****************************************************************************/
+import org.kde.qt.*;
+
+public class BookForm extends QWidget {
+ QDataTable AuthorDataTable;
+ QDataTable BookDataTable;
+ QPushButton connectButton;
+ QPushButton editButton;
+
+ QGridLayout BookFormLayout;
+ QSizePolicy policy_1;
+ QSizePolicy policy_2;
+ QSpacerItem spacer;
+ QSpacerItem spacer_2;
+
+ QSqlCursor authorCursor;
+ QSqlCursor bookCursor;
+
+/*
+ * Constructs a BookForm which is a child of 'parent', with the
+ * name 'name' and widget flags set to 'f'
+ */
+BookForm( QWidget parent, String name, int fl )
+{
+ super( parent, name, fl );
+ if ( name == null )
+ setName( "BookForm" );
+ resize( 478, 498 );
+ setCaption( trUtf8( "Book" ) );
+ BookFormLayout = new QGridLayout( this );
+ BookFormLayout.setSpacing( 6 );
+ BookFormLayout.setMargin( 11 );
+
+ AuthorDataTable = new QDataTable( this, "AuthorDataTable" );
+ AuthorDataTable.addColumn( "surname", trUtf8( "Surname", "" ) );
+ AuthorDataTable.addColumn( "forename", trUtf8( "Forename", "" ) );
+ AuthorDataTable.setSorting( true );
+ AuthorDataTable.setConfirmDelete( true );
+ AuthorDataTable.setSort( new String[] { "surname ASC", "forename ASC" } );
+
+ BookFormLayout.addMultiCellWidget( AuthorDataTable, 1, 1, 0, 2 );
+ spacer = new QSpacerItem( 20, 20, QSizePolicy.Expanding, QSizePolicy.Minimum );
+ BookFormLayout.addMultiCell( spacer, 0, 0, 1, 2 );
+
+ BookDataTable = new QDataTable( this, "BookDataTable" );
+ BookDataTable.addColumn( "title", trUtf8( "Title", "" ) );
+ BookDataTable.addColumn( "price", trUtf8( "Price", "" ) );
+ BookDataTable.addColumn( "notes", trUtf8( "Notes", "" ) );
+ BookDataTable.setReadOnly( true );
+ BookDataTable.setSorting( true );
+ BookDataTable.setSort( new String[] { "title ASC" } );
+
+ BookFormLayout.addMultiCellWidget( BookDataTable, 2, 2, 0, 2 );
+ spacer_2 = new QSpacerItem( 20, 20, QSizePolicy.Expanding, QSizePolicy.Minimum );
+ BookFormLayout.addMultiCell( spacer_2, 3, 3, 0, 1 );
+
+ connectButton = new QPushButton( this, "connectButton" );
+ policy_1 = new QSizePolicy( (int)0, (int)0, connectButton.sizePolicy().hasHeightForWidth() );
+ connectButton.setSizePolicy( policy_1 );
+ connectButton.setText( trUtf8( "&Connect..." ) );
+
+ BookFormLayout.addWidget( connectButton, 0, 0 );
+
+ editButton = new QPushButton( this, "editButton" );
+ editButton.setEnabled( false );
+ policy_2 = new QSizePolicy( (int)0, (int)0, editButton.sizePolicy().hasHeightForWidth() );
+ editButton.setSizePolicy( policy_2 );
+ editButton.setText( trUtf8( "&Edit Books" ) );
+
+ BookFormLayout.addWidget( editButton, 3, 2 );
+
+ // database support
+
+
+
+
+
+ // signals and slots connections
+ connect( editButton, SIGNAL( "clicked()" ), this, SLOT( "editClicked()" ) );
+ connect( AuthorDataTable, SIGNAL( "primeInsert(QSqlRecord)" ), this, SLOT( "primeInsertAuthor(QSqlRecord)" ) );
+ connect( AuthorDataTable, SIGNAL( "currentChanged(QSqlRecord)" ), this, SLOT( "newCurrentAuthor(QSqlRecord)" ) );
+ connect( connectButton, SIGNAL( "clicked()" ), this, SLOT( "connectClicked()" ) );
+
+ // tab order
+ setTabOrder( connectButton, editButton );
+ init();
+}
+
+BookForm( QWidget parent, String name )
+{
+ this(parent, name, 0);
+}
+
+BookForm( QWidget parent )
+{
+ this(parent, null, 0);
+}
+
+BookForm( )
+{
+ this(null, null, 0);
+}
+
+void init()
+{
+}
+
+public void destroy()
+{
+}
+
+void editClicked()
+{
+ EditBookForm dialog = new EditBookForm( this, "Edit Book Form", true, 0 );
+ QSqlCursor cur = new QSqlCursor( "book" );
+ dialog.BookDataBrowser.setSqlCursor( cur );
+ dialog.BookDataBrowser.setFilter( BookDataTable.filter() );
+ String[] sort = new String[BookDataTable.sort().size()];
+ sort = (String[]) BookDataTable.sort().toArray(sort);
+ dialog.BookDataBrowser.setSort(QSqlIndex.fromStringList(
+ sort, cur ) );
+ dialog.BookDataBrowser.refresh();
+ int i = BookDataTable.currentRow();
+ if ( i == -1 ) i = 0; // Always use the first row
+ dialog.BookDataBrowser.seek( i );
+ dialog.exec();
+ dialog = null;
+ BookDataTable.refresh();
+}
+
+void connectClicked()
+{
+ boolean ok = false;
+ ConnectDialog dialog = new ConnectDialog( this, "Connect", true, 0 );
+ String[] drivers = new String[QSqlDatabase.drivers().size()];;
+ drivers = (String[]) QSqlDatabase.drivers().toArray(drivers);
+ dialog.comboDriver.insertStringList( drivers );
+ dialog.editDatabase.setText( "book" );
+ if ( dialog.exec() == QDialog.Accepted ) {
+ // QSqlDatabase.removeDatabase( QSqlDatabase.defaultConnection() );
+ QSqlDatabase db = QSqlDatabase.addDatabase( dialog.comboDriver.currentText() );
+ db.setDatabaseName( dialog.editDatabase.text() );
+ db.setUserName( dialog.editUsername.text() );
+ db.setPassword( dialog.editPassword.text() );
+ db.setHostName( dialog.editHostname.text() );
+ if ( !db.open() ) {
+ //## warning?
+ ok= false;
+ } else
+ ok = true;
+ }
+ if ( !ok ) {
+ editButton.setEnabled( false );
+ BookDataTable.setSqlCursor( (QSqlCursor) null );
+ AuthorDataTable.setSqlCursor( (QSqlCursor) null );
+ } else {
+ editButton.setEnabled( true );
+ authorCursor = new QSqlCursor( "author" );
+ AuthorDataTable.setSqlCursor( authorCursor, false, true );
+ bookCursor = new QSqlCursor( "book" );
+ BookDataTable.setSqlCursor( bookCursor, false, true );
+ AuthorDataTable.refresh( QDataTable.RefreshAll );
+ BookDataTable.refresh( QDataTable.RefreshAll );
+ }
+ dialog = null;
+}
+
+void newCurrentAuthor(QSqlRecord author)
+{
+ BookDataTable.setFilter( "authorid=" + author.value( "id" ).toString() );
+ BookDataTable.refresh();
+}
+
+void primeInsertAuthor(QSqlRecord buffer)
+{
+ QSqlQuery q = new QSqlQuery();
+ q.exec( "UPDATE sequence SET sequence = sequence + 1 WHERE tablename='author';" );
+ q.exec( "SELECT sequence FROM sequence WHERE tablename='author';" );
+ if ( q.next() ) {
+ buffer.setValue( "id", q.value( 0 ) );
+ }
+}
+
+}
diff --git a/qtjava/javalib/examples/demo/sql/ConnectDialog.java b/qtjava/javalib/examples/demo/sql/ConnectDialog.java
new file mode 100644
index 00000000..bbd17391
--- /dev/null
+++ b/qtjava/javalib/examples/demo/sql/ConnectDialog.java
@@ -0,0 +1,138 @@
+/****************************************************************************
+** Form implementation generated from reading ui file 'connect.ui'
+**
+** Created: Wed Aug 8 03:35:48 2001
+** by: The User Interface Compiler (uic)
+**
+** WARNING! All changes made in this file will be lost!
+****************************************************************************/
+import org.kde.qt.*;
+
+public class ConnectDialog extends QDialog {
+ QLineEdit editDatabase;
+ QLabel TextLabel3;
+ QLineEdit editPassword;
+ QLabel TextLabel4;
+ QLabel TextLabel4_2;
+ QLabel TextLabel2;
+ QLabel TextLabel5;
+ QComboBox comboDriver;
+ QLineEdit editHostname;
+ QLineEdit editUsername;
+ QPushButton PushButton1;
+ QPushButton PushButton2;
+
+ QGridLayout ConnectDialogLayout;
+ QSpacerItem spacer;
+
+/*
+ * Constructs a ConnectDialog which is a child of 'parent', with the
+ * name 'name' and widget flags set to 'f'
+ *
+ * The dialog will by default be modeless, unless you set 'modal' to
+ * true to construct a modal dialog.
+ */
+ConnectDialog( QWidget parent, String name, boolean modal, int fl )
+{
+ super( parent, name, modal, fl );
+ if ( name == null )
+ setName( "ConnectDialog" );
+ resize( 294, 207 );
+ setCaption( trUtf8( "Connect..." ) );
+ ConnectDialogLayout = new QGridLayout( this );
+ ConnectDialogLayout.setSpacing( 6 );
+ ConnectDialogLayout.setMargin( 11 );
+
+ editDatabase = new QLineEdit( this, "editDatabase" );
+
+ ConnectDialogLayout.addMultiCellWidget( editDatabase, 1, 1, 2, 3 );
+
+ TextLabel3 = new QLabel( this, "TextLabel3" );
+ TextLabel3.setText( trUtf8( "Database Name:" ) );
+
+ ConnectDialogLayout.addMultiCellWidget( TextLabel3, 1, 1, 0, 1 );
+
+ editPassword = new QLineEdit( this, "editPassword" );
+ editPassword.setEchoMode( QLineEdit.Password );
+
+ ConnectDialogLayout.addMultiCellWidget( editPassword, 3, 3, 2, 3 );
+
+ TextLabel4 = new QLabel( this, "TextLabel4" );
+ TextLabel4.setText( trUtf8( "&Username:" ) );
+
+ ConnectDialogLayout.addMultiCellWidget( TextLabel4, 2, 2, 0, 1 );
+
+ TextLabel4_2 = new QLabel( this, "TextLabel4_2" );
+ TextLabel4_2.setText( trUtf8( "&Password:" ) );
+
+ ConnectDialogLayout.addMultiCellWidget( TextLabel4_2, 3, 3, 0, 1 );
+
+ TextLabel2 = new QLabel( this, "TextLabel2" );
+ TextLabel2.setText( trUtf8( "D&river" ) );
+
+ ConnectDialogLayout.addMultiCellWidget( TextLabel2, 0, 0, 0, 1 );
+
+ TextLabel5 = new QLabel( this, "TextLabel5" );
+ TextLabel5.setText( trUtf8( "&Hostname:" ) );
+
+ ConnectDialogLayout.addMultiCellWidget( TextLabel5, 4, 4, 0, 1 );
+
+ comboDriver = new QComboBox( false, this, "comboDriver" );
+ comboDriver.setEditable( true );
+
+ ConnectDialogLayout.addMultiCellWidget( comboDriver, 0, 0, 2, 3 );
+
+ editHostname = new QLineEdit( this, "editHostname" );
+
+ ConnectDialogLayout.addMultiCellWidget( editHostname, 4, 4, 2, 3 );
+
+ editUsername = new QLineEdit( this, "editUsername" );
+
+ ConnectDialogLayout.addMultiCellWidget( editUsername, 2, 2, 2, 3 );
+
+ PushButton1 = new QPushButton( this, "PushButton1" );
+ PushButton1.setText( trUtf8( "&OK" ) );
+ PushButton1.setDefault( true );
+
+ ConnectDialogLayout.addMultiCellWidget( PushButton1, 5, 5, 1, 2 );
+
+ PushButton2 = new QPushButton( this, "PushButton2" );
+ PushButton2.setText( trUtf8( "&Cancel" ) );
+
+ ConnectDialogLayout.addWidget( PushButton2, 5, 3 );
+ spacer = new QSpacerItem( 20, 20, QSizePolicy.Expanding, QSizePolicy.Minimum );
+ ConnectDialogLayout.addItem( spacer, 5, 0 );
+
+
+
+
+
+ // signals and slots connections
+ connect( PushButton1, SIGNAL( "clicked()" ), this, SLOT( "accept()" ) );
+ connect( PushButton2, SIGNAL( "clicked()" ), this, SLOT( "reject()" ) );
+
+ // tab order
+ setTabOrder( comboDriver, editDatabase );
+ setTabOrder( editDatabase, editUsername );
+ setTabOrder( editUsername, editPassword );
+ setTabOrder( editPassword, editHostname );
+ setTabOrder( editHostname, PushButton1 );
+ setTabOrder( PushButton1, PushButton2 );
+
+ // buddies
+ TextLabel4.setBuddy( editUsername );
+ TextLabel4_2.setBuddy( editPassword );
+ TextLabel2.setBuddy( comboDriver );
+ TextLabel5.setBuddy( editHostname );
+ init();
+}
+
+void init()
+{
+}
+
+public void destroy()
+{
+}
+
+}
diff --git a/qtjava/javalib/examples/demo/sql/EditBookForm.java b/qtjava/javalib/examples/demo/sql/EditBookForm.java
new file mode 100644
index 00000000..6c07176f
--- /dev/null
+++ b/qtjava/javalib/examples/demo/sql/EditBookForm.java
@@ -0,0 +1,267 @@
+/****************************************************************************
+** Form implementation generated from reading ui file 'editbook.ui'
+**
+** Created: Wed Aug 8 03:37:45 2001
+** by: The User Interface Compiler (uic)
+**
+** WARNING! All changes made in this file will be lost!
+****************************************************************************/
+import org.kde.qt.*;
+import java.util.HashMap;
+
+public class EditBookForm extends QDialog {
+ QDataBrowser BookDataBrowser;
+ QLabel labelPrice;
+ QLabel labelTitle;
+ QLineEdit QLineEditTitle;
+ QLineEdit QLineEditPrice;
+ QPushButton PushButtonInsert;
+ QPushButton PushButtonUpdate;
+ QPushButton PushButtonDelete;
+ QPushButton PushButtonClose;
+ QPushButton PushButtonFirst;
+ QPushButton PushButtonPrev;
+ QPushButton PushButtonNext;
+ QPushButton PushButtonLast;
+ QLabel TextLabel1;
+ QComboBox ComboBoxAuthor;
+
+ QVBoxLayout EditBookFormLayout;
+ QGridLayout BookDataBrowserLayout;
+ QGridLayout Layout2;
+ QHBoxLayout Layout6;
+ QHBoxLayout Layout3;
+ QHBoxLayout Layout6_2;
+
+ HashMap authorMap;
+ QSizePolicy policy_1;
+ QSqlForm BookDataBrowserForm;
+
+/*
+ * Constructs a EditBookForm which is a child of 'parent', with the
+ * name 'name' and widget flags set to 'f'
+ *
+ * The dialog will by default be modeless, unless you set 'modal' to
+ * true to construct a modal dialog.
+ */
+EditBookForm( QWidget parent, String name, boolean modal, int fl )
+{
+ super( parent, name, modal, fl );
+ if ( name == null )
+ setName( "EditBookForm" );
+ resize( 524, 371 );
+ setCaption( trUtf8( "Edit Books" ) );
+ EditBookFormLayout = new QVBoxLayout( this );
+ EditBookFormLayout.setSpacing( 6 );
+ EditBookFormLayout.setMargin( 11 );
+
+ BookDataBrowser = new QDataBrowser( this, "BookDataBrowser" );
+ BookDataBrowserLayout = new QGridLayout( BookDataBrowser );
+ BookDataBrowser.setSort( new String[] { "title ASC" } );
+ BookDataBrowserLayout.setSpacing( 6 );
+ BookDataBrowserLayout.setMargin( 11 );
+
+ Layout2 = new QGridLayout();
+ Layout2.setSpacing( 6 );
+ Layout2.setMargin( 0 );
+
+ labelPrice = new QLabel( BookDataBrowser, "labelPrice" );
+ labelPrice.setText( trUtf8( "Price" ) );
+
+ Layout2.addWidget( labelPrice, 1, 0 );
+
+ labelTitle = new QLabel( BookDataBrowser, "labelTitle" );
+ labelTitle.setText( trUtf8( "Title" ) );
+
+ Layout2.addWidget( labelTitle, 0, 0 );
+
+ QLineEditTitle = new QLineEdit( BookDataBrowser, "QLineEditTitle" );
+
+ Layout2.addWidget( QLineEditTitle, 0, 1 );
+
+ QLineEditPrice = new QLineEdit( BookDataBrowser, "QLineEditPrice" );
+
+ Layout2.addWidget( QLineEditPrice, 1, 1 );
+
+ BookDataBrowserLayout.addLayout( Layout2, 0, 0 );
+
+ Layout6 = new QHBoxLayout();
+ Layout6.setSpacing( 6 );
+ Layout6.setMargin( 0 );
+
+ PushButtonInsert = new QPushButton( BookDataBrowser, "PushButtonInsert" );
+ PushButtonInsert.setText( trUtf8( "&Insert" ) );
+ Layout6.addWidget( PushButtonInsert );
+
+ PushButtonUpdate = new QPushButton( BookDataBrowser, "PushButtonUpdate" );
+ PushButtonUpdate.setText( trUtf8( "&Update" ) );
+ PushButtonUpdate.setDefault( true );
+ Layout6.addWidget( PushButtonUpdate );
+
+ PushButtonDelete = new QPushButton( BookDataBrowser, "PushButtonDelete" );
+ PushButtonDelete.setText( trUtf8( "&Delete" ) );
+ Layout6.addWidget( PushButtonDelete );
+
+ PushButtonClose = new QPushButton( BookDataBrowser, "PushButtonClose" );
+ PushButtonClose.setText( trUtf8( "&Close" ) );
+ Layout6.addWidget( PushButtonClose );
+
+ BookDataBrowserLayout.addLayout( Layout6, 3, 0 );
+
+ Layout3 = new QHBoxLayout();
+ Layout3.setSpacing( 6 );
+ Layout3.setMargin( 0 );
+
+ PushButtonFirst = new QPushButton( BookDataBrowser, "PushButtonFirst" );
+ PushButtonFirst.setText( trUtf8( "|< &First" ) );
+ Layout3.addWidget( PushButtonFirst );
+
+ PushButtonPrev = new QPushButton( BookDataBrowser, "PushButtonPrev" );
+ PushButtonPrev.setText( trUtf8( "<< &Prev" ) );
+ Layout3.addWidget( PushButtonPrev );
+
+ PushButtonNext = new QPushButton( BookDataBrowser, "PushButtonNext" );
+ PushButtonNext.setText( trUtf8( "&Next >>" ) );
+ Layout3.addWidget( PushButtonNext );
+
+ PushButtonLast = new QPushButton( BookDataBrowser, "PushButtonLast" );
+ PushButtonLast.setText( trUtf8( "&Last >|" ) );
+ Layout3.addWidget( PushButtonLast );
+
+ BookDataBrowserLayout.addLayout( Layout3, 2, 0 );
+
+ Layout6_2 = new QHBoxLayout();
+ Layout6_2.setSpacing( 6 );
+ Layout6_2.setMargin( 0 );
+
+ TextLabel1 = new QLabel( BookDataBrowser, "TextLabel1" );
+ TextLabel1.setText( trUtf8( "Author" ) );
+ Layout6_2.addWidget( TextLabel1 );
+
+ ComboBoxAuthor = new QComboBox( false, BookDataBrowser, "ComboBoxAuthor" );
+ policy_1 = new QSizePolicy( (int)7, (int)0, ComboBoxAuthor.sizePolicy().hasHeightForWidth() );
+ ComboBoxAuthor.setSizePolicy( policy_1 );
+ Layout6_2.addWidget( ComboBoxAuthor );
+
+ BookDataBrowserLayout.addLayout( Layout6_2, 1, 0 );
+ EditBookFormLayout.addWidget( BookDataBrowser );
+
+ // database support
+ BookDataBrowserForm = new QSqlForm( this, "BookDataBrowserForm" );
+ BookDataBrowserForm.insert( QLineEditTitle, "title" );
+ BookDataBrowserForm.insert( QLineEditPrice, "price" );
+ BookDataBrowser.setForm( BookDataBrowserForm );
+
+
+
+
+
+ // signals and slots connections
+ connect( PushButtonFirst, SIGNAL( "clicked()" ), BookDataBrowser, SLOT( "first()" ) );
+ connect( BookDataBrowser, SIGNAL( "firstRecordAvailable( boolean )" ), PushButtonFirst, SLOT( "setEnabled(boolean)" ) );
+ connect( PushButtonPrev, SIGNAL( "clicked()" ), BookDataBrowser, SLOT( "prev()" ) );
+ connect( BookDataBrowser, SIGNAL( "prevRecordAvailable( boolean )" ), PushButtonPrev, SLOT( "setEnabled(boolean)" ) );
+ connect( PushButtonNext, SIGNAL( "clicked()" ), BookDataBrowser, SLOT( "next()" ) );
+ connect( BookDataBrowser, SIGNAL( "nextRecordAvailable( boolean )" ), PushButtonNext, SLOT( "setEnabled(boolean)" ) );
+ connect( PushButtonLast, SIGNAL( "clicked()" ), BookDataBrowser, SLOT( "last()" ) );
+ connect( BookDataBrowser, SIGNAL( "lastRecordAvailable( boolean )" ), PushButtonLast, SLOT( "setEnabled(boolean)" ) );
+ connect( PushButtonInsert, SIGNAL( "clicked()" ), BookDataBrowser, SLOT( "insert()" ) );
+ connect( PushButtonUpdate, SIGNAL( "clicked()" ), BookDataBrowser, SLOT( "update()" ) );
+ connect( PushButtonDelete, SIGNAL( "clicked()" ), BookDataBrowser, SLOT( "del()" ) );
+ connect( PushButtonClose, SIGNAL( "clicked()" ), this, SLOT( "accept()" ) );
+ connect( BookDataBrowser, SIGNAL( "primeUpdate(QSqlRecord)" ), this, SLOT( "primeUpdateBook(QSqlRecord)" ) );
+ connect( BookDataBrowser, SIGNAL( "beforeUpdate(QSqlRecord)" ), this, SLOT( "beforeUpdateBook(QSqlRecord)" ) );
+ connect( BookDataBrowser, SIGNAL( "beforeInsert(QSqlRecord)" ), this, SLOT( "beforeUpdateBook(QSqlRecord)" ) );
+ connect( BookDataBrowser, SIGNAL( "primeInsert(QSqlRecord)" ), this, SLOT( "primeInsertBook(QSqlRecord)" ) );
+ connect( BookDataBrowser, SIGNAL( "primeInsert(QSqlRecord)" ), this, SLOT( "primeInsertBook(QSqlRecord)" ) );
+
+ // tab order
+ setTabOrder( QLineEditTitle, QLineEditPrice );
+ setTabOrder( QLineEditPrice, ComboBoxAuthor );
+ setTabOrder( ComboBoxAuthor, PushButtonFirst );
+ setTabOrder( PushButtonFirst, PushButtonPrev );
+ setTabOrder( PushButtonPrev, PushButtonNext );
+ setTabOrder( PushButtonNext, PushButtonLast );
+ setTabOrder( PushButtonLast, PushButtonInsert );
+ setTabOrder( PushButtonInsert, PushButtonUpdate );
+ setTabOrder( PushButtonUpdate, PushButtonDelete );
+ setTabOrder( PushButtonDelete, PushButtonClose );
+ init();
+}
+
+/*
+ * Widget polish. Reimplemented to handle
+ * default data browser initialization
+ */
+public void polish()
+{
+ if ( BookDataBrowser != null ) {
+ if ( BookDataBrowser.sqlCursor() == null ) {
+ QSqlCursor cursor = new QSqlCursor( "book" );
+ BookDataBrowser.setSqlCursor( cursor, true );
+ BookDataBrowser.refresh();
+ BookDataBrowser.first();
+ }
+ }
+ super.polish();
+}
+
+void beforeUpdateBook(QSqlRecord buffer)
+{
+ int[] id = { 0 };
+ mapAuthor( ComboBoxAuthor.currentText(), id, false );
+ buffer.setValue( "authorid", new QVariant(id[0]) );
+}
+
+void mapAuthor(String name, int[] id, boolean populate)
+{
+// if ( populate )
+// authorMap[ name ] = id;
+// else
+// id[0] = authorMap[ name ];
+}
+
+void primeInsertBook(QSqlRecord buffer)
+{
+ QSqlQuery q = new QSqlQuery();
+ q.exec( "UPDATE sequence SET sequence = sequence + 1 WHERE tablename='book';" );
+ q.exec( "SELECT sequence FROM sequence WHERE tablename='book';" );
+ if ( q.next() ) {
+ buffer.setValue( "id", q.value( 0 ) );
+ }
+}
+
+void primeUpdateBook(QSqlRecord buffer)
+{
+ // Who is this book's author?
+ QSqlQuery query = new QSqlQuery( "SELECT surname FROM author WHERE id=" +
+ buffer.value( "authorid" ).toString() + ";" );
+ String author = "";
+ if ( query.next() )
+ author = query.value( 0 ).toString();
+ // Set the ComboBox to the right author
+ for ( int i = 0; i < ComboBoxAuthor.count(); i++ ) {
+ if ( ComboBoxAuthor.text( i ) == author ) {
+ ComboBoxAuthor.setCurrentItem( i ) ;
+ break;
+ }
+ }
+}
+
+void init()
+{
+ authorMap = new HashMap();
+ QSqlQuery query = new QSqlQuery( "SELECT surname, id FROM author ORDER BY surname;" );
+ while ( query.next() ) {
+ ComboBoxAuthor.insertItem( query.value( 0 ).toString() );
+ int[] id = new int[1];
+ id[0] = query.value( 1 ).toInt();
+ mapAuthor( query.value( 0 ).toString(), id, true );
+ }
+}
+
+public void destroy()
+{
+}
+
+}
diff --git a/qtjava/javalib/examples/demo/sql/Main.java b/qtjava/javalib/examples/demo/sql/Main.java
new file mode 100644
index 00000000..1bf81c88
--- /dev/null
+++ b/qtjava/javalib/examples/demo/sql/Main.java
@@ -0,0 +1,20 @@
+import org.kde.qt.*;
+
+public class Main {
+
+ public static void main(String[] args)
+ {
+ QApplication a = new QApplication(args);
+ BookForm form = new BookForm();
+
+ a.setMainWidget( form );
+ form.show();
+ a.exec();
+
+ return;
+ }
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/demo/widgets/Main.java b/qtjava/javalib/examples/demo/widgets/Main.java
new file mode 100644
index 00000000..f78ca26d
--- /dev/null
+++ b/qtjava/javalib/examples/demo/widgets/Main.java
@@ -0,0 +1,20 @@
+import org.kde.qt.*;
+
+public class Main {
+
+ public static void main(String[] args)
+ {
+ QApplication a = new QApplication(args);
+ WidgetsBase widgets = new WidgetsBase();
+
+ a.setMainWidget( widgets );
+ widgets.show();
+ a.exec();
+
+ return;
+ }
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/demo/widgets/WidgetsBase.java b/qtjava/javalib/examples/demo/widgets/WidgetsBase.java
new file mode 100644
index 00000000..74382cee
--- /dev/null
+++ b/qtjava/javalib/examples/demo/widgets/WidgetsBase.java
@@ -0,0 +1,6116 @@
+/****************************************************************************
+** Form implementation generated from reading ui file 'widgetsbase.ui'
+**
+** Created: Tue Aug 7 11:42:58 2001
+** by: The User Interface Compiler (uic)
+**
+** WARNING! All changes made in this file will be lost!
+****************************************************************************/
+import org.kde.qt.*;
+import java.util.Date;
+import java.util.Calendar;
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
+
+public class WidgetsBase extends QWidget {
+ QListBox ListBox3;
+ QTextEdit TextEdit1;
+ QTabWidget TabWidget2;
+ QWidget tab;
+ QIconView IconView1;
+ QWidget tab_2;
+ QTable Table1;
+ QWidget tab_3;
+ QListView ListView3;
+ QGroupBox groupBox;
+ QLCDNumber lcdDisplay;
+ QSlider slider;
+ QLabel TextLabel1_2;
+ QPushButton pushButton;
+ QComboBox buttonColorBox;
+ QLineEdit lineEdit;
+ QLabel TextLabel1_2_2;
+ QSpinBox spinBox;
+ QProgressBar progressBar;
+ QLabel colorTest;
+ QLabel PixmapLabel1;
+ QButtonGroup ButtonGroup1;
+ QCheckBox CheckBox1;
+ QCheckBox CheckBox2;
+ QCheckBox CheckBox3;
+ QButtonGroup ButtonGroup2;
+ QRadioButton RadioButton3;
+ QRadioButton RadioButton4;
+ QRadioButton RadioButton2;
+ QGroupBox GroupBox1;
+ AnalogClock clock;
+ QDateEdit dateEdit;
+ QTimeEdit timeEdit;
+ QLabel dateTimeLabel;
+
+ QGridLayout WidgetsBaseLayout;
+ QGridLayout tabLayout;
+ QGridLayout tabLayout_2;
+ QGridLayout tabLayout_3;
+ QGridLayout groupBoxLayout;
+ QHBoxLayout Layout9;
+ QGridLayout ButtonGroup1Layout;
+ QGridLayout ButtonGroup2Layout;
+ QGridLayout GroupBox1Layout;
+ QHBoxLayout Layout5;
+ QSizePolicy sizePolicy1;
+ QSizePolicy sizePolicy2;
+ QSizePolicy sizePolicy3;
+
+ QIconViewItem item1;
+ QIconViewItem item2;
+ QIconViewItem item3;
+ QIconViewItem item4;
+ QIconViewItem item5;
+ QIconViewItem item6;
+ QIconViewItem item7;
+ QIconViewItem item8;
+ QIconViewItem item9;
+ QIconViewItem item10;
+ QIconViewItem item11;
+ QIconViewItem item12;
+ QIconViewItem item13;
+ QIconViewItem item14;
+ QIconViewItem item15;
+ QIconViewItem item16;
+ QIconViewItem item17;
+
+ QListViewItem item_1;
+ QListViewItem item_2;
+ QListViewItem item_3;
+ QListViewItem item_4;
+ QListViewItem item_5;
+ QListViewItem item_6;
+
+static String[] image0_data = {
+"16 16 92 2",
+"Qt c None",
+".N c #100c10",
+".P c #101010",
+".r c #101410",
+"#a c #181818",
+"#e c #181c18",
+".A c #202020",
+".X c #202420",
+".V c #292c29",
+".9 c #312c29",
+".o c #312c31",
+".m c #313031",
+".3 c #393439",
+"## c #393831",
+".z c #393839",
+".E c #414041",
+".p c #4a444a",
+".n c #4a484a",
+".F c #525052",
+"#i c #5a5952",
+".# c #5a595a",
+".G c #5a5d5a",
+"#. c #626162",
+".Y c #62655a",
+".q c #6a696a",
+".j c #6a6d6a",
+".h c #736d73",
+".k c #737173",
+".O c #838183",
+".y c #8b858b",
+".w c #8b8983",
+".i c #8b898b",
+"#h c #949194",
+".d c #9c999c",
+".x c #a49da4",
+".8 c #a4a1a4",
+"#g c #b4b2b4",
+".2 c #b4b6b4",
+"#r c #bda17b",
+"#d c #bda583",
+".1 c #bdaa94",
+".L c #bdae9c",
+".c c #bdb6b4",
+"#z c #c5a17b",
+"#l c #c5a583",
+"#y c #c5aa83",
+"#x c #c5aa8b",
+".7 c #c5aa94",
+".U c #c5b29c",
+"#w c #c5b69c",
+"#b c #c5baac",
+".v c #c5bab4",
+"#u c #c5beac",
+"#p c #cdbaa4",
+"#v c #cdbaac",
+"#s c #cdc2bd",
+"#t c #cdc6bd",
+".Q c #cdc6c5",
+".M c #cdcacd",
+".l c #cdcecd",
+".s c #d5ced5",
+".W c #d5d6d5",
+"#o c #decab4",
+"#m c #ded2cd",
+".b c #dedede",
+"#n c #e6dacd",
+".e c #e6dee6",
+".u c #e6e2de",
+".a c #e6e2e6",
+"#q c #eeceac",
+"#k c #eed2b4",
+"#c c #eedabd",
+".6 c #eedec5",
+".4 c #eedecd",
+".T c #eee2d5",
+".D c #eee2de",
+"#j c #f6dac5",
+".0 c #f6e2cd",
+".5 c #f6e2d5",
+".Z c #f6e6d5",
+"#f c #f6eade",
+".K c #f6eae6",
+".J c #f6eee6",
+".g c #f6eef6",
+".R c #f6f2e6",
+".S c #ffeee6",
+".C c #fff2f6",
+".I c #fff6f6",
+".t c #fff6ff",
+".H c #fffaf6",
+".B c #fffaff",
+".f c #ffffff",
+"QtQtQtQt.#.#.#.#.#.#.#.#.#QtQtQt",
+"QtQtQtQt.#.a.b.a.b.a.c.#.d.#QtQt",
+"QtQtQtQt.#.e.f.f.f.f.g.h.f.d.#Qt",
+"QtQtQtQt.#.a.f.i.j.f.f.k.l.f.d.m",
+"QtQtQtQt.#.e.f.n.o.f.f.i.k.j.p.m",
+".d.dQt.d.q.f.a.m.r.s.f.t.u.v.w.m",
+"Qt.d.x.d.j.f.y.z.A.j.f.B.C.D.v.m",
+"QtQt.d.d.q.f.E.F.G.m.H.I.J.K.L.m",
+"QtQtQt.d.h.M.N.O.x.P.Q.R.S.T.U.m",
+"QtQtQt.d.d.F.V.W.I.X.Y.J.Z.0.1.m",
+"QtQtQt.d.2.n.p.n.3.E.o.4.5.6.7.m",
+"QtQtQt.d.8.A.9#..F###a#b.6#c#d.m",
+"QtQtQt.d.h#e.c#f#g#h.r#i#j#k#l.m",
+"QtQtQtQt.q#m#n#f.Z.0#o#p#k#q#r.m",
+"QtQtQtQt.##s#t#u#v#w.U#x#y#r#z.m",
+"QtQtQtQt.#.m.m.m.m.m.m.m.m.m.m.m"};
+
+static String[] image1_data = {
+"16 16 53 1",
+". c None",
+"l c #313031",
+"n c #4a444a",
+"# c #5a595a",
+"i c #6a6d6a",
+"h c #736d73",
+"j c #737173",
+"r c #8b8983",
+"m c #8b898b",
+"d c #9c999c",
+"Q c #bda17b",
+"K c #bda583",
+"F c #bdaa94",
+"z c #bdae9c",
+"c c #bdb6b4",
+"Y c #c5a17b",
+"M c #c5a583",
+"X c #c5aa83",
+"W c #c5aa8b",
+"H c #c5aa94",
+"D c #c5b29c",
+"V c #c5b69c",
+"q c #c5bab4",
+"T c #c5beac",
+"U c #cdbaac",
+"R c #cdc2bd",
+"S c #cdc6bd",
+"k c #cdcecd",
+"b c #dedede",
+"e c #e6dee6",
+"p c #e6e2de",
+"a c #e6e2e6",
+"P c #eeceac",
+"O c #eed2b4",
+"J c #eedabd",
+"G c #eedec5",
+"C c #eee2d5",
+"u c #eee2de",
+"E c #f6e2cd",
+"I c #f6e6d5",
+"N c #f6eade",
+"y c #f6eae6",
+"x c #f6eee6",
+"g c #f6eef6",
+"A c #f6f2e6",
+"B c #ffeee6",
+"t c #fff2f6",
+"L c #fff6ee",
+"w c #fff6f6",
+"o c #fff6ff",
+"v c #fffaf6",
+"s c #fffaff",
+"f c #ffffff",
+"....#########...",
+"....#ababac#d#..",
+"....#effffghfd#.",
+"....#affiffjkfdl",
+"....#efjjffmjinl",
+"....#affhffopqrl",
+"....#efjjjfstuql",
+"....#affffvwxyzl",
+"....#efffvwABCDl",
+"....#affhwxxhEFl",
+"....#efjwjBjjGHl",
+"....#awjxjIEiJKl",
+"....#eLxjIEjjjMl",
+"....#axNIEJJOPQl",
+"....#RSTUVDWXQYl",
+"....#lllllllllll"};
+
+static String[] image2_data = {
+"16 16 116 2",
+"Qt c None",
+".3 c #000000",
+"#q c #000008",
+"## c #000408",
+"#p c #080408",
+".V c #080808",
+"#v c #080c08",
+"#w c #100c08",
+"#o c #100c10",
+".J c #101010",
+".U c #101410",
+"#l c #181410",
+"#n c #201c20",
+"#e c #202420",
+"#. c #292429",
+"#m c #292829",
+".2 c #292c29",
+".y c #312c31",
+".s c #313031",
+"#g c #313431",
+".9 c #393439",
+".I c #393831",
+".T c #393839",
+"#C c #413c41",
+"#f c #414041",
+".7 c #4a4441",
+".D c #4a444a",
+".K c #4a4841",
+".x c #4a484a",
+".E c #4a4c4a",
+"#a c #52504a",
+".S c #525052",
+".Z c #525552",
+".H c #52555a",
+".z c #5a5552",
+".a c #5a595a",
+".1 c #5a5d5a",
+"#D c #625d5a",
+".8 c #625d62",
+".u c #626162",
+".O c #62616a",
+"#h c #6a6562",
+".w c #6a696a",
+".C c #6a6d6a",
+"#x c #736d62",
+".k c #736d73",
+".q c #737173",
+"#E c #7b756a",
+".l c #7b757b",
+".0 c #7b7973",
+".v c #7b797b",
+".R c #838583",
+".P c #8b8583",
+".N c #8b8983",
+".B c #8b898b",
+".F c #948d94",
+".Q c #94959c",
+"#r c #9c8d83",
+".e c #9c999c",
+".G c #9c9d9c",
+"#F c #a4998b",
+"#M c #a49d94",
+".n c #a4a5a4",
+"#y c #ac9d8b",
+"#L c #aca59c",
+".W c #aca5a4",
+".o c #acaaac",
+"#N c #b4a594",
+"#Q c #bda17b",
+"#B c #bda583",
+"#k c #bdaa94",
+".6 c #bdae9c",
+"#K c #bdb2ac",
+"#i c #bdb6ac",
+".d c #bdb6b4",
+".m c #bdbabd",
+"#X c #c5a17b",
+"#J c #c5a583",
+"#W c #c5aa83",
+"#V c #c5aa8b",
+"#u c #c5aa94",
+"#d c #c5b29c",
+"#U c #c5b69c",
+"#G c #c5baa4",
+".M c #c5bab4",
+"#T c #c5beac",
+"#O c #cdbaa4",
+"#s c #cdbaac",
+"#b c #cdbeb4",
+"#R c #cdc2bd",
+"#S c #cdc6bd",
+".4 c #cdcac5",
+".r c #cdcecd",
+"#z c #d5c6ac",
+".p c #dedade",
+".c c #dedede",
+".h c #e6dee6",
+".b c #e6e2e6",
+"#P c #eeceac",
+"#I c #eed2b4",
+"#A c #eedabd",
+"#t c #eedec5",
+"#c c #eee2d5",
+".Y c #eee2de",
+".X c #eee6e6",
+".L c #eeeaee",
+".g c #f60000",
+"#H c #f6dac5",
+"#j c #f6e2cd",
+".5 c #f6eae6",
+".j c #f6eef6",
+".A c #f6f2f6",
+".t c #ff0000",
+".f c #ffb208",
+".# c #fff208",
+".i c #ffffff",
+"QtQt.#Qt.a.a.a.a.a.a.a.a.aQtQtQt",
+"QtQtQtQt.a.b.c.b.c.b.d.a.e.aQtQt",
+".fQt.#Qt.g.h.i.i.i.i.j.k.i.e.aQt",
+"QtQtQt.f.l.m.n.o.p.i.i.q.r.i.e.s",
+".tQt.f.u.l.v.w.x.y.z.A.B.q.C.D.s",
+"QtQt.E.F.G.F.C.H.I.J.K.L.A.M.N.s",
+".#Qt.O.P.Q.R.k.S.T.U.V.W.X.Y.M.s",
+"QtQt.Z.q.0.q.1.x.2.U.3.u.4.5.6.s",
+"QtQt.7.a.8.a.E.9#..V###a#b#c#d.s",
+"QtQt#e#f#f#f#g#..J##.3#h#i#j#k.s",
+"QtQt#l#e#m#e#n#o#p#q.J#r#s#t#u.s",
+"QtQtQt.V#v#w####.3#v#x#y#z#A#B.s",
+"QtQtQtQt#C.V.V.3#D#E#F#G#H#I#J.s",
+"QtQtQtQt.a#K#L#M#F#N#O#A#I#P#Q.s",
+"QtQtQtQt.a#R#S#T#s#U#d#V#W#Q#X.s",
+"QtQtQtQt.a.s.s.s.s.s.s.s.s.s.s.s"};
+
+static String[] image3_data = {
+"16 16 87 2",
+"Qt c None",
+".q c #313031",
+".w c #4a444a",
+".# c #5a595a",
+".v c #6a6d6a",
+".h c #736d73",
+".o c #737173",
+".E c #8b8983",
+".u c #8b898b",
+".i c #9c0000",
+".d c #9c999c",
+".G c #b40000",
+".F c #bd0000",
+".r c #bd2831",
+".s c #bd595a",
+"#m c #bda17b",
+"## c #bda583",
+".2 c #bdaa94",
+".R c #bdae9c",
+".Z c #bdb6ac",
+".c c #bdb6b4",
+".k c #c50000",
+".l c #c50008",
+"#a c #c52c31",
+".Y c #c53031",
+".M c #c55d5a",
+"#u c #c5a17b",
+"#h c #c5a583",
+"#t c #c5aa83",
+"#s c #c5aa8b",
+".7 c #c5aa94",
+".X c #c5b29c",
+"#r c #c5b69c",
+".D c #c5bab4",
+"#i c #cd3431",
+".A c #cd3439",
+"#o c #cd6162",
+".I c #cd656a",
+"#p c #cd918b",
+".S c #cd959c",
+"#q c #cdbaac",
+"#n c #cdc2bd",
+".O c #cdc6c5",
+".x c #cdcacd",
+".p c #cdcecd",
+".j c #d54041",
+".U c #d5cecd",
+".m c #de797b",
+"#j c #deaaa4",
+".z c #dedade",
+".b c #dedede",
+".3 c #e6aaac",
+".t c #e6b2b4",
+".J c #e6b6b4",
+".4 c #e6d2cd",
+".9 c #e6ded5",
+".e c #e6dee6",
+".C c #e6e2de",
+".a c #e6e2e6",
+".N c #eebabd",
+"#l c #eeceac",
+"#g c #eed2b4",
+"#. c #eedabd",
+"#e c #eedac5",
+".6 c #eedec5",
+".W c #eee2d5",
+".L c #eee2de",
+".8 c #eee6e6",
+"#b c #eeeae6",
+".y c #eeeaee",
+".B c #eeeeee",
+"#f c #f6dac5",
+".1 c #f6e2cd",
+".5 c #f6e2d5",
+".0 c #f6e6d5",
+"#k c #f6e6de",
+".Q c #f6eae6",
+".P c #f6eee6",
+".g c #f6eef6",
+".T c #f6f6f6",
+"#d c #ffeae6",
+".V c #ffeee6",
+".K c #fff2f6",
+"#c c #fff6ee",
+".n c #fff6ff",
+".H c #fffaff",
+".f c #ffffff",
+"QtQtQtQt.#.#.#.#.#.#.#.#.#QtQtQt",
+"QtQtQtQt.#.a.b.a.b.a.c.#.d.#QtQt",
+"QtQtQtQt.#.e.f.f.f.f.g.h.f.d.#Qt",
+"QtQtQtQt.i.j.k.l.m.n.f.o.p.f.d.q",
+"QtQtQt.i.k.r.s.s.k.r.t.u.o.v.w.q",
+"QtQtQt.k.i.x.y.g.z.A.r.B.C.D.E.q",
+"QtQt.F.G.#.H.j.I.J.t.k.x.K.L.D.q",
+"QtQt.kQt.#.j.M.z.y.N.k.O.P.Q.R.q",
+"QtQt.kQt.#.j.S.T.f.m.F.U.V.W.X.q",
+"QtQt.kQt.#.N.Y.t.m.k.Z.W.0.1.2.q",
+"QtQt.F.i.#.f.3.M.M.Z.4.0.5.6.7.q",
+"QtQtQt.k.#.f.K.8.9.W.0.1.6#.##.q",
+"QtQtQt.G#a#b#c.P#d.0.1#e#f#g#h.q",
+"QtQtQtQt.i#i#j#k.0.1#.#.#g#l#m.q",
+"QtQtQtQt.##n#o#p#q#r.X#s#t#m#u.q",
+"QtQtQtQt.#.q.q.q.q.q.q.q.q.q.q.q"};
+
+static String[] image4_data = {
+"16 16 63 1",
+". c None",
+"l c #313031",
+"o c #4a444a",
+"p c #523829",
+"K c #5a3c31",
+"# c #5a595a",
+"n c #6a6d6a",
+"h c #736d73",
+"j c #737173",
+"v c #8b8983",
+"m c #8b898b",
+"W c #94897b",
+"V c #948983",
+"N c #948d83",
+"O c #948d8b",
+"M c #9c9183",
+"q c #9c918b",
+"d c #9c999c",
+"i c #9c9d9c",
+"w c #a49da4",
+"0 c #bda17b",
+"U c #bda583",
+"J c #bdaa94",
+"E c #bdae9c",
+"c c #bdb6b4",
+"8 c #c5a17b",
+"Y c #c5a583",
+"7 c #c5aa83",
+"6 c #c5aa8b",
+"Q c #c5aa94",
+"G c #c5b29c",
+"5 c #c5b69c",
+"u c #c5bab4",
+"3 c #c5beac",
+"4 c #cdbaac",
+"1 c #cdc2bd",
+"2 c #cdc6bd",
+"k c #cdcecd",
+"r c #d5cec5",
+"L c #decec5",
+"b c #dedede",
+"e c #e6dee6",
+"t c #e6e2de",
+"a c #e6e2e6",
+"Z c #eeceac",
+"X c #eed2b4",
+"T c #eedabd",
+"P c #eedec5",
+"F c #eee2d5",
+"z c #eee2de",
+"I c #f6e2cd",
+"H c #f6e6d5",
+"S c #f6eade",
+"D c #f6eae6",
+"C c #f6eee6",
+"g c #f6eef6",
+"y c #fff2f6",
+"R c #fff6ee",
+"B c #fff6f6",
+"s c #fff6ff",
+"A c #fffaf6",
+"x c #fffaff",
+"f c #ffffff",
+"....#########...",
+"....#ababac#d#..",
+"....#effffghfd#.",
+"....#affdifjkfdl",
+"....#efffffmjnol",
+"..pqrqpffffstuvl",
+"....#effwdwxyzul",
+"....#affffABCDEl",
+"....#effwdwdwFGl",
+"....#affABCCHIJl",
+"..KqLMKAqNqOqPQl",
+"....#aBRCSHIPTUl",
+"....#eRCVWVWVXYl",
+"....#aCSHITTXZ0l",
+"....#12345G6708l",
+"....#lllllllllll"};
+
+static String[] image5_data = {
+"16 16 130 2",
+"Qt c None",
+".p c #313031",
+".y c #4a444a",
+".# c #5a595a",
+"#w c #622020",
+".x c #6a6d6a",
+"#r c #735552",
+"#X c #736562",
+".j c #736d73",
+".n c #737173",
+"#H c #7b7173",
+"#P c #837573",
+"#R c #8b6d62",
+"#S c #8b8173",
+".I c #8b8983",
+".w c #8b898b",
+"#e c #945552",
+"#m c #94756a",
+"#y c #948173",
+"#J c #94897b",
+"#D c #948d94",
+"#O c #949194",
+".t c #9c5d62",
+"#Z c #9c8173",
+"#0 c #9c857b",
+"#1 c #9c9183",
+"#. c #9c959c",
+".d c #9c999c",
+"#q c #a44041",
+"#T c #a49583",
+".E c #a49594",
+"#N c #a4a1a4",
+"#C c #a4a5a4",
+"#d c #ac504a",
+"#Q c #ac898b",
+"#Y c #ac8d83",
+".Y c #acaaac",
+".B c #b45052",
+".9 c #b46562",
+"#i c #b4716a",
+".P c #b49594",
+"#2 c #b4a194",
+".u c #b4a1a4",
+"#G c #b4aeb4",
+"#j c #bd2829",
+".4 c #bd595a",
+".U c #bd6162",
+"#h c #bd9d9c",
+"#4 c #bda17b",
+"#M c #bda583",
+"#p c #bdaa94",
+".1 c #bdae9c",
+"#n c #bdb2a4",
+"## c #bdb6ac",
+".c c #bdb6b4",
+"#F c #bdbabd",
+"#s c #bdbebd",
+".5 c #c5555a",
+".6 c #c55d62",
+".M c #c5696a",
+"a# c #c5a17b",
+"#W c #c5a583",
+"a. c #c5aa83",
+"#9 c #c5aa8b",
+"#B c #c5aa94",
+"#b c #c5b29c",
+"#8 c #c5b69c",
+".H c #c5bab4",
+"#6 c #c5beac",
+"#E c #c5c2c5",
+".D c #c5c6c5",
+".s c #cd595a",
+".3 c #cd6562",
+".X c #cdb2b4",
+"#7 c #cdbaac",
+".V c #cdbabd",
+".Z c #cdc2bd",
+"#g c #cdc2c5",
+"#5 c #cdc6bd",
+".J c #cdcacd",
+".o c #cdcecd",
+"#x c #d53c31",
+"#k c #d55d5a",
+"#v c #d56973",
+"#l c #d5aeac",
+"#K c #d5c2ac",
+"#z c #d5c2b4",
+".r c #d5c2c5",
+"#f c #d5cacd",
+".S c #d5ced5",
+"#u c #d5d2d5",
+".z c #d5d6d5",
+"#I c #de5539",
+".l c #de7973",
+".k c #de8583",
+".W c #de8d94",
+"#U c #dec6b4",
+".v c #decacd",
+".F c #dececd",
+".C c #ded6d5",
+"#t c #ded6de",
+".m c #dedade",
+".b c #dedede",
+".e c #e6dee6",
+".G c #e6e2de",
+".a c #e6e2e6",
+".O c #e6e6e6",
+"#c c #ee715a",
+".7 c #ee8583",
+".A c #eec2c5",
+"#3 c #eeceac",
+"#V c #eed2b4",
+"#L c #eedabd",
+".T c #eedade",
+"#A c #eedec5",
+"#a c #eee2d5",
+".R c #eee2de",
+".Q c #eee2e6",
+".N c #eee6ee",
+".K c #eeeeee",
+".8 c #f68583",
+".2 c #f6998b",
+"#o c #f6e2cd",
+".0 c #f6eae6",
+".i c #f6eef6",
+".q c #f6f6f6",
+".L c #ffeaee",
+".h c #fff2f6",
+".g c #fffaff",
+".f c #ffffff",
+"QtQtQtQt.#.#.#.#.#.#.#.#.#QtQtQt",
+"QtQtQtQt.#.a.b.a.b.a.c.#.d.#QtQt",
+"QtQtQtQt.#.e.f.g.h.f.i.j.f.d.#Qt",
+"QtQtQtQt.#.a.f.k.l.m.f.n.o.f.d.p",
+"QtQtQtQt.#.q.r.s.t.u.v.w.n.x.y.p",
+"QtQtQt.z.z.a.A.B.C.D.E.F.G.H.I.p",
+"QtQtQt.J.K.L.M.t.N.O.J.P.Q.R.H.p",
+"QtQt.S.N.T.U.V.W.X.e.Y.P.Z.0.1.p",
+"Qt.2.3.4.5.6.7.8.9.J#..P###a#b.p",
+"#c#d#d#e#f#g#h#i#j#k#l#m#n#o#p.p",
+"Qt#q#r#s#t#u.S.o#v#w#x#y#z#A#B.p",
+"QtQt#C#D#E#F#G#E#H#x#I#J#K#L#M.p",
+"QtQtQt.d#N#O.Y#P#Q#R#S#T#U#V#W.p",
+"QtQtQtQt#X#Y#Z#0#1#2#b#K#V#3#4.p",
+"QtQtQtQt.#.Z#5#6#7#8#b#9a.#4a#.p",
+"QtQtQtQt.#.p.p.p.p.p.p.p.p.p.p.p"};
+
+static String[] image6_data = {
+"16 16 135 2",
+"Qt c None",
+"#W c #001429",
+"#M c #00305a",
+"#L c #003862",
+"#V c #080c18",
+"#X c #081429",
+"#N c #082852",
+"#p c #083052",
+"#C c #08305a",
+"#K c #083462",
+"#g c #083c6a",
+".X c #084c7b",
+".V c #085d94",
+"#f c #086194",
+"#J c #101c29",
+".8 c #10487b",
+".L c #104c7b",
+"#x c #104c83",
+"#o c #10558b",
+".K c #105d8b",
+".J c #105d94",
+".W c #106194",
+"#v c #182831",
+"#w c #184c7b",
+".U c #18699c",
+".5 c #186d9c",
+".T c #2079a4",
+"#U c #292429",
+"#O c #293039",
+".z c #296594",
+"#n c #296d94",
+".s c #313031",
+"#m c #31556a",
+".y c #3179a4",
+".x c #317dac",
+"#D c #394c5a",
+"#c c #394c62",
+".e c #395573",
+".2 c #396583",
+"#e c #3981ac",
+".Q c #41658b",
+".o c #416d94",
+".D c #4a444a",
+"#Y c #4a4c4a",
+"#B c #52799c",
+".4 c #528db4",
+".# c #5a595a",
+".9 c #5a7183",
+".E c #5a7994",
+".H c #5a99bd",
+"#h c #626d7b",
+".C c #6a6d6a",
+"#d c #6a91ac",
+".G c #6aa1c5",
+".j c #736d73",
+".q c #737173",
+".Y c #7389a4",
+".k c #738da4",
+".f c #7b91ac",
+"#q c #83898b",
+".I c #83aec5",
+".P c #8b8983",
+".B c #8b898b",
+".g c #8ba1bd",
+".3 c #8baec5",
+".7 c #8bb2cd",
+".S c #8bb6cd",
+".v c #94b6d5",
+".d c #9c999c",
+".R c #9cb2c5",
+".n c #9cb6c5",
+".6 c #9cbed5",
+"#P c #a49d9c",
+".t c #a4b2c5",
+"#E c #aca19c",
+"#4 c #aca1a4",
+"#5 c #acaaa4",
+"#6 c #b4aea4",
+".A c #b4becd",
+"#A c #b4c6de",
+"#9 c #bda17b",
+"#T c #bda583",
+"#u c #bdaa94",
+"#b c #bdae9c",
+"#Q c #bdb6ac",
+".c c #bdb6b4",
+".p c #bdc6d5",
+".w c #bdd2e6",
+"ae c #c5a17b",
+"#3 c #c5a583",
+"ad c #c5aa83",
+"ac c #c5aa8b",
+"#I c #c5aa94",
+"#l c #c5b29c",
+"ab c #c5b69c",
+".O c #c5bab4",
+"a# c #c5beac",
+".F c #c5d2de",
+"#y c #c5d2e6",
+"aa c #cdbaac",
+"#7 c #cdbeb4",
+"a. c #cdc2bd",
+"#r c #cdc6bd",
+"#i c #cdcac5",
+".r c #cdcecd",
+".l c #cdd2d5",
+".m c #cdd6e6",
+".u c #cddee6",
+"#F c #decec5",
+"#. c #ded2d5",
+".b c #dedede",
+"#z c #dee6ee",
+".N c #e6e2de",
+".a c #e6e2e6",
+"#8 c #eeceac",
+"#2 c #eed2b4",
+"#S c #eedabd",
+"#0 c #eedac5",
+"#Z c #eedacd",
+"#H c #eedec5",
+"#R c #eedecd",
+"#k c #eee2d5",
+".1 c #eee2de",
+".Z c #eeeeee",
+"#1 c #f6dac5",
+"#t c #f6e2cd",
+"#G c #f6e2d5",
+"#s c #f6e6d5",
+"#a c #f6eae6",
+"## c #f6eee6",
+".i c #f6eef6",
+"#j c #ffeee6",
+".0 c #fff2f6",
+".M c #fff6ff",
+".h c #ffffff",
+"QtQtQtQt.#.#.#.#.#.#.#.#.#QtQtQt",
+"QtQtQtQt.#.a.b.a.b.a.c.#.d.#QtQt",
+"QtQtQtQt.e.f.g.h.h.h.i.j.h.d.#Qt",
+"QtQtQt.k.l.m.n.o.p.h.h.q.r.h.d.s",
+"QtQt.t.u.v.w.x.y.z.A.h.B.q.C.D.s",
+"Qt.E.F.G.H.h.I.J.K.L.b.M.N.O.P.s",
+".Q.R.S.T.U.V.J.J.W.X.Y.Z.0.1.O.s",
+".2.3.4.5.6.h.7.W.V.8.9#.###a#b.s",
+"#c#d#e#f.W.h.7.J.J#g#h#i#j#k#l.s",
+".2#m#n.J.K.h.3#o.X#p#q#r#s#t#u.s",
+"Qt#v#w#x#y#z#A#B#C#D#E#F#G#H#I.s",
+"QtQt#J#K#L#g#M#N#O#P#Q#R#H#S#T.s",
+"QtQtQt#U#V#W#X#Y#P#Q#Z#0#1#2#3.s",
+"QtQtQtQt.##4#5#6#7#0#S#S#2#8#9.s",
+"QtQtQtQt.#a.#ra#aaab#lacad#9ae.s",
+"QtQtQtQt.#.s.s.s.s.s.s.s.s.s.s.s"};
+
+static String[] image7_data = {
+"16 16 109 2",
+"Qt c None",
+"#e c #000000",
+".V c #000400",
+".6 c #080408",
+"#d c #080808",
+".D c #080c08",
+".O c #100c10",
+".5 c #101410",
+"#c c #181818",
+".U c #201c20",
+".N c #202020",
+".C c #202420",
+"#k c #292429",
+".4 c #292829",
+".o c #313031",
+"#b c #313431",
+".B c #393839",
+"#w c #393c39",
+"#v c #413c41",
+"#a c #414041",
+"## c #414441",
+".w c #4a444a",
+".3 c #4a484a",
+".M c #524c52",
+".A c #525052",
+".2 c #525552",
+".# c #5a595a",
+".1 c #625d62",
+".T c #626162",
+".z c #626562",
+".J c #6a696a",
+".v c #6a6d6a",
+"#r c #736d62",
+"#y c #736d6a",
+".h c #736d73",
+"#f c #73716a",
+".n c #737173",
+"#x c #7b716a",
+"#l c #7b7173",
+".W c #7b7573",
+".q c #7b757b",
+".r c #7b797b",
+".y c #837d83",
+".L c #838183",
+".t c #8b858b",
+".I c #8b8983",
+".u c #8b898b",
+"#z c #94857b",
+".K c #949194",
+".d c #9c999c",
+".s c #a4a1a4",
+"#q c #acaeac",
+".E c #b4b2b4",
+".S c #b4b6b4",
+"#I c #bda17b",
+"#u c #bda583",
+"#j c #bdaa94",
+".Z c #bdae9c",
+".c c #bdb6b4",
+".0 c #bdb6bd",
+".x c #bdbabd",
+"#Q c #c5a17b",
+"#D c #c5a583",
+"#P c #c5aa83",
+"#O c #c5aa8b",
+"#p c #c5aa94",
+"#. c #c5b29c",
+"#N c #c5b69c",
+".H c #c5bab4",
+"#L c #c5beac",
+".p c #c5c2c5",
+".m c #c5c6c5",
+"#M c #cdbaac",
+"#J c #cdc2bd",
+"#K c #cdc6bd",
+".l c #cdcacd",
+".k c #cdcecd",
+".j c #d5d2d5",
+"#F c #decab4",
+"#A c #deceb4",
+"#E c #ded2c5",
+".i c #dedade",
+".b c #dedede",
+"#s c #e6cebd",
+"#m c #e6d2c5",
+"#g c #e6dacd",
+".7 c #e6ded5",
+".e c #e6dee6",
+".G c #e6e2de",
+".a c #e6e2e6",
+"#H c #eeceac",
+"#C c #eed2b4",
+"#G c #eed6bd",
+"#t c #eedabd",
+"#o c #eedec5",
+".9 c #eee2d5",
+".R c #eee2de",
+".P c #eee6e6",
+".F c #eeeeee",
+"#B c #f6dac5",
+"#i c #f6e2cd",
+"#n c #f6e2d5",
+"#h c #f6e6d5",
+".Y c #f6eae6",
+".X c #f6eee6",
+".g c #f6eef6",
+".8 c #ffeee6",
+".Q c #fff2f6",
+".f c #ffffff",
+"QtQtQtQt.#.#.#.#.#.#.#.#.#QtQtQt",
+"QtQtQtQt.#.a.b.a.b.a.c.#.d.#QtQt",
+"QtQtQtQt.#.e.f.f.f.f.g.h.f.d.#Qt",
+".i.j.k.l.m.a.b.a.b.e.k.n.k.f.d.o",
+".p.n.q.q.r.r.r.r.r.s.t.u.n.v.w.o",
+".x.v.s.y.z.A.B.C.D.E.r.F.G.H.I.o",
+".x.J.a.K.L.M.B.N.O.E.y.P.Q.R.H.o",
+".S.T.n.J.#.w.o.U.V.E.W.R.X.Y.Z.o",
+".0.#.1.2.3.B.4.5.6.E.W.7.8.9#..o",
+".E.A###a#b.4#c#d#e.0#f#g#h#i#j.o",
+".E##.o.4#k#c.O#e#e.x#l#m#n#o#p.o",
+"#q.E.E.E#q.E.E.0.x#q#r#s#o#t#u.o",
+".M#v#v#w.#.W.W#f#x#y#z#A#B#C#D.o",
+"QtQtQtQt.#.R#g#g#E#s#F#G#C#H#I.o",
+"QtQtQtQt.##J#K#L#M#N#.#O#P#I#Q.o",
+"QtQtQtQt.#.o.o.o.o.o.o.o.o.o.o.o"};
+
+static String[] image8_data = {
+"16 16 137 2",
+"Qt c None",
+"#Z c #103810",
+"#Q c #103c10",
+"#M c #104c08",
+"#L c #183810",
+"#X c #183c10",
+"#z c #183c18",
+"#Y c #184418",
+"#m c #205d10",
+"#A c #206508",
+"#W c #293829",
+"#P c #295d29",
+".I c #298510",
+".H c #298908",
+".q c #313031",
+"#R c #314020",
+"#n c #318118",
+".T c #318518",
+".3 c #318d08",
+".S c #318d10",
+".v c #399510",
+".G c #399910",
+"#F c #414c31",
+"#d c #419529",
+".F c #419d18",
+".B c #4a444a",
+"#N c #4a7141",
+"#b c #527141",
+".0 c #527941",
+"#B c #52894a",
+"#c c #529539",
+".4 c #529d39",
+".u c #52a529",
+".# c #5a595a",
+"#0 c #5a614a",
+".P c #5a715a",
+".2 c #62aa41",
+".e c #6a696a",
+".A c #6a6d6a",
+"#E c #6a816a",
+".j c #736d73",
+".p c #737173",
+".K c #7b7d7b",
+".C c #7b856a",
+"#O c #7b8d7b",
+".5 c #7bae7b",
+"#t c #837d7b",
+".E c #83c262",
+"#h c #8b8583",
+".O c #8b8983",
+".z c #8b898b",
+"#u c #8b8d7b",
+".n c #949194",
+".d c #9c999c",
+".6 c #9cb694",
+".1 c #9cc68b",
+"#S c #a49d9c",
+".k c #a4a5a4",
+".U c #a4be9c",
+".w c #a4c69c",
+".R c #a4ce94",
+"#1 c #aca19c",
+"#6 c #aca1a4",
+"#G c #aca59c",
+"#7 c #acaaa4",
+".W c #acaaac",
+"#g c #acaeac",
+".f c #acb2ac",
+".Q c #acc6a4",
+"#8 c #b4aea4",
+".x c #b4aeb4",
+"#D c #b4b2b4",
+".8 c #b4b6b4",
+".m c #b4c6a4",
+".t c #b4d69c",
+"a# c #bda17b",
+"#V c #bda583",
+"#y c #bdaa94",
+"#a c #bdae9c",
+"#T c #bdb6ac",
+".c c #bdb6b4",
+"#s c #bdb6bd",
+"ag c #c5a17b",
+"#5 c #c5a583",
+"af c #c5aa83",
+"ae c #c5aa8b",
+"#K c #c5aa94",
+"#l c #c5b29c",
+"ad c #c5b69c",
+".N c #c5bab4",
+"ab c #c5beac",
+"#r c #c5bebd",
+".r c #c5c2c5",
+".y c #c5c6c5",
+".J c #c5cac5",
+".l c #c5deb4",
+"ac c #cdbaac",
+"#9 c #cdbeb4",
+"aa c #cdc2bd",
+"#v c #cdc6bd",
+"#C c #cdc6cd",
+"#i c #cdcac5",
+".g c #cdcacd",
+".o c #cdcecd",
+"#f c #cdd2cd",
+"#q c #d5cecd",
+".7 c #d5ced5",
+"#p c #d5d2d5",
+"#o c #d5d6cd",
+"#H c #decec5",
+".9 c #ded2d5",
+".V c #ded6d5",
+"#e c #dedade",
+".b c #dedede",
+".D c #deeed5",
+".M c #e6e2de",
+".a c #e6e2e6",
+"a. c #eeceac",
+"#4 c #eed2b4",
+"#U c #eedabd",
+"#2 c #eedac5",
+"#J c #eedec5",
+"#k c #eee2d5",
+".Z c #eee2de",
+".X c #eeeeee",
+".s c #eef2e6",
+"#3 c #f6dac5",
+"#x c #f6e2cd",
+"#I c #f6e2d5",
+"#w c #f6e6d5",
+"## c #f6eae6",
+"#. c #f6eee6",
+".i c #f6eef6",
+"#j c #ffeee6",
+".Y c #fff2f6",
+".L c #fff6ff",
+".h c #ffffff",
+"QtQtQtQt.#.#.#.#.#.#.#.#.#QtQtQt",
+"QtQtQtQt.#.a.b.a.b.a.c.#.d.#QtQt",
+"QtQtQtQt.e.f.g.h.h.h.i.j.h.d.#Qt",
+"QtQtQt.k.a.l.m.n.o.h.h.p.o.h.d.q",
+"QtQt.r.s.t.u.v.w.x.y.h.z.p.A.B.q",
+"Qt.C.D.E.F.G.H.I.J.K.a.L.M.N.O.q",
+".P.Q.R.F.v.S.T.U.V.W.n.X.Y.Z.N.q",
+".0.1.2.3.4.5.6.7.y.8.O.9#.###a.q",
+"#b#c#d#c#e#f.7.y.r#g#h#i#j#k#l.q",
+"#b#m#n#o#p#q.y#r#s#t#u#v#w#x#y.q",
+"Qt#z#A#B.o#C.r#D#E#F#G#H#I#J#K.q",
+"QtQt#L#M#N#O#P#Q#R#S#T#x#J#U#V.q",
+"QtQtQt#W#X#Y#Z#0#1#T#x#2#3#4#5.q",
+"QtQtQtQt.B#6#7#8#9#x#U#U#4a.a#.q",
+"QtQtQtQt.#aa#vabacad#laeafa#ag.q",
+"QtQtQtQt.#.q.q.q.q.q.q.q.q.q.q.q"};
+
+static String[] image9_data = {
+"16 16 140 2",
+"Qt c None",
+"#Q c #101410",
+"#5 c #181408",
+"ad c #202010",
+"ac c #292008",
+"#Y c #312810",
+".y c #313031",
+"#d c #393808",
+"#1 c #393829",
+"#X c #413829",
+"#F c #414029",
+".Z c #414041",
+".7 c #414441",
+".F c #4a444a",
+"#v c #4a4831",
+"ae c #524410",
+"aa c #524818",
+"#6 c #524c4a",
+".6 c #525031",
+"#e c #5a4c20",
+"a# c #5a5020",
+".5 c #5a5529",
+"#s c #5a5539",
+"#h c #5a5541",
+"#j c #5a5941",
+".# c #5a595a",
+"af c #625518",
+"ab c #625520",
+".V c #62594a",
+"a. c #6a5920",
+".3 c #6a5d20",
+".4 c #6a6131",
+"#B c #6a614a",
+"#R c #6a6962",
+".E c #6a6d6a",
+"#f c #736531",
+"#Z c #736962",
+".r c #736d73",
+".w c #737173",
+".2 c #7b6118",
+"#9 c #7b6929",
+"#g c #7b6d41",
+"#8 c #7b6d5a",
+"#G c #7b7173",
+".c c #7b7962",
+"#w c #7b7d7b",
+"ag c #836920",
+".a c #836d18",
+".m c #837962",
+".1 c #8b6d18",
+"#4 c #8b7129",
+"#J c #8b816a",
+"#p c #8b8573",
+"#c c #8b857b",
+"#k c #8b858b",
+".P c #8b8983",
+".D c #8b898b",
+"#3 c #947929",
+"#T c #948973",
+".8 c #948d94",
+".e c #949194",
+"ah c #9c8129",
+".U c #9c8539",
+"#A c #9c957b",
+".i c #9c999c",
+".b c #a48529",
+"#2 c #a48939",
+".0 c #a49983",
+".L c #a49da4",
+".T c #ac8d41",
+"ai c #ac9131",
+".S c #ac9141",
+".v c #ac914a",
+"#r c #ac9552",
+".C c #aca5ac",
+".u c #b49931",
+"#q c #b49941",
+".n c #b4aeb4",
+"aj c #bd9d41",
+".t c #bda139",
+"#E c #bda14a",
+".A c #bda55a",
+"#z c #bdaa94",
+"#S c #bdae94",
+"#b c #bdae9c",
+".Q c #bdb29c",
+".h c #bdb6b4",
+".d c #bdbebd",
+".z c #c5aa41",
+"#K c #c5aa4a",
+"#i c #c5aa52",
+"#I c #c5aa94",
+".s c #c5ae41",
+"#D c #c5ae52",
+"#o c #c5b29c",
+"#H c #c5b2a4",
+"#P c #c5b66a",
+"#x c #c5baac",
+".O c #c5bab4",
+"#L c #cdb65a",
+"#l c #cdc2bd",
+".H c #cdc673",
+"#7 c #cdc6bd",
+".9 c #cdcacd",
+".x c #cdcecd",
+".j c #d5ba4a",
+".R c #d5ba52",
+"#0 c #d5ba5a",
+"#C c #d5ba62",
+"#M c #d5be5a",
+".k c #d5c252",
+".o c #d5d2d5",
+".l c #dec252",
+"#u c #dec662",
+"#t c #deca6a",
+".J c #dece6a",
+".g c #dedede",
+"#N c #e6ce6a",
+".B c #e6d26a",
+".K c #e6d273",
+".G c #e6d65a",
+"#O c #e6d66a",
+".N c #e6e2de",
+".f c #e6e2e6",
+"#U c #eee27b",
+"#n c #eee2d5",
+".Y c #eee2de",
+".I c #f6e26a",
+"#W c #f6e27b",
+"#y c #f6e2cd",
+"#V c #f6e67b",
+"#a c #f6eae6",
+"## c #f6eee6",
+".q c #f6eef6",
+"#m c #ffeee6",
+".X c #fff2f6",
+"#. c #fff6f6",
+".M c #fff6ff",
+".W c #fffaff",
+".p c #ffffff",
+"QtQtQtQt.#.#.#.#.#.#.#.#.#QtQtQt",
+".a.b.c.d.e.f.g.f.g.f.h.#.i.#QtQt",
+".j.k.l.m.n.o.p.p.p.p.q.r.p.i.#Qt",
+".s.t.u.v.c.n.o.p.p.p.p.w.x.p.i.y",
+".t.z.A.c.B.m.C.o.p.p.p.D.w.E.F.y",
+".G.H.c.I.J.K.c.L.o.p.p.M.N.O.P.y",
+".Q.c.R.t.S.T.U.V.i.o.p.W.X.Y.O.y",
+".Z.0.1.2.3.4.5.6.7.8.9#.###a#b.y",
+"Qt.Z#c#d#e#f#g#h#i#j#k#l#m#n#o.y",
+"QtQt.Z#p#q#r#s#t#u#u#v#w#x#y#z.y",
+"QtQtQt.7#A#B#C#D#i#E#i#F#G#H#I.y",
+"QtQtQtQt.Z#J#K#L#M#N#O#P#Q#R#S.y",
+"QtQtQtQt.#.Z#T#U#V#W#P#X#M#Y#Z.y",
+"QtQtQtQt.#.f.Z#J#0#r#1#2#3#4#5#6",
+"QtQtQtQt.##l#7.Z#8#X#9a.a#aaabac",
+"QtQtQtQt.#.y.y.y.Zadaeafagahaiaj"};
+
+static String[] image10_data = {
+"32 32 197 2",
+"Qt c None",
+".b c #000000",
+".A c #000400",
+"#n c #004062",
+"#q c #00446a",
+"#p c #00507b",
+"#g c #005083",
+"#l c #005583",
+".0 c #00659c",
+".8 c #00699c",
+".N c #080408",
+"#a c #080808",
+"aN c #08484a",
+"ao c #085552",
+".1 c #087dbd",
+".F c #100c10",
+".r c #101010",
+".a c #101410",
+"aG c #10484a",
+"aF c #106d6a",
+".L c #1079b4",
+".K c #107db4",
+"#m c #107dbd",
+".U c #1081bd",
+".T c #1085c5",
+"#y c #109194",
+".m c #181818",
+"a8 c #184420",
+"a2 c #184820",
+"aa c #186d73",
+"aD c #187d7b",
+"#I c #189194",
+"al c #189594",
+"aE c #18959c",
+".I c #201c20",
+".c c #202020",
+"a7 c #205d31",
+"aT c #206531",
+"a# c #20aeac",
+".# c #292829",
+"aY c #297939",
+"aM c #297941",
+"ai c #298d41",
+"ay c #299141",
+"#e c #29a1de",
+"#A c #29aeb4",
+"#J c #29b2b4",
+".v c #313031",
+"a5 c #317941",
+"#7 c #31914a",
+"#f c #3199d5",
+"#c c #31a1de",
+"#z c #31b6bd",
+".d c #393839",
+"#6 c #399552",
+".Z c #39aede",
+"aJ c #41994a",
+"ak c #41aa52",
+"#L c #41c6cd",
+"a0 c #4ab25a",
+"#d c #4ab6e6",
+".g c #524c52",
+".j c #525552",
+"a1 c #52b25a",
+"aS c #52b65a",
+".7 c #5ab6e6",
+"an c #5acac5",
+"#W c #5acec5",
+".Q c #62bade",
+"aL c #6ac26a",
+".6 c #6ac6ee",
+"aH c #730c18",
+"aP c #730c20",
+"aZ c #73c273",
+"aC c #73c673",
+".4 c #7bcef6",
+"am c #7bd2cd",
+".S c #7bd2ff",
+"aj c #83c67b",
+"#K c #83dad5",
+"av c #8b1020",
+"#r c #8b816a",
+"aO c #948973",
+"bc c #948d73",
+"b. c #949173",
+"#5 c #94b68b",
+"a9 c #9c8d7b",
+"b# c #9c917b",
+"a6 c #9c957b",
+"aQ c #9c9983",
+"#8 c #9cb68b",
+"#T c #9cdede",
+".5 c #9cdef6",
+"ag c #a41429",
+"a4 c #a4997b",
+"aU c #a49983",
+"#C c #a49d83",
+"#V c #a4e2de",
+".Y c #a4e2f6",
+"#3 c #ac1429",
+"aW c #ac857b",
+"aV c #ac897b",
+"ac c #ac9d83",
+"aB c #acdea4",
+"aR c #acdeac",
+".W c #ace2f6",
+".R c #aceaff",
+"a3 c #b4a58b",
+"#o c #b4aa8b",
+"aX c #b4aa94",
+"#h c #b4ae8b",
+"#w c #b4ae94",
+"ah c #b4e2b4",
+"ap c #bdae94",
+"ab c #bdb294",
+"aI c #bdb29c",
+"bb c #bdb694",
+"#9 c #bde6e6",
+"a. c #bde6ee",
+"aK c #bdeecd",
+"#F c #c56d6a",
+".9 c #c5b29c",
+"aq c #c5b694",
+".H c #c5b69c",
+"aw c #c5b6a4",
+".u c #c5ba9c",
+"#v c #c5baa4",
+".2 c #c5be9c",
+"#S c #cd1831",
+"au c #cd2029",
+"ba c #cdbe9c",
+"#X c #cdbea4",
+"#B c #cdc29c",
+"#. c #cdc2a4",
+"#Y c #cdc2ac",
+"#i c #cdc6a4",
+"#u c #cdc6ac",
+"#4 c #cdc6b4",
+"#H c #d51c39",
+".y c #d5c6a4",
+".V c #d5c6ac",
+".p c #d5caac",
+".M c #d5cab4",
+".D c #d5ceac",
+"ax c #d5ceb4",
+".E c #deceac",
+".t c #deceb4",
+".o c #ded2b4",
+"#k c #ded2bd",
+".s c #ded6bd",
+"#s c #ded6c5",
+"#M c #dedac5",
+"af c #e63c4a",
+"#G c #e6484a",
+"#N c #e6b6ac",
+".C c #e6d6bd",
+"#t c #e6d6c5",
+".G c #e6dac5",
+"#D c #e6dacd",
+".P c #e6decd",
+"## c #e6e2cd",
+"#b c #e6e2d5",
+"az c #e6f2ee",
+"#U c #e6f2f6",
+".X c #e6f2ff",
+"#E c #eeb6ac",
+"#j c #eedecd",
+"#x c #eee2cd",
+".n c #eee2d5",
+".B c #eee6d5",
+".J c #eee6de",
+".x c #eeeade",
+".l c #eeeee6",
+"#2 c #f6757b",
+".O c #f6e6de",
+".3 c #f6eade",
+".w c #f6eae6",
+".f c #f6eee6",
+".i c #f6eeee",
+".h c #f6f2ee",
+".k c #f6f6ee",
+"at c #ff444a",
+"#R c #ff5d5a",
+"ar c #ff5d62",
+"#Q c #ff8183",
+"as c #ff898b",
+"ad c #ff8d94",
+"#P c #ff9d9c",
+"#O c #ff9da4",
+"ae c #ffa5ac",
+"#Z c #ffbabd",
+"#1 c #ffc6c5",
+"#0 c #ffd6d5",
+".z c #fff2ee",
+".q c #fff6ee",
+".e c #fff6f6",
+"aA c #ffffff",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQt.#.a.bQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQt.c.d.e.f.f.bQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQt.g.e.h.f.i.f.f.bQtQtQtQtQtQtQtQtQtQtQt.b.b.b.bQtQtQtQtQt",
+"QtQtQt.j.k.f.l.h.f.h.f.bQtQtQtQtQtQtQtQtQtQt.m.n.o.o.p.b.bQtQtQt",
+"QtQt.#.e.f.f.h.h.q.h.e.h.bQtQtQtQtQtQtQtQt.r.n.s.s.t.t.p.u.bQtQt",
+"QtQt.v.w.x.x.y.b.b.y.h.z.bQtQtQtQtQtQtQt.A.B.s.C.o.o.D.E.y.bQtQt",
+"Qt.F.e.x.w.y.bQtQt.b.e.h.z.bQtQtQtQtQtQt.c.G.G.s.C.t.t.p.p.H.bQt",
+"Qt.I.B.x.x.bQtQtQtQt.b.h.f.f.bQtQtQtQt.r.J.G.s.K.L.M.p.D.y.y.bQt",
+".N.h.O.x.f.bQtQtQtQt.b.y.h.f.bQtQtQtQt.r.P.G.Q.R.S.T.U.V.p.y.bQt",
+".b.J.n.x.x.bQtQtQtQtQt.A.l.f.x.bQtQt.c.J.G.K.W.X.Y.Z.0.1.2.y.bQt",
+".b.n.J.B.3.bQtQtQtQtQt.A.i.x.3.B.b.A.3.P.P.K.4.5.6.7.U.8.9#.#..b",
+".b.n##.B.B.bQtQtQtQtQt#a.x.3.B.B#b.n.P.P.G.8#c#d#e#f.0#g#h#.#i.b",
+".b.P.n.n.J.y#aQtQtQt.F.h.3.B.J.n.n.P#j.G.G#k#l.8#m.8#l#n#o#..p.b",
+".b.P.P.n##.B.i.N.A#a.h.J.n.B#b.n.P.P.G.G.s.s.p#g#p#q#n#r#h#..u.b",
+".b.G#j.P.n.n.B.B.3.B.J.n.B.n.n.P#j.G.P#s#t.s#k#u#v#w#w#o#..y.u.b",
+".b.G.G.P.P#x.P.n##.n##.n.P#x.P.P.G.G.s#t#k#k#y#z#A#.#B#.#i.y#C.b",
+"Qt.b#D.G.P.P#j#E#F#G#H#D.P.P#j.G.G#s.G.s.s#I#J#K#L#I#..y.p.y.bQt",
+"Qt.b.M.G#M.G#N#O#P#Q#R#S#k.G.G.G.s.C#k#k.o#z#T#U#V#W#y#X#i.u.bQt",
+"Qt.b#Y.s.G.G#F#Z#0#1#2#3#4#k.G#5#6#7#8.t.o#I#T#9a.a#aaab.yac.bQt",
+"QtQt.b.s.s#t#Gad#Zaeafag#v#kahaiajak#7#5.pala#amanalaoapaq.bQtQt",
+"QtQt.b.p.s#k#HarasatauavawaxayazaAaBaC#7.VaDaE#IalaFaGapac.bQtQt",
+"QtQtQt.bax.oag#S#G#SagaHaIaxaJaBaKaBaLaMab#.aDaaaoaNaOab.bQtQtQt",
+"QtQtQt.b#Y.paxav#3avaPaQ#v.payaLaRaBaSaTab#.#.abacacacaU.bQtQtQt",
+"QtQtQtQt.b#..p.VaVaWaXaI#..taYaZa0a1aJa2a3#.#i#..2#Xa4.bQtQtQtQt",
+"QtQtQtQtQt.b#X.p.p.V.p.V.p.p.VaYaSaJa5a2a3#..p.y#Xa6.bQtQtQtQtQt",
+"QtQtQtQtQtQt.bab.y.p.y.p.y.p#i#.aTa7a8a9#h#.#..yb..bQtQtQtQtQtQt",
+"QtQtQtQtQtQtQt.b.b#o.y#..y.y.p.y#.apapap#.#.ac.b.bQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQt.b.bb##oba#i.y#i#.bb#obc.b.bQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQt.b.b.b.b.b.b.b.b.b.bQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};
+
+static String[] image11_data = {
+"32 32 62 1",
+". c None",
+"j c #000000",
+"5 c #080c08",
+"7 c #181418",
+"c c #313031",
+"S c #393439",
+"N c #393c39",
+"a c #414441",
+"b c #4a444a",
+"# c #4a484a",
+"O c #525052",
+"F c #625d62",
+"L c #626562",
+"T c #6a656a",
+"k c #6a696a",
+"0 c #737573",
+"W c #7b797b",
+"2 c #7b7d7b",
+"Z c #838183",
+"V c #8b898b",
+"p c #8b8d8b",
+"Y c #948d94",
+"i c #949194",
+"X c #949594",
+"u c #9c959c",
+"R c #9c999c",
+"o c #9c9d9c",
+"D c #a49da4",
+"h c #a4a1a4",
+"P c #a4a5a4",
+"z c #aca5ac",
+"I c #acaaac",
+"6 c #acaeac",
+"3 c #b4aeb4",
+"M c #b4b2b4",
+"g c #b4b6b4",
+"n c #bdb6bd",
+"t c #bdbabd",
+"x c #bdbebd",
+"q c #c5bec5",
+"E c #c5c2c5",
+"C c #c5c6c5",
+"K c #cdc6cd",
+"H c #cdcacd",
+"m c #cdcecd",
+"s c #d5ced5",
+"f c #d5d2d5",
+"Q c #d5d6d5",
+"U c #ded6de",
+"w c #dedade",
+"B c #dedede",
+"l c #e6dee6",
+"G c #e6e2e6",
+"v c #e6e6e6",
+"A c #eee6ee",
+"J c #eeeaee",
+"e c #eeeeee",
+"r c #f6eef6",
+"y c #f6f2f6",
+"4 c #f6f6f6",
+"1 c #fff6ff",
+"d c #ffffff",
+"................................",
+".........#a#a#ab................",
+"........cddefghi#b#.............",
+".......jjkkdelmnhop#a...........",
+".......jqhhkkdrelsthuc..........",
+".......jvwxhhkkdeywfgzc.........",
+"........jjABChhkkdAwwtDc........",
+"..a#......jjvlEhhFGvwHIc........",
+".cdh#b......jjJwKLGBlfMN........",
+".cdGqzcc......jjhOvlBwEhc.......",
+".jdyvCKPcc.....bkEGlwQKRS.......",
+".jkdeAlKEPcc...TxGBlwwtRc.......",
+".jhkdyAJGEEhcccxlGGwUwgVWj......",
+".jEhkdeyBlwftqtUwGwwlsXYZWjj....",
+"..jChkddrerwBwlwBlwwAxIzhuY0#b..",
+"..j1EhkWdddrerereJwsCngtgMIopWa#",
+"...j1ChhkkWddddddvftEmwfsEtMIuV2",
+"....j1BCEhhkkkkkkWQlfGvGQfCEg3Po",
+".....jK4lBKqEt3PiXkWAJAeABUmKxnI",
+"......5jE4wfQt6hVzDhLWJyyJGwfHEt",
+"........jjjxJHqPhxsqhDkWddyJGUfK",
+"...........jj7jjjtGUBKhhkWddeABQ",
+".................jjC1BlChPkWddrG",
+"...................jjCylBChhkWdd",
+".....................jjC1BlChhkW",
+".......................jjKylBKhh",
+".........................jjC1BlC",
+"...........................jjCyl",
+".............................jjC",
+"...............................j",
+"................................",
+"................................"};
+
+static String[] image12_data = {
+"32 32 177 2",
+"Qt c None",
+".# c #000000",
+"aU c #000c08",
+".Z c #000c10",
+"aT c #002029",
+".a c #002831",
+".c c #002c39",
+"aS c #009da4",
+"#i c #00a1a4",
+".1 c #00a5ac",
+".F c #00aeac",
+"#W c #00b2b4",
+".u c #00b6bd",
+".n c #00bebd",
+"#n c #00c2bd",
+"#h c #00c2c5",
+".h c #00c6cd",
+"## c #00cac5",
+".0 c #00cecd",
+".N c #00d2cd",
+".E c #00dad5",
+".x c #00dade",
+".t c #00e2e6",
+".q c #00e6e6",
+".m c #00eaee",
+".j c #00f2ee",
+".g c #00f6f6",
+".d c #00faff",
+".b c #00ffff",
+"#m c #088983",
+"#a c #08a5ac",
+".O c #08aeb4",
+".y c #08b6bd",
+".r c #08bec5",
+".k c #08c6cd",
+".e c #08ced5",
+"#. c #108983",
+"aQ c #10898b",
+".Y c #108d8b",
+"at c #10918b",
+".A c #181418",
+".D c #414041",
+".B c #4a444a",
+".C c #4a484a",
+".J c #625d4a",
+"aK c #6a5d52",
+"aL c #6a6152",
+"aM c #6a615a",
+"aN c #6a6552",
+"aj c #6a655a",
+".8 c #73654a",
+".V c #736552",
+"au c #73655a",
+"#X c #73695a",
+"#U c #7b6d52",
+"am c #7b6d5a",
+"aO c #7b6d62",
+"#k c #7b715a",
+"aP c #7b7162",
+"#f c #83715a",
+"#H c #83755a",
+"#t c #83795a",
+"#Q c #83796a",
+"#O c #8b7562",
+"#z c #8b7962",
+"#r c #8b7d62",
+"aR c #8b7d73",
+"#4 c #8b816a",
+"ao c #948162",
+"#w c #94816a",
+"#j c #94856a",
+"#K c #948573",
+"#P c #948973",
+"#F c #94897b",
+"#p c #9c856a",
+"#D c #9c897b",
+".3 c #9c8d6a",
+"#J c #9c8d73",
+"#B c #9c8d7b",
+"#u c #9c917b",
+"#b c #a48d73",
+"#s c #a49183",
+"aE c #a49573",
+"#o c #a4957b",
+"#A c #a49583",
+"ay c #a4997b",
+"aJ c #ac9583",
+".M c #ac9983",
+"aa c #ac9d83",
+".2 c #ac9d8b",
+"ap c #aca183",
+"#2 c #aca18b",
+".P c #b49d83",
+"av c #b4a183",
+".f c #b4a18b",
+"az c #b4a583",
+"aI c #b4a58b",
+"a. c #b4a594",
+".K c #b4aa94",
+"aH c #bdaa8b",
+"#3 c #bdaa94",
+"ag c #bdae9c",
+"aD c #c5ae83",
+"aG c #c5ae94",
+"#N c #cdae83",
+"#x c #cdb283",
+"#C c #cdb28b",
+"#q c #cdb68b",
+"aq c #cdba9c",
+"ar c #cdbea4",
+".L c #cdc6b4",
+"#c c #d5b68b",
+".4 c #d5ba8b",
+".R c #d5be9c",
+"ah c #d5c2ac",
+".9 c #d5c6b4",
+".W c #d5cab4",
+"a# c #d5ceb4",
+"aC c #dec294",
+"ax c #dec29c",
+"aF c #dec69c",
+"al c #dec6a4",
+"ad c #decaa4",
+"as c #decabd",
+"ai c #decebd",
+"aw c #e6caa4",
+"ak c #e6cea4",
+"#0 c #e6ceb4",
+".G c #e6d2bd",
+"#M c #e6d6c5",
+"#G c #e6dacd",
+"#E c #e6dad5",
+".s c #e6dede",
+"#v c #e6e2de",
+"ac c #eed2b4",
+".5 c #eed6ac",
+"#8 c #eed6b4",
+"#7 c #eed6bd",
+"ab c #eedab4",
+"aA c #eedabd",
+"#6 c #eedebd",
+"aB c #eedec5",
+".z c #eeded5",
+"#T c #eee2c5",
+"#V c #eee2cd",
+"af c #eee2d5",
+".o c #eee2de",
+".l c #eee6de",
+".v c #eee6e6",
+".Q c #eeeaee",
+"an c #f6d6b4",
+"#d c #f6dab4",
+"#Z c #f6dec5",
+"ae c #f6e2cd",
+".S c #f6e6cd",
+".6 c #f6e6d5",
+"#R c #f6ead5",
+"#9 c #f6eade",
+"#g c #f6eede",
+"#l c #f6eee6",
+".I c #f6eeee",
+".U c #f6f2f6",
+"#e c #f6f6f6",
+"#5 c #ffe6cd",
+"#1 c #ffe6d5",
+"#Y c #ffeacd",
+"#S c #ffead5",
+"#L c #ffeade",
+".7 c #ffeede",
+".H c #ffeee6",
+".T c #fff2e6",
+"#I c #fff2ee",
+"#y c #fff6ee",
+".X c #fff6f6",
+".p c #fffaf6",
+".w c #fffaff",
+".i c #ffffff",
+"Qt.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+".a.b.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+".c.d.e.f.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+".a.g.h.f.i.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#QtQtQtQtQtQtQt",
+".c.j.k.f.i.i.#QtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.l.#QtQtQtQtQtQtQt",
+".a.m.n.f.i.i.i.#QtQtQtQtQtQtQtQtQtQtQt.#.#.o.p.p.#QtQtQtQtQtQtQt",
+".c.q.r.f.i.i.i.i.#QtQtQtQtQtQtQtQtQt.#.s.i.p.i.p.#QtQtQtQtQtQtQt",
+".a.t.u.f.i.i.i.i.i.#QtQtQtQtQtQt.#.#.v.i.p.i.p.w.#QtQtQtQtQtQtQt",
+".c.x.y.f.i.i.i.i.i.i.#QtQtQtQt.#.z.w.i.i.i.i.i.p.A.B.C.B.C.DQtQt",
+".a.E.F.f.i.i.i.i.i.i.i.#QtQt.#.G.H.i.w.i.i.i.w.I.J.K.L.p.p.M.#Qt",
+".c.N.O.P.i.i.i.i.i.i.i.Q.#.#.R.S.T.w.i.i.i.i.i.U.V.K.W.X.i.M.Y.Z",
+".a.0.1.2.i.i.i.i.i.i.i.Q.3.4.5.6.7.i.w.i.i.i.w.U.8.K.9.H.p.M#..Z",
+".c###a.M.i.i.i.i.i.i.i.Q#b#c#d.S.T.w.i.i.i.i.i#e#f.K.W#g.i.M.Y.Z",
+".a#h#i.M.i.i.i.i.i.i.i.Q#j#c.5.S.H.w.p.i.w.i.p.X#k.K.L#l.p.M#m.Z",
+".c#n#a#o.i.i.i.i.i.i.i.Q#p#q#d.S.T.p.i.p.i.p.i.X#r.K.W#g.i.M.Y.Z",
+".a#h#i#s.i.i.i.i.i.i.w.v#r#c.5.6.7.p.p.p.p.p.p.X#t.K.9.H.p.M#..Z",
+".c#n#a#u.i.i.i.w.i.p.w#v#w#x#d.S.T.X.p.p.p.p.p#y#z.K.W#g.i#A.Y.Z",
+".a#h#i#B.p.w.p.p.X.X#y.s#t#C.5.S.H.p#y.X#y.X#y.p#t.K.L#l.p#o#m.Z",
+".c#n#a#D.p#y.X#y#y.T#y#E#z#x#d.S.T#y.p#y.p#y.p#y#z.K.W#g.i#u.Y.Z",
+".a#h#i#F.T#y.T.T#l.T.7#G#H#x.5.6.7#y#I#y#y#y#I#y#t.K.9.H.p#J#..Z",
+".c#n#a#K.T.H.T.7.7.7#L#M#H#N#d.S.T#I#y#y#y#y#y#I#O.K.W#g.i#P.Y.Z",
+".#.Y#i#Q.M.7#R#S#R.6#T.G#U#N.5.S.H#I.T#y.T#y#V#H#H.K.L#l.p#K#m.Z",
+"Qt.#.Y#W#X.M#S.S#Y#T#Z#0#f#N#d.S.T.T#y#l#1.3#z#2#3.L.9#g.i#4.Y.Z",
+"QtQt.#.Y#W#X.M#5#6#7#8#0#U#N.5#5#g.T#9#z.3#2a..9.9.Wa#.H.p#4#..Z",
+"QtQtQt.#.Y#W#Xaaabac#8ad#f#N#daeaf.W#z#2agah.9.9aiai#M#g.i#r.Y.Z",
+"QtQtQtQt.#.Y#Waj.Macakalam#N.5anao.3apaqaras#T.6#R.H#9#l.p#z#m.Z",
+"QtQtQtQtQt.#at#Wauavawax#f#Nan#zayazaq#8aAaBae.6#9#g.H#9.X#H.Y.Z",
+"QtQtQtQtQtQt.#.Y#W#XaaaC#UaD#taEazaFadaGaHaIaa.fapaaaaaJ#o#f#..Z",
+"QtQtQtQtQtQtQt.#.Y#WaK.M#f#HaEaLajaKaMaNauauauaj#X#X#X#XaOaPaQ.Z",
+"QtQtQtQtQtQtQtQt.#.Y#W#XamaRaP.1aS#a#i.1#i#a#i.1#i#a#i.1#i#a#i.Z",
+"QtQtQtQtQtQtQtQtQt.#.Y#.aQ#..YaT.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#Qt",
+"QtQtQtQtQtQtQtQtQtQt.Z.ZaU.Z.ZQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};
+
+static String[] image13_data = {
+"32 32 311 2",
+".q c None",
+".# c None",
+"Qt c None",
+"#A c #000000",
+"ah c #080400",
+"c0 c #080c08",
+"aE c #100400",
+"#P c #100800",
+"bm c #101418",
+"#7 c #180800",
+"aQ c #181410",
+"cV c #181810",
+"#Z c #200c00",
+"#I c #201000",
+"ar c #201010",
+"bz c #201818",
+"a3 c #202420",
+"bJ c #292418",
+"cZ c #292818",
+"cX c #292820",
+"cb c #312418",
+"bA c #312420",
+"cq c #312818",
+"cJ c #312820",
+"b1 c #312c20",
+"cY c #312c29",
+"cW c #313029",
+"bN c #313031",
+"bj c #392c20",
+"aD c #414041",
+"aO c #4a4439",
+".m c #4a484a",
+"cy c #4a4c4a",
+"b3 c #524839",
+"aG c #524c41",
+".k c #525052",
+"cr c #525552",
+"aB c #5a4829",
+"aC c #5a4831",
+"cc c #5a555a",
+"bw c #5a595a",
+"a7 c #5a5d5a",
+"ba c #624431",
+"ap c #625031",
+"aH c #625d62",
+".i c #626162",
+"#8 c #626562",
+"bk c #6a4c31",
+"a2 c #6a5541",
+"aF c #6a5d52",
+"bQ c #6a655a",
+".g c #6a656a",
+".e c #6a696a",
+".2 c #6a6d6a",
+"bS c #73695a",
+"b6 c #736962",
+"bP c #736d62",
+".G c #736d73",
+".K c #737173",
+"bT c #7b7162",
+".c c #7b797b",
+"a1 c #834c31",
+"aM c #835031",
+"aA c #835529",
+"bi c #837152",
+"bU c #837562",
+"b0 c #8b755a",
+"a6 c #8b7d62",
+"cP c #8b7d6a",
+"aS c #8b8173",
+"bp c #8b8573",
+".a c #8b858b",
+"bn c #8b898b",
+"bO c #8b8d8b",
+"an c #945018",
+"bW c #948573",
+"bB c #94857b",
+"bC c #94897b",
+".W c #949194",
+"aP c #9c4041",
+"bb c #9c408b",
+".n c #9c489c",
+"be c #9c897b",
+"br c #9c8d7b",
+"#O c #a44800",
+"by c #a4488b",
+"#y c #a44c00",
+"af c #a44c10",
+".l c #a44ca4",
+".o c #a47da4",
+"bY c #a4917b",
+"bE c #a49583",
+"b8 c #a4998b",
+"#G c #ac4c00",
+"#i c #ac5000",
+".p c #ac7dac",
+".j c #ac81ac",
+"ci c #ac998b",
+"aN c #b44c8b",
+"a8 c #b48d6a",
+"bv c #b4997b",
+"bg c #b4a18b",
+"ck c #b4a594",
+"bM c #b4aaa4",
+"bK c #b4aeac",
+"at c #b4b2ac",
+"ad c #bd6129",
+".h c #bd8dbd",
+".f c #bd91bd",
+"cI c #bd9d6a",
+"cp c #bd9d73",
+"bx c #bda17b",
+"bt c #bdaa94",
+"b4 c #bdb2a4",
+"#0 c #bdb6b4",
+".H c #bdbabd",
+"bR c #c5655a",
+".V c #c56dc5",
+".A c #c571c5",
+"ab c #c58162",
+"as c #c58dac",
+".d c #c599c5",
+"cS c #c5a57b",
+"cQ c #c5ae8b",
+"cN c #c5ae94",
+"bG c #c5b294",
+"ao c #cd4883",
+".x c #cd5031",
+"cj c #cd716a",
+"ay c #cd8162",
+"cl c #cdbaa4",
+"cK c #cdc2bd",
+".r c #cdcacd",
+"#Y c #d53808",
+"#q c #d53c08",
+"ag c #d53c18",
+".L c #d55531",
+"bl c #d5594a",
+".Q c #d57d29",
+"aZ c #d58162",
+"b# c #d5859c",
+"aT c #d599b4",
+".b c #d5aad5",
+"cC c #d5c6ac",
+"cg c #d5cab4",
+"#z c #de3c08",
+"aq c #de3c20",
+".Y c #de5929",
+".3 c #de8531",
+"aR c #deaac5",
+"cm c #dec6ac",
+"#H c #e64008",
+"bV c #e681c5",
+"a4 c #e68573",
+"bo c #e685cd",
+"bq c #e6897b",
+".t c #e695e6",
+"bd c #e6aecd",
+"bc c #e6b6e6",
+"cH c #e6c69c",
+"cn c #e6caa4",
+"cG c #e6ceac",
+"cE c #e6ceb4",
+"cF c #e6d2b4",
+"cB c #e6d6c5",
+"#6 c #ee4808",
+"a0 c #ee5539",
+"#o c #ee7900",
+"a5 c #ee8dcd",
+".C c #ee9d52",
+"cA c #eee2cd",
+"cz c #eee6de",
+"az c #f66139",
+"## c #f67900",
+"#W c #f67908",
+"#F c #f67d00",
+"aL c #f68131",
+"bX c #f68d7b",
+"cD c #f69183",
+"#V c #f6ae83",
+"bh c #f6bac5",
+"bD c #f6bad5",
+"b7 c #f6bed5",
+"#D c #f6c2ac",
+".N c #f6deac",
+"cf c #f6e6d5",
+"ce c #f6eade",
+"cd c #f6eee6",
+"aW c #f6f2ee",
+"ae c #ff5510",
+"#p c #ff5908",
+"#a c #ff6108",
+"ac c #ff6529",
+"#3 c #ff6531",
+"#5 c #ff6d20",
+"#w c #ff7500",
+".7 c #ff7539",
+"#g c #ff7900",
+"#M c #ff7931",
+".T c #ff7d00",
+"#X c #ff7d18",
+"aK c #ff7d5a",
+"al c #ff7d62",
+".6 c #ff8100",
+"#x c #ff8108",
+"b. c #ff815a",
+".P c #ff8500",
+"#j c #ff8552",
+".J c #ff8900",
+"#h c #ff8908",
+"#b c #ff8929",
+"#E c #ff8952",
+"#n c #ff8d08",
+".1 c #ff9100",
+"#. c #ff9108",
+"am c #ff9139",
+"bZ c #ff91cd",
+"#m c #ff9529",
+"aa c #ff9573",
+".9 c #ff9931",
+"#4 c #ff9d31",
+".y c #ff9d52",
+"cT c #ff9d7b",
+"ax c #ff9d83",
+"bs c #ff9dde",
+".0 c #ffa131",
+".O c #ffa139",
+"aY c #ffa583",
+"#2 c #ffa5a4",
+".U c #ffae00",
+"#N c #ffae08",
+"#t c #ffae83",
+"#1 c #ffae8b",
+"#e c #ffb200",
+"#v c #ffb208",
+"#S c #ffb28b",
+"c. c #ffb29c",
+".5 c #ffb600",
+"av c #ffb694",
+"cM c #ffb69c",
+"ct c #ffb6a4",
+"#J c #ffb6ff",
+"#f c #ffba08",
+"#u c #ffba18",
+"a# c #ffba9c",
+".w c #ffbaff",
+"#d c #ffbe31",
+"#l c #ffbe7b",
+"cL c #ffbeac",
+"ca c #ffc2a4",
+"#r c #ffc2ac",
+"a9 c #ffc2c5",
+"bf c #ffc2d5",
+"bH c #ffc6a4",
+"cu c #ffc6ac",
+"cU c #ffc6c5",
+"b5 c #ffc6e6",
+".S c #ffca39",
+"cw c #ffcaa4",
+"aj c #ffcaac",
+"aw c #ffcab4",
+"cx c #ffcac5",
+"aJ c #ffcacd",
+"ak c #ffcad5",
+".4 c #ffce41",
+".8 c #ffcea4",
+"cv c #ffceac",
+"bI c #ffced5",
+"bF c #ffcee6",
+".F c #ffd231",
+"#K c #ffd2ac",
+"aI c #ffd2c5",
+"b9 c #ffd2e6",
+"#c c #ffd69c",
+"ai c #ffd6ac",
+".Z c #ffd6bd",
+"cR c #ffd6de",
+"cO c #ffd6e6",
+"ch c #ffd6ee",
+"bL c #ffd6ff",
+".D c #ffda6a",
+"cs c #ffdacd",
+"#s c #ffdade",
+"#L c #ffdaee",
+"au c #ffdaff",
+".M c #ffde6a",
+"#k c #ffde83",
+".R c #ffdeb4",
+"#C c #ffdebd",
+".z c #ffdec5",
+"#B c #ffdee6",
+"#R c #ffdeff",
+"aX c #ffe2cd",
+"bu c #ffe2f6",
+".X c #ffe2ff",
+"c# c #ffe6f6",
+".B c #ffe6ff",
+"#U c #ffeaf6",
+".I c #ffeaff",
+".E c #ffeebd",
+"#T c #ffeede",
+"b2 c #ffeeff",
+"co c #fff2f6",
+".s c #fff2ff",
+"aV c #fff6ee",
+"#9 c #fff6f6",
+".u c #fff6ff",
+"aU c #fffaf6",
+"#Q c #fffaff",
+"a. c #fffff6",
+".v c #ffffff",
+"Qt.#Qt.a.b.c.d.e.f.g.h.i.j.k.l.m.n.k.o.k.p.k.o.k.p.k.o.kQt.#Qt.#",
+".qQt.q.c.r.s.r.s.r.s.r.s.r.s.r.t.r.s.r.s.r.s.r.s.r.s.r.k.qQt.qQt",
+"Qt.#Qt.c.u.v.v.v.v.v.v.v.v.v.v.w.v.v.v.v.v.v.v.v.v.v.u.k.x.y.z.v",
+".qQt.q.A.r.v.v.v.v.v.v.v.v.v.v.B.v.v.v.v.v.v.v.v.v.v.r.x.C.D.E.F",
+"Qt.#Qt.G.u.v.v.v.v.v.v.v.v.v.v.H.v.v.v.v.v.v.v.v.v.v.x.y.z.I.F.J",
+".qQt.q.K.r.v.v.v.v.v.v.v.v.v.v.B.v.v.v.v.v.v.v.v.v.L.C.M.N.O.J.P",
+"Qt.#Qt.G.u.v.v.v.v.v.v.v.v.v.v.w.v.v.v.v.v.v.v.v.Q.y.z.R.S.T.U.P",
+".qQt.q.V.W.B.H.B.H.B.H.B.H.X.H.B.H.B.H.B.H.B.H.Y.C.M.Z.0.T.P.P.1",
+"Qt.#Qt.2.u.v.v.v.v.v.v.v.v.v.v.H.v.v.v.v.v.v.3.y.z.R.4.T.U.P.5.6",
+".qQt.q.2.r.v.v.v.v.v.v.v.v.v.v.B.v.v.v.v.v.7.C.M.8.9.T.P.J#.###a",
+"Qt.#Qt.e.u.v.v.v.v.v.v.v.v.v.v.w.v.v.v.v#b.y.z#c#d.T#e.P#f#g#h#i",
+".qQt.q.e.r.v.v.v.v.v.v.v.v.v.v.B.v.v.v#j.C#k#l#m.T.P.P#n#o#p#i#q",
+"Qt.#Qt.g.u.v.v.v.v.v.v.v.v.v.v.H.v.v#r#l#s#t#u.6#v.J#f#w#x#y#z#A",
+".qQt.q.e.W.B.H.B.H.B.H.B.H.B.H.B.H#B#C.v#D#E.6.P.P#.#F#p#G#H#IQt",
+"Qt.#Qt.g.u.v.v.v.v.v.v.v.v.v.v#J.v#K.v.X#L#M#N.J#f#g#x#O#H#PQt.#",
+".qQt.q.g.r.v.v.v.v.v.v.v.v.v#Q#R#S.v#T#U#V#M#W#X#o#p#O#Y#ZQt.qQt",
+"Qt.#Qt.i.u.v.v.v.v.v.v.v.v#Q.v#0#Q#Q.v#1#2#3#4#5.6#G#6#7Qt.#Qt.#",
+".qQt.q#8.r.v.v.v.v.v.v.v#Q.v#9#Ba.#Qa#aaabacadaeafagah#A.qQt.qQt",
+"Qt.#Qt.i.u.v.v.v.v.v.v#Q.v.u.vai.vajakalamanaoapaqaras#AQt.#Qt.#",
+".qQt.q.i.W.B.H.B.H.X#0#Ratauav.vawaxayazaAaBaCaDaEaFaG#A.qQt.qQt",
+"Qt.#QtaH.u.v.v.v.v#Q.v.u.v.s.vaIaJaKaLaMaNaOaPaQaRaSaT#AQt.#Qt.#",
+".qQt.qaH.r.v.v.vaU.vaV.vaW#BaXaYaZa0a1a2a3#AaSa4aSa5a6#A.qQt.qQt",
+"Qt.#Qta7.u.v.v#Q.v.u.v.s.va8a9b.b#babb#AbcaSbdbebfbgbh#AQt.#Qt.#",
+".qQt.qaH.r.vaU.vaV.vaW.vbibjbkblbjbmbnbobpbqbrbsbtbubv#A.qQt.qQt",
+"Qt.#Qtbw.u#Q.v.u.v.s.vbxbybzbA#AbcbBbdbCbDbEbFbG#UbHbIbJQt.#Qt.#",
+".qQt.qbw.W#RataubKbLbMbN#A#AbObPbQbRbSbTbUbVbWbXbYbZb0b1.qQt.qQt",
+"Qt.#Qtbw.u.u.v.s.vb2.vb3bcb4b5b6b7b8b9c.c#ca.saj.sbHbIcbQt.#Qt.#",
+".qQt.qcc.r.vcd.vce.vcf.vcgchcicjck#Lclb2cm.ucncocncocpcq.qQt.qQt",
+"Qt.#Qtcr.u.s.v.I.v.B.vcs.uct#LaS.Icu.ucv.ucv.scw.sbHcxcbQt.#Qt.#",
+".qQt.qcy.r.vce.vcz.vcA.vcB.scCcDcE.ucF#QcG.ucncocHcocIcJ.qQt.qQt",
+"Qt.#QtaDb2cK.IcL.BclbucM#LcNcOcPcOcQcRaYbIcSbIcTcxcIcUcbQt.#Qt.#",
+".qQt.qcVcJcWcJcWcXb1cYcYcXcJcXcJbJb1bJb1bJcXcZb1bJb1bJc0.qQt.qQt"};
+
+static String[] image14_data = {
+"32 32 147 2",
+"Qt c None",
+".c c #000000",
+"ag c #000400",
+"aj c #00aeb4",
+"#k c #080808",
+"#t c #080c08",
+"ai c #08b2b4",
+"af c #08e2e6",
+"aq c #100c08",
+"#B c #100c10",
+".l c #101410",
+"ae c #10e6e6",
+"ac c #10ffff",
+"#8 c #292c29",
+"ad c #312c31",
+".h c #313031",
+"am c #313431",
+"al c #393439",
+"#d c #393839",
+".f c #393c39",
+"an c #413c41",
+".A c #414041",
+"ap c #414441",
+".7 c #4a444a",
+"#c c #4a484a",
+".x c #4a4c4a",
+"#W c #524c52",
+".W c #525052",
+".n c #525552",
+"#Z c #52cade",
+"#0 c #52cede",
+"#T c #52d2de",
+"ak c #5a5552",
+".6 c #5a555a",
+".V c #5a595a",
+".e c #5a5d5a",
+"#L c #5ad2de",
+".a c #625d62",
+".U c #626162",
+"ao c #626562",
+"#R c #62cede",
+"#K c #62cee6",
+"#J c #62d2de",
+"#7 c #62d2e6",
+"#S c #62d6de",
+"#Y c #62d6e6",
+".k c #6a696a",
+"#4 c #6acede",
+"#E c #6ad2de",
+"#F c #6ad2e6",
+".L c #737173",
+".z c #737573",
+"#U c #73cede",
+"a. c #73cee6",
+"#D c #73d2e6",
+"#z c #73d6e6",
+".g c #7b757b",
+".T c #7b797b",
+".J c #7b7d7b",
+"#I c #7bd2e6",
+"#x c #7bd6e6",
+"#y c #7bdae6",
+".m c #837d83",
+".o c #838183",
+"#2 c #838583",
+"#3 c #83d6e6",
+"#p c #83dae6",
+".b c #8b858b",
+".d c #8b898b",
+"#N c #8b8d8b",
+"#o c #8bd6e6",
+"#C c #8bdae6",
+"#A c #8bdaee",
+"#q c #8bdee6",
+"#w c #8bdeee",
+".j c #948d94",
+".y c #949194",
+".S c #949594",
+"#r c #94dae6",
+"#a c #94dee6",
+"#i c #94deee",
+".K c #9c959c",
+".# c #9c999c",
+".p c #9c9d9c",
+"#Q c #9cdee6",
+"## c #9cdeee",
+"#1 c #9ce2ee",
+".i c #a49da4",
+".2 c #a4e2ee",
+"#P c #a4e2f6",
+"ab c #a4e6ee",
+"#n c #a4e6f6",
+".w c #acaaac",
+"#m c #ace2ee",
+"#h c #ace6ee",
+".1 c #ace6f6",
+".3 c #aceaf6",
+"a# c #b4b6bd",
+"#6 c #b4babd",
+".0 c #b4e6ee",
+".4 c #b4e6f6",
+"#G c #b4eaee",
+".P c #b4eaf6",
+"#9 c #bdbabd",
+".v c #bdbec5",
+"aa c #bdd6de",
+"#. c #bdeaee",
+"#g c #bdeaf6",
+".Q c #bdeef6",
+".O c #bdeeff",
+"#b c #c5c2c5",
+"#H c #c5c6c5",
+".q c #c5c6cd",
+"#l c #c5cacd",
+".Z c #c5eaf6",
+"#f c #c5eef6",
+".t c #cddede",
+"#5 c #cdeaee",
+"#V c #cdeaf6",
+".N c #cdeef6",
+"#v c #cdeeff",
+".9 c #cdf2f6",
+".Y c #cdf2ff",
+"ah c #d5d2d5",
+"#M c #d5d6d5",
+".r c #d5dee6",
+".s c #d5e2e6",
+".5 c #d5eef6",
+".R c #d5f2f6",
+"#O c #d5f2ff",
+".F c #d5f6ff",
+".u c #dedede",
+".I c #dedee6",
+".B c #dee2e6",
+"#u c #def2f6",
+".E c #def6ff",
+"#X c #defaff",
+".G c #e6f6f6",
+".H c #e6f6ff",
+".D c #e6faff",
+"#s c #eef2f6",
+".M c #eef6ff",
+".C c #eefaff",
+"#e c #eeffff",
+"#j c #f6f6ff",
+".8 c #f6faff",
+".X c #f6ffff",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.aQtQtQt",
+"QtQtQtQtQtQtQtQt.b.c.c.c.c.c.c.dQtQtQtQtQtQtQtQtQtQtQt.e.fQtQt.g",
+"QtQtQtQtQtQt.c.c.h.e.b.#.i.j.k.l.c.cQtQtQtQtQtQtQtQtQtQtQtQt.m.a",
+"QtQtQtQtQt.c.n.o.p.q.r.s.t.r.u.v.w.x.cQtQtQtQtQtQtQt.y.j.zQtQt.A",
+"QtQtQtQt.c.n.v.r.B.C.D.E.E.F.E.G.H.I.J.cQtQtQtQtQt.i.K.m.g.LQtQt",
+"QtQtQt.c.n.v.s.C.M.D.E.E.N.O.P.Q.Q.R.C.a.cQtQtQt.S.K.T.k.U.V.WQt",
+"QtQt.c.n.v.s.X.C.C.C.D.Y.Z.0.1.2.3.4.5.C.h.cQtQt.j.o.k.6.6.x.7Qt",
+"QtQt.c.o.s.C.C.X.8.C.R.9#..1.2###a.2.0.5#b.cQtQt.z.L.n.W#c.7#dQt",
+"Qt.d.h.i.B.C.C#e.X.C.E#f#g#h.2#i###i.3.N#j#k.dQtQt.V.n.x.7#dQtQt",
+"Qt.c.x#l.H.D.H.C.G.H.5#f#m#n#a#o#p#q#r.4#s.W#tQtQtQt#c.A.fQtQtQt",
+"Qt.c.b.B.D.H.D#u.E.R#v.P.1###w#x#y#z#A##.5.##BQtQtQtQtQtQtQtQtQt",
+"Qt.c.#.B.E.E.Y.9#f#f.0.1#r#C#x#D#E#F#z###G#H#kQtQtQtQtQtQtQtQtQt",
+"Qt.c.i.r.E.R#f#g#g#h.1###w#x#I#J#K#L#I#i.Q#M#BQtQtQtQtQtQtQtQtQt",
+"Qt.c#N.r#O.Y#h.1#h#P#Q#C#x#D#R#S#T#L#U#i#V.w#kQtQtQtQtQtQtQtQtQt",
+"Qt.c#W#H#X#f.1.2.2#i#A#x#I#J#Y#Z#0#L#p#h.C.V#BQtQtQtQtQtQtQtQtQt",
+"Qt.d.l.v.E.Y#1###r#C#x#D#R#S#Z#0#Z#F#r.N#s.c#2QtQtQtQtQtQtQtQtQt",
+"QtQt.c.j.s#O#1#r#w#3#x#4#K#T#0#Z#F#x.1#5.K.cQtQtQtQtQtQtQtQtQtQt",
+"QtQt.c.x#6.8.P###C#3#U#7#L#L#L#x#x#m#5.C#8.bQtQtQtQtQtQtQtQtQtQt",
+"QtQtQt.c.J#9.X.P.2###p#z#Ia.#p#C.1#5#j.V.c.cQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQt.c.Ta#aa.5.P#G###a#iab.N#5#s.V.c.Lac.cQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQt.c#d.d#9#s#j.N.Q.N#j#s.jad.c.xaeaf.y.cQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQt.c.cag.W.##Hah.w.n.c.c.bagaiajak.L.j.cQtQtQtQtQtQtQt",
+"QtQtQt.#.aQtQtQt.d.c.c.c.c.c.c#2QtQtQt.cal.x.6.L.y.cQtQtQtQtQtQt",
+"QtQtQt.e.fQtQt.gQtQtQtQtQtQtQtQtQtQtQtQt.cam.Aak.L.j.cQtQtQtQtQt",
+"QtQtQtQtQtQt.m.a.7QtQtQtQtQtQtQtQtQtQtQtQt.cal.A.6.L.y.cQtQtQtQt",
+"QtQt.y#N.gQtQt.AQtQtQtQtQtQtQtQtQtQtQtQtQtQt.cam.Aak.L.y.cQtQtQt",
+"Qt.p.K.m.g.LQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.cal.f.V.L.y.cQtQt",
+".S.S.T.k.U.V.WQt.S.eQtQtQtQtQtQtQtQtQtQtQtQtQtQt.cal.f.V.L.y.cQt",
+".j.o.k.6.6.x.7Qt.aanQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.cal.A.V.k.y.c",
+".g.L.n.W#c.7#dQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.cal.A.Vao.l",
+"Qt.V.6.xap#dQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.cal.A#Waq",
+"QtQt#c.A.fQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.c#t#kQt"};
+
+static String[] image15_data = {
+"32 32 205 2",
+"Qt c None",
+".p c #000000",
+".x c #000008",
+"#x c #000408",
+".q c #080408",
+"#N c #080800",
+"#M c #080808",
+"#s c #080c08",
+".P c #100400",
+"#t c #100c08",
+"#U c #101010",
+".n c #180800",
+".9 c #180808",
+".o c #180c08",
+"#7 c #181010",
+"#L c #181418",
+".# c #181818",
+".a c #181c10",
+".h c #181c18",
+".g c #201c18",
+"#K c #202020",
+"#8 c #202420",
+".b c #292418",
+"#J c #292429",
+"#I c #292829",
+"#0 c #292c29",
+"#3 c #312c31",
+"#H c #313031",
+"#V c #313431",
+"#X c #393031",
+".c c #393418",
+".d c #393818",
+"#G c #393839",
+".e c #413410",
+"#6 c #413c41",
+"#1 c #414041",
+".f c #4a3c10",
+"#5 c #4a444a",
+"#4 c #4a484a",
+"a0 c #524c52",
+"aT c #525052",
+".B c #5a4c08",
+"a4 c #5a4c41",
+"aF c #5a504a",
+"aE c #5a5552",
+"#C c #5a555a",
+"#B c #5a595a",
+"#D c #5a5d5a",
+"#r c #625518",
+"#k c #625910",
+"at c #62595a",
+"#A c #625d62",
+"#z c #626162",
+"#y c #6a656a",
+"#u c #6a696a",
+"#w c #6a6d6a",
+"ao c #736d73",
+"#l c #737173",
+"az c #737573",
+"a6 c #7b695a",
+"aQ c #7b6d62",
+"#i c #7b7120",
+"#j c #7b7129",
+"aw c #7b7573",
+"#9 c #7b757b",
+"#v c #7b797b",
+"#2 c #7b7d7b",
+"#h c #837129",
+"aP c #83716a",
+".T c #837520",
+".i c #837529",
+"aG c #837573",
+"au c #837973",
+"a1 c #83797b",
+"ak c #837d7b",
+"ad c #837d83",
+"#m c #838183",
+"#n c #838583",
+"#g c #8b8139",
+"#f c #8b8539",
+"#O c #8b858b",
+"#o c #8b898b",
+".8 c #8b8d8b",
+".m c #948939",
+"#S c #948d94",
+".7 c #949194",
+"#Z c #949594",
+".w c #9c8d41",
+".l c #9c9141",
+"ac c #9c918b",
+".6 c #9c959c",
+"#e c #9c995a",
+"## c #9c999c",
+".4 c #9c9d9c",
+"a5 c #a4897b",
+"a3 c #a4918b",
+"aN c #a49594",
+"av c #a49994",
+"#d c #a49d5a",
+"as c #a49d9c",
+".5 c #a49da4",
+".3 c #a4a1a4",
+"#. c #a4a5a4",
+".1 c #aca162",
+"#c c #aca56a",
+"#W c #aca5ac",
+".2 c #acaaac",
+".k c #acae4a",
+"#F c #acaeac",
+".H c #b4ae73",
+".N c #b4aeb4",
+".O c #b4b2b4",
+"#E c #b4b6b4",
+"aO c #bdaea4",
+"#b c #bdb273",
+".0 c #bdb673",
+"#q c #bdb6bd",
+"#p c #bdbabd",
+".M c #bdbebd",
+"aH c #c5aea4",
+"a2 c #c5b6ac",
+"al c #c5b6b4",
+"aj c #c5bebd",
+".S c #c5bec5",
+".v c #c5c294",
+".R c #c5c2c5",
+".K c #c5c6c5",
+"ba c #cda58b",
+"a8 c #cdae94",
+"bj c #cdb29c",
+"ab c #cdbebd",
+".Z c #cdc694",
+".L c #cdc6cd",
+"#R c #cdcacd",
+".G c #cdce9c",
+".J c #cdcecd",
+"bk c #d5b29c",
+"aZ c #d5b69c",
+"aS c #d5b6a4",
+"bi c #d5baa4",
+"aM c #d5baac",
+"aI c #d5beac",
+"bh c #d5beb4",
+"ay c #d5c2b4",
+"bg c #d5c6b4",
+"bf c #d5c6bd",
+"an c #d5cabd",
+"bd c #d5cac5",
+".Y c #d5ce9c",
+".u c #d5cea4",
+".I c #d5d6d5",
+"ar c #dec6bd",
+"be c #decac5",
+"ai c #decec5",
+"bc c #dececd",
+"bb c #ded2cd",
+".j c #ded68b",
+"aa c #ded6d5",
+"aJ c #dedade",
+"#Q c #dedede",
+".X c #e6daac",
+"#T c #e6dee6",
+".W c #e6e2bd",
+"#P c #e6e2e6",
+"b. c #eec6ac",
+"b# c #eecaac",
+"aY c #eeceb4",
+"aL c #eed6c5",
+"ah c #eee2de",
+".t c #eee6c5",
+".V c #eee6cd",
+"a. c #eee6ee",
+".F c #eeeacd",
+"#Y c #eeeaee",
+".y c #eeeeee",
+"a7 c #f6ceb4",
+"aX c #f6d6bd",
+"aR c #f6d6c5",
+"aW c #f6dacd",
+"aD c #f6decd",
+"aK c #f6e2d5",
+"aB c #f6e6d5",
+"aq c #f6e6de",
+"ag c #f6e6e6",
+"a# c #f6eeee",
+".A c #f6eef6",
+".E c #f6f2cd",
+".s c #f6f2de",
+".U c #f6f2e6",
+".z c #f6f2f6",
+".Q c #f6f6f6",
+"a9 c #ffe2d5",
+"aC c #ffe6d5",
+"ax c #ffe6de",
+"aV c #ffeade",
+"ap c #ffeae6",
+"am c #ffeee6",
+"aU c #ffeeee",
+"af c #fff2ee",
+"aA c #fff6f6",
+".D c #fffaee",
+"ae c #fffaf6",
+".C c #fffaff",
+"#a c #ffffe6",
+".r c #ffffff",
+"QtQtQtQtQtQtQtQtQtQt.#.a.b.c.d.e.fQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQt.g.h.g.i.j.k.l.m.gQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"Qt.n.o.p.q.p.q.p.q.p.q.i.r.s.t.u.v.w.x.p.q.p.q.p.q.p.o.nQtQtQtQt",
+".p.r.y.z.y.z.z.A.y.A.B.r.C.D.E.F.G.H.i.p.I.J.K.L.M.M.N.O.PQtQtQt",
+".p.Q.R.S.R.S.R.M.S.T.r.U.V.W.X.Y.Z.0.1.i.p.2.3.4.5.6.7.8.9QtQtQt",
+".p.z.M#..3.5##.3.i#a.Y#b#c#d#e#f#g#h#i#j#k.p#l#m#m#m#n#o.pQtQtQt",
+".p.z.S.2#p.2#q#p#r.h.g#s#t.p#t.p.p.p.p.p.p.p#u#u#v#w#u#w#xQtQtQt",
+".p.z.M.6##.4#p#p.R#o#m#l#u#y#z#A#B#B#C#C#B#B#C#D#u#l#m.4.pQtQtQt",
+".p.Q.R#E.S.O.3#.#q#F.2###G#H#H#I#I#I#I#J#K.##L#s#M#N#v#o.xQtQtQt",
+".p.z#p.3#..N#F.3.4.3.7#O#G#P#Q#P#Q#P#Q#P#Q#P#Q#P.p#R.p#l.pQtQtQt",
+".p.y.S.6##.3.5.6#S.8.7#n#G#T.r.r.r.r.r.r.r.r.r.r#U.Q#S.p.qQtQtQt",
+".p.Q.M.2.2#q.O.M.O.2.4#S#V#P.r.r.r.r.r.r.r.r.r.r#K.r.Q#R.pQtQtQt",
+".p.z.S.M#q.3#W###S#O#v#l#H#T.r#m.r#m#R.r#O#D#O.r#X#P.r.Q#S.pQtQt",
+".p#Y#E#Z#Z##.7.2.5.O#Z.7#0#P.r.r.r.r.r.r.r.r.r.r#1.N#P.r.Q#R.pQt",
+".p.y.S.2.N.O.2.O.3.6#O#2#3#T.r#m#A.r#O#D#R#D#O.r#4#5#6#H#I.h#7Qt",
+".p.A#E.6##.3###S#n#m#2#v#8#P.r.r.r.r.r.r.r.r.r.r.z#R#.#W#m#9.pQt",
+".pa.#p#o#S.7##.3.O.3#O#v#I#T.r#D#W#m.r#m#R#D#A#m.ra#a#aaabac.pQt",
+".p#Y.O#F#E.O.2##.7.5#nad#8#P.r.r.r.r.r.r.r.r.r.raeaeafagahai.pQt",
+".p#P.O.4.3.4#W#o#m#m#m#v#I#T.r#m#A.L#A#m.r#m.L#B#majakalaman.pQt",
+".p#T.2ad#m#n#n.5###Z#2ao#8#P.r.r.r.r.r.r.r.raeaeafafamapaqar.pQt",
+".p#T.O#.#W.6.8.7#S.7#m#v#I#T.r#D#O.L#A#m#Wae#masatauavawaxay.pQt",
+".p#T#F.6.7.7#n#mazao#w#y#8#P.r.r.r.r.r.raeaAafafapapaBaCaDay.pQt",
+".p.I.2.8.7#S.7#n.8#oad#l#J#T.r#m#A#D.LakatakatalaEaFaGaHaDaI.pQt",
+".paJ#.#9az#2#v#v#2#l#u#u.h#P.r.r.r.raAaAafafapapaBaKaDaDaLaM.pQt",
+".paJ#W#Z.6#S#o#v#v#lao#D.##T.r#m#A.RakaEataNaEaFaGaOaPaQaRaS.pQt",
+".p#Q.4#m#nad#n#m#m#O#BaT#U#P.r.raAaAafaUapaVaKaKaDaWaLaXaYaZ.pQt",
+".p#Q.3ad#mazad#lad#l#Ca0#U#T.rakata1ata2aEa3aGaOaPa4a5a6a7a8.pQt",
+".p.3aTaTaTaTaT#CaTaT#4#5#M#PaAaAafamaVaVaKa9aDaWaLaXaYa7b.a8.pQt",
+"Qt.n.o.p.q.p.q.p.q.p#x.p.q#TaAafaUapaVaBa9aDaDaRaRa7a7b#b.ba.pQt",
+"QtQtQtQtQtQtQtQtQtQtQtQt.p#Pbbbcbdbebfbgaybhbibibjbka8a8baba.pQt",
+"QtQtQtQtQtQtQtQtQtQtQtQt.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.pQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};
+
+static String[] image16_data = {
+"32 32 50 1",
+". c None",
+"# c #000000",
+"h c #000400",
+"O c #080408",
+"r c #080808",
+"D c #080c08",
+"T c #100c10",
+"i c #101010",
+"b c #101410",
+"a c #181818",
+"H c #201c20",
+"x c #202020",
+"s c #202420",
+"M c #393839",
+"K c #5a595a",
+"L c #626162",
+"P c #737573",
+"B c #7b757b",
+"I c #837d83",
+"E c #8b858b",
+"R c #8b898b",
+"S c #8b8d8b",
+"V c #948d94",
+"t c #949194",
+"c c #949594",
+"j c #9c959c",
+"F c #9c999c",
+"C c #9c9d9c",
+"U c #a49da4",
+"k c #a4a1a4",
+"l c #a4a5a4",
+"y c #aca5ac",
+"z c #acaaac",
+"u c #acaeac",
+"d c #b4aeb4",
+"m c #b4b2b4",
+"G c #b4b6b4",
+"A c #bdb6bd",
+"v c #bdbabd",
+"n c #bdbebd",
+"J c #c5bec5",
+"e c #c5c2c5",
+"q c #c5c6c5",
+"N c #cdc6cd",
+"o c #cdcacd",
+"w c #cdcecd",
+"Q c #d5ced5",
+"f c #d5d2d5",
+"g c #d5d6d5",
+"p c #ded6de",
+"................................",
+"................................",
+"................................",
+"................................",
+"...........##########...........",
+".......#aabacdeffgfgf####.......",
+".....hi#jcklmneoffpgpgpgqr##....",
+"....sctkluuvnqqowffpfgfpfgf#....",
+"....xcyzdumAeqwwffpgpgpgpgper...",
+"....#BCzummvveqwwffgfpfgfpfnh...",
+"....#DEkumvveeowffpgpgpgpgp##...",
+".....#bjFzGnneqwwffpfgfpf###....",
+"......#iaHIyJJowffpgpJK###......",
+".......#fL#itJqffpfg###M#.......",
+"........#gNG#rO#####PdF#........",
+".........repwQwQwoeAuy#.........",
+"..........#gpgpgponmR#..........",
+"...........#fpfgQqGS#...........",
+"............#gffovA#............",
+".............rQQqz#.............",
+".............TNqek#.............",
+".............OeqvU#.............",
+".............#Nqvc#.............",
+".............#qqmV#.............",
+".............#oeAR#.............",
+".............#oeGR#.............",
+".............#peAE#.............",
+".............#fJGR#.............",
+"..............####..............",
+"................................",
+"................................",
+"................................"};
+
+static String[] image17_data = {
+"32 32 93 2",
+"Qt c None",
+".# c #000000",
+"#a c #6a6962",
+"#i c #6a696a",
+"#d c #7b7973",
+".3 c #7b797b",
+".V c #7b7d7b",
+".2 c #837d7b",
+"#A c #837d83",
+".U c #838183",
+".S c #838583",
+".T c #8b8583",
+"#q c #8b858b",
+".1 c #8b898b",
+"#y c #8b8d8b",
+".o c #945d31",
+".R c #948d8b",
+"#u c #948d94",
+"#z c #94918b",
+".Q c #949194",
+"#p c #949594",
+".F c #9c6139",
+"#h c #9c9594",
+"## c #9c959c",
+".P c #9c999c",
+".O c #9c9d9c",
+"#v c #a49d9c",
+"#g c #a49da4",
+"#w c #a4a19c",
+"#. c #a4a1a4",
+".N c #a4a5a4",
+".0 c #aca5a4",
+"#f c #aca5ac",
+"#t c #acaaa4",
+".M c #acaaac",
+"#m c #acaeac",
+"#c c #b4aeac",
+".L c #b4aeb4",
+".K c #b4b2b4",
+".9 c #b4b6b4",
+".Z c #bdb6b4",
+"#l c #bdb6bd",
+"#x c #bdbab4",
+".J c #bdbabd",
+".D c #bdbebd",
+".8 c #c5bebd",
+".E c #c5bec5",
+".C c #c5c2c5",
+"#e c #c5c6c5",
+"#s c #cdc6c5",
+".I c #cdc6cd",
+"#j c #cdcac5",
+".B c #cdcacd",
+".A c #cdcecd",
+".7 c #d5cecd",
+"#k c #d5ced5",
+".z c #d5d2d5",
+".y c #d5d6d5",
+".p c #de914a",
+"#r c #ded6d5",
+".H c #ded6de",
+".Y c #dedad5",
+".4 c #dedade",
+".q c #dedede",
+".W c #e69552",
+"#n c #e6dede",
+"#o c #e6dee6",
+".G c #e6e2e6",
+".X c #e6e6e6",
+".n c #ee9952",
+".6 c #eee6e6",
+".x c #eee6ee",
+"#b c #eeeae6",
+".w c #eeeaee",
+".m c #f69d52",
+".5 c #f6eeee",
+".v c #f6eef6",
+".u c #f6f2f6",
+".d c #ffa152",
+".a c #ffa55a",
+".b c #ffb66a",
+".c c #ffba73",
+".e c #ffc283",
+".i c #ffca8b",
+".h c #ffce94",
+".f c #ffce9c",
+".l c #ffd29c",
+".g c #ffd69c",
+".k c #ffd6a4",
+".j c #ffdaa4",
+".t c #fff6ff",
+".s c #fffaff",
+".r c #ffffff",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.#.#.#.#QtQtQtQtQt.#QtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.#.#.#.#.#.#.#.#QtQt.#.#QtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQt.#.#.#.#.#QtQtQtQt.#.#.#.#.#.#.#.#.#QtQtQtQtQt",
+"QtQtQtQtQtQtQtQt.#.#.#QtQtQtQtQtQtQtQtQtQt.#.#.#.#.#.#QtQtQtQtQt",
+"QtQtQtQtQtQtQt.#.#QtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.#QtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.#.#QtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.#.#.#QtQtQtQtQt",
+"QtQtQt.#.#.#.#.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQt.#.a.b.c.b.c.d.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"Qt.#.c.e.f.g.g.f.e.b.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+".#.a.e.f.g.g.h.h.i.e.d.#.#.#.#.#.#.#.#.#.#.#.#.#QtQtQtQtQtQtQtQt",
+".#.b.f.j.k.l.h.e.c.b.c.b.c.b.c.b.c.b.c.b.c.b.c.b.#QtQtQtQtQtQtQt",
+".#.c.i.k.l.e.b.a.d.m.n.m.n.m.n.m.n.m.n.m.n.m.n.m.#QtQtQtQtQtQtQt",
+".#.b.j.l.f.b.a.o.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#",
+".#.c.l.l.e.c.p.#.q.r.r.r.r.r.s.t.u.v.w.x.q.q.y.z.A.B.C.C.D.E.D.#",
+".#.b.g.f.c.d.F.#.r.w.w.G.G.H.y.B.I.C.J.K.L.M.N.O.P.Q.R.S.T.U.V.#",
+".#.c.h.e.b.W.#.r.q.w.X.x.X.G.Y.y.B.I.C.C.Z.Z.M.0.O.P.Q.1.2.3.#Qt",
+".#.b.f.b.a.o.#.x.4.X.w.5.u.X.6.q.H.7.B.C.8.9.K.M#..P##.1.2#a.#Qt",
+".#.c.e.c.p.#.s.H.q.X.w.v#b.w.G.G.Y.y.A.B.D.J.K#c.N#..Q.1#d.#QtQt",
+".#.b.c.d.F.#.w.7.4.G.w.w.x.X.X.q.4.z.7#e.C.J.9.M#f#g#h.U#i.#QtQt",
+".#.c.b.W.#.v#j.z.4.G.X.x.G.G.4.4.z#k#e#e.J#l#m.M#..P.1.3.#QtQtQt",
+".#.b.a.o.#.X.I.z#n.G.6.G#o.4.4.z.z.B.I.D.J.K.L.0#.#p#q#i.#QtQtQt",
+".#.c.p.#.G.C.B.z.y#n.4.4.y#r.z#k#e#s.D.J.9.K#t#..P#u.3.#QtQtQtQt",
+".#.d.F.#.w.J.I.A#r#r#r.z.z.7.7#s.I.8.D.9.K.M#f#v.P.U#i.#QtQtQtQt",
+".#.W.#.4.K.J.D#s.B.A.B.A.B.B#e#e.D.J.9.K.M#f#w##.1.3.#QtQtQtQtQt",
+".#.o.#.y.L.9.8.D.C#e.I#e.I.C.C.J.J.9.K.M.M#.#g.Q.S#a.#QtQtQtQtQt",
+".#.#.A.M.M.K.K#l.9.J.J.J#x#l.9.K#m#m.N#..O.O.Q.U#d.#QtQtQtQtQtQt",
+".#.#.B#..0#.#f.0.M.M.M.0.M.N.N#.#g.P.P#p###p.S.V#i.#QtQtQtQtQtQt",
+".#.C#y#y.1#u#z.Q.Q.Q#z.Q#z#u.1.1.T#q.U#A.3.3#d#i.#QtQtQtQtQtQtQt",
+".#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#QtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};
+
+static String[] image18_data = {
+"32 32 251 2",
+".p c None",
+"bU c #000000",
+"#A c #000083",
+"#z c #0000ff",
+"b4 c #000400",
+"#L c #0004ff",
+"bq c #080400",
+"bI c #080408",
+"#T c #0804ff",
+"be c #080808",
+"#n c #0808ff",
+"b2 c #080c08",
+"#b c #080cff",
+"bi c #100808",
+"b3 c #100c10",
+"#h c #100cff",
+"b1 c #101010",
+"#e c #1010ff",
+"b0 c #101410",
+"bY c #181418",
+"#l c #1814ff",
+"bZ c #181818",
+"#S c #1818ff",
+"#m c #181cff",
+"bW c #201c18",
+"bX c #201c20",
+"#y c #201cff",
+"bV c #202020",
+"#i c #2020ff",
+"ad c #2024ff",
+".6 c #292420",
+"#. c #292429",
+".S c #292829",
+"#K c #2928ff",
+".F c #312829",
+".N c #312c31",
+"#R c #312cff",
+"#J c #3130ff",
+"#x c #3134ff",
+".o c #392c31",
+"bJ c #393031",
+".n c #393431",
+"ac c #3934ff",
+"#I c #3938ff",
+"bC c #413439",
+".m c #413839",
+"bj c #413c39",
+"#O c #413cb4",
+"#w c #413cff",
+"ao c #4140b4",
+"#H c #4140ff",
+"#v c #4144ff",
+".l c #4a4041",
+"aS c #4a4441",
+"#9 c #4a44b4",
+"ab c #4a44ff",
+"#G c #4a48ff",
+"aa c #4a4cff",
+".k c #52444a",
+".j c #52484a",
+"#u c #524cff",
+"#Q c #5250ff",
+"#F c #5255ff",
+".i c #5a4c52",
+"#U c #5a5052",
+".g c #5a5552",
+"#t c #5a55ff",
+"#E c #5a59ff",
+"a# c #5a5dff",
+".h c #62555a",
+".f c #62595a",
+"am c #625d52",
+".e c #625d5a",
+"#s c #6261ff",
+"#r c #6265ff",
+".d c #6a6162",
+"#f c #6a6562",
+"#1 c #6a65ff",
+"#D c #6a69ff",
+".c c #73696a",
+".Y c #736d6a",
+"#P c #736dff",
+"#q c #7371ff",
+"#0 c #7375ff",
+".7 c #7b6d73",
+".b c #7b7173",
+"#p c #7b75ff",
+"#Z c #7b79ac",
+"a. c #7b79ff",
+"an c #7b7dac",
+"#C c #7b7dff",
+"bR c #837152",
+"aM c #83756a",
+".a c #83757b",
+".# c #83797b",
+"#N c #837db4",
+"#B c #837dff",
+"#o c #8381ff",
+"aG c #8b7973",
+"aV c #8b7d6a",
+"Qt c #8b7d83",
+"al c #8b817b",
+"aO c #948173",
+".B c #948983",
+"bK c #9c815a",
+".q c #9c816a",
+"bw c #9c8573",
+"a1 c #9c857b",
+"bc c #9c8973",
+"a6 c #9c897b",
+"bl c #9c8d7b",
+".0 c #9c8d8b",
+"bF c #9c917b",
+"aB c #9c9183",
+"av c #9c918b",
+"## c #9c9594",
+"aA c #9c9994",
+"bt c #a48973",
+"bx c #a48d73",
+"b. c #a48d7b",
+".8 c #a4918b",
+"aN c #a4957b",
+".G c #a4958b",
+".L c #a49594",
+".W c #a4959c",
+"ay c #a49994",
+".3 c #a4999c",
+"az c #a49d94",
+"ax c #a49d9c",
+"#M c #a4a1bd",
+"#Y c #a4a5c5",
+"bE c #ac9173",
+"ak c #aca194",
+"#8 c #aca19c",
+".R c #aca5a4",
+"bQ c #b4997b",
+"bB c #b4a58b",
+"aJ c #b4a594",
+"aH c #b4aa94",
+"#X c #b4aa9c",
+"#g c #b4aaa4",
+"#7 c #b4aea4",
+"aw c #b4b2a4",
+"bh c #bdaa8b",
+"bv c #bdae9c",
+"aX c #bdaea4",
+"bA c #bdb29c",
+"#6 c #bdb2a4",
+"aI c #bdb2ac",
+"aF c #bdb6ac",
+"bP c #c5ae8b",
+"aW c #c5b28b",
+"bb c #c5b6a4",
+"bg c #c5b6ac",
+"#5 c #c5bab4",
+"aj c #c5beb4",
+"bO c #cdba9c",
+".A c #cdbab4",
+"#W c #cdbeb4",
+"bn c #cdc2b4",
+"ai c #cdc6b4",
+".Q c #cdc6c5",
+"bN c #d5be9c",
+"a2 c #d5c69c",
+"au c #d5c6b4",
+"a5 c #d5c6bd",
+"aR c #d5cab4",
+"#4 c #d5cabd",
+".9 c #d5cacd",
+"bL c #deca9c",
+"bM c #decaa4",
+"#2 c #decaac",
+"#V c #decab4",
+"#j c #deceb4",
+"a4 c #decebd",
+"ah c #ded2c5",
+".1 c #ded6bd",
+"ag c #ded6c5",
+"aQ c #ded6cd",
+".V c #ded6d5",
+"aP c #e6cea4",
+"bf c #e6ceac",
+"ae c #e6ceb4",
+"br c #e6d2a4",
+"a0 c #e6d2ac",
+"ap c #e6d2b4",
+".O c #e6d2bd",
+"bm c #e6d6ac",
+"aC c #e6d6b4",
+".T c #e6d6bd",
+"aE c #e6d6c5",
+"aL c #e6d6cd",
+".P c #e6dac5",
+"at c #e6dacd",
+".z c #e6e2d5",
+"bT c #eed6b4",
+"by c #eedaac",
+"bD c #eedab4",
+"bS c #eedabd",
+".H c #eedac5",
+"a3 c #eedacd",
+"bG c #eedebd",
+"aZ c #eedec5",
+"ba c #eedecd",
+"aU c #eeded5",
+"#3 c #eee2cd",
+".y c #eeeae6",
+".2 c #eeeaee",
+"bo c #f6e2b4",
+"bz c #f6e2cd",
+"bu c #f6e2d5",
+".4 c #f6e6c5",
+"a9 c #f6e6cd",
+"af c #f6e6d5",
+"as c #f6e6de",
+".r c #f6eacd",
+".t c #f6ead5",
+".v c #f6eade",
+".w c #f6eae6",
+"aY c #f6eede",
+".x c #f6eee6",
+".K c #f6eeee",
+".5 c #f6f2ee",
+"bd c #ffe6bd",
+"bH c #ffe6c5",
+"a7 c #ffeabd",
+"#k c #ffeac5",
+".M c #ffeacd",
+"b# c #ffead5",
+"#a c #ffeebd",
+"#d c #ffeec5",
+"bp c #ffeecd",
+".u c #ffeed5",
+"ar c #ffeede",
+"aT c #fff2d5",
+"aD c #fff2de",
+"a8 c #fff2e6",
+".C c #fff2ee",
+".X c #fff2f6",
+"bk c #fff6d5",
+"aq c #fff6de",
+".Z c #fff6e6",
+"#c c #fff6ee",
+".D c #fff6f6",
+"bs c #fffade",
+"aK c #fffae6",
+".I c #fffaee",
+".s c #fffaf6",
+".J c #fffaff",
+".U c #fffff6",
+".E c #ffffff",
+"Qt.#.a.b.b.c.c.d.d.e.f.g.h.i.i.j.k.l.l.m.m.n.o.p.p.p.p.p.p.p.p.p",
+".#.q.r.s.t.u.t.v.v.v.v.w.w.x.y.x.z.A.B.C.D.E.F.p.p.p.p.p.p.p.p.p",
+".#.s.G.H.E.I.s.I.s.I.s.s.E.s.E.J.K.L.M.E.E.J.N.p.p.p.p.p.p.p.p.p",
+".b.O.E.G.P.E.I.s.I.s.s.s.s.E.s.E.Q.R.E.E.s.D.S.p.p.p.p.p.p.p.p.p",
+".b.O.I.E.G.T.E.I.s.s.U.s.E.J.E.V.W.I.E.J.E.X.F.p.p.p.p.p.p.p.p.p",
+".Y.O.Z.I.E.0.1.E.I.s.s.J.s.E.2.3.4.E.J.E.s.5.6.p.p.p.p.p.p.p.p.p",
+".7.O.I.I.I.E.8.O.E.s.E.s.E.J.9.R.E.E.E.J.E.K#..p.p.p.p.p.p.p.p.p",
+".c.O.Z.I.Z.I.E.0.T.E.s.J.s.K###a.E.E.J.E.s.x#b.p.p.p.p.p.p.p.p.p",
+".c.O.I.I.I#c.s.E.8.H.E.s.K###d.E.E.J.E.J.E.w#e#b.p.p.p.p.p.p.p.p",
+"#f.O.Z#c.Z.I.I.I.E.L.P.E.Q#g#c.E.J.E.s.E.s.w#b#h#i.p.p.p.p.p.p.p",
+"#f.O.I.Z.I.I.s.I.s.E.L#j.L#k.E.J.E.J.E.s.E.w#e#h#i#l.p.p.p.p.p.p",
+".e.O.Z#c.Z#c#c.I#c.I.K.8.4.E.D.s.D.s.D.s.I.v#b#h#m#l#n.p.p.p.p.p",
+"#o#o#o#o#o#o#o#o#o#o#o#o#o#p#q#r#s#t#u#v#w#x#e#b#y#e#b#z.p.p.p.p",
+"#A#A#A#o#B#o#C#o#B#o#C#o#C#p#D#r#E#F#G#H#I#J#K#i#l#e#L#z#z.p.p.p",
+".f#M#N#O#A#A#A#o#o#o#o#o#B#q#P#s#E#Q#G#H#I#R#K#y#S#b#T#z#z#z.p.p",
+"#U#V.P#W#X#Y#Z#A#A#A#B#o#0#q#1#s#F#u#v#w#x#R#i#y#e#b#z#z#z#A.p.p",
+".h#2#3#4#5#6#7#8###Z#9#Aa.#P#1a##taaab#Iac#Kad#S#e#n#z#z#A.p.p.p",
+".iaeaf#3agahaiajakalamanao#A#A#A#A#A#A#A#A#A#b#h#b#T#z#A.p.p.p.p",
+"#Uapaqarar.tasatau#Xavalaw#8axayazaAayaAazaB#e#h#h#L#A.p.p.p.p.p",
+".jaCaqaqaqaqaDaraEauaFaGaHajaFaFawaFawaIawaJ#b#h#n#A.p.p.p.p.p.p",
+".jap.Zaq.Z.ZaKaq.waLaMaNaOaPatagaLahaQahaLaR#e#b#A.p.p.p.p.p.p.p",
+"aSapaTaqaq.ZaqaqaUaVaWaiaXaJ.rar.varaYaraYaZ#b#A.p.p.p.p.p.p.p.p",
+".ka0aqaqaqaqaK.Ea1a2a3a4a5a6a7.Z.ZaD.Za8.Za9#A.p.p.p.p.p.p.p.p.p",
+".la0aTaqaTaq.Eb.a0b#baat#jbbbcbdaq.Zaq.Zaq.Mbe.p.p.p.p.p.p.p.p.p",
+".lbfaqaTaq.Ea6a0aqarb##3.Haubgbhaqaq.Zaq.Z#kbi.p.p.p.p.p.p.p.p.p",
+"bja0aTbk.EblbmaqaDaq.u.taE.Tbnbcbo.Zaqaqaqbpbq.p.p.p.p.p.p.p.p.p",
+"bjbrbs.sbtbmaqaqaqaTaq.ubuaEa4bvbwbdaqaDaq#kbe.p.p.p.p.p.p.p.p.p",
+".na0#cbxbybkaTaqaTaqaTaD.rbzaEa4bAbBa7aqaT#kbq.p.p.p.p.p.p.p.p.p",
+"bCbDbEbDaTaTbkaTaqaTaqbkaTaZ.HaZaubFbGa7aqbHbI.p.p.p.p.p.p.p.p.p",
+"bJbKbLa0aPa0aPa0a0a0a0a0bMbMbNbObPbQbRbSbTbDbU.p.p.p.p.p.p.p.p.p",
+".N.F.F#..S.6#.bVbVbWbXbYbZb0bYb1b1b2b3bebeb4bI.p.p.p.p.p.p.p.p.p",
+".p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p.p"};
+
+static String[] image19_data = {
+"32 32 66 2",
+"Qt c None",
+".# c #000000",
+".7 c #000400",
+"## c #080808",
+".a c #080c08",
+".C c #100c10",
+".Z c #101410",
+".R c #181418",
+".d c #181818",
+".e c #202020",
+".2 c #202420",
+".8 c #292c29",
+".b c #312c31",
+".D c #313031",
+".5 c #313431",
+".J c #393439",
+".E c #414441",
+".g c #4a444a",
+".h c #4a484a",
+".n c #4a4c4a",
+".t c #524c52",
+".o c #525052",
+".s c #525552",
+".u c #5a555a",
+".K c #5a5d5a",
+".l c #625d62",
+".p c #626162",
+".k c #6a696a",
+".z c #737173",
+".A c #737573",
+".v c #7b757b",
+".j c #7b7d7b",
+".x c #837d83",
+".H c #838183",
+".O c #8b858b",
+".y c #8b898b",
+".S c #949194",
+".N c #949594",
+".f c #9c959c",
+".U c #9c999c",
+".F c #9c9d9c",
+".T c #a49da4",
+".c c #a4a5a4",
+".B c #aca5ac",
+".r c #acaeac",
+".G c #b4aeb4",
+".w c #b4b6b4",
+".0 c #bdb6bd",
+".3 c #bdbebd",
+".L c #c5bec5",
+".X c #c5c2c5",
+".P c #c5c6c5",
+".I c #cdc6cd",
+".q c #cdcacd",
+".1 c #cdcecd",
+".Y c #d5ced5",
+".i c #d5d2d5",
+".M c #d5d6d5",
+".m c #ded6de",
+".W c #dedede",
+".V c #e6dee6",
+"#. c #e6e6e6",
+".6 c #eee6ee",
+".Q c #eeeaee",
+".9 c #f6f2f6",
+".4 c #ffffff",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#QtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.aQt.#.b.c.#.#.d.#QtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.e.f.#.g.h.i.j.k.l.m.#QtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQt.#.#Qt.e.n.h.n.o.p.k.p.o.q.r.#.#QtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.#.s.g.e.t.s.u.s.p.l.p.k.v.w.#.x.y.#QtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.#.g.h.u.h.n.h.u.k.k.z.A.j.A.j.x.q.B.#QtQtQt",
+"QtQtQtQtQtQtQtQt.C.a.D.s.t.E.k.F.G.F.v.z.H.j.H.y.H.q.I.y.JQtQtQt",
+"QtQtQtQtQtQtQt.#.h.s.o.g.K.L.M.L.c.B.r.N.j.y.O.y.c.P.o.dQtQtQtQt",
+"QtQtQtQtQtQtQt.#.u.s.g.y.Q.w.v.h.D.R.D.h.f.S.f.S.T.S.H.z.#QtQtQt",
+"QtQtQtQtQt.#.#.b.K.g.c.Q.O.u.e.#.#.#.#.b.c.N.U.F.c.B.r.i.q.#QtQt",
+"QtQtQtQt.#.j.p.l.u.y.V.x.t.a.#.#QtQt.#.#.T.F.T.c.B.c.I.W.L.eQtQt",
+"QtQtQtQt.#.A.K.p.k.Q.O.n.a.#QtQtQtQtQt.#.U.B.c.B.r.m.X.N.j.#QtQt",
+"QtQtQtQtQt.R.k.l.L.w.u.R.#QtQtQtQtQtQt.#.B.c.G.r.Y.c.v.#.#QtQtQt",
+"QtQtQt.#.Z.k.z.x.M.A.e.#QtQtQtQtQtQt.#.0.r.0.w.L.q.A.#QtQtQtQtQt",
+"QtQt.#.F.v.j.v.c.0.E.#QtQtQtQtQtQtQt.#.w.0.w.L.X.1.Y.#QtQtQtQtQt",
+"QtQt.#.N.j.x.j.L.U.2.#QtQtQtQtQtQt.#.w.0.3.L.X.P.q.m.4.#QtQtQtQt",
+"QtQtQt.5.y.y.y.3.H.#QtQtQtQtQtQt.#.3.L.3.I.X.i.W.V.6.V.j.dQtQtQt",
+"QtQtQt.d.O.N.S.0.j.#QtQtQtQtQt.#.X.L.X.q.q.i.M.0.c.B.r.A.7QtQtQt",
+"QtQt.D.S.f.F.T.w.f.8.#QtQt.#.#.3.I.X.Y.q.i.6.B.l.#.#.#.#QtQtQtQt",
+"Qt.#.S.G.U.F.c.G.w.N.8.#.#.P.X.P.q.q.1.m.M.9.U.dQtQtQtQtQtQtQtQt",
+"Qt.#.1.w.B.c.G.r.0.Y.L.3.I.X.1.q.i.M.m.W.V.9.V.7QtQtQtQtQtQtQtQt",
+"QtQt.#.A.w.G.w.0.3.L.X.P.q.q.1.m.M.V#..9.9.9.4.p.#QtQtQtQtQtQtQt",
+"QtQt.#.r.0.3.0.3.I.X.Y.q.i.M.m.W.V.6.G.r.9.4.V.c.#QtQtQtQtQtQtQt",
+"Qt.#.q.P.1.L.X.P.X.q.1.m.M.V.W.V.9.i.k.b.5.G.r.k.eQtQtQtQtQtQtQt",
+"QtQt##.M.y.F.m.Y.V.M.m.W.Q.9.9.6.4.3.t.R.#.#.t.5.#QtQtQtQtQtQtQt",
+"QtQtQt.d.#.q.W.m.3.V.W.9.1.y.9.4.4.0.8.#QtQt.#.#QtQtQtQtQtQtQtQt",
+"QtQtQt.#.0.9.Q.F.p.6.9.6.T.5.t.4.4.w.#QtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQt.#.Q.X.p.#.4.4.q.z.d.#.4.w.F.#QtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQt.#.y.#.#.4.4.c.u.#Qt.#.v.h.#QtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQt.#QtQt.#.U.N.8.#QtQt.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQt.#.y.e.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};
+
+static String[] image20_data = {
+"32 32 28 1",
+". c None",
+"# c #000000",
+"w c #292018",
+"x c #312420",
+"s c #312820",
+"u c #312c20",
+"y c #392820",
+"j c #392c20",
+"h c #392c29",
+"t c #393029",
+"a c #413429",
+"b c #413431",
+"i c #413829",
+"m c #413831",
+"n c #4a3831",
+"r c #4a3c31",
+"d c #524039",
+"l c #524431",
+"k c #524439",
+"c c #5a4439",
+"e c #5a4839",
+"q c #5a4841",
+"z c #624c41",
+"o c #625541",
+"f c #6a5541",
+"p c #6a554a",
+"g c #6a594a",
+"v c #73594a",
+"....................####........",
+"..................##abaa#.......",
+"................##cdefgbh#......",
+"...............#ijkclcaee#......",
+"..............#mncefcceg#.......",
+".............#iekcopkckn#.......",
+".............#qcefppeaq#........",
+"............#hkmkcocaem#........",
+"............#encnpeiqn#.........",
+"............#qamaeaj##..........",
+".............#rnqg##............",
+".........##...####..............",
+"........#nn#....................",
+".......#snan#.............##....",
+".......#eceph#..........##tj#...",
+".......#amkee#........##uhaea#..",
+"........#nvg#........#tinmncn#..",
+".........###........#hkmasaes#..",
+"....................#encninme#..",
+"...................#keankmke#...",
+"...................#qbnenpne#...",
+"..................#wieanxna#....",
+"..................#nqiymnmz#....",
+"..................#nanisie#.....",
+"..................#nnmssz#......",
+"..............##...#nqm##.......",
+".............#hn#...###.........",
+"............#hkes#..............",
+"............#enknn#.............",
+"............#nkcah#.............",
+".............#####..............",
+"................................"};
+
+static String[] image21_data = {
+"32 32 87 2",
+"Qt c None",
+".# c #000000",
+".Z c #18b618",
+"#t c #393839",
+".j c #414041",
+"#g c #4a484a",
+".3 c #524c52",
+"#q c #525052",
+"#u c #525552",
+"#. c #5a595a",
+".1 c #5a59de",
+".T c #5a59e6",
+"#c c #5a5d5a",
+".P c #5ac25a",
+"#k c #626162",
+".n c #626562",
+".0 c #62c662",
+".g c #6a656a",
+".f c #6a696a",
+".W c #6a6d6a",
+".4 c #736d73",
+"## c #737173",
+".p c #737573",
+".U c #7b71ee",
+".Y c #7b757b",
+"#h c #7b797b",
+"#p c #7b7d7b",
+".N c #838183",
+"#m c #8b898b",
+".6 c #8bda8b",
+".Q c #948d94",
+"#a c #949194",
+"#d c #9c959c",
+"#n c #9c999c",
+"#i c #a49da4",
+".c c #a4a1a4",
+"#o c #a4a5a4",
+".O c #a4e2a4",
+".s c #aca5ac",
+".o c #acaaac",
+"#s c #b4aeb4",
+".5 c #b4b2b4",
+".F c #b4b6b4",
+".X c #bdb6bd",
+".z c #bdbabd",
+".a c #bdbebd",
+".d c #c5bec5",
+".t c #c5c2c5",
+"#j c #c5c6c5",
+".9 c #cdc6cd",
+"#f c #cdcacd",
+"#e c #cdcecd",
+"#r c #d5ced5",
+".r c #d5d2d5",
+".L c #d5d2ee",
+".e c #d5d6d5",
+".H c #debec5",
+".R c #dec2c5",
+"#l c #ded6de",
+".2 c #ded6ff",
+".y c #dedade",
+".8 c #dedede",
+".k c #e6dee6",
+".u c #e6e2e6",
+".x c #e6e6e6",
+".M c #e6e6ee",
+".V c #e6e6f6",
+".7 c #e6f6e6",
+".I c #eec6c5",
+".q c #eee6ee",
+".A c #eeeaee",
+".l c #eeeeee",
+".G c #eef6ee",
+".m c #f6eef6",
+".K c #f6eeff",
+".h c #f6f2f6",
+"#b c #f6f2ff",
+".B c #f6f6f6",
+".D c #ff7173",
+".C c #ff858b",
+".S c #ffa1a4",
+".w c #ffd2d5",
+".J c #ffd6d5",
+".v c #ffe6ee",
+".E c #fff6ff",
+".i c #fffaff",
+".b c #ffffff",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQt.#.#.#.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"Qt.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+".#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+".#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"Qt.#.#QtQtQtQtQtQtQtQtQt.#.#.#.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQt.#.#QtQtQtQtQtQt.#.#.a.b.b.b.c.#.#QtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQt.#.#.#QtQtQt.#.d.e.f.g.h.i.b.b.d.#.#QtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQt.#.#.#.j.k.l.h.h.m.n.f.b.k.n.f.o.#.#QtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQt.#.p.i.b.i.i.b.b.b.f.g.m.q.r.a.s.#QtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQt.#.t.u.f.n.b.b.b.b.f.i.v.w.h.x.u.y.d.#QtQtQtQtQtQtQt",
+"QtQtQtQtQt.#.z.A.i.b.b.g.f.B.f.A.b.C.D.i.E.l.A.y.d.#QtQtQtQtQtQt",
+"QtQtQtQtQt.#.F.u.A.i.b.i.b.f.h.b.G.H.I.J.i.K.L.M.y.d.#QtQtQtQtQt",
+"QtQtQtQtQt.#.N.r.u.A.i.l.f.h.b.O.P.Q.R.S.E.T.U.V.A.y.d.#QtQtQtQt",
+"QtQtQtQtQt.#.W.X.e.u.A.Y.x.b.b.O.Z.0.G.b.1.2.i.i.l.x.r.d.#QtQtQt",
+"QtQtQtQtQt.#.3.4.5.y.r.p.h.i.b.b.6.7.E.T.2.b.b.b.E.q.8.9.d.#QtQt",
+"QtQtQtQtQtQt.##.##.z#a.8.u.m.i.b#b.2.1.2.b.b.b.b.E.m.8.y.a.#QtQt",
+"QtQtQtQtQtQt.#.j#c.p#d#e.y.8.m.i.E.T.2.b.b.b.b.b.b.h.q.y#f.a.#Qt",
+"QtQtQtQtQtQtQt.##g.n#h#i#j.e.u.m.i.b.b.b.b.b.b.b.b.i.A.k.r.z.#Qt",
+"QtQtQtQtQtQtQtQt.##k.Y#a.o#f.y.x.h.E.b.b.b.b.b.b.b.b.h.u#l#j#a.#",
+"QtQtQtQtQtQtQtQtQt.#.f#m#n.o#e.k.x.A.h.i.i.b.b.b.b.b.B.A.e.r#o.#",
+"QtQtQtQtQtQtQtQtQtQt.##p#d.c.X.t.u.u.A.l.E.i.b.b.b.b.i.l.k.e.N.#",
+"QtQtQtQtQtQtQtQtQtQtQt.#.p#d.o.5.a.r.y.q.A.h.B.i.i.b.i.h.x.r#q.#",
+"QtQtQtQtQtQtQtQtQtQtQtQt.#.##d.F.t#j#r.8.A.m.B.B.i.i.b.i#s.p#t.#",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.z#f.r.y.u.h.h.h.h.B.r#a#k#g.#Qt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.9.u.h.E.m.e.t.o#a#h#u.#QtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.8.b.B.k#j.5#m.#QtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.#.#.#QtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};
+
+static String[] image22_data = {
+"38 37 210 2",
+"Qt c None",
+".W c #000000",
+"bo c #000400",
+"bp c #080408",
+"bn c #080808",
+".P c #100c10",
+"bh c #101010",
+"#L c #101410",
+"a3 c #181818",
+".H c #181c18",
+"aR c #201c10",
+"a0 c #201c18",
+"aG c #202018",
+".G c #202020",
+"aF c #292420",
+"#K c #292429",
+"#k c #292829",
+".z c #292c29",
+"#j c #312c31",
+"#. c #313031",
+".X c #393839",
+".r c #393c39",
+".q c #414041",
+"aS c #414439",
+"b. c #4a4439",
+"a1 c #4a4441",
+"aQ c #4a4841",
+".n c #4a4c4a",
+"#1 c #524831",
+".o c #524c52",
+"ap c #52504a",
+".e c #525552",
+"#v c #5a4839",
+".c c #5a555a",
+".# c #5a595a",
+"a2 c #625d5a",
+"bm c #62615a",
+"bj c #6a6162",
+"a8 c #6a6562",
+"aZ c #6a6962",
+"a9 c #736962",
+"be c #73696a",
+"aE c #736d6a",
+"ah c #73716a",
+"aC c #7b7573",
+"#G c #7b797b",
+"#F c #7b7d7b",
+"aT c #837d7b",
+".v c #83b26a",
+".u c #83b66a",
+"as c #8b8983",
+".I c #8baa6a",
+".B c #8bb273",
+"b# c #94898b",
+"ag c #948d8b",
+"#Z c #949594",
+"#g c #94a16a",
+"#q c #94a573",
+".6 c #94aa73",
+"#T c #9c996a",
+"#7 c #9c9973",
+"ab c #9c999c",
+"#U c #9c9d73",
+"aO c #9ca173",
+"#A c #9ca17b",
+"#z c #9ca57b",
+".5 c #9cae7b",
+"a7 c #a4896a",
+"aM c #a49973",
+"aH c #a4a19c",
+".g c #a4a1a4",
+"#P c #a4aa83",
+"#H c #a4ae7b",
+"#d c #a4ae83",
+"#c c #a4b28b",
+"aL c #ac9d83",
+"aP c #aca1a4",
+"bd c #aca5a4",
+"aq c #acaaa4",
+"#D c #acae8b",
+"#X c #acb27b",
+".S c #acbe94",
+".Z c #acbe9c",
+"az c #b4aa8b",
+"aD c #b4aeac",
+"ae c #b4b2ac",
+"#0 c #b4ba83",
+"#m c #b4ba9c",
+".V c #b4c29c",
+".T c #b4c6a4",
+"ba c #bd9d7b",
+"al c #bdb69c",
+"#2 c #bdba8b",
+"am c #bdbaa4",
+"ad c #bdbab4",
+"ac c #bdbabd",
+"#x c #bdbea4",
+"#J c #bdc68b",
+"#a c #bdc6ac",
+".M c #bdcaac",
+"bk c #c5a17b",
+"aU c #c5a57b",
+"aW c #c5ae83",
+"at c #c5b283",
+"aI c #c5b68b",
+"ai c #c5ba8b",
+"ax c #c5baa4",
+"#W c #c5c2ac",
+"af c #c5c2bd",
+"#w c #c5c6ac",
+".h c #c5c6c5",
+".3 c #c5cab4",
+".t c #c5f6b4",
+".l c #c5fabd",
+".i c #c5ffbd",
+".j c #c5ffc5",
+"bi c #cda57b",
+"bg c #cda583",
+"a4 c #cdaa83",
+"a. c #cdc6b4",
+"ar c #cdc6c5",
+".m c #cdc6cd",
+"#Y c #cdcecd",
+"#t c #cdd6bd",
+"#h c #cddeac",
+".8 c #cde6ac",
+".9 c #cdeaac",
+".J c #cdeeb4",
+".A c #cdf2b4",
+".w c #cdf6bd",
+".p c #cdfabd",
+"#S c #d5daa4",
+"#B c #d5deac",
+"#p c #d5e2ac",
+"#i c #d5e2bd",
+"#e c #d5e6b4",
+".7 c #d5eab4",
+".Y c #d5eabd",
+".Q c #d5eeb4",
+".R c #d5eebd",
+".C c #d5f2c5",
+".x c #d5f6cd",
+"bf c #deba94",
+"av c #ded2a4",
+"aj c #ded6a4",
+"ak c #ded6ac",
+"#8 c #dedaa4",
+"#5 c #dedaac",
+"#R c #dedeac",
+"#Q c #dedeb4",
+"#s c #dedec5",
+".d c #dedede",
+"#C c #dee2ac",
+"#O c #dee2bd",
+"#o c #dee6b4",
+"#y c #dee6bd",
+"#f c #deeab4",
+"#n c #deeabd",
+".4 c #deeec5",
+".K c #def2c5",
+".L c #def2cd",
+".O c #def6cd",
+".D c #def6d5",
+".y c #defad5",
+"bc c #e6c294",
+"a6 c #e6c69c",
+"a5 c #e6ca9c",
+"aV c #e6cea4",
+"aY c #e6d2a4",
+"aN c #e6d2ac",
+"au c #e6d6a4",
+"aB c #e6d6b4",
+"aA c #e6dab4",
+"ao c #e6dabd",
+"#6 c #e6deac",
+"#4 c #e6deb4",
+".b c #e6dee6",
+"#3 c #e6e2bd",
+"aa c #e6e2c5",
+"#N c #e6e6c5",
+"#r c #e6eac5",
+"#V c #e6eacd",
+"#u c #e6eec5",
+"## c #e6eecd",
+".0 c #e6f2cd",
+".2 c #e6f2d5",
+".U c #e6f6d5",
+".E c #e6f6de",
+".s c #e6fade",
+".k c #e6ffde",
+".f c #e6ffe6",
+"bb c #eec69c",
+"bl c #eec6a4",
+"aX c #eed6b4",
+"aK c #eedebd",
+"ay c #eee2c5",
+"an c #eee6cd",
+"#9 c #eeeacd",
+"#E c #eeead5",
+"#I c #eeeecd",
+"#l c #eeeed5",
+"#M c #eeeede",
+".1 c #eef2d5",
+"#b c #eef2de",
+".N c #eef6de",
+".F c #eefade",
+"aJ c #f6e6d5",
+"aw c #f6ead5",
+"a# c #f6eed5",
+".a c #ffffff",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQt.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQt.#.a.b.c.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQt.#.a.a.a.d.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQt.e.f.a.a.g.h.a.b.e.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQt.#.i.j.i.a.a.g.h.a.d.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQt.#.k.i.l.i.l.i.a.a.g.m.a.b.n.oQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQt.#.p.l.p.l.p.l.p.l.a.a.g.h.a.d.q.rQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQt.c.s.t.u.v.w.t.w.t.w.x.y.a.a.a.a.a.b.z.zQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQt.c.A.B.A.w.v.B.C.y.D.s.E.F.E.a.a.a.a.a.d.G.HQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQt.o.E.A.I.A.J.K.L.M.M.N.E.E.L.O.C.C.a.a.a.a.a.b.P.PQtQtQtQtQtQtQtQtQtQt",
+"QtQtQt.q.Q.I.R.S.T.U.N.E.N.T.V.K.K.R.R.Q.R.J.a.a.a.a.a.d.W.WQtQtQtQtQtQtQtQt",
+"QtQt.X.N.Y.Z.0.1.2.3.M.2.4.4.Y.5.6.7.8.7.9.7.R.0.a.a.a.a.a.b.zQtQtQtQtQtQtQt",
+"QtQt#.###a#a.3#b.1#####c#d#e#f#e#e#g#e#h#i##.1.1#b.1.a.a.a.a#jQtQtQtQtQtQtQt",
+"Qt#k#l.1#a#b###m#c#n#o#o#p#q#g#p#p#d#r#s#t#b#l#b###u#n#n.a#vQtQtQtQtQtQtQtQt",
+"Qt.H#b#w#x#r#r#y#y#z#A#B#C#p#C#D#x#l#E#F#G#H#I#r#r#o#o#C#J#KQtQtQtQtQtQtQtQt",
+"#L#M#N#N#O#P#A#Q#R#R#S#T#U#N#V#l#W#l#X#Y.g#Z#F#0#R#Q#B#R#1QtQtQtQtQtQtQtQtQt",
+".P#2#3#4#4#5#6#T#7#8#3#N#9#Wa.#wa#aaabacadaeafagah#8#5#2.GQtQtQtQtQtQtQtQtQt",
+"Qt#.#1aiajakajajajalam#E#E#Eanalao#Xaeaeahapaqaras#Haj#vQtQtQtQtQtQtQtQtQtQt",
+"QtQtQt#.#vatauavaw#Eaw#WaxayazaAaBaCaDaEaFaGaEaHaEavaI.HQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQt#j#1atanaJayaKaAaLaMaNaOaPasaQaRaQaSaTaUaV#1QtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQt#K#vaWaXaNaNaVaYaVaZasaga0aQa1aqa2aVaWa3QtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQt.G#1a4a5a5a6a7a8a1a8a9b.b#aTbaa6#vQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQt.H#vaUbbbc#va1bdbdbebda2bfbgbhQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQta3#1bia6a6#1a1a1bjbka6#1QtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQt#L#vaUbla6#vbma6aU.PQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtbh#1bga6a6a6#vQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtbn#vaUbgboQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtbp.WQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};
+
+static String[] image23_data = {
+"32 32 83 2",
+"Qt c None",
+".# c #000000",
+"#q c #000400",
+"#f c #101010",
+"#e c #101410",
+".2 c #313031",
+".0 c #313431",
+"#j c #31aa00",
+".1 c #393439",
+".3 c #393839",
+".6 c #393c39",
+".7 c #413c41",
+".4 c #414041",
+"#a c #418120",
+"#d c #418520",
+".5 c #4a444a",
+".8 c #4a484a",
+".Y c #4a4c4a",
+"#m c #4a8520",
+".V c #524c52",
+".X c #525052",
+"#c c #52ba29",
+"#g c #52be29",
+".Q c #5a595a",
+".U c #5a5d5a",
+"#l c #5abe31",
+".P c #625d62",
+".S c #626562",
+".W c #6a656a",
+".T c #6a696a",
+".R c #6a6d6a",
+".Z c #737173",
+".M c #7b757b",
+".E c #7b7d7b",
+".D c #838583",
+"## c #83c25a",
+"#n c #83da5a",
+".j c #8b898b",
+"#p c #8bde5a",
+"#o c #8bde62",
+".w c #948d94",
+".m c #949194",
+".H c #9c0000",
+".p c #9c959c",
+".9 c #9c999c",
+"#. c #9c9d9c",
+".z c #a40408",
+".y c #a40c10",
+".t c #a41410",
+".G c #a49da4",
+".F c #a4a1a4",
+".x c #a4a5a4",
+".s c #ac2020",
+".o c #ac2829",
+".n c #ac2c29",
+".l c #ac2c31",
+".f c #ac3031",
+".O c #aca5ac",
+".J c #acaaac",
+".q c #acaeac",
+".g c #b43031",
+".k c #b43439",
+".r c #b4aeb4",
+".v c #b4b2b4",
+".C c #b4b6b4",
+".L c #bdb6bd",
+"#i c #c5eeac",
+"#b c #c5eeb4",
+".u c #cdcecd",
+"#k c #cdf2b4",
+".A c #d5ced5",
+".e c #d5d2d5",
+".h c #d5d6d5",
+".d c #ded6de",
+".K c #dedade",
+".a c #dedede",
+".B c #e6dee6",
+".i c #e6e2e6",
+"#h c #f6f2f6",
+".I c #f6f6f6",
+".N c #fff6ff",
+".b c #fffaff",
+".c c #ffffff",
+"QtQtQtQtQtQtQtQtQtQtQt.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.#.a.b.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.#.b.c.b.c.#.#QtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQt.#.a.c.b.d.e.c.b.#.#QtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQt.#.c.c.c.f.g.h.d.c.c.#.#QtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQt.#.i.b.c.j.c.c.k.l.d.e.c.b.#.#QtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQt.#.c.c.c.m.c.c.c.c.n.o.e.e.b.c.#.#QtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQt.#.a.c.c.c.c.p.m.c.q.r.c.s.t.e.u.b.b.#.#QtQtQtQtQt",
+"QtQtQtQtQtQtQt.#.c.q.v.c.c.c.c.w.j.c.q.x.c.y.z.u.A.b.b.#.#QtQtQt",
+"QtQtQtQtQtQt.#.B.b.r.h.C.C.c.c.c.c.D.E.c.F.G.b.H.H.A.u.b.I.#.#Qt",
+"QtQtQtQtQt.#.B.b.J.h.v.K.L.C.c.c.c.c.c.M.M.b.c.b.b.H.b.N.b.I.#Qt",
+"QtQtQtQt.#.a.b.O.e.c.c.K.q.c.c.P.Q.c.c.c.b.R.S.b.b.T.N.b.I.#QtQt",
+"QtQtQt.#.B.b.F.F.d.e.d.h.r.c.U.c.c.V.c.c.c.b.c.W.T.b.b.N.B.#.#Qt",
+"QtQtQt.#.N.b.b.b.F.O.x.h.c.c.c.X.Y.c.b.Z.b.b.b.b.N.b.I.b.#.c.u.#",
+"QtQt.#.K.b.0.1.b.c.b.O.c.c.Y.V.c.c.c.Z.b.c.0.1.b.b.b.b.K.#.u.#Qt",
+"QtQt.#.b.2.b.b.1.3.b.b.c.4.c.b.5.b.c.T.b.2.b.b.1.2.b.I.#.u.A.#Qt",
+"Qt.#.a.N.b.0.1.b.b.1.6.b.c.7.7.b.c.T.c.b.b.0.1.b.b.N.a.#.A.8.c.#",
+"Qt.#.I.0.2.b.I.0.2.b.b.1.0.b.b.b.b.T.b.0.2.b.I.0.I.b.#.A.u.8.c.#",
+".#.u.b.N.b.0.1.b.b.0.1.b.b.0.1.b.T.b.b.b.b.0.1.N.b.K.#.u.Y.c.#Qt",
+".#.A.I.1.2.b.I.1.2.b.N.1.2.b.b.b.S.b.N.1.2.b.I.b.K.#.u.c.8.9.#Qt",
+".#.9.A.I.b.0.1.N.b.0.1.b.b.0.b.W.b.b.1.b.b.0.b.I.#.c.A.X.c.#QtQt",
+".#.9.9.A.u.N.I.0.2.b.I.0.2.b.I.T.N.b.I.0.2.N.I.K.#.#.#.#.#.#.#Qt",
+"Qt.#.#.9#..u.A.N.b.0.1.N.b.N.T.N.b.0.1.N.b.I.b.#.#.c###a.#.9.G.#",
+"QtQtQt.#.#.9.9.A.u.N.I.1.I.N.S.N.2.N.I.1.2.N.K.#.##b#c#d.#.9.u.#",
+"QtQtQtQtQt.#.#.9.G.u.A.I.b.W.b.I.b.0.1.I.N.#.##e#f#b#g#a.#.#.#.#",
+"QtQtQtQtQtQtQt.#.#.9.9.A.u.N.I.0.2.N.I.N#h.#.c#i#i.c#c#j.c#b#j.#",
+"QtQtQtQtQtQtQtQtQt.#.#.9#..u.A.I.N.0.1.I.a.##k#c#g#c#l#c#g#c#m.#",
+"QtQtQtQtQtQtQtQtQtQtQt.#.#.9.9.A.u.I#h.I.#.##n#o#n#c#c#c#n#p#a.#",
+"QtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.9.G.u.A#h.#.##q#q.##b#g#a.#.#.#.#",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.9.9.A.#.9.u.8.##b#c#d.#QtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.9#..#.G.u.##c#o#a.#QtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.#.#.#.#.#.#QtQtQt"};
+
+static String[] image24_data = {
+"32 32 147 2",
+"Qt c None",
+".# c #000000",
+".a c #000400",
+".b c #080408",
+"#0 c #083808",
+"aa c #102008",
+"#q c #102400",
+"af c #102408",
+"ad c #102410",
+"#B c #102808",
+"ae c #182810",
+"ag c #182c10",
+"ai c #183410",
+"#p c #184408",
+"ab c #184808",
+"#i c #186508",
+"ah c #203410",
+"#v c #203c10",
+"aj c #203c18",
+"al c #204010",
+"#o c #204408",
+"ak c #204410",
+"an c #204418",
+"#W c #205d08",
+"ac c #206910",
+"#j c #207110",
+"#V c #208910",
+"am c #294818",
+"ap c #294c18",
+"aq c #294c20",
+"#I c #296108",
+".R c #296908",
+".6 c #296910",
+"#r c #296d10",
+"#c c #297110",
+".i c #297508",
+".J c #297510",
+".o c #297910",
+"#P c #299518",
+"ao c #314c20",
+"#C c #316d10",
+".7 c #317910",
+"#Q c #317d10",
+"#n c #319510",
+"#b c #319518",
+"#N c #31aa10",
+"#d c #397920",
+"#1 c #397d20",
+"#A c #399518",
+".G c #39a118",
+"#y c #39aa18",
+"#g c #417d18",
+"#E c #418d29",
+".F c #41a118",
+"#J c #41a510",
+".E c #41a520",
+".9 c #41aa18",
+".U c #41aa29",
+"#m c #41b610",
+"#e c #4a7d29",
+".5 c #4a8120",
+"#R c #4a8929",
+"#X c #4a8931",
+"#D c #4a9129",
+"#K c #4a9131",
+"#s c #4a9d20",
+".D c #4aa518",
+".H c #4aaa29",
+".L c #4aae29",
+"#. c #4ab618",
+"#O c #4ab620",
+".V c #4aba18",
+".P c #4aba20",
+"#5 c #4aba29",
+".n c #527d41",
+"#f c #529129",
+".3 c #52a529",
+".M c #52aa20",
+".Q c #52aa29",
+".N c #52b239",
+".8 c #52b618",
+".2 c #52b629",
+"#4 c #52ba29",
+".O c #52be29",
+".z c #5a7d41",
+".h c #5a814a",
+".4 c #5a854a",
+"#Z c #5ac231",
+".W c #5aca31",
+".c c #62814a",
+".1 c #62be39",
+".0 c #62ca31",
+"## c #62ce31",
+".Z c #62ce39",
+"#x c #6abe5a",
+".Y c #6ad639",
+"#t c #73ae52",
+"#9 c #73ce39",
+"#U c #73d241",
+"#a c #73d641",
+".X c #73da41",
+".v c #7bbe52",
+".T c #7bbe62",
+".w c #7bc25a",
+"#z c #7bd64a",
+"#6 c #7bd652",
+".u c #83c25a",
+"#H c #83ca62",
+"a. c #83d64a",
+"#7 c #8bbe73",
+"#M c #8bc273",
+"#8 c #8bca6a",
+"#G c #8bce73",
+"a# c #8bde5a",
+"#F c #94c67b",
+"#l c #94c68b",
+".t c #94d66a",
+"#T c #9cce83",
+".K c #a4ca8b",
+".S c #a4ce94",
+"#3 c #a4da94",
+".I c #acc294",
+".y c #acc694",
+".m c #acc69c",
+"#u c #acd294",
+"#Y c #acde94",
+".g c #b4d69c",
+"#w c #b4e2a4",
+".C c #bde2a4",
+".s c #bde6a4",
+".x c #bde6ac",
+".f c #cde2c5",
+".d c #d5e2c5",
+"#2 c #d5e6c5",
+".q c #d5e6cd",
+"#h c #dee6d5",
+"#k c #deeede",
+".l c #e6eede",
+".k c #e6eee6",
+".B c #e6f2de",
+".r c #eeeee6",
+".e c #eef2e6",
+"#L c #eef6ee",
+"#S c #f6f6ee",
+".p c #f6faf6",
+".j c #fffaff",
+".A c #ffffff",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.a.#.a.#.aQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQt.b.#.c.d.e.f.g.h.b.#.bQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQt.#.a.i.j.k.e.l.e.k.e.f.m.n.a.#QtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.b.#.o.p.q.r.s.t.u.v.w.t.x.r.e.y.z.#QtQtQtQt",
+"Qt.aQtQtQtQtQtQtQt.a.i.A.B.C.t.w.D.E.F.E.G.E.H.w.C.e.I.h.#QtQtQt",
+"Qt.#.bQtQtQtQtQt.b.J.A.B.K.v.L.F.M.N.O.P.O.N.Q.L.u.C.e.y.bQtQtQt",
+"Qt.a.R.aQtQtQt.a.i.A.B.S.T.E.U.V.W.X.Y.X.Z.0.1.2.3.w.C.e.4.aQtQt",
+"Qt.#.5.6.bQt.b.7.A.B.S.8.9#.###a#b#c.J#c.J#c#d#e#f.2.u.t.e.#QtQt",
+"Qt.a#g#h#i.a#j.p#k#l#m.9.W#a#n#o#p.a.#.a.#.a#q#o#p#r#s#t#u#vQtQt",
+"Qt.#.5.q.k.n.k#w#x#.#y#z#A#p#o.#.bQtQtQtQtQt.b.##B#p#C#D.u.r.bQt",
+"Qt.a#E.k#F#G#H#H#m#y#z#n#p.a.#QtQtQtQtQtQtQtQtQt.##B#p#I#J.g.#Qt",
+"Qt.##K#L#M#.#y#N#O#z#P#p.bQtQtQtQtQtQtQtQtQtQtQtQt.##B#p#Q.v.bQt",
+"Qt.a#R#S#T#O#N#O#U#V#p.aQtQtQtQtQtQtQtQtQtQtQtQtQt.a#q#B#W#J.#Qt",
+"Qt.##X#L#Y#O#y#Z###0.bQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.b#B#o#I.bQt",
+"Qt.a#1#2#3#4#O#5#O#6#i.aQtQtQtQtQtQtQtQtQtQtQtQtQtQt.##B#q#o.#Qt",
+"Qt.#.6#7#8#Z#9a.a##Za..6.bQtQtQtQtQtQtQtQtQtQtQtQtQt.#aa#B.#QtQt",
+"Qt.aabac#iac#iac#iac#i.5.R.aQtQtQtQtQtQtQtQtQtQtQt.#adaeaf.#QtQt",
+"Qt.#.b.#.b.#.b.#.b.#.b.#.b.#.bQtQtQtQtQtQtQtQtQtQt.#agae.#QtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#ahaiah.#QtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.##v#vaj.#QtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#akalak.#QtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#amanam.#QtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#aoap.#.#QtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#aq.#.#.#QtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.#.#.#.#QtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};
+
+static String[] image25_data = {
+"32 32 41 1",
+". c None",
+"# c #000000",
+"L c #313031",
+"M c #313431",
+"K c #414041",
+"J c #4a4c4a",
+"H c #524c52",
+"D c #5a595a",
+"I c #736d73",
+"G c #737173",
+"z c #838183",
+"y c #a4a1a4",
+"A c #c5be00",
+"E c #c5c6c5",
+"s c #cdc629",
+"q c #cdc631",
+"C c #cdc6cd",
+"j c #cdca18",
+"t c #cdca31",
+"k c #cdca39",
+"x c #d5ce18",
+"c c #d5d208",
+"F c #dedade",
+"B c #dedede",
+"a c #ffff00",
+"e c #ffff08",
+"h c #ffff18",
+"b c #ffff29",
+"i c #ffff41",
+"n c #ffff4a",
+"w c #ffff52",
+"d c #ffff5a",
+"f c #ffff7b",
+"g c #ffff83",
+"l c #ffffa4",
+"u c #ffffac",
+"m c #ffffb4",
+"o c #ffffc5",
+"p c #ffffd5",
+"v c #ffffde",
+"r c #ffffff",
+"........................#.......",
+".......................#a#......",
+".......................#a#......",
+".......................#b#......",
+"..................##..#cdc#..##.",
+".................#ae###fgf###ea#",
+"..................#hijklmlkjih#.",
+"...................#nflopolfn#..",
+"....................#qmprpms#...",
+"....................#tuvrvut#...",
+"...................#wflovolfw#..",
+"..................#eixqlulqxie#.",
+".................#aa###wdw###aa#",
+"................#r##yz#AbA#..##.",
+"...............#rBCyzD##a#......",
+"..............#rBEyzD#.#a#......",
+".............#rBCyzD#..#a#......",
+"............#rBEyzD#....#.......",
+"...........#rBCyzD#.............",
+"..........#FzEyzD#..............",
+".........#FzGHzD#...............",
+"........#FzIJKL#................",
+".......#FzGHKM#.................",
+"......#FzIJKL#..................",
+".....#FzGHKM#...................",
+"....#FzIJKL#....................",
+"...#FzGHKM#.....................",
+"..#FzIJKL#......................",
+".#FzGHKM#.......................",
+"#FzIJKL#........................",
+"FzGHKM#.........................",
+"zIJKL#.........................."};
+
+static String[] image26_data = {
+"34 34 196 2",
+"Qt c None",
+".# c #000000",
+".a c #000400",
+"#t c #002431",
+"#Y c #002839",
+"#2 c #00507b",
+"aV c #080400",
+".f c #080408",
+"aR c #080808",
+"#u c #082839",
+"#F c #083041",
+"#K c #08304a",
+"#J c #083452",
+"#h c #083852",
+".K c #083c52",
+".L c #083c5a",
+".J c #08405a",
+"ah c #08486a",
+"ay c #085073",
+"#3 c #086194",
+"#l c #0899c5",
+"#z c #0899cd",
+"#a c #089dcd",
+"a8 c #100c08",
+".V c #10405a",
+"au c #10486a",
+"aC c #10507b",
+"#M c #10659c",
+"#4 c #10699c",
+"#N c #1071ac",
+"#P c #1081b4",
+"## c #10a1cd",
+".b c #181818",
+"ai c #185983",
+"#O c #1879b4",
+"#w c #1885b4",
+"#x c #1885bd",
+"#y c #1891bd",
+".h c #201808",
+".t c #201810",
+"b# c #201c10",
+"aj c #20618b",
+"ak c #20658b",
+"#A c #2081a4",
+"#S c #2085ac",
+"ba c #292010",
+"#Z c #29556a",
+"#5 c #29658b",
+"av c #296d94",
+"al c #29759c",
+"a. c #2989b4",
+"an c #298dac",
+"#T c #298db4",
+"#B c #2991b4",
+"aL c #313031",
+".B c #315d73",
+"#Q c #31719c",
+"#8 c #31759c",
+"#6 c #3175a4",
+"#7 c #3179a4",
+"am c #317dac",
+"#R c #3181a4",
+"#9 c #3181ac",
+"#b c #31aad5",
+"#E c #397594",
+".Z c #39aed5",
+"aH c #413c41",
+"#m c #4191ac",
+"#C c #4191b4",
+".0 c #41aed5",
+"#c c #41b2de",
+"#U c #4a9dbd",
+"a# c #4aa1c5",
+"bb c #523c20",
+"#n c #52a1bd",
+"#o c #52a5c5",
+"aQ c #6285a4",
+"a6 c #6a656a",
+".w c #6a696a",
+".s c #6a6d6a",
+".1 c #6ac2de",
+"a1 c #736d6a",
+"#r c #737173",
+"a5 c #737573",
+"aK c #7395ac",
+"#d c #73aabd",
+"a7 c #7b757b",
+"#i c #7b797b",
+"#G c #7b7d7b",
+"#D c #7bb6cd",
+"ao c #7bbacd",
+"a9 c #837d7b",
+"a2 c #837d83",
+".C c #838183",
+"aM c #838583",
+".2 c #83cade",
+".S c #83cae6",
+".R c #83cee6",
+"a3 c #8b8583",
+"#j c #8b858b",
+"#s c #8b898b",
+".8 c #8b8d8b",
+"#q c #8bc2d5",
+".v c #948d94",
+".x c #949194",
+"#. c #949594",
+"ag c #94aabd",
+".3 c #94becd",
+"#f c #94c2d5",
+"#p c #94c6d5",
+"#e c #94c6de",
+".G c #94d6e6",
+".F c #94d6ee",
+".D c #9c959c",
+"aW c #9c9994",
+".7 c #9c999c",
+".9 c #9c9d9c",
+"aG c #9cb2c5",
+"#0 c #9cc2cd",
+".H c #9cd6ee",
+"aS c #a49d9c",
+".X c #a49da4",
+".p c #a4a1a4",
+".u c #a4a5a4",
+"#V c #a4cade",
+".4 c #a4cede",
+"ac c #a4cee6",
+"#g c #a4d2de",
+"b. c #aca5a4",
+".r c #aca5ac",
+".W c #acaaac",
+"aq c #acaeac",
+".E c #b4aeac",
+".k c #b4b2b4",
+".m c #b4b6b4",
+".6 c #b4ced5",
+"a0 c #bdb6b4",
+"ae c #bdb6bd",
+"aY c #bdbab4",
+".Q c #bdbabd",
+".O c #bdbebd",
+"az c #bdcad5",
+"aa c #bdd2e6",
+".T c #bdd6de",
+".5 c #bddaee",
+"aP c #c5bebd",
+".Y c #c5bec5",
+".N c #c5c2c5",
+".g c #c5c6c5",
+"#H c #c5c6cd",
+"aD c #c5d2de",
+"#W c #c5daee",
+"#1 c #c5deee",
+".I c #c5eaf6",
+".y c #c5eaff",
+"aT c #cdc2c5",
+"#L c #cdc6cd",
+"aX c #cdcac5",
+"#v c #cdcacd",
+"aO c #cdcecd",
+"#I c #cdd6de",
+"aJ c #d5cecd",
+"#k c #d5ced5",
+".P c #d5d2d5",
+"a4 c #d5d6d5",
+"aw c #d5deee",
+"aF c #ded6d5",
+"aI c #ded6de",
+"aE c #dedad5",
+".M c #dedade",
+"aZ c #dedede",
+"#X c #dee2e6",
+"ab c #dee2ee",
+"aN c #e6dade",
+"aB c #e6dede",
+"aU c #e6dee6",
+".q c #e6e2e6",
+".n c #e6e6e6",
+"ap c #e6e6ee",
+".A c #e6f2f6",
+"ar c #eee6e6",
+".o c #eee6ee",
+"ax c #eeeae6",
+".i c #eeeaee",
+".j c #eeeeee",
+"ad c #eeeef6",
+".U c #eef2f6",
+".z c #eef2ff",
+"aA c #f6eeee",
+".l c #f6eef6",
+"at c #f6f2f6",
+".d c #f6f6f6",
+"af c #fff6f6",
+"as c #fff6ff",
+".c c #fffaff",
+".e c #ffffff",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#QtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQt.#.a.#QtQtQtQtQtQtQtQtQtQtQtQt.#.#QtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQt.b.c.d.e.#.f.#QtQtQtQtQtQtQtQt.#.g.#QtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQt.h.i.i.j.c.d.e.#.a.#QtQtQtQt.#.g.k.#QtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQt.#.i.i.i.i.i.l.c.d.e.#.f.#.#.g.m.k.#.eQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQt.#.i.i.i.i.i.i.n.o.j.c.d.#.g.k.p.k.#.#.#.a.#.#QtQtQtQt",
+"QtQtQtQtQtQtQt.#.i.i.i.i.i.n.i.n.o.q.#.g.m.p.r.k.m.k.r.s.#.#QtQtQtQt",
+"Qt.#.#.#QtQtQt.t.i.i.o.i.n.o.n.o.q.#.g.k.p.u.p.u.p.v.w.#.x.x.#QtQtQt",
+".#.y.z.A.#.#.#.B.i.i.i.o.i.n.o.q.#.g.m.p.r.p.r.p.v.s.#.C.D.E.aQtQtQt",
+".#.F.G.H.I.z.A.J.K.L.n.o.n.o.M.#.N.k.p.u.p.u.p.v.w.#.C.D.O.P.Q.aQtQt",
+"Qt.#.R.S.F.H.H.T.z.U.V.L.B.#.#.m.W.X.r.p.r.p.v.s.#.s.D.Y.P.P.Y.#QtQt",
+"Qt.#.Z.0.1.S.2.3.4.5.6.z.A.L.7.D.8.7.9.p.p.v.w.#.C#..O.P.P.P.Q.aQtQt",
+"Qt.####a#b.Z#c#d#e#f.3#g.5.U#h#i#j.x.9.p.v.s.#.C.D.Y.P.P.P#k.Q.#QtQt",
+"QtQt.##l#a###a#m#n#o#d#p#q.5.K#r#i#j.x#s#t#u#s.x.m#v#v#v#v#k.m.aQtQt",
+"QtQt.##w#x#y#z#A#B#B#C#o#o#D#E#h#F#G#i#t#H#I#J#K.Q.O.N.g#L#v.Q.#QtQt",
+"QtQt.##M#N#O#P#Q#R#S#A#B#T#U#V#W#X#h#Y#Z#0.5#1.U.K.O.Q.O.O#v.m.aQtQt",
+"QtQtQt.##2#3#4#5#6#7#8#9a.#T#B#Ba##Vaaab#f#facad.V.k.k.kae#Lae.#QtQt",
+"QtQtQt.#.qafagahaiajak#8alam#R#San#B#T#U#n#oao#pap.L.Waqaq.N.k.aQtQt",
+"QtQtQt.#arafasatatagauaiajav#6#7am#9a.#T#B#Ba##oaw.L.r.u.W.Q.k.#QtQt",
+"QtQtQtQt.#.natat.j.jax.oagayaiajav#8alam#R#San#Baz.J.9.p.p.m.W.aQtQt",
+"QtQtQtQt.#.qat.iaA.i.i.naraBaBagaCaiajav#6#7am#9a.aD.J.7.Xaq.W.#QtQt",
+"QtQtQtQt.#arax.i.nar.q.qaBaBaEaF.P.Pagayaiajav#8alaG.K.D#..u.u.#QtQt",
+"QtQtQtQtQtaHar.qar.q.qaBaB.MaI.PaFaJ#k#v#vagaCaiajaK.V.x.x.D.X.#QtQt",
+"QtQtQtQtQtaLaM.N.P.MaEaNaFaF.P.PaOaO#v#v.N.NaPaPagayaQ.##s.x#..aQtQt",
+"QtQtQtQtQtQt.f.aaRaS#v.PaF.P.PaJaJ#v#v.gaTaPaP.QaU#s#r.##s#s.x.#QtQt",
+"QtQtQtQtQtQtQtQtQtaV.aaVaW.YaX#v.g#v.N.NaPaPaYaZ#s.k.s.#.CaM.C.aQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQt.f.aaR.x.Q.N.NaPaP.QaU#sa0aF#ja1.#a2a2aVQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtaV.aaV#s.kaY.Ma3.ka4a3.W#r.#a2a5aRQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.f.aaRa6.W.Ma3.WaIa1.##ia7a8QtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtaV.aaVa9.Pa9b.a1.#.sb#QtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.f.aaR#i#r.##rbaQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtaV.aaVbbQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};
+
+static String[] image27_data = {
+"16 16 37 1",
+". c None",
+"j c #000000",
+"a c #292829",
+"b c #292c29",
+"# c #312c31",
+"B c #313031",
+"g c #393839",
+"e c #4a484a",
+"f c #525552",
+"G c #6a6d6a",
+"D c #737173",
+"u c #737573",
+"H c #838183",
+"E c #838583",
+"p c #8b858b",
+"A c #8b898b",
+"v c #8b8d8b",
+"x c #949194",
+"w c #949594",
+"s c #9c959c",
+"y c #9c9d9c",
+"o c #a4a1a4",
+"q c #a4a5a4",
+"r c #aca5ac",
+"h c #acaaac",
+"k c #acaeac",
+"t c #b4aeb4",
+"n c #b4b2b4",
+"i c #b4b6b4",
+"d c #bdb6bd",
+"c c #bdbabd",
+"m c #bdbebd",
+"F c #c5c200",
+"l c #cdc6cd",
+"C c #ffff00",
+"z c #ffffc5",
+"I c #ffffff",
+"....#...........",
+"....ab..........",
+"....#c#.........",
+"....acdb........",
+"eeefgchi#.......",
+".jklmnoonb......",
+"..jphqrsot#.....",
+"...juvwwxyjz....",
+"....juAjzvBC#jz.",
+".....jDEjCFCFC..",
+"......jGHFzzzF#.",
+"......jzCCzIzCCz",
+"........jFzzzFj.",
+"........jCFCFC..",
+".......jz.jCjjz.",
+"..........jz...."};
+
+static String[] image28_data = {
+"16 16 90 2",
+"Qt c None",
+".7 c #181810",
+".w c #200c00",
+".K c #201000",
+".D c #291008",
+".W c #312c20",
+".R c #313031",
+".X c #4a444a",
+".2 c #523c31",
+".Q c #5a4831",
+".8 c #5a5052",
+".# c #5a595a",
+"#d c #73695a",
+".V c #835539",
+".P c #8b5531",
+".0 c #94796a",
+".9 c #9c9d94",
+".C c #a44800",
+".J c #a44808",
+".s c #a44c00",
+".1 c #a47152",
+".6 c #a49583",
+"#e c #a4958b",
+".3 c #b4b2b4",
+"#p c #bda17b",
+"#b c #bda583",
+".Y c #bdaa94",
+"#f c #bdb6a4",
+".U c #c57d5a",
+"#x c #c5a17b",
+"#j c #c5a583",
+"#w c #c5aa83",
+"#v c #c5aa8b",
+".4 c #c5aa94",
+"#u c #c5b294",
+"#t c #c5b69c",
+"#r c #c5beac",
+".e c #cd7d41",
+".O c #cd7d62",
+".a c #cd8141",
+"#s c #cdbaac",
+"#. c #cdc2bd",
+"#q c #cdc6bd",
+".I c #d56529",
+".H c #d57141",
+".j c #d5ced5",
+".u c #de9162",
+".Z c #ded2c5",
+"## c #ded6d5",
+".d c #dedede",
+"#c c #e6cab4",
+"#n c #e6d2b4",
+".m c #e6d6cd",
+".h c #e6dee6",
+".c c #e6e2e6",
+".r c #ee7908",
+".S c #eeb694",
+"#o c #eeceac",
+"#i c #eed2b4",
+"#a c #eedabd",
+"#h c #eedac5",
+".p c #eedacd",
+".t c #eedad5",
+".L c #eee2de",
+".o c #f67d08",
+".A c #f69562",
+".G c #f6b694",
+".E c #f6ba9c",
+".M c #f6d2b4",
+"#g c #f6e2cd",
+"#m c #f6e6d5",
+"#l c #f6eade",
+"#k c #f6eee6",
+".x c #f6eef6",
+".B c #ff8108",
+".v c #ff8508",
+".l c #ff8900",
+".k c #ff8910",
+".g c #ff9110",
+".f c #ffc68b",
+".n c #ffca8b",
+".q c #ffca94",
+".T c #ffcab4",
+".b c #ffce8b",
+".N c #ffd6bd",
+".y c #ffdac5",
+".z c #ffe2cd",
+".F c #ffe6cd",
+".5 c #fff6f6",
+".i c #ffffff",
+"QtQt.#.#.#.#.#.#.#.#.#.#.#.#.a.b",
+"QtQt.#.c.d.c.d.c.d.c.d.cQt.e.f.g",
+"QtQt.#.h.i.i.i.h.i.i.i.j.e.f.k.l",
+"QtQt.#.c.i.i.i.c.i.i.m.e.n.k.l.o",
+"QtQt.#.h.c.h.c.h.i.p.e.q.k.l.r.s",
+"QtQt.#.c.i.i.i.c.t.u.f.v.l.r.s.w",
+"QtQt.#.h.i.i.i.x.y.z.A.B.r.C.DQt",
+"QtQt.#.c.d.c.d.E.F.G.H.I.J.KQtQt",
+"QtQt.#.h.i.i.L.M.N.O.P.Q.D.RQtQt",
+"QtQt.#.c.i.i.S.T.U.V.W.X.Y.RQtQt",
+"QtQt.#.h.c.Z.0.1.2.#.3.3.4.RQtQt",
+"QtQt.#.c.5.6.7.8.9#.###a#b.RQtQt",
+"QtQt.#.h#c#d#e#f#g#h#a#i#j.RQtQt",
+"QtQt.#.c#k#l#m#g#h#a#n#o#p.RQtQt",
+"QtQt.##.#q#r#s#t#u#v#w#x#x.RQtQt",
+"QtQt.#.R.R.R.R.R.R.R.R.R.R.RQtQt"};
+
+static String[] image29_data = {
+"16 16 9 1",
+". c None",
+"# c #000000",
+"b c #008100",
+"d c #00c200",
+"f c #830000",
+"g c #838100",
+"c c #c50000",
+"a c #c5ffc5",
+"e c #ff0000",
+"................",
+"........##......",
+".......#ab#.....",
+"......#cdbb#....",
+".....#ecbbb#....",
+"....#ebdcbbb#...",
+"...eccbdbcdbb#..",
+"..ecbdcdddbbb#..",
+".ccbdaacbbdbbb#.",
+".cfbgddacdbdbba#",
+".ccf#dddaaddbab#",
+".ec#.##dddadab#.",
+".ec#...#dddab#..",
+".ec#....##ab#...",
+"..e#......##....",
+"..e............."};
+
+static String[] image30_data = {
+"22 22 14 1",
+". c None",
+"# c #000000",
+"k c #313031",
+"d c #830000",
+"j c #838183",
+"h c #acaaac",
+"i c #acaeac",
+"g c #b4aeb4",
+"b c #cd0000",
+"f c #cdcacd",
+"c c #d50000",
+"l c #ff0000",
+"a c #ff8183",
+"e c #ffffff",
+"...................##.",
+"..................#ab#",
+".................#abc#",
+"................#abcd#",
+"...####........#abcd#.",
+"..#eeee#......#abcd#..",
+"..#effg#.....#abcd#...",
+"..#effh#....#abcd#....",
+"..#effg#...#abcd#.....",
+"..#effh#..#abcd#......",
+"..#efhg#.#abcd#.......",
+"..#ehihj#fbcd#........",
+"...#ehjk#fgd#.........",
+"...#eij#fijj#..ddddd..",
+"....#j#fghj#..dd###d#.",
+"...#effihj#dddd#...d#.",
+"..#effghj#.####....d#.",
+".#effihj#.........d#..",
+".#ffghj#.........d#...",
+".efihj#.........d#....",
+"dljjj#.........d#.....",
+"ld.##..........d#....."};
+
+static String[] image31_data = {
+"22 22 73 2",
+"Qt c None",
+".b c #000000",
+".e c #080008",
+".j c #080408",
+".l c #083452",
+".a c #083c5a",
+".V c #0889ac",
+"#d c #0891b4",
+".T c #0895bd",
+".E c #089dc5",
+"#e c #103452",
+".k c #103852",
+".# c #10385a",
+".c c #104062",
+".0 c #10658b",
+"#. c #106994",
+"#b c #106d94",
+".U c #1089ac",
+".N c #1091bd",
+".O c #1095bd",
+".W c #1099c5",
+".P c #109dc5",
+".D c #10aecd",
+"#f c #10b2d5",
+".7 c #10c2de",
+".m c #18405a",
+"#a c #186994",
+"#c c #18719c",
+".Z c #18a1c5",
+".8 c #18aed5",
+".9 c #18c2de",
+".6 c #18c6e6",
+".R c #204062",
+"## c #20759c",
+"#g c #20a5cd",
+".2 c #20c6de",
+".v c #294c62",
+".M c #29aed5",
+".5 c #29c6de",
+".G c #31556a",
+".g c #317d9c",
+".d c #3181a4",
+".J c #41bede",
+".3 c #41d2de",
+".L c #4ac2de",
+".4 c #4adeee",
+".Y c #4ae2ee",
+".X c #5ac2de",
+".F c #5ac6de",
+".K c #62c2de",
+".t c #62c6e6",
+".C c #6abede",
+".f c #83bad5",
+".I c #83bed5",
+".B c #83cae6",
+".x c #94cede",
+".1 c #94cee6",
+".n c #9cc6de",
+".h c #9ccade",
+".o c #accede",
+".s c #acdaee",
+".A c #b4deee",
+".Q c #bddeee",
+".y c #bde2ee",
+".r c #c5e2f6",
+".w c #cde2ee",
+".z c #d5eaf6",
+".S c #deeaf6",
+".u c #deeef6",
+".q c #deeeff",
+".H c #e6eeff",
+".i c #e6f2ff",
+".p c #ffffff",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.#QtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.a.bQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.c.d.eQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.a.f.g.bQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.c.h.i.d.jQtQtQtQtQtQtQt",
+"QtQtQt.k.l.k.l.k.l.m.a.n.o.p.g.bQtQtQtQtQtQt",
+"QtQtQt.k.n.q.p.p.p.p.r.s.t.u.p.d.eQtQtQtQtQt",
+"QtQtQt.v.w.x.y.z.A.B.C.D.E.F.u.p.g.bQtQtQtQt",
+"QtQtQt.G.H.I.J.K.L.D.M.N.O.P.t.Q.i.d.eQtQtQt",
+"QtQtQt.R.S.B.T.U.V.O.E.N.T.W.X.Y.Z.0.bQtQtQt",
+"QtQtQt.l.S.1.2.3.4.5.6.7.8.9.Y.Z#..bQtQtQtQt",
+"QtQtQt.k###a.0#a#b#c#d.W.7.Y.Z.0.bQtQtQtQtQt",
+"QtQtQt#e.b.b.e.b.b.b.c#f.Y.Z#..bQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.a#g.Z.0.bQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.c.d#..bQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.a.0.bQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.c.bQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQt.aQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};
+
+static String[] image32_data = {
+"22 22 9 1",
+". c None",
+"b c #000000",
+"a c #000083",
+"g c #830000",
+"c c #8381ff",
+"f c #c50000",
+"# c #c5c2ff",
+"d c #ffc2c5",
+"e c #ffffff",
+"................#ab...",
+"...............#ccab..",
+"..............#ccccab.",
+".............#ccccccab",
+"............#cccccccca",
+"...........#ccccccccca",
+"..........#cccccccccab",
+".........#cccccccccab.",
+"........#cccccccccab..",
+".......deecccccccab...",
+"......dffeecccccab....",
+".....dffffeecccab.....",
+"....dffffffeecab......",
+"...dffffffffeab.......",
+"..dfffffffffgb........",
+".dfffffffffgb.........",
+"dddfffffffgb..........",
+"ddddfffffgb...........",
+".ddddfffgb............",
+"..ddddfgb.............",
+"...dddgb..............",
+"....dgb..............."};
+
+static String[] image33_data = {
+"22 22 113 2",
+"Qt c None",
+".H c #000000",
+"#p c #000408",
+".S c #000410",
+".n c #000c18",
+".w c #001018",
+"#u c #080408",
+".3 c #080808",
+".6 c #080810",
+".1 c #080c18",
+".i c #081020",
+".G c #081c39",
+".d c #08244a",
+".x c #082852",
+".E c #08345a",
+".A c #0879b4",
+".X c #0879bd",
+".p c #0889cd",
+".F c #10345a",
+".a c #10386a",
+".y c #103c73",
+".D c #104473",
+".0 c #104c83",
+".R c #10508b",
+"#l c #105594",
+".N c #1075bd",
+".C c #1079bd",
+".t c #1079c5",
+".W c #107dc5",
+".Y c #1085c5",
+".c c #183862",
+".# c #183c73",
+".5 c #188dcd",
+".B c #18a1d5",
+".O c #18a5de",
+"#g c #202020",
+"#T c #202420",
+".b c #203c62",
+".r c #207dac",
+".v c #207db4",
+".Q c #2085c5",
+"#U c #292429",
+"#A c #292829",
+"#S c #292c29",
+".s c #293c6a",
+".I c #312c31",
+".U c #316da4",
+".m c #317db4",
+"#B c #393839",
+"#G c #393c39",
+".J c #3971a4",
+".q c #41b6de",
+".Z c #41bee6",
+".u c #41c2e6",
+".P c #4ac2ee",
+".M c #52a5d5",
+"#F c #625d62",
+"#h c #626162",
+".h c #6295bd",
+".k c #62aede",
+"#r c #6a656a",
+"#C c #737573",
+"#I c #7b757b",
+"#i c #838183",
+"#w c #838583",
+"#v c #8b858b",
+"#. c #8b898b",
+"#E c #948d94",
+"#n c #949594",
+".l c #94bee6",
+"#x c #9c959c",
+"## c #9c999c",
+"#Q c #9c9d9c",
+"#P c #a49da4",
+"#z c #a4a1a4",
+".e c #a4c2e6",
+"#t c #aca5ac",
+"#j c #acaaac",
+"#R c #acaeac",
+".L c #acd2f6",
+"#N c #b4aeb4",
+"#O c #b4b2b4",
+"#L c #b4b6b4",
+"#q c #bdb6bd",
+"#f c #bdbabd",
+"#K c #bdbebd",
+"#m c #c5bac5",
+"#J c #c5c2c5",
+"#M c #c5c6c5",
+".z c #c5d6f6",
+"#y c #cdc6cd",
+"#D c #cdcacd",
+"#a c #cdcecd",
+".4 c #d5ced5",
+".T c #d5d2d5",
+"#o c #d5d6d5",
+".g c #d5e2f6",
+"#b c #ded6de",
+".7 c #dedade",
+"#d c #dedede",
+"#c c #deeaf6",
+"#k c #e6dae6",
+"#e c #e6dee6",
+"#s c #e6e2e6",
+".2 c #e6e6e6",
+".K c #e6eaff",
+".j c #e6eeff",
+".9 c #eee6ee",
+".8 c #eeeaee",
+".f c #eeeeff",
+"#H c #f6f2f6",
+".o c #f6f2ff",
+".V c #ffffff",
+"QtQtQtQtQtQtQtQt.#.a.#.b.c.dQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQt.a.e.f.g.h.iQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQt.#.j.k.l.m.nQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQt.a.o.p.q.r.iQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQt.s.j.t.u.v.wQtQtQtQtQtQtQtQt",
+"QtQtQtQt.x.y.a.b.b.z.A.B.C.D.E.F.G.HQtQtQtQt",
+"QtQtQtQt.I.x.J.K.L.M.N.C.O.P.Q.R.S.HQtQtQtQt",
+"QtQtQtQt.H.T.x.U.V.W.X.Y.Z.Q.0.1.2.HQtQtQtQt",
+"QtQtQt.3.4.4.T.x.J.V.5.P.Q.R.6.7.8.9.HQtQtQt",
+"QtQtQt.H#.###a#b.x.U#c.Q.0.6#d#e#d#f.HQtQtQt",
+"QtQt#g#h#i#j#k.7#e.x#l.R.1.7#e#d.9#f#m.HQtQt",
+"QtQt.H#h#n#o.7.7.7#e.x#p.7.7.7.7#d#e#q.HQtQt",
+"Qt.H#r#h.4.4#j.T#e#d.T#s#e.T#t#a#b#e#m#f#uQt",
+"Qt.H#h#h#v#v#w.7#d.T#x#y.7#b#w#.#a#z#q#f.HQt",
+".H#A#B#B#B#C#v#D.T#.#E#x.4#d#v#v#F#B#B#G#B.H",
+".H.V#H#H#H#B#w.4#w#v#w#v##.4#w#.#B.V#H#H#H.H",
+".H#H.V.V.V#B#v#w#v#v#v#w#v#v#v#w#B.4.4#a#D.H",
+".H.9#s#s.7#I#B#B#B#B#B#B#B#B#B#B#C#J#f#K#L.H",
+".H.7#b.T.T#D#D#y#D#y#D#y#D#y#D#M#q#N#N#j#j.H",
+".H#a#J#J#K#f#L#q#L#q#L#q#L#q#L#O#z#P###Q#n.H",
+".H#R#t#z#t#####x###x###x###x###n#E#w#w#i#i.H",
+"Qt#S#A#S#A#A#T#A#U#A#T#A#U#A#T#A#T#U#g#T#gQt"};
+
+static String[] image34_data = {
+"16 16 4 1",
+". c None",
+"# c #000000",
+"b c #9cfa9c",
+"a c #9cff9c",
+"................",
+"................",
+"..############..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..############..",
+"................",
+"................"};
+
+static String[] image35_data = {
+"16 16 4 1",
+". c None",
+"# c #000000",
+"b c #00beff",
+"a c #00c2ff",
+"................",
+"................",
+"..############..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..############..",
+"................",
+"................"};
+
+static String[] image36_data = {
+"16 16 5 1",
+". c None",
+"# c #000000",
+"b c #4181b4",
+"c c #4a81b4",
+"a c #4a85bd",
+"................",
+"................",
+"..############..",
+"..#ababababab#..",
+"..#cacacacaca#..",
+"..#ababababab#..",
+"..#cacacacaca#..",
+"..#ababababab#..",
+"..#cacacacaca#..",
+"..#ababababab#..",
+"..#cacacacaca#..",
+"..#ababababab#..",
+"..#cacacacaca#..",
+"..############..",
+"................",
+"................"};
+
+static String[] image37_data = {
+"16 16 4 1",
+". c None",
+"# c #000000",
+"b c #b4e2e6",
+"a c #b4e2ee",
+"................",
+"................",
+"..############..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..#ababababab#..",
+"..#aaaaaaaaaa#..",
+"..############..",
+"................",
+"................"};
+
+static String[] image38_data = {
+"16 16 4 1",
+". c None",
+"# c #000000",
+"b c #f6a562",
+"a c #ffa562",
+"................",
+"................",
+"..############..",
+"..#ababababab#..",
+"..#bababababa#..",
+"..#ababababab#..",
+"..#bababababa#..",
+"..#ababababab#..",
+"..#bababababa#..",
+"..#ababababab#..",
+"..#bababababa#..",
+"..#ababababab#..",
+"..#bababababa#..",
+"..############..",
+"................",
+"................"};
+
+static String[] image39_data = {
+"16 16 3 1",
+". c None",
+"# c #000000",
+"a c #ff8d00",
+"................",
+"................",
+"..############..",
+"..#aaaaaaaaaa#..",
+"..#aaaaaaaaaa#..",
+"..#aaaaaaaaaa#..",
+"..#aaaaaaaaaa#..",
+"..#aaaaaaaaaa#..",
+"..#aaaaaaaaaa#..",
+"..#aaaaaaaaaa#..",
+"..#aaaaaaaaaa#..",
+"..#aaaaaaaaaa#..",
+"..#aaaaaaaaaa#..",
+"..############..",
+"................",
+"................"};
+
+static String[] image40_data = {
+"16 16 5 1",
+". c None",
+"# c #000000",
+"b c #cd5d5a",
+"c c #d55d5a",
+"a c #d55d62",
+"................",
+"................",
+"..############..",
+"..#ababababab#..",
+"..#bacabacaba#..",
+"..#ababababab#..",
+"..#cabacabaca#..",
+"..#ababababab#..",
+"..#bacabacaba#..",
+"..#ababababab#..",
+"..#cabacabaca#..",
+"..#ababababab#..",
+"..#bacabacaba#..",
+"..############..",
+"................",
+"................"};
+
+static String[] image41_data = {
+"100 100 587 2",
+"#u c #000000",
+"#Q c #000008",
+"a# c #000010",
+"aJ c #000018",
+"#t c #000400",
+"#P c #000408",
+"aw c #000410",
+"bu c #000418",
+"#s c #000800",
+"a9 c #000808",
+"dD c #000810",
+"be c #000c00",
+"et c #001000",
+"dE c #001400",
+"bi c #080000",
+"al c #080008",
+"aj c #080010",
+"bc c #080018",
+"#O c #080400",
+"ak c #080408",
+"a. c #080410",
+"a8 c #080418",
+"#N c #080800",
+"aa c #080808",
+"ax c #080810",
+"b4 c #080818",
+"dP c #080820",
+"bd c #080c00",
+"bg c #080c08",
+"ay c #080c10",
+"dQ c #080c18",
+"e9 c #080c20",
+"#9 c #081000",
+"eA c #081008",
+"am c #081400",
+"#r c #081800",
+"ex c #081c00",
+"bT c #100808",
+"eO c #100c00",
+"fl c #100c08",
+"a7 c #100c10",
+"eK c #101000",
+"gx c #101010",
+"cl c #101018",
+"bN c #101020",
+"ai c #101400",
+"f2 c #101410",
+"cs c #101800",
+"#R c #101c00",
+"aK c #102000",
+"bf c #102400",
+"#M c #181c00",
+"aI c #182000",
+"#b c #182400",
+"#a c #182800",
+"## c #182c00",
+"g4 c #202400",
+"gr c #202408",
+"fH c #202410",
+"a6 c #202800",
+"gy c #202808",
+"dr c #202c00",
+"bv c #203000",
+"#v c #203400",
+"fe c #203800",
+"do c #293000",
+"#c c #293400",
+"fJ c #293408",
+"a0 c #293800",
+"aP c #293c00",
+"eh c #294000",
+"cS c #313800",
+"ah c #313c00",
+"bM c #313c08",
+"aV c #314000",
+"#d c #314008",
+"cE c #314800",
+"d8 c #393400",
+"an c #393800",
+"c2 c #393c08",
+"dg c #394000",
+"e2 c #394008",
+"g7 c #394010",
+"av c #394400",
+"cm c #394408",
+"#L c #394410",
+"#q c #394800",
+"cr c #394808",
+"az c #394c00",
+"ev c #394c08",
+"f5 c #413400",
+"#. c #413c00",
+"b5 c #414808",
+"h# c #414810",
+"ey c #414c00",
+"#S c #414c08",
+"dI c #414c10",
+"bS c #415000",
+".9 c #415008",
+"#w c #415500",
+"e7 c #415510",
+"gW c #415900",
+"d9 c #4a4400",
+"cw c #4a5010",
+"c8 c #4a5518",
+"fm c #4a5900",
+"#f c #4a5908",
+"cD c #4a5910",
+"cg c #4a6110",
+"gk c #524c00",
+"#e c #525010",
+"bA c #525d08",
+"fI c #525d29",
+"hf c #526108",
+"cP c #526110",
+"g3 c #526118",
+"ch c #526120",
+"gQ c #526510",
+"eb c #526d08",
+"bj c #5a5d00",
+"eq c #5a5d08",
+"dd c #5a5d18",
+"gh c #5a6118",
+"gw c #5a6131",
+"b8 c #5a6510",
+"aH c #5a6518",
+"gd c #5a6520",
+"b9 c #5a6908",
+"#8 c #5a6910",
+"c1 c #5a6920",
+"f3 c #5a6d08",
+"g9 c #5a6d10",
+"dH c #5a6d18",
+"dC c #5a6d20",
+"f0 c #5a7110",
+"ab c #5a7118",
+"bL c #5a7120",
+"ff c #5a7518",
+"gI c #626510",
+"eP c #626939",
+"gc c #626d18",
+"eF c #626d20",
+"fo c #626d39",
+"ao c #627118",
+"bt c #627120",
+"fh c #627129",
+"el c #627510",
+"bk c #627518",
+"b. c #627520",
+"gU c #627900",
+"e5 c #627918",
+"dF c #627920",
+"cI c #6a6910",
+"ag c #6a6d18",
+".8 c #6a7118",
+"eL c #6a7139",
+"fx c #6a7529",
+"gq c #6a7531",
+"da c #6a7908",
+"fj c #6a7910",
+"bU c #6a7918",
+".7 c #6a7920",
+"dl c #6a7929",
+"fA c #6a7931",
+"fy c #6a7939",
+"#x c #6a7d10",
+"bh c #6a7d18",
+"ep c #6a7d20",
+"eE c #6a7d29",
+"eT c #6a7d31",
+"fr c #6a8118",
+"gf c #6a8120",
+"de c #737518",
+"f6 c #737520",
+"fV c #737920",
+"d# c #737d10",
+"cO c #737d20",
+"eX c #737d29",
+"ft c #737d39",
+"aW c #738120",
+"dZ c #738129",
+"dz c #738131",
+"aZ c #738520",
+"fX c #738529",
+"fa c #738531",
+"aA c #738929",
+"gD c #738931",
+"eg c #7b7931",
+"d4 c #7b7d20",
+"dO c #7b7d29",
+"dv c #7b7d31",
+"a5 c #7b8120",
+"e3 c #7b8131",
+"dR c #7b8139",
+"b3 c #7b8141",
+"ha c #7b8518",
+"es c #7b8520",
+"go c #7b8529",
+"gR c #7b8931",
+"bw c #7b8d20",
+"au c #7b8d29",
+"ck c #7b8d31",
+"gZ c #7b9118",
+"fc c #7b9129",
+"br c #7b9131",
+"dV c #837d31",
+"ek c #838120",
+"fu c #838139",
+"eB c #838141",
+"dY c #838531",
+"eI c #838539",
+"fM c #838541",
+"fB c #838918",
+"#g c #838929",
+"bs c #838939",
+"#K c #838941",
+"dq c #83894a",
+"e8 c #838d31",
+"bO c #839129",
+"bB c #839131",
+"dy c #839531",
+"bz c #839929",
+"#h c #839931",
+"bK c #839939",
+"#p c #8b8931",
+"gP c #8b8d29",
+"aO c #8b9931",
+"gE c #8b9d31",
+"#o c #8b9d39",
+"hb c #8ba129",
+"aQ c #8ba131",
+"dL c #8ba139",
+"gO c #8ba531",
+"g5 c #8ba539",
+"e1 c #949129",
+"aU c #949941",
+"ct c #949d20",
+"ds c #949d31",
+"ej c #949d39",
+".6 c #949d41",
+"fd c #94a110",
+"c. c #94a129",
+"cW c #94a510",
+"dM c #94a531",
+"c3 c #94a539",
+"bm c #94a541",
+"eD c #94a54a",
+"bJ c #94aa39",
+"dn c #94aa4a",
+"gl c #94ae29",
+"c0 c #94ae39",
+"e. c #94ae41",
+"cy c #94b200",
+"ec c #94b220",
+"f8 c #94b229",
+"em c #94b231",
+"#l c #94b600",
+"dK c #94b608",
+"dx c #94b610",
+"gp c #94ba00",
+"eR c #94ba08",
+"fP c #94ba10",
+"fg c #9c9939",
+"cn c #9c9d31",
+"bl c #9c9d4a",
+"ez c #9c9d52",
+"gF c #9ca139",
+"dT c #9ca541",
+"f9 c #9caa39",
+"ei c #9cae20",
+"aL c #9cae41",
+"g. c #9cb231",
+"gN c #9cb239",
+".5 c #9cb241",
+"bp c #9cb24a",
+"hg c #9cb608",
+"ew c #9cb610",
+"gX c #9cb620",
+".S c #9cb639",
+"ac c #9cb641",
+"#G c #9cba00",
+"a4 c #9cba08",
+"gV c #9cba10",
+".H c #9cba18",
+"cu c #9cba20",
+".R c #9cba39",
+"cv c #9cbe00",
+".w c #9cbe08",
+".z c #9cbe10",
+".A c #9cbe18",
+"aC c #9cbe20",
+"cX c #9cbe29",
+"cR c #9cc200",
+".n c #9cc208",
+".C c #9cc210",
+"#W c #9cc218",
+"e# c #9cc600",
+"cL c #9cc608",
+"g# c #9cc610",
+"#1 c #9cca08",
+"fD c #a4a531",
+"bq c #a4ae41",
+"gs c #a4ae52",
+"#y c #a4b231",
+"f4 c #a4b241",
+"#J c #a4b24a",
+"b6 c #a4b252",
+"cT c #a4b631",
+"fF c #a4b639",
+"eN c #a4b641",
+"dJ c #a4b64a",
+"dc c #a4b652",
+"b0 c #a4ba10",
+"ca c #a4ba20",
+"dX c #a4ba39",
+".U c #a4ba41",
+"eo c #a4ba4a",
+"d7 c #a4ba52",
+"fR c #a4be00",
+"c5 c #a4be08",
+"c7 c #a4be10",
+"d0 c #a4be18",
+"eJ c #a4be20",
+"d1 c #a4be29",
+".P c #a4be39",
+"d. c #a4be41",
+"du c #a4be4a",
+"aY c #a4c200",
+".u c #a4c208",
+".m c #a4c210",
+".s c #a4c218",
+".G c #a4c220",
+".M c #a4c229",
+"ee c #a4c231",
+"di c #a4c239",
+"eS c #a4c241",
+"d5 c #a4c24a",
+".1 c #a4c600",
+".g c #a4c608",
+".# c #a4c610",
+".c c #a4c618",
+".x c #a4c620",
+"ed c #a4c629",
+"cp c #a4c631",
+"fY c #a4ca00",
+".J c #a4ca08",
+".j c #a4ca10",
+".q c #a4ca18",
+"#Z c #a4ca20",
+"fN c #a4ce00",
+"#X c #a4ce08",
+"gj c #a4ce10",
+"cZ c #a4ce18",
+"dh c #aca54a",
+"gM c #acb241",
+"cf c #acb24a",
+"cF c #acb631",
+"#7 c #acb639",
+"eG c #acb641",
+"cx c #acb652",
+"ap c #acba39",
+"#i c #acba4a",
+"eM c #acba52",
+"fv c #acba5a",
+"#4 c #acbe08",
+"e4 c #acbe31",
+"f1 c #acbe39",
+"bW c #acbe41",
+"gG c #acbe4a",
+"dk c #acbe52",
+"bb c #acc200",
+"bQ c #acc208",
+"fT c #acc210",
+"ef c #acc218",
+"fq c #acc220",
+"bY c #acc229",
+"gH c #acc231",
+"#j c #acc239",
+"ci c #acc241",
+"ea c #acc24a",
+"dm c #acc252",
+"ba c #acc600",
+".E c #acc608",
+"#2 c #acc610",
+".B c #acc618",
+"gB c #acc620",
+"a2 c #acc629",
+"aX c #acc631",
+".N c #acc639",
+"#z c #acc641",
+"cN c #acc652",
+"cV c #acca00",
+"dG c #acca08",
+"#E c #acca10",
+".k c #acca18",
+"aN c #acca20",
+"#H c #acca29",
+".Z c #acca31",
+"by c #acca39",
+"#U c #acca41",
+".W c #acca4a",
+"eW c #acce00",
+".I c #acce08",
+"c6 c #acce10",
+"cK c #acce18",
+"#k c #acce29",
+"ge c #acce31",
+"cU c #acce39",
+"g1 c #acd208",
+"#0 c #acd218",
+"cM c #acd229",
+"dp c #b4b641",
+"bR c #b4ba52",
+"aG c #b4ba5a",
+"fk c #b4be20",
+"bn c #b4be41",
+"eU c #b4be4a",
+"gC c #b4be52",
+"hh c #b4be5a",
+"gz c #b4be62",
+"dU c #b4c210",
+"f# c #b4c218",
+"eH c #b4c220",
+"d6 c #b4c229",
+".Q c #b4c239",
+".T c #b4c241",
+"fp c #b4c252",
+"bo c #b4c25a",
+"#T c #b4c262",
+"g2 c #b4c600",
+"#D c #b4c608",
+"eV c #b4c610",
+"as c #b4c618",
+"bZ c #b4c620",
+"gt c #b4c639",
+"a1 c #b4c641",
+"dt c #b4c64a",
+"cA c #b4ca00",
+".v c #b4ca08",
+".o c #b4ca10",
+".r c #b4ca18",
+".y c #b4ca20",
+".L c #b4ca29",
+"fZ c #b4ca31",
+"eZ c #b4ca39",
+"aF c #b4ca41",
+"cq c #b4ca4a",
+"ce c #b4ca52",
+"fs c #b4ca5a",
+"a3 c #b4ce00",
+".0 c #b4ce08",
+".d c #b4ce10",
+".e c #b4ce18",
+"#B c #b4ce20",
+".2 c #b4ce29",
+"b7 c #b4ce31",
+"ae c #b4ce39",
+"aq c #b4ce41",
+"gn c #b4ce4a",
+"gg c #b4d200",
+".h c #b4d208",
+".f c #b4d210",
+"#C c #b4d218",
+"aS c #b4d231",
+"dS c #b4d239",
+"fO c #b4d629",
+"bV c #bdbe5a",
+"fG c #bdc24a",
+"cJ c #bdc25a",
+"fU c #bdc262",
+"fQ c #bdc629",
+"bF c #bdc631",
+"gL c #bdc639",
+"#n c #bdc64a",
+"bC c #bdc652",
+"hd c #bdc65a",
+"cc c #bdca10",
+"b1 c #bdca18",
+"cb c #bdca20",
+"#m c #bdca29",
+"en c #bdca31",
+"aR c #bdca39",
+"fb c #bdca41",
+"bI c #bdca4a",
+"at c #bdca52",
+"gS c #bdca5a",
+"gJ c #bdca6a",
+"g0 c #bdce00",
+"cz c #bdce08",
+"cB c #bdce10",
+".b c #bdce18",
+".i c #bdce20",
+"aE c #bdce29",
+"cC c #bdce31",
+".F c #bdce39",
+".O c #bdce41",
+".V c #bdce4a",
+"bD c #bdce52",
+".4 c #bdce5a",
+"fi c #bdce62",
+"hi c #bdd200",
+"aT c #bdd208",
+".a c #bdd210",
+"Qt c #bdd218",
+".l c #bdd220",
+"fW c #bdd229",
+"bG c #bdd231",
+"bH c #bdd239",
+"d3 c #bdd241",
+"er c #bdd24a",
+"gm c #bdd600",
+"dB c #bdd608",
+".D c #bdd610",
+"#3 c #bdd618",
+".p c #bdd620",
+".K c #bdd629",
+"#V c #bdd639",
+"fS c #bdd64a",
+"#Y c #bdda10",
+"ar c #bdda18",
+"e0 c #c5ca52",
+"eC c #c5ca5a",
+"eY c #c5ca62",
+"c4 c #c5ce31",
+"bX c #c5ce39",
+"c# c #c5ce41",
+"b2 c #c5ce5a",
+"e6 c #c5ce62",
+"h. c #c5ce6a",
+"d2 c #c5d218",
+"gK c #c5d220",
+"fK c #c5d231",
+"dw c #c5d239",
+"cd c #c5d241",
+"c9 c #c5d24a",
+"aM c #c5d252",
+"#I c #c5d25a",
+"dA c #c5d262",
+"fL c #c5d618",
+"bx c #c5d620",
+"aD c #c5d629",
+"cj c #c5d631",
+".Y c #c5d639",
+"ad c #c5d641",
+".3 c #c5d64a",
+"#6 c #c5d652",
+"g6 c #c5d65a",
+"#F c #c5da10",
+"cG c #c5da18",
+".t c #c5da20",
+"dW c #c5da29",
+"cY c #c5da39",
+"#A c #c5da41",
+"fE c #c5da4a",
+"hc c #c5da52",
+"fn c #c5de39",
+"eQ c #cdce7b",
+"fC c #cdd241",
+"gb c #cdd24a",
+"gY c #cdd252",
+"gu c #cdd25a",
+"g8 c #cdd262",
+"gT c #cdd26a",
+"fw c #cdd283",
+"fz c #cdd28b",
+"co c #cdd641",
+"bE c #cdd64a",
+"he c #cdd652",
+"af c #cdd65a",
+"b# c #cdd662",
+"eu c #cdd66a",
+"ga c #cdd673",
+"#5 c #cdda31",
+"dj c #cdda41",
+"dN c #cdda4a",
+".X c #cdda52",
+"cQ c #cdda62",
+"df c #cdde20",
+"aB c #cdde4a",
+"db c #cdde62",
+"f. c #cdde6a",
+"f7 c #cde241",
+"gv c #d5d694",
+"cH c #d5da52",
+"gA c #d5de4a",
+"bP c #d5de52",
+"gi c #d5de6a",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#.b.c.b.#.b.c.b.#.b.c.b.c.b.c.b.c.b.c.b.c.b.c.b.c.b.c.b.#.a.#.a.#.a.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.e.#.e.#.e.#.e.#.e.#.e.#.e.#.e.#.e.#.d.#.f.g.f.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.g.a.g.a.g.a.#.a.#Qt.#Qt.#.b.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#.a.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.g.h.g.f.g.f.g.f.g.f.#.d.g.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#Qt.#Qt.#.a.#.a.#.a.#.a.#.a.#Qt.#Qt.#Qt.#Qt.#.b.c.b.c.b.c.i.cQt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.e.#.e.#.e.#.d.#.d.g.f.g.f.g.f.#.d.#.d.#.d.#.d.#.e.#.e.#.e.c.e.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.b.c.b.c.b.#Qt.#.a.#.a.#.a.#.a.#.a.#.a.#.a.g.a.g.a.g.a.#.a.#.a.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.e.#.e.#.e.#.e.#.d.#.e.#.d.#.d.#.d.#.d.g.f.g.h.g.h.g.f.g.f.g.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.jQt.#.b.#Qt.k.l.c.e.m.i.c.l.c.b.cQt.cQt.c.e.mQt.m.d.#Qt.m.d.kQt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.n.o.m.e.#.o.m.e.#.l.k.p.q.e.c.e.m.r.m.b.q.p.s.r.mQt.k.e.m.e.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.t.q.d.mQt.kQt.#.o.u.a.#.d.n.v.wQt.#.e.m.e.c.i.x.i.s.y.s.r.z.r.mQt.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.m.d.jQt.j.a.g.d.#.d.u.d.g.d.w.o.mQt.c.r.A.B.s.y.x.l.c.e.C.o.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#.v.g.D.j.d.w.E.w.b.#.b.cQt.c.b.c.e.c.l.x.F.G.y.H.i.s.r.z.o.g.D.I.a.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.J.D.J.a.#.e.c.K.G.L.M.F.N.O.P.Q.R.Q.S.T.U.V.W.X.N.Y.Z.l.c.D.J.0.g.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.D.1.0.#.p.2.3.N.4.5.6.7.8.9#.###a#b#a#a#c#d#e#f#g#h#i#j.Y#k.e#l.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.g.f.#.f.#.d.#.e.#.d.#.d.g.d.g.f.g.v.z#m.N#n#o#p#q#c#r#s#t#s#t#t#u#t#u#t#u#t#t#s#s#r#v#w#x#y#z#A.G#B.s.e.#.f.#.d.#.e.#.e.#.d.#.d.#.d.#.e.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#.f.J.f.j#C.c.e.c.i.cQt.m#D#E#F#G.o#H#I#J#K#L#M#t#N#t#t#t#O#t#t#t#P#Q#P#u#P#u#t#u#t#t#s#t#s#R#S.7#T#U#V#W.v#X#Y.nQt.s#B#Z#B.z.e#0.b.c.b.#.b.#.b.#Qt.#.a.#Qt.#.a.#Qt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.f.g.h#1.f.##C.c.e.c#2.m#3.w#4.m#5#6#7#8#c#9#O#ua.#Qa##Q#Q#u#Q#u#Q#u#Q#u#u#u#Q#Q#Q#Qa##Paa#u#t#s#R##abacad.x#E.n.d.q.l.c.r.c.p.#.u.#.e.#.e.#.e.#.d.#.e.#.d.#.d.#.d.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.f.J.f.j.f.##C.#.d.#.a.z.raeaf.5agahai#t#t#ta.#Qaj#Qak#u#O#t#O#t#t#u#O#u#t#ual#Qa#a#a#a#a.#u#t#t#samanaoapaq.3.H.r.c#3.#.e.k.l.z.b.#.b.#Qt.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.f.g.f.#.f.#.f.#.f.Jar.#as#jatauav#s#t#u#O#taa#u#Q#u#Q#u#t#u#t#u#t#u#t#u#t#u#u#u#Qawa#a#a##Qa.akaxay#t#t#razaAacaBaC.o.g.a.g.o.xaD.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.##C.##C.##C.#.a.J.0.waEaFaGaHaI#taka.axakak#u#u#u#O#uak#u#O#t#O#t#P#Q#P#u#t#u#t#u#Q#Qa.#Qa##Qa##QaJa#ax#t#saK.8aLaM#HQt.g.a#E.laNQt.#.a.#.a.#.a.#.a.#.a.#Qt.#.a.#Qt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.##C.#.d.#.f.1.h#GaD#zaO.9am#t#t#QaJa##Q#Qaa#t#t#u#t#u#P#u#t#u#t#Qa##Q#Q#u#t#u#t#u#P#P#Q#Q#Q#Qa#a#aJa#aw#u#s#RaPaQaRaSQt.n.a.j.o.#.f.g.f.g.f.g.d.#.d.#.d.#.d.#.d.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.##C.c#C.#.a.JaT.#.i#zaU#c#s#t#Oaaa.#Qa##Q#u#t#O#uak#Qa.#Qaj#Qa.#Qa#a#a#a#a##Q#P#Qayayax#u#Q#Pax#P#P#Qa##P#P#u#t#saVaWataX.r.uaTaY.a.g.a.g.a.#.a.#.a.#Qt.#.a.#Qt.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.e.#.e.#.f.g.f.#.i.NaZ#b#t#uaa#u#u#Qak#Pak#u#Q#u#Q#Q#Q#Qa##Q#Q#Q#Q#Q#Q#Q#Q#u#Q#u#Q#u#P#u#Q#uax#P#u#t#t#u#Q#u#Q#u#t#ta0aAa1a2.b.1a3.g.f.g.f.g.f.g.f.g.d.#.d.#.d.#.e.#.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#.l.c.d.J.da4aE#za5a6#t#ual#Qaa#ua7#u#Q#Qa8a#aJa#a##Qak#t#O#u#t#u#N#t#s#t#t#taaa9ay#Q#Q#Q#Q#Q#Pa9#O#u#t#u#Q#Qa##u#t#s#Mb.b##Hba.I.a.u.a.j.a.nbb.#.a.#.a.#Qt.#.a.#Qt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.c#2.g.D.waD#zaZ#a#t#uax#P#Q#t#u#tak#ua#a#bcawa.#Q#t#u#t#sbdbe#9aK#bbf#b#R#9#t#t#t#t#tbg#P#Q#Q#P#Paa#saa#tak#Qa##Qaa#s#cbhaR#Bba.#.d.#.d.##3.##3.#.d.#.d.#.d.#.d.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.l.m.a#E.i.NaU#a#t#ualal#Q#ubi#u#Q#Pa8a#a##Q#Q#u#tbdaI#cbjbkblbmbnacbobpbqbrbsbta0#R#s#t#t#PbuaJa#awa.#u#Q#Pa.a#a##P#t#tbvbwaf.G.l.k.p.m.e.kQt.#Qt.#Qt.#.a.#.a.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.e.wbx.m.rbybz#c#t#ua.#Q#Q#u#u#u#u#P#Q#Qak#u#t#t#9bvbAbBbCbDbE#jbF.MaEa2bG.ZbH.NbIbJbKbLbMbe#t#ubN#Qaw#Q#Q#u#P#Q#Q#Qaw#t#t#sahbObP.G.e.c.e.c.e.m.o.#.d.#.d.g.d.#.d.#.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#bQ.m.yaXbRbS#s#uala.#Q#ubT#Nakaka#akbg#t#sbd#qbUbVbWbXbYbZb0b1.kbx.k.e.n.o.n.o.s#Aaqb2bmb3#L#R#t#Qa#b4axak#u#Q#u#Q#Paa#Nbd#sb5b6.V.G.B.s.l.x.iaN.b.#.a.#.a.#.a.#Qt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.jbQb7.Vb8am#uaa#u#Q#u#u#O#O#uak#Qak#ubea6b9c.c#cacb.sb1.mcc.u.a.g.d.g.0.g.h.J.a.g.raCcdcecfcgaI#t#u#uaa#P#Q#uaa#uak#u#ubd#t#9chcicj.A.B.x#B.s.p.#.e.#.d.#.f.g.f.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.##F.##IckaI#t#O#u#N#tbi#ual#ubi#ucl#ubdcmcna1co.m.a#2Qt#2Qt.B.b.m.d.gQt.jQt.j#C.#.f.j.e#W.2cpcqaLcrcs#t#uak#u#Qaaak#u#u#uaa#O#t#Rct.Zadcu.y.G.y.x.b.#Qt.#.a.#.a.#.a.#Qt.#",
+".#.d.#.d.#.d.#.e.#.d.#.d.#.d.g.fcv#5aLav#t#s#N#u#u#u#u#u#Qak#u#N#ubdcwcxcqbZcyczcvcA.ucB.m.o.m.e.u.d.##C.#.e.C.d.w.f.j.o.w#C#ZcCaLcDbe#t#t#Q#Qakaa#u#tak#uak#Q#tcEcFaebZ.A.r.c.l.#.d.#.d.#.d.g.f.g.d.#.d",
+"Qt.#.a.#.a.#.b.#.b.kcG.u.d#E.h#Eb1cHcI#taa#Qaa#t#t#u#uaaala.cl#uamaocJ#z.F.B.b.#.a.#.a.#.b.c.b.#.f.J.pcK.e.j.DcL#3.wQt.c.e.#.ocM.OcNcObe#tayaw#Qak#t#t#tak#Qaj#t#scPcQ.G.o.#cB.k.a.#.a.#.b.c.f.#Qt.#.a.#",
+".#.d.g.f.#.e.#.e.#Qt.#.v.j.DcR.da2#7cS#ta.a##u#t#u#O#u#Q#u#u#u#9abcTcUaE.z.o.w.v.#.d.g.d.#.d.#.d.JcV.n#C.##2.z.l#HcWcXcY.A#CcZ.E.C.Lc0c1#9#t#P#Q#u#t#u#t#u#Q#Q#Q#uc2c3c4c5.0#EcB.gcB.g.d.c.e.#.f.#.d.#.d",
+"Qt.#.a.#.a.#.b.cQt.#.d.u#3c6.vc7af#8ai#uax#Q#Q#t#O#ta.#u#t#t#Nc8bocUad.s.d.#.a.#.a.#.a.#.a.#Qt.##3.gcGcK.o.sc9d.d#aPda.U.F.H.o.#.d#Wdbdcddbe#t#t#P#Qak#uak#Qa.#Q#tcsdea1cb.mdf.u.a.#Qt.#.b.c#C.#.a.#Qt.#",
+".#.d.g.f.g.d.#.e.m.d.n.d#E.a.naE.5#c#t#O#P#Q#u#O#Q#Q#Qaa#u#sdgdhdi#B.C.o.g.D.jQt.#.d.g.f.g.f.#.d.j.a#0Qt.Adjdkdl#r#s#Rb.dm#A.HbxcL.D.G.Vdncr#tbd#u#P#Q#P#u#Q#Q#Q#u#tdodpaX.i.k.o.#.d.#.e.#.e.#.f.#.d.#.d",
+"Qt.#.a.#.a.#.b.c.e.q.a.#.a.#.laFdq#9#t#N#O#t#t#ta.#Qa##t#sdrdsdt.F.z.o.g.a.g.d.#Qt.#.a.g.a.g.a.#.Dcv.E.x#6dudv#R#t#t#s#rcOcedwdx.0c6bb.Hdbdydr#t#O#Qaw#Qak#Qak#Q#Q#t#9dzdAa2.o#2.b.c.b.c.b.c#C.#Qt.#.a.#",
+".#.d.g.f.#.d.#.e.CQt.j.f.n.e#HbI#L#O#taa#u#N#t#t#Qaj#Q#tbe#8a1bZ.c.v.gdBcR.v.m.e.#.e.g.h.g.h.g.f.g.v.A#AdmdCam#ta#a#dD#tdEdF.UcC.z.0cRdG#H.VdH#s#t#P#Q#Q#Q#P#u#Q#Qaa#tdIdJdwdK#3.#.b.c.e.#.e.#.e.#.d.#.d",
+"Qt.#.a.#.a.#Qt.c.e.qQt.#.oaNc9dLcs#tax#P#t#t#O#ua#a8#Q#tavdMdNa4.acR.a.J.0.m.paN.b.#.a.gaT.J.a.g.0.#.3dJdO#R#ta9dPa#dQbg#s#adRcNcC#W.D.g.odSb6aP#s#ta.#Qak#uak#u#Qak#t#MdTaFdU#EcB.#.b.c.a.##C.cQt.#Qt.#",
+".#.d.#.d.g.d.#.e.c.e.g.d.z.Kdi#p#ta.#P#Q#u#u#u#Qa#a.#u#9bUcd.mczdG.0.g.a.n.d.q.r.#.d.g.h.1.h.g.d.#.y.UdV#r#ta9#Q#Qa##Q#u#t#s#rbtceb7.m.v.gdWdXdY#s#t#u#Q#u#P#u#P#u#Q#u#tdZc9d0cB.g.d.c.e.#.d.#.e.#.d.#.d",
+".b.#Qt.#.a.#.a.#.l.m.0.#.b.M.4#q#Na#aj#Qak#uak#Qa##Q#tdobVd1d2aY.a.g.a.gQt.#.b.cQt.g.D.IaT.J#3.cd3bWd4cs#t#P#P#Q#Q#P#Q#u#t#t#tbecOd5cYa4.0.kd6d7d8#t#N#uak#u#u#uak#uaa#Nd9dtb1.gcB.m.e.#.a.##C.cQt.#.a.#",
+".#.e.#.d.g.f.#.e.c.e.n.f.#.Le.#c#ta##Q#Q#u#P#Qa##Q#u#sbAbWcb#2.0.g.f.g.f.#.e.#.d.u.0e#a3cR.v.mcCeabt#R#t#ua.#Qax#t#t#taaaa#Q#u#t#bebec.p.g.deda1cDbd#s#u#u#Q#u#t#u#u#P#tbvbn.scz.u.d.m.e.#.d.#.e.#.d.#.d",
+".b.#.b.#.a.gQt.c.r.c.a.#.bee.6#r#s#Qak#uak#Qaja#aj#u#MbBbXefd2.g.a.g.a.g.a.#.a.#.D.1dB.I.v.md3cieg#R#t#sax#Qa##P#t#taa#P#Q#Qa.#sbeeheib7.d.g.Y.PejaKbd#u#Q#Q#Q#t#t#ua.#u#Rbz.F.g.d.g.b.#.a.#Qt.cQt.#Qt.#",
+".#.e.#.d.g.h.#.e.A.l.g.d.c.FdF#s#t#Q#u#t#u#Qa#a##Q#tdobCbY.b#2cB.g.h.g.h.g.f.g.f.Ia3.J.a.z.Y.Pek#9#t#ua7#u#Q#Q#Q#uaa#t#u#uaa#u#taKelem.L.#.f.meneo#c#s#t#u#Q#u#u#u#uaw#u#sepaX.o.u.d.#.d.g.d.##C.#.d.#.d",
+".b.c.b.#.a.g.a.#.iaN.d.g.i#z.8#s#O#u#O#uak#Qaja#al#seq.4bZ.mQt.m.a.#.a.g.a.g.a.g.a.n.v.Aereaes#R#t#u#Q#u#Q#Pa.#u#Qaa#Q#ua7#t#tetbs.R.F.AQt.#.Ea2eubS#s#t#Q#Q#Q#u#u#ub4#u#scPcdc7cB.g.d.#Qt.##C.#Qt.#.a.#",
+".#.e.#.d.g.h.g.e.c.pcR.0.c.Oev#s#t#t#u#t#u#Qa#a##ubdbtbEewcc.#.o.#.d.g.f.g.f.g.f.#.o.A.Yduaoex#s#tak#u#uaaak#u#Q#u#Q#uak#u#taIbtd.bHed.icK.dcv.laFao#s#t#u#Q#u#u#u#Qa8#Q#teycias.m.d.#.d.#.d.#.f.#.d.#.d",
+".b.#.b.#.a.g.a.c.l.k.v.g.i.P#.#s#t#u#O#t#O#Qaja##Qbdezcib1.u.b.m.b.cQt.#Qt.#Qt.c.l.sd3d.esex#seA#t#u#taaa7#u#Q#u#u#ua.#Q#taIeBdmbG.#.r.c#3.g.0.ccddyam#tak#Qak#u#Q#Qa8#Q#sa0eCca.e.gcB.#Qt.#Qt.j.a.#Qt.#",
+".#.d.#.e.g.f.#.e.c.ecv.f.s.Q#a#t#u#P#u#t#u#Qa#a##u#9eDbF.BcBc5.o.#.e.#.e.#.d.#.e.GendueE#r#seA#P#t#u#u#Q#u#Q#u#u#u#Q#P#tbeeFead6.z.f.C#2.g.a.g.reeeG#r#t#P#Q#t#u#u#Qa##Q#tdreoeH.m.d.m.e.#.d.#.f.#.d.#.d",
+".a.#Qt.c.b.c.a.#.e.#.a.u.idX#b#t#P#Q#t#u#P#Qa##Q#NaKaG.Mbx.g.d.#.f.j#3#E.D.J.0.#c9dmdvam#t#s#N#tak#Qa##Qal#Q#Q#Qa#a7#tcseIapbZ.#Qt.C#C.q.f.j#3.z.F.UaK#t#P#Q#N#u#t#u#Q#u#t#bcJeJ.b.#.i.c.a.g.f.#Qt.#.a.#",
+".g.f.#.e.s.e.g.f.#.d.g.d.x.Tbf#t#u#Q#u#u#u#Q#Q#Q#t#bacaE.j.hcL.d.gdG.g.fcv.v.#.ybWbt#R#t#uak#t#u#ua##Qa##Q#Q#Qa#b4#QeKeLeMbX.uaT.##2.C#C.w#E.j.l.sa1aK#t#Q#Q#t#t#u#t#u#u#u#beN#m.#cB.s#B.#.h.g.f.#.d.#.d",
+".a.#Qt.c.i.c.a.gQt.#.d.m.i.S#a#u#t#uak#u#P#Qa##Q#t#bboaX.d.gQt.c#3.n#3#0.E.zc9.Ud4aI#t#uak#u#O#t#Q#Qal#Q#P#ual#Qa8#QeOePeQcqdU.u.f.n#C.q.oeR.r.caEeS#b#t#P#Q#t#t#t#u#u#u#taIaGbY.b.#.i.c.a.g.f.#.a.#Qt.#",
+".g.d.#.e.s.e.g.f.j.d.C.e.Gbn#a#t#u#u#u#u#u#Q#Q#Q#u#b.5bG.n.0.j#C.q#C#EQt.sadeNeTcs#s#say#u#uakak#u#Q#u#Q#u#t#u#Q#Qax#ucsbteUd1eVcLeWcLar.j#E.z#Bed.TaK#t#u#P#u#O#u#t#u#t#ua6.5cC.#.d.s.e.g.h.#.f.#.d.#.d",
+"Qt.#Qt.#.b.c.a.g#3.#.d.c.F.U#c#t#t#u#P#u#t#u#Q#u#t#Rbq.Z.v.gQt.c.e.#eV.A#6dmeXcs#taaax#Qalaxax#ual#Q#P#u#O#t#t#ual#Pak#taibteYeZ.ecRcV.Jar.qQtaN.ObJ#R#t#P#Q#Q#tak#uak#u#tdobobY.b.#.b.c.a.g.f.#Qt.#.a.#",
+".#.d.#.e.c.e.g.f.#.b.m.r.GbI#d#t#u#Q#u#u#u#t#u#Q#t#9brbH.w.h.#.e.j#2.saBdudC#R#t#Pa8#Q#Q#Pak#u#Q#Q#Q#u#u#u#t#t#t#u#Q#P#N#taIbte0#H#3.ndG.g.f.m#BaXe1et#t#Qaw#u#P#uak#Q#u#te2eo#m.#cB.#.e.g.f.#.d.#.d.#.d",
+"Qt.#Qt.c.b.c.a.g.d.kQtd0.yce#e#t#t#Qal#Q#t#u#P#Qaa#tbs.N.o.J#C.mar.Cc9dme3#r#taaa.awa.#Qa.#u#Q#Qa##Qal#u#t#t#O#t#u#Qa#ak#N#t#MeFe4#k.p.w.v.n.vd0.Fe5#saaa#a##Q#u#Q#Pa.#u#s#Se6eJ.b.#Qt.#.a.##C.cQt.#Qt.#",
+".#.d.#.e.c.e.g.f.n.p.cas.A.Xe7#s#u#Q#Q#Q#u#t#u#Qa9#tdCbI.CaT.g.dcL.pd.eE#R#ta9#P#Paa#P#P#u#P#t#u#Qa##Q#Q#u#t#u#t#N#Q#Qa##u#t#NbeaZe4.Z#B.#.f.g.ici#8#tay#Qa##u#u#uakak#u#scDceeH.m.d.#.d.g.d.#.e.#.d.#.d",
+"Qt.#.a.#.b.c.a.gQt.m.l.c#B.Ne8#s#t#Qa#a.#Q#uay#Qay#t#caLad.j.f.n#3.Zd##r#tawe9#Q#Q#N#t#uakak#t#ua#b4a.#Qa.#u#u#tak#Qaj#Qaj#Q#O#tetbkf.aXf##E.vaNeCdr#taka##Q#u#uak#Qak#u#sfafb.G.b.#.a.#Qt.##C.#Qt.#.a.#",
+".#.d.g.d.c.e.g.f.#.e.c.e.zbHfcam#ta##Qa##Q#Pax#P#Q#t#r#oby.r.#.f.Cfdfe#s#ta#a#a#aa#N#taaak#Q#u#uay#u#uax#P#Q#u#Q#u#Q#Q#Q#Q#Q#u#t#s#Rffa1aX.i.zaE#h#R#ua.#Qak#u#u#P#Q#P#tamfg.N.y.#cB.g.f.#.e.#.e.#.d.#.d",
+".a.#.a.#.b.cQt.#.d.q.b.k.oa2cxbv#sa.a#a#a.#Pax#Q#Q#s#sfhfi.M.e.j#C.MfjaK#sdDdQ#Q#Q#tbgaa#Q#Qa.ak#taieK#uak#Pa##Qaj#Qak#Qak#uak#t#t#t#Raoe6.Nfka1cI#sbia##Q#Q#O#uax#ufl#tdoeNc9d0.b.#.a.#.b.c#C.cQt.#Qt.#",
+".#.d.g.d.c.e.#.d.CQt.m#3cv.ldifm#taa#Qa##Q#Q#Q#Q#ubg#tbMbmcd.A.d.Cfndub.am#tbg#u#uaaa9#u#uax#u#tameLfo#M#u#t#Paj#Q#Q#u#t#u#t#u#t#ueA#t#RbkfpceeUdr#t#ua.#uak#u#u#Q#u#N#s#wc9fq.b.#.d.g.d.#.e.#.e.#.d.#.d",
+".a.#.a.#.b.cQt.#.e.k.e#E.v.q.Yfr#s#tak#Qa##Q#Q#Q#Qa9#tbeb3fs.2.n.e.A.FcNftet#s#saaax#Q#ua7#t#t#9fufvfwfxai#taa#Qa.#Qak#t#O#t#O#ta.#u#s#s#9fyfzfAeK#u#Oakalbial#u#Qaa#O#sfBfCas.k.b.#.a.#.i.c#C.#Qt.#.a.#",
+".g.f.g.d.c.e.#.d.mQt.m.a.1.0#HfDcs#t#uak#Qa##Qax#u#Q#P#t#L#Jcp.e.C.e.HfEceb.#b#s#t#P#uaa#u#taIfhfFbXcqfGbt#M#u#t#u#Q#u#t#u#t#u#P#Q#Q#s#s#ufHfIfJ#t#u#t#N#ubi#u#Q#uaa#uaIdMfKa4fL.#.b.g.d.s#B.#.d.#.d.#.d",
+".a.g.a.#.b.c.b.#Qt.c.b.gdB.1.rcidI#N#taa#Q#Qax#P#P#Qb4#u#Rcgcq.k.o#0.o.HbHdueIam#t#ua.ak#t#bfMeabZ.mdUbYeYbt#M#N#O#u#O#tak#uak#Q#Qa9ak#Qa8#u#t#sbi#Qbi#t#O#ual#Qak#t#NdIb2d0cB#E.b.#.a.#.i.x#C.#.a.#Qt.#",
+".g.f.g.d.#.e.#.e.#.e.#.0fNa3dKdNfx#R#uaa#Qa##P#uaa#Pawcl#taK.5cCfO.E.n.tfPbGcNbtbe#t#s#tbebtdmfQ.#aTfReVeZb2eF#s#t#t#u#t#u#P#u#P#u#u#Pa#a#b4#u#u#ual#u#u#u#u#ua.ak#t#9btfSfTcK.d.#.d.g.f.c#B.#.e.#.d.#.d",
+".a.#.a.#Qt.#Qt.#Qt.#.a.#.a.#Qt.MfUdr#sbga#a##Q#u#taaaw#Qak#tavbp.O.c.f.J.0.Cb7cNfVbfbebfbs.UfW.cQt.#.f.#.e.ZbWfXbe#t#t#Qa.#Q#t#u#P#u#P#ual#Q#t#u#Q#u#u#u#u#u#Q#uaw#tcrbJ.3.c.r.cQt.gaTfY.a.c.b.cQt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.##Ba1ao#9#ua#aJ#u#u#uaa#Qa#ak#uaicDea.L#W.D#X.0.CfZduf0ehf0.ScY.j.I.C#2.ndG.n.p.Zf1b.#R#tf2#u#ubg#t#u#u#u#u#u#u#u#u#tak#u#t#u#u#u#u#sbef3.F.s.o.q.e.#.f.1.h.g.d.#.e.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.cdwf4f5#taxaJaj#Q#uaaa.a#b4#u#tbdf6bJdb.xbb.1.D.mf7f8f9g.d3ed.o.n#Cg##C.#dG.C#Vbygaabam#s#s#t#t#u#t#uak#u#t#uak#u#u#uak#tak#tak#s#saPbqaS.vcR#3.c.b.#.a.#.a.#Qt.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.bd0gbgcai#ua#a#a##uak#Qa##Qak#u#t#sgddc.V.A.o.g.0a4.lgecC.A.r.m.d.j.f.jar.JdG.w#BcpdtaoaK#sbd#u#Q#u#u#u#u#u#u#u#u#u#u#u#t#u#u#u#t#sgfby.e.1gg.n.e.c.e.#.d.g.d.#.d.#.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#eVa2dpb5#t#uaj#Qaj#Qak#Qa##Qaxaa#tamghdngi#H.ocRba.j#3.m.ecKcG.g.f.n.0gjar.g.v.#as.Ze6dFam#taxa#al#u#t#uak#u#t#uak#uak#t#u#u#u#tgkgldWcRgm.I.v.#.b.c.a.g.a.#.a.#Qt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.ddGasgngo#R#t#u#Q#Qa.#u#Q#u#Q#Q#Qay#tbecrbr.Vae.p.#.d.n.0.g.a.j.a.J.IgpdG.j.fcR.h.#.reeeUgqgr#ua.#u#u#u#u#u#u#u#u#u#u#uaa#t#u#tcsbm.L.c.h.1.h.j.e.#.e.g.h.g.f.#.d.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.D.ubEfF.8#R#t#t#Q#Qak#uak#u#Q#u#Pa9#t#tdrdCgsdXen.G.l.B.d#G.v.j.Dgj.d.n.a.g.v.g.0.mgtgugvgw#taa#t#uak#u#t#uak#u#u#u#uaaaa#tgxgygzee#B.#.f.g#3.c.b.#.a.g.a.#Qt.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#cBcvcBd0gAf9a0#t#N#u#P#P#Q#t#N#taa#u#Q#tbd#t#sa0dYdJbI.N#m.s.i.c.o.w#3.c.e.q.e.z.igBaE#zgCgqfJ#t#u#u#u#u#u#u#u#u#u#t#u#uak#u#u#t#MgDbIeeef.qQt.m.d.#.d.#.f.g.f.#.d.#.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.keVd0c9gEdg#t#t#Q#Q#Q#u#u#t#N#O#t#P#uak#t#s#s#.cPgFgGb#cqc#gH.i.c.l#HcdbycdaFeYaOgIdreK#tal#Q#Qak#u#uak#u#uakak#uak#uak#uak#t#9btgJ#zbZ.m.a.u.b.c.b.cQt.gaT.g.a.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.sgK.#.ogBgLaWcS#t#t#Qa.akaa#t#u#t#t#u#Q#Qa##u#t#t#9#bahbSbkbBgMgN.Q.RbWgOgPf0gQdr#R#t#t#u#Qa#a##uak#u#u#u#u#u#u#u#t#u#t#u#t#u#t#taKdCbCaqas.ncG.#.e.s.e.#.f.g.h.g.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.c.ifqd2fT.bb7bCgR#M#N#Oakax#u#Q#u#t#tak#Qawa#a.#Q#N#sbd#sbebeaics#b#ba6#baIam#s#t#t#ubi#ual#Qal#u#Q#tak#uak#u#u#uak#uak#uak#uak#taa#t#RfhgSae.b.#Qt.c.i.cQt.#.a.g.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.bgBbZ.mcB.u.baXfGbtdo#t#t#N#Q#uak#u#t#u#P#Qa##Q#Q#u#u#u#t#t#t#u#t#t#t#u#t#u#t#tax#Qa.a#a.#Qak#u#O#u#t#u#t#taaakak#u#t#u#t#u#t#u#t#Pbg#t#Re5fbaN.o.#.d.#.e.#.d.g.f.#.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#.igBb1.mcBc7asgtgTcOdr#s#Nbgax#Qak#Qak#Qak#Qak#Qa.#P#P#uak#Qak#Qa.awaw#Q#Q#Q#Q#Qa##Q#Q#ual#u#O#O#u#uak#u#uakaa#uak#uak#uak#uak#t#tbgbd#s#agUbZ.k.a.#.a.#.a.#Qt.#Qt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.dgVaD.BeV#2cBc5.bfZfbbwah#t#t#t#P#Q#Q#u#P#u#t#u#P#Qak#Qa.#Q#Q#u#Q#Qa##Q#Q#Q#Q#u#Q#uak#tak#ubi#u#u#u#u#u#u#u#u#t#u#u#t#u#t#u#t#u#t#u#tbe#sbegWgX.e.#.d.#.d.#.d.#.e.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#cB.B.ief.b#2cz.1bb#BgYbOb5ai#Oakaj#Qa.#u#O#t#O#uak#Q#Q#Q#Q#uaabgbga9ak#Q#P#taa#N#t#u#O#u#O#ual#Q#Q#uak#u#uaagx#tak#uak#uak#uak#t#t#t#tbeaPgZd3.zQt.#.b.cQt.#Qt.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#cB.ebQa4bx.#.vaYg0g1g2.G.Xbpg3cs#t#u#Q#u#P#u#t#u#t#u#u#Qak#u#u#u#O#u#t#u#t#u#t#u#u#t#t#u#u#uak#Qal#u#t#t#t#tcsg4#M#t#t#u#t#u#t#u#t#tcsbebvbK.3.G.d.#.e.c.e.#.d.g.f.g.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#.a.#.a.#.a.#.a.g.a.#.id1bIbWctcE#s#u#t#u#Q#Q#Q#uak#u#u#u#u#u#Q#t#t#u#O#t#O#u#Q#uaa#P#P#ual#Qak#Qawaa#s#sgkbmgzgRam#t#s#t#t#t#t#t#9#saPg5g6.M.ecKQt.#.a.#.a.g.a.g.a.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.f.g.f.g.f.g.d.#QtaN.i.GcYgef1gQg7ai#t#uaaaa#P#u#u#u#u#u#Q#Q#Q#u#t#u#t#uak#Pax#Q#Q#uak#u#O#u#t#tbeaPgfgl.Ld1bIbL#R#tbgeA#t#tam#sazaQ.O.G.o.n.f.#.d.g.f.g.f.g.f.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#.a.#.a.#.a.#.o.m.l.xef.Hd3.Ng8c3decSai#t#t#uaa#Pa.a.b4b4a8a##Q#u#u#u#Q#Qa.a.a.aafl#N#N#tbd#9crg9bqbydW.c#Beeh.dCcs#tbd#9#tbeaPdLgiaX.r.qcB.mQt.#Qt.#.a.#.a.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.g.d.#.d.#.d.c.l.xbZ.AbZgBfKcigMdlh#aI#N#s#t#u#u#u#Q#Q#Q#u#u#u#u#u#u#u#u#t#t#t#s#sa6dIbtbJ.FaS.ecv.h.#ef#UbCdC#r#s#setbvdL.OaX.B.##3.#.d.#.e.#.e.#.d.#.d.#.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#Qt.#Qt.#.a.#bx.k.e.s.lgB.i.ceVc5.iaeb#eMgFdld9bv#R#s#s#t#s#t#t#u#t#u#t#t#s#s#s#ra0fmhahbb2hc.3.c.v.1gmfY.f.kbZaqhdbh##beaPdyg6.M.y.cQt.g.d#E.b.c.b.#Qt.#.a.#Qt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.e.#.d.#.d.#.d.wQt.##2.z.r.z.e#Eczc5as.MdwaFhedtbnbzephfeya0dr#b#baIa6dre2#ScDdZfgeN.3aqfKd0fT.c.ocRggfN.h.gQt.mas.ZfbgUgWgZ.3.Gas.##3.u.v.#.o.#.e.#.d.#.d.g.d.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.b.#.b.c.b.#Qt.#.E.kbx.k.p.k.b.k.o#Edf#Bb1hgdUc7b1.s.FaXcd#zeC#icJeNhhf4bogGe6ceb2.NfbeJ.r.mcB#2.r.k#3.u.v.j#3.m#3.u.r.xfqcuad.G.e.m.b.j.d.#Qt.z.b.#Qt.#.a.#.a.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.e.#.e.#.e.#.e.#.e.##3.m.o.q#3.#Qt#EcBc5.o.#Qt#E.a.gcz.g.oc7ascaeHeJ#mbYcCbY#meJbZd0.y.s.b.#.a.#cB.#.e.#.e.m.e.m.d.ncG.u.ocK.e.z.ocK#C.C.e.j.o.zQt.#.d.#.d.g.f.g.f.g.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#.b.c.b.#.b.c.b.#Qt.#.a.#Qt.#.a.#.a.#.a.#.b.#cB.#cB.g.d.gcB.m.e.m.b.#.b.#.b.c.b.c.b.c.b.#.b.#.b.#Qt.#.b.c.b.c.b.#.b.cQt.#.a.#Qt.#.b.c.b.c.b.c.b.#Qt.#.a.#Qt.#.a.#Qt.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.e.#.e.#.e.#.e.#.e.#.d.#.f.g.f.gcB.#.d.#.b.#.d.m.d.u.d.u.d.u.d.#cB.g.d.#cB.g.d.#cB.g.d.#.b.#.d.g.f.#.e.#.e.#.d.c.e.#.d.g.d.#.e.#.e.#.e.c.e.#.d.#.d.#.d.#.e.#.d.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.b.#.b.c.b.#Qt.#.a.#.a.#.a.#Qt.#.b.c.b.c.e.#.b.#.d.#cB.#.i.x.i.c.b.#Qt.#.a.g.a.g.a.#.a.gaT.J.a.#.a.g.a.#.b.c.i.c.a.#.b.c.b.#.b.c.b.c.b.#.a.#.b.c.b.c.b.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.g.d.#.d.#.e.#.e.#.e.#.d.g.f.g.f.#.d.#.e.#.e.#.e.m.e.#.d.#.d.#.e.s#B.s.e.#.e.#.d.g.f.g.d.g.d.#.f.1.h.g.d.g.h.g.f.#.e.c.e.g.d.#.e.#.d.#.e.c.e.#.e.#.d.#.e.#.e.#.d.#.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#.a.g.a.#Qt.#.b.#.b.cQt.#.a.#.a.#.b.c.b.c.b.#.a.#.a.#.a.#Qt.#Qt.#.a.#.a.#.a.#.a.#Qt.#.b.c.i.c.i.c.a.g.a.#.a.g.a.#Qt.#Qt.#.a.#Qt.#Qt.#.b.c.b.cQt.#Qt.#.b.c.b.#.a.#.a.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.g.h.g.f.#.d.#.e.#.e.#.d.#.d.g.d.#.e.#.e.#.e.#.d.#.d.g.d.#.d.#.d.g.h.g.h.g.f.g.d.#.e.c.e.s#B.s#B.#.d.#.d.#.d.g.f.g.f.g.d.#.d.#.d.#.d.#.e.#.e.#.d.#.e.#.e.#.d.g.h.g.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.J.a.g.a.#.b.c.b.#Qt.#.a.#.a.#.f.##C.##C.##C.c#C.cQt.c#C.jQt.j.f.#.f.#.f.##C.c#C.c#C.c#C.c#C.c.b.cQt.#.a.#Qt.#.a.J.a.#Qt.#Qt.#.a.#.b.c.b.#Qt.#Qt.#.b.c.a.JhifY.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.g.h.g.f.g.d.#.e.#.e.#.d.#.d.#.d.g.f.#.f.#.e.#.e.c.e.c#C.#.f.#.f.g.f.#.f.#.d.#.e.#.e.#.e.#.d.#.e.c.e.#.d.#.d.#.d.g.h.g.f.#.e.#.d.g.d.#.e.#.e.#.d.#.d.#.e.g.hfY.h.g.d.#.d",
+"Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#.a.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#Qt.#Qt.#Qt.#Qt.#.a.#Qt.#.a.#Qt.#Qt.#Qt.#Qt.#Qt.#.a.#Qt.#.a.#Qt.#.a.#.a.#.a.#Qt.#.a.#Qt.#Qt.#Qt.#.a.#Qt.#Qt.#.a.#.a.g.a.#.a.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d",
+".a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#.a.#Qt.#",
+".#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d.#.d"};
+
+
+/*
+ * Constructs a WidgetsBase which is a child of 'parent', with the
+ * name 'name' and widget flags set to 'f'
+ */
+WidgetsBase( QWidget parent, String name, int fl )
+{
+ super( parent, name, fl );
+ QPixmap image0 = new QPixmap( ( String[] ) image0_data );
+ QPixmap image1 = new QPixmap( ( String[] ) image1_data );
+ QPixmap image2 = new QPixmap( ( String[] ) image2_data );
+ QPixmap image3 = new QPixmap( ( String[] ) image3_data );
+ QPixmap image4 = new QPixmap( ( String[] ) image4_data );
+ QPixmap image5 = new QPixmap( ( String[] ) image5_data );
+ QPixmap image6 = new QPixmap( ( String[] ) image6_data );
+ QPixmap image7 = new QPixmap( ( String[] ) image7_data );
+ QPixmap image8 = new QPixmap( ( String[] ) image8_data );
+ QPixmap image9 = new QPixmap( ( String[] ) image9_data );
+ QPixmap image10 = new QPixmap( ( String[] ) image10_data );
+ QPixmap image11 = new QPixmap( ( String[] ) image11_data );
+ QPixmap image12 = new QPixmap( ( String[] ) image12_data );
+ QPixmap image13 = new QPixmap( ( String[] ) image13_data );
+ QPixmap image14 = new QPixmap( ( String[] ) image14_data );
+ QPixmap image15 = new QPixmap( ( String[] ) image15_data );
+ QPixmap image16 = new QPixmap( ( String[] ) image16_data );
+ QPixmap image17 = new QPixmap( ( String[] ) image17_data );
+ QPixmap image18 = new QPixmap( ( String[] ) image18_data );
+ QPixmap image19 = new QPixmap( ( String[] ) image19_data );
+ QPixmap image20 = new QPixmap( ( String[] ) image20_data );
+ QPixmap image21 = new QPixmap( ( String[] ) image21_data );
+ QPixmap image22 = new QPixmap( ( String[] ) image22_data );
+ QPixmap image23 = new QPixmap( ( String[] ) image23_data );
+ QPixmap image24 = new QPixmap( ( String[] ) image24_data );
+ QPixmap image25 = new QPixmap( ( String[] ) image25_data );
+ QPixmap image26 = new QPixmap( ( String[] ) image26_data );
+ QPixmap image27 = new QPixmap( ( String[] ) image27_data );
+ QPixmap image28 = new QPixmap( ( String[] ) image28_data );
+ QPixmap image29 = new QPixmap( ( String[] ) image29_data );
+ QPixmap image30 = new QPixmap( ( String[] ) image30_data );
+ QPixmap image31 = new QPixmap( ( String[] ) image31_data );
+ QPixmap image32 = new QPixmap( ( String[] ) image32_data );
+ QPixmap image33 = new QPixmap( ( String[] ) image33_data );
+ QPixmap image34 = new QPixmap( ( String[] ) image34_data );
+ QPixmap image35 = new QPixmap( ( String[] ) image35_data );
+ QPixmap image36 = new QPixmap( ( String[] ) image36_data );
+ QPixmap image37 = new QPixmap( ( String[] ) image37_data );
+ QPixmap image38 = new QPixmap( ( String[] ) image38_data );
+ QPixmap image39 = new QPixmap( ( String[] ) image39_data );
+ QPixmap image40 = new QPixmap( ( String[] ) image40_data );
+ QPixmap image41 = new QPixmap( ( String[] ) image41_data );
+ if ( name == null )
+ setName( "WidgetsBase" );
+ resize( 718, 565 );
+ setCaption( trUtf8( "Widgets" ) );
+ WidgetsBaseLayout = new QGridLayout( this );
+ WidgetsBaseLayout.setSpacing( 6 );
+ WidgetsBaseLayout.setMargin( 11 );
+
+ ListBox3 = new QListBox( this, "ListBox3" );
+ ListBox3.insertItem( image0, trUtf8( "Applix", "" ) );
+ ListBox3.insertItem( image1, trUtf8( "Binary", "" ) );
+ ListBox3.insertItem( image2, trUtf8( "Core", "" ) );
+ ListBox3.insertItem( image3, trUtf8( "Deb", "" ) );
+ ListBox3.insertItem( image4, trUtf8( "Document", "" ) );
+ ListBox3.insertItem( image5, trUtf8( "Pdf", "" ) );
+ ListBox3.insertItem( image6, trUtf8( "Readme", "" ) );
+ ListBox3.insertItem( image7, trUtf8( "Shellscript", "" ) );
+ ListBox3.insertItem( image8, trUtf8( "Recycled", "" ) );
+ ListBox3.insertItem( image9, trUtf8( "Video", "" ) );
+
+ WidgetsBaseLayout.addWidget( ListBox3, 2, 0 );
+
+ TextEdit1 = new QTextEdit( this, "TextEdit1" );
+ TextEdit1.setText( trUtf8( "<p><h1><b><font size=\"5\" >Richtext </h1>\n"
++ "</p><p>Qt supports formatted rich text, such as the heading above, <i><font >emphasized</font></i>, <b><font >bold </font></b>and <u><font >underlined </font></u>text, as well as colored text. This is <font color=\"#ff0000\" >red</font>, while this is <font color=\"#00bb00\" >green</font>, and this is <font color=\"#0000ff\" >blue</font>. </p>\n"
++ "<> </>\n"
++ "" ) );
+
+ WidgetsBaseLayout.addWidget( TextEdit1, 2, 1 );
+
+ TabWidget2 = new QTabWidget( this, "TabWidget2" );
+
+ tab = new QWidget( TabWidget2, "tab" );
+ tabLayout = new QGridLayout( tab );
+ tabLayout.setSpacing( 6 );
+ tabLayout.setMargin( 11 );
+
+ IconView1 = new QIconView( tab, "IconView1" );
+ item1 = new QIconViewItem( IconView1, trUtf8( "Item 1", "" ), image10 );
+ item2 = new QIconViewItem( IconView1, trUtf8( "Item 2", "" ), image11 );
+ item3 = new QIconViewItem( IconView1, trUtf8( "Item 3", "" ), image12 );
+ item4 = new QIconViewItem( IconView1, trUtf8( "Item 4", "" ), image13 );
+ item5 = new QIconViewItem( IconView1, trUtf8( "Item 5", "" ), image14 );
+ item6 = new QIconViewItem( IconView1, trUtf8( "Item 6", "" ), image15 );
+ item7 = new QIconViewItem( IconView1, trUtf8( "Item 7", "" ), image16 );
+ item8 = new QIconViewItem( IconView1, trUtf8( "Item 8", "" ), image17 );
+ item9 = new QIconViewItem( IconView1, trUtf8( "Item 9", "" ), image18 );
+ item10 = new QIconViewItem( IconView1, trUtf8( "Item 10", "" ), image19 );
+ item11 = new QIconViewItem( IconView1, trUtf8( "Item 11", "" ), image20 );
+ item12 = new QIconViewItem( IconView1, trUtf8( "Item 12", "" ), image21 );
+ item13 = new QIconViewItem( IconView1, trUtf8( "Item 13", "" ), image22 );
+ item14 = new QIconViewItem( IconView1, trUtf8( "Item 14", "" ), image23 );
+ item15 = new QIconViewItem( IconView1, trUtf8( "Item 15", "" ), image24 );
+ item16 = new QIconViewItem( IconView1, trUtf8( "Item 16", "" ), image25 );
+ item17 = new QIconViewItem( IconView1, trUtf8( "Item 17", "" ), image26 );
+ IconView1.setArrangement( QIconView.LeftToRight );
+ IconView1.setResizeMode( QIconView.Adjust );
+
+ tabLayout.addWidget( IconView1, 0, 0 );
+ TabWidget2.insertTab( tab, trUtf8( "Iconview", "" ) );
+
+ tab_2 = new QWidget( TabWidget2, "tab_2" );
+ tabLayout_2 = new QGridLayout( tab_2 );
+ tabLayout_2.setSpacing( 6 );
+ tabLayout_2.setMargin( 11 );
+
+ Table1 = new QTable( tab_2, "Table1" );
+ Table1.setNumCols( Table1.numCols() + 1 ); Table1.horizontalHeader().setLabel( Table1.numCols() - 1, trUtf8( "Tables", "" ) );
+ Table1.setNumCols( Table1.numCols() + 1 ); Table1.horizontalHeader().setLabel( Table1.numCols() - 1, trUtf8( "are", "" ) );
+ Table1.setNumCols( Table1.numCols() + 1 ); Table1.horizontalHeader().setLabel( Table1.numCols() - 1, trUtf8( "easy", "" ) );
+ Table1.setNumCols( Table1.numCols() + 1 ); Table1.horizontalHeader().setLabel( Table1.numCols() - 1, trUtf8( "with", "" ) );
+ Table1.setNumCols( Table1.numCols() + 1 ); Table1.horizontalHeader().setLabel( Table1.numCols() - 1, trUtf8( "Qt", "" ) );
+ Table1.setNumCols( Table1.numCols() + 1 ); Table1.horizontalHeader().setLabel( Table1.numCols() - 1, trUtf8( "6", "" ) );
+ Table1.setNumCols( Table1.numCols() + 1 ); Table1.horizontalHeader().setLabel( Table1.numCols() - 1, trUtf8( "7", "" ) );
+ Table1.setNumCols( Table1.numCols() + 1 ); Table1.horizontalHeader().setLabel( Table1.numCols() - 1, trUtf8( "8", "" ) );
+ Table1.setNumCols( Table1.numCols() + 1 ); Table1.horizontalHeader().setLabel( Table1.numCols() - 1, trUtf8( "9", "" ) );
+ Table1.setNumCols( Table1.numCols() + 1 ); Table1.horizontalHeader().setLabel( Table1.numCols() - 1, trUtf8( "10", "" ) );
+ Table1.setNumCols( Table1.numCols() + 1 ); Table1.horizontalHeader().setLabel( Table1.numCols() - 1, trUtf8( "11", "" ) );
+ Table1.setNumCols( Table1.numCols() + 1 ); Table1.horizontalHeader().setLabel( Table1.numCols() - 1, trUtf8( "12", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, new QIconSet(image27), trUtf8( "", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, new QIconSet(image28), trUtf8( "", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, new QIconSet(image29), trUtf8( "", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, trUtf8( "4", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, trUtf8( "5", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, trUtf8( "6", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, trUtf8( "7", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, trUtf8( "8", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, trUtf8( "9", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, trUtf8( "10", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, trUtf8( "11", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, trUtf8( "12", "" ) );
+ Table1.setNumRows( Table1.numRows() + 1 ); Table1.verticalHeader().setLabel( Table1.numRows() - 1, trUtf8( "13", "" ) );
+ Table1.setNumRows( 13 );
+ Table1.setNumCols( 12 );
+
+ tabLayout_2.addWidget( Table1, 0, 0 );
+ TabWidget2.insertTab( tab_2, trUtf8( "Table", "" ) );
+
+ tab_3 = new QWidget( TabWidget2, "tab_3" );
+ tabLayout_3 = new QGridLayout( tab_3 );
+ tabLayout_3.setSpacing( 6 );
+ tabLayout_3.setMargin( 11 );
+
+ ListView3 = new QListView( tab_3, "ListView3" );
+ ListView3.addColumn( trUtf8( "Things", "" ) );
+ ListView3.addColumn( trUtf8( "Text", "" ) );
+ ListView3.addColumn( trUtf8( "Stuff", "" ) );
+ item_1 = new QListViewItem( ListView3, "" );
+ item_1.setPixmap( 0, image30 );
+ item_1.setText( 1, trUtf8( "Airbrush", "" ) );
+ item_1.setPixmap( 1, image31 );
+ item_1.setText( 2, trUtf8( "What stuff?", "" ) );
+
+ item_4 = new QListViewItem( ListView3, item_1 );
+ item_4.setPixmap( 0, image32 );
+ item_4.setText( 1, trUtf8( "Eraser", "" ) );
+ item_4.setPixmap( 1, image31 );
+ item_4.setText( 2, trUtf8( "Here?", "" ) );
+
+ item_2 = new QListViewItem( ListView3, item_4 );
+ item_2.setOpen( true );
+ item_3 = new QListViewItem( item_2, item_4 );
+ item_3.setOpen( true );
+ item_5 = new QListViewItem( item_3, item_4 );
+ item_5.setText( 0, trUtf8( "Subitem", "" ) );
+ item_5.setPixmap( 0, image28 );
+ item_3.setText( 0, trUtf8( "Pixmap subitem 1", "" ) );
+ item_2.setOpen( true );
+ item_6 = new QListViewItem( item_2, item_3 );
+ item_6.setText( 0, trUtf8( "Pixmap subitem 2 ", "" ) );
+ item_2.setText( 0, trUtf8( "Pixmap item", "" ) );
+ item_2.setPixmap( 0, image33 );
+ item_2.setText( 1, trUtf8( "Nothing", "" ) );
+ item_2.setText( 2, trUtf8( "Nothing Again", "" ) );
+
+ ListView3.setAllColumnsShowFocus( true );
+ ListView3.setResizeMode( QListView.AllColumns );
+
+ tabLayout_3.addWidget( ListView3, 0, 0 );
+ TabWidget2.insertTab( tab_3, trUtf8( "Listview", "" ) );
+
+ WidgetsBaseLayout.addMultiCellWidget( TabWidget2, 3, 3, 0, 1 );
+
+ groupBox = new QGroupBox( this, "groupBox" );
+ groupBox.setTitle( trUtf8( "Group box" ) );
+ groupBox.setColumnLayout(0, Qt.Vertical );
+ groupBox.layout().setSpacing( 0 );
+ groupBox.layout().setMargin( 0 );
+ groupBoxLayout = new QGridLayout( groupBox.layout() );
+ groupBoxLayout.setAlignment( Qt.AlignTop );
+ groupBoxLayout.setSpacing( 6 );
+ groupBoxLayout.setMargin( 11 );
+
+ lcdDisplay = new QLCDNumber( groupBox, "lcdDisplay" );
+ sizePolicy1 = new QSizePolicy();
+ sizePolicy1.setHorData(7);
+ sizePolicy1.setVerData(7);
+ sizePolicy1.setHeightForWidth(lcdDisplay.sizePolicy().hasHeightForWidth());
+ lcdDisplay.setSizePolicy( sizePolicy1 );
+ lcdDisplay.setNumDigits( 2 );
+ lcdDisplay.setSegmentStyle( QLCDNumber.Filled );
+
+ groupBoxLayout.addMultiCellWidget( lcdDisplay, 0, 2, 3, 3 );
+
+ slider = new QSlider( groupBox, "slider" );
+ slider.setOrientation( QSlider.Horizontal );
+ slider.setTickmarks( QSlider.Left );
+ slider.setTickInterval( 5 );
+
+ groupBoxLayout.addWidget( slider, 2, 2 );
+
+ TextLabel1_2 = new QLabel( groupBox, "TextLabel1_2" );
+ TextLabel1_2.setText( trUtf8( "Pick a base color:" ) );
+
+ groupBoxLayout.addWidget( TextLabel1_2, 0, 0 );
+
+ pushButton = new QPushButton( groupBox, "pushButton" );
+ pushButton.setCursor( new QCursor( 0 ) );
+ pushButton.setText( trUtf8( "&Reset colors" ) );
+
+ groupBoxLayout.addWidget( pushButton, 2, 0 );
+
+ buttonColorBox = new QComboBox( false, groupBox, "buttonColorBox" );
+ buttonColorBox.insertItem( image34, trUtf8( "pale green", "" ) );
+ buttonColorBox.insertItem( image35, trUtf8( "deep sky blue", "" ) );
+ buttonColorBox.insertItem( image36, trUtf8( "steel blue", "" ) );
+ buttonColorBox.insertItem( image37, trUtf8( "powder blue", "" ) );
+ buttonColorBox.insertItem( image38, trUtf8( "sandy brown", "" ) );
+ buttonColorBox.insertItem( image39, trUtf8( "dark orange", "" ) );
+ buttonColorBox.insertItem( image40, trUtf8( "indian red", "" ) );
+
+ groupBoxLayout.addWidget( buttonColorBox, 1, 0 );
+
+ lineEdit = new QLineEdit( groupBox, "lineEdit" );
+ lineEdit.setText( trUtf8( "hot pink" ) );
+
+ groupBoxLayout.addWidget( lineEdit, 1, 1 );
+
+ TextLabel1_2_2 = new QLabel( groupBox, "TextLabel1_2_2" );
+ TextLabel1_2_2.setText( trUtf8( "Enter a color name and hit return:" ) );
+
+ groupBoxLayout.addWidget( TextLabel1_2_2, 0, 1 );
+
+ spinBox = new QSpinBox( groupBox, "spinBox" );
+
+ groupBoxLayout.addWidget( spinBox, 1, 2 );
+
+ progressBar = new QProgressBar( groupBox, "progressBar" );
+
+ groupBoxLayout.addWidget( progressBar, 0, 2 );
+
+ colorTest = new QLabel( groupBox, "colorTest" );
+ colorTest.setFrameShape( QLabel.Box );
+ colorTest.setFrameShadow( QLabel.Sunken );
+ colorTest.setText( trUtf8( "Color test area" ) );
+ colorTest.setAlignment( QLabel.AlignAuto | QLabel.AlignCenter );
+
+ groupBoxLayout.addWidget( colorTest, 2, 1 );
+
+ WidgetsBaseLayout.addMultiCellWidget( groupBox, 1, 1, 0, 1 );
+
+ Layout9 = new QHBoxLayout();
+ Layout9.setSpacing( 6 );
+ Layout9.setMargin( 0 );
+
+ PixmapLabel1 = new QLabel( this, "PixmapLabel1" );
+ PixmapLabel1.setFrameShape( QLabel.Panel );
+ PixmapLabel1.setMargin( 1 );
+ PixmapLabel1.setPixmap( image41 );
+ PixmapLabel1.setScaledContents( true );
+ Layout9.addWidget( PixmapLabel1 );
+
+ ButtonGroup1 = new QButtonGroup( this, "ButtonGroup1" );
+ ButtonGroup1.setTitle( trUtf8( "Check boxes" ) );
+ ButtonGroup1.setColumnLayout(0, Qt.Vertical );
+ ButtonGroup1.layout().setSpacing( 0 );
+ ButtonGroup1.layout().setMargin( 0 );
+ ButtonGroup1Layout = new QGridLayout( ButtonGroup1.layout() );
+ ButtonGroup1Layout.setAlignment( Qt.AlignTop );
+ ButtonGroup1Layout.setSpacing( 6 );
+ ButtonGroup1Layout.setMargin( 11 );
+
+ CheckBox1 = new QCheckBox( ButtonGroup1, "CheckBox1" );
+ CheckBox1.setText( trUtf8( "Apples" ) );
+
+ ButtonGroup1Layout.addWidget( CheckBox1, 0, 0 );
+
+ CheckBox2 = new QCheckBox( ButtonGroup1, "CheckBox2" );
+ CheckBox2.setText( trUtf8( "Banana" ) );
+
+ ButtonGroup1Layout.addWidget( CheckBox2, 1, 0 );
+
+ CheckBox3 = new QCheckBox( ButtonGroup1, "CheckBox3" );
+ CheckBox3.setText( trUtf8( "Orange" ) );
+ CheckBox3.setChecked( true );
+
+ ButtonGroup1Layout.addWidget( CheckBox3, 2, 0 );
+ Layout9.addWidget( ButtonGroup1 );
+
+ ButtonGroup2 = new QButtonGroup( this, "ButtonGroup2" );
+ ButtonGroup2.setTitle( trUtf8( "Radio buttons" ) );
+ ButtonGroup2.setColumnLayout(0, Qt.Vertical );
+ ButtonGroup2.layout().setSpacing( 0 );
+ ButtonGroup2.layout().setMargin( 0 );
+ ButtonGroup2Layout = new QGridLayout( ButtonGroup2.layout() );
+ ButtonGroup2Layout.setAlignment( Qt.AlignTop );
+ ButtonGroup2Layout.setSpacing( 6 );
+ ButtonGroup2Layout.setMargin( 11 );
+
+ RadioButton3 = new QRadioButton( ButtonGroup2, "RadioButton3" );
+ RadioButton3.setText( trUtf8( "Sprite" ) );
+
+ ButtonGroup2Layout.addWidget( RadioButton3, 1, 0 );
+
+ RadioButton4 = new QRadioButton( ButtonGroup2, "RadioButton4" );
+ RadioButton4.setText( trUtf8( "Farris" ) );
+
+ ButtonGroup2Layout.addWidget( RadioButton4, 2, 0 );
+
+ RadioButton2 = new QRadioButton( ButtonGroup2, "RadioButton2" );
+ RadioButton2.setText( trUtf8( "Solo" ) );
+ RadioButton2.setChecked( true );
+
+ ButtonGroup2Layout.addWidget( RadioButton2, 0, 0 );
+ Layout9.addWidget( ButtonGroup2 );
+
+ GroupBox1 = new QGroupBox( this, "GroupBox1" );
+ sizePolicy2 = new QSizePolicy();
+ sizePolicy2.setHorData(7);
+ sizePolicy2.setVerData(7);
+ sizePolicy2.setHeightForWidth(GroupBox1.sizePolicy().hasHeightForWidth());
+ GroupBox1.setSizePolicy( sizePolicy2 );
+ GroupBox1.setTitle( trUtf8( "Date/Time editors" ) );
+ GroupBox1.setColumnLayout(0, Qt.Vertical );
+ GroupBox1.layout().setSpacing( 0 );
+ GroupBox1.layout().setMargin( 0 );
+ GroupBox1Layout = new QGridLayout( GroupBox1.layout() );
+ GroupBox1Layout.setAlignment( Qt.AlignTop );
+ GroupBox1Layout.setSpacing( 6 );
+ GroupBox1Layout.setMargin( 11 );
+
+ clock = new AnalogClock( GroupBox1, "clock" );
+ sizePolicy3 = new QSizePolicy();
+ sizePolicy3.setHorData(0);
+ sizePolicy3.setVerData(0);
+ sizePolicy3.setHeightForWidth(clock.sizePolicy().hasHeightForWidth());
+ clock.setSizePolicy( sizePolicy3 );
+ clock.setMinimumSize( new QSize( 100, 100 ) );
+
+ GroupBox1Layout.addMultiCellWidget( clock, 0, 2, 0, 0 );
+
+ dateEdit = new QDateEdit( GroupBox1, "dateEdit" );
+
+ GroupBox1Layout.addWidget( dateEdit, 1, 1 );
+
+ timeEdit = new QTimeEdit( GroupBox1, "timeEdit" );
+ timeEdit.setAutoAdvance( true );
+
+ GroupBox1Layout.addWidget( timeEdit, 2, 1 );
+
+ Layout5 = new QHBoxLayout();
+ Layout5.setSpacing( 6 );
+ Layout5.setMargin( 0 );
+
+ dateTimeLabel = new QLabel( GroupBox1, "dateTimeLabel" );
+ dateTimeLabel.setText( trUtf8( "DateTime string goes here!" ) );
+ Layout5.addWidget( dateTimeLabel );
+ QSpacerItem spacer = new QSpacerItem( 20, 20, QSizePolicy.Expanding, QSizePolicy.Minimum );
+ Layout5.addItem( spacer );
+
+ GroupBox1Layout.addLayout( Layout5, 0, 1 );
+ Layout9.addWidget( GroupBox1 );
+
+ WidgetsBaseLayout.addMultiCellLayout( Layout9, 0, 0, 0, 1 );
+
+
+
+
+
+ // signals and slots connections
+ connect( slider, SIGNAL( "valueChanged(int)" ), lcdDisplay, SLOT( "display(int)" ) );
+ connect( slider, SIGNAL( "valueChanged(int)" ), progressBar, SLOT( "setProgress(int)" ) );
+ connect( dateEdit, SIGNAL( "valueChanged(Calendar)" ), this, SLOT( "updateDateTimeString()" ) );
+ connect( slider, SIGNAL( "valueChanged(int)" ), spinBox, SLOT( "setValue(int)" ) );
+ connect( spinBox, SIGNAL( "valueChanged(int)" ), slider, SLOT( "setValue(int)" ) );
+ connect( spinBox, SIGNAL( "valueChanged(int)" ), progressBar, SLOT( "setProgress(int)" ) );
+ connect( spinBox, SIGNAL( "valueChanged(int)" ), lcdDisplay, SLOT( "display(int)" ) );
+ connect( buttonColorBox, SIGNAL( "activated(String)" ), this, SLOT( "setColor(String)" ) );
+ connect( lineEdit, SIGNAL( "textChanged(String)" ), this, SLOT( "updateColorTest(String)" ) );
+ connect( lineEdit, SIGNAL( "returnPressed()" ), this, SLOT( "setColor()" ) );
+ connect( timeEdit, SIGNAL( "valueChanged(Date)" ), this, SLOT( "updateDateTimeString()" ) );
+ connect( timeEdit, SIGNAL( "valueChanged(Date)" ), this, SLOT( "updateClock()" ) );
+ connect( pushButton, SIGNAL( "clicked()" ), this, SLOT( "resetColors()" ) );
+
+ init();
+}
+
+WidgetsBase( QWidget parent, String name)
+{
+ this(parent, name, 0);
+}
+
+WidgetsBase( QWidget parent)
+{
+ this(parent, null, 0);
+}
+
+WidgetsBase( )
+{
+ this(null, null, 0);
+}
+
+public void resetColors()
+{
+ groupBox.setPalette( palette() );
+}
+
+public void setColor()
+{
+ setColor( lineEdit.text() );
+}
+
+public void updateClock()
+{
+ clock.setTime( timeEdit.time() );
+}
+
+void init()
+{
+ timeEdit.setTime( new Date() );
+ dateEdit.setDate( Calendar.getInstance() );
+}
+
+public void destroy()
+{
+}
+
+public void setColor(String color)
+{
+ groupBox.setPalette( new QPalette(new QColor( color )) );
+}
+
+public void updateColorTest(String color)
+{
+ colorTest.setPalette( new QPalette(new QColor( color )) );
+}
+
+public void updateDateTimeString()
+{
+// Calendar dt = Calendar.getInstance();
+ DateFormat df = DateFormat.getInstance();
+// df.setCalendar(dt);
+// dt.setDate( dateEdit.date() );
+// dt.setTime( timeEdit.time() );
+ dateTimeLabel.setText( df.format(timeEdit.time()) );
+}
+
+}
diff --git a/qtjava/javalib/examples/dragdrop/DropSite.java b/qtjava/javalib/examples/dragdrop/DropSite.java
new file mode 100644
index 00000000..3584f1e4
--- /dev/null
+++ b/qtjava/javalib/examples/dragdrop/DropSite.java
@@ -0,0 +1,167 @@
+/***************************************************************************
+* $Id$
+**
+* Drop site example implementation
+**
+* Created : 979899
+**
+* Copyright (C) 1997 by Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+import java.util.*;
+
+
+class DropSite extends QLabel
+{
+ SecretSource s;
+
+void setSecretSource(SecretSource source)
+{
+ s = source;
+}
+
+DropSite( QWidget parent )
+{
+ this(parent, null);
+}
+
+DropSite( QWidget parent, String name )
+{
+ super( parent, name );
+ setAcceptDrops(true);
+}
+
+
+{
+ // nothing necessary
+}
+
+
+protected void dragMoveEvent( QDragMoveEvent e )
+{
+ // Check if you want the drag at e.pos()...
+ // Give the user some feedback...
+}
+
+
+protected void dragEnterEvent( QDragEnterEvent e )
+{
+ // Check if you want the drag...
+ if ( SecretDrag.canDecode( e )
+ || QTextDrag.canDecode( e )
+ || QImageDrag.canDecode( e )
+ || QUriDrag.canDecode( e ) ) {
+ e.accept();
+ }
+
+ // Give the user some feedback...
+ String t = "";
+ for( int i=0; e.format( i ) != null; i++ ) {
+ t += "\n";
+ t += e.format( i );
+ }
+ emit("message", t );
+ setBackgroundColor(white());
+}
+
+protected void dragLeaveEvent( QDragLeaveEvent e )
+{
+ // Give the user some feedback...
+ emit("message", "");
+ setBackgroundColor(lightGray());
+}
+
+
+protected void dropEvent( QDropEvent e )
+{
+ setBackgroundColor(lightGray());
+
+ // Try to decode to the data you understand...
+
+ StringBuffer str = new StringBuffer("");
+ if ( QTextDrag.decode( e, str ) ) {
+ setText( str.toString() );
+ setMinimumSize( minimumSize().expandedTo( sizeHint() ) );
+ return;
+ }
+
+ QPixmap pm = new QPixmap();
+ if ( QImageDrag.decode( e, pm ) ) {
+ setPixmap( pm );
+ setMinimumSize( minimumSize().expandedTo( sizeHint() ) );
+ return;
+ }
+
+ ArrayList strings = new ArrayList();
+ if ( QUriDrag.decode( e, strings ) ) {
+ String m = "Full URLs:\n";
+ Iterator it = strings.iterator();
+ while (it.hasNext())
+ m += " " + (String) it.next() + "\n";
+ ArrayList files = new ArrayList();
+ if ( QUriDrag.decodeLocalFiles( e, files ) ) {
+ m = m + "Files:\n";
+ Iterator i = strings.iterator();
+ while (i.hasNext())
+ m = m + " " + (String) i.next() + "\n";
+ }
+ setText( m );
+ setMinimumSize( minimumSize().expandedTo( sizeHint() ) );
+ return;
+ }
+
+ if ( SecretDrag.decode( e, str ) ) {
+ setText( str.toString() );
+ setMinimumSize( minimumSize().expandedTo( sizeHint() ) );
+ return;
+ }
+}
+
+protected void mousePressEvent( QMouseEvent e )
+{
+ QDragObject drobj;
+ if ( pixmap() != null ) {
+ drobj = new QImageDrag( pixmap().convertToImage(), this );
+ QPixmap pm = new QPixmap();
+ pm.convertFromImage(pixmap().convertToImage().smoothScale(
+ pixmap().width()/3,pixmap().height()/3));
+ drobj.setPixmap(pm,new QPoint(-5,-7));
+ // Try it.
+// new DragMoviePlayer(drobj);
+ } else {
+ drobj = new QTextDrag( text(), this );
+ }
+ drobj.dragCopy();
+}
+
+class DragMoviePlayer extends QObject {
+ QDragObject dobj;
+ QMovie movie;
+
+DragMoviePlayer( QDragObject p )
+{
+// QObject(p),
+ dobj = p;
+ movie = new QMovie("trolltech.gif" );
+ movie.connectUpdate(this,SLOT("updatePixmap(QRect)"));
+}
+
+void updatePixmap( QRect rect )
+{
+ dobj.setPixmap(movie.framePixmap());
+}
+
+
+}
+
+void backgroundColorChange( QColor color )
+{
+ // Reduce flicker by using repaint() rather than update()
+ repaint();
+}
+
+}
diff --git a/qtjava/javalib/examples/dragdrop/Main.java b/qtjava/javalib/examples/dragdrop/Main.java
new file mode 100644
index 00000000..3297aaec
--- /dev/null
+++ b/qtjava/javalib/examples/dragdrop/Main.java
@@ -0,0 +1,87 @@
+/***************************************************************************
+* $Id$
+**
+* Ritual main() for Qt applications
+**
+* Copyright (C) 1996 by Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main {
+
+
+static DropSite addStuff( QWidget parent, boolean image )
+{
+ return addStuff(parent, image, false);
+}
+
+static DropSite addStuff( QWidget parent, boolean image, boolean secret )
+{
+ QVBoxLayout tll = new QVBoxLayout( parent, 10 );
+ DropSite d = new DropSite( parent );
+ d.setFrameStyle( QFrame.Sunken + QFrame.WinPanel );
+ tll.addWidget( d );
+ if ( image ) {
+ QPixmap stuff = new QPixmap();
+ if ( !stuff.load( "trolltech.bmp" ) ) {
+ stuff = new QPixmap(20,20);
+ stuff.fill(Qt.green());
+ }
+ d.setPixmap( stuff );
+ } else {
+ d.setText("Drag and Drop");
+ }
+ d.setFont(new QFont("Helvetica",18));
+ if ( secret ) {
+ SecretSource s = new SecretSource( (byte) 42, parent );
+ tll.addWidget( s );
+ d.setSecretSource( s);
+ }
+
+ QLabel format = new QLabel( "\n\n\n\nNone\n\n\n\n", parent );
+ tll.addWidget( format );
+ tll.activate();
+ parent.resize( parent.sizeHint() );
+
+ QObject.connect( d, Qt.SIGNAL("message(String)"),
+ format, Qt.SLOT("setText(String)") );
+ return d;
+}
+
+
+
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication( args );
+
+ QWidget mw = new QWidget();
+ DropSite d1 = addStuff( mw, true );
+ mw.setCaption( "Qt Example - Drag and Drop" );
+ mw.show();
+
+ QWidget mw2 = new QWidget();
+ DropSite d2 = addStuff( mw2, false );
+ mw2.setCaption( "Qt Example - Drag and Drop" );
+ mw2.show();
+
+ QWidget mw3 = new QWidget();
+ DropSite d3 = addStuff( mw3, true, true );
+ mw3.setCaption( "Qt Example - Drag and Drop" );
+ mw3.show();
+
+ QObject.connect(Qt.qApp(),Qt.SIGNAL("lastWindowClosed()"),Qt.qApp(),Qt.SLOT("quit()"));
+ a.exec();
+ return;
+}
+
+static {
+ qtjava.initialize();
+}
+
+}
diff --git a/qtjava/javalib/examples/dragdrop/SecretDrag.java b/qtjava/javalib/examples/dragdrop/SecretDrag.java
new file mode 100644
index 00000000..fd12aed3
--- /dev/null
+++ b/qtjava/javalib/examples/dragdrop/SecretDrag.java
@@ -0,0 +1,53 @@
+/***************************************************************************
+* $Id$
+**
+* Custom MIME type implementation example
+**
+* Created : 979899
+**
+* Copyright (C) 1997 by Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+
+class SecretDrag extends QStoredDrag {
+
+//create the object withe the secret byte
+public SecretDrag( byte secret, QWidget parent, String name )
+{
+ super( "secret/magic", parent, name );
+ byte[] data = { 0 };
+ data[0]= secret;
+ setEncodedData( data );
+}
+
+public SecretDrag( byte secret, QWidget parent )
+{
+ this(secret, parent, null);
+}
+
+
+public static boolean canDecode( QDragMoveEvent e )
+{
+ return e.provides( "secret/magic" );
+}
+
+//decode it into a string
+public static boolean decode( QDropEvent e, StringBuffer str )
+{
+ byte[] payload = e.data( "secret/magic" );
+ if ( payload.length > 0 ) {
+ e.accept();
+ String msg = "The secret number is " + payload[0];
+ str.setLength(0);
+ str.append(msg);
+ return true;
+ }
+ return false;
+}
+
+}
diff --git a/qtjava/javalib/examples/dragdrop/SecretSource.java b/qtjava/javalib/examples/dragdrop/SecretSource.java
new file mode 100644
index 00000000..00824dee
--- /dev/null
+++ b/qtjava/javalib/examples/dragdrop/SecretSource.java
@@ -0,0 +1,69 @@
+/***************************************************************************
+* $Id$
+**
+* Custom MIME type implementation example
+**
+* Created : 979899
+**
+* Copyright (C) 1997 by Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+class SecretSource extends QLabel
+{
+private int mySecret;
+
+SecretSource( byte secret, QWidget parent )
+{
+ this(secret, parent, null);
+}
+
+SecretSource( byte secret, QWidget parent, String name )
+{
+ super( "Secret", parent, name );
+ setBackgroundColor( blue().light() );
+ setFrameStyle( Box | Sunken );
+ setMinimumHeight( sizeHint().height() * 2 );
+ setAlignment( AlignCenter );
+ mySecret = secret;
+}
+
+{
+}
+
+/* XPM */
+static String picture_xpm[] = {
+"16 16 3 1",
+" c None",
+". c #000000",
+"X c #FFFF00",
+" ..... ",
+" ..XXXXX.. ",
+" .XXXXXXXXX. ",
+" .XXXXXXXXXXX. ",
+" .XX..XXX..XX. ",
+".XXXXXXXXXXXXX. ",
+".XX...XXX...XX. ",
+".XXX..XXX..XXX. ",
+".XXXXXXXXXXXXX. ",
+".XXXXXX.XXXXXX. ",
+" .XX.XX.XX.XX. ",
+" .XXX..X..XXX. ",
+" .XXXXXXXXX. ",
+" ..XXXXX.. ",
+" ..... ",
+" "};
+
+protected void mousePressEvent( QMouseEvent e )
+{
+ SecretDrag sd = new SecretDrag( (byte) mySecret, this );
+ sd.setPixmap(new QPixmap(picture_xpm),new QPoint(8,8));
+ sd.dragCopy();
+ mySecret++;
+}
+
+}
diff --git a/qtjava/javalib/examples/dragdrop/trolltech.bmp b/qtjava/javalib/examples/dragdrop/trolltech.bmp
new file mode 100644
index 00000000..220861e2
--- /dev/null
+++ b/qtjava/javalib/examples/dragdrop/trolltech.bmp
Binary files differ
diff --git a/qtjava/javalib/examples/dragdrop/trolltech.gif b/qtjava/javalib/examples/dragdrop/trolltech.gif
new file mode 100644
index 00000000..f674369e
--- /dev/null
+++ b/qtjava/javalib/examples/dragdrop/trolltech.gif
Binary files differ
diff --git a/qtjava/javalib/examples/drawlines/ConnectWidget.java b/qtjava/javalib/examples/drawlines/ConnectWidget.java
new file mode 100644
index 00000000..c51f2703
--- /dev/null
+++ b/qtjava/javalib/examples/drawlines/ConnectWidget.java
@@ -0,0 +1,122 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+import java.util.Random;
+
+//
+// ConnectWidget - draws connected lines
+//
+class ConnectWidget extends QWidget
+{
+static final int MAXPOINTS = 2000; // maximum number of points
+static final int MAXCOLORS = 40;
+
+private QPoint[] points; // point array
+private QColor[] colors; // color array
+private int count; // count = number of points
+private boolean down; // true if mouse down
+private Random generator = new Random(System.currentTimeMillis());
+
+//
+// Constructs a ConnectWidget.
+//
+public ConnectWidget( )
+{
+ this(null, null);
+}
+
+public ConnectWidget( QWidget parent, String name )
+{
+ super( parent, name, WStaticContents );
+ setBackgroundColor( white() ); // white background
+ count = 0;
+ down = false;
+ points = new QPoint[MAXPOINTS];
+ colors = new QColor[MAXCOLORS];
+ for ( int i=0; i<MAXCOLORS; i++ ) // init color array
+ colors[i] = new QColor( generator.nextInt(255), generator.nextInt(255), generator.nextInt(255) );
+}
+
+
+//
+// Handles paint events for the connect widget.
+//
+
+protected void paintEvent( QPaintEvent e )
+{
+ QPainter paint = new QPainter( this );
+ for ( int i=0; i<count-1; i++ ) { // connect all points
+ for ( int j=i+1; j<count; j++ ) {
+ paint.setPen( colors[generator.nextInt(MAXCOLORS)] ); // set random pen color
+ paint.drawLine( points[i], points[j] ); // draw line
+ }
+ }
+ paint.end();
+}
+
+
+//
+// Handles mouse press events for the connect widget.
+//
+
+protected void mousePressEvent( QMouseEvent e )
+{
+ down = true;
+ count = 0; // start recording points
+ erase(); // erase widget contents
+}
+
+
+//
+// Handles mouse release events for the connect widget.
+//
+
+protected void mouseReleaseEvent( QMouseEvent e )
+{
+ down = false; // done recording points
+ update(); // draw the lines
+}
+
+
+//
+// Handles mouse move events for the connect widget.
+//
+
+protected void mouseMoveEvent( QMouseEvent e )
+{
+ if ( down && count < MAXPOINTS ) {
+ QPainter paint = new QPainter( this );
+ points[count++] = new QPoint(e.pos()); // add point
+ paint.drawPoint( e.pos() ); // plot point
+ paint.end();
+ }
+}
+
+
+//
+// Create and display a ConnectWidget.
+//
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication( args );
+ ConnectWidget connect = new ConnectWidget();
+ connect.setCaption( "Qt Example - Draw lines");
+ a.setMainWidget( connect );
+ connect.show();
+ a.exec();
+ return;
+}
+
+static {
+ qtjava.initialize();
+}
+
+}
diff --git a/qtjava/javalib/examples/drawlines/README b/qtjava/javalib/examples/drawlines/README
new file mode 100644
index 00000000..2a7c577c
--- /dev/null
+++ b/qtjava/javalib/examples/drawlines/README
@@ -0,0 +1,3 @@
+The connect program connects points with lines. Drag the mouse
+inside the widget and release it. It was inspired by an example in a
+Windows book.
diff --git a/qtjava/javalib/examples/forever/Forever.java b/qtjava/javalib/examples/forever/Forever.java
new file mode 100644
index 00000000..24cebcd3
--- /dev/null
+++ b/qtjava/javalib/examples/forever/Forever.java
@@ -0,0 +1,120 @@
+/***************************************************************************
+* $Id$
+**
+* Definition of something or other
+**
+* Created : 979899
+**
+* Copyright (C) 1997 by Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+import java.util.Random;
+
+
+
+class Forever extends QWidget
+{
+static final int numColors = 120;
+
+private int rectangles;
+private QColor[] colors = new QColor[numColors];
+private Random generator = new Random(System.currentTimeMillis());
+
+
+
+//
+// Forever - a widget that draws rectangles forever.
+//
+
+//
+// Constructs a Forever widget.
+//
+Forever( )
+{
+ this(null, null);
+}
+
+Forever( QWidget parent, String name )
+{
+ super( parent, name );
+ for (int a=0; a<numColors; a++) {
+ colors[a] = new QColor( generator.nextInt(255),
+ generator.nextInt(255),
+ generator.nextInt(255) );
+ }
+ rectangles = 0;
+ startTimer( 0 ); // run continuous timer
+ QTimer counter = new QTimer( this );
+ connect( counter, SIGNAL("timeout()"),
+ this, SLOT("updateCaption()") );
+ counter.start( 1000 );
+}
+
+
+void updateCaption()
+{
+ String s = "Qt Example - Forever - " + rectangles + " rectangles/second";
+ rectangles = 0;
+ setCaption( s );
+}
+
+
+//
+// Handles paint events for the Forever widget.
+//
+
+protected void paintEvent( QPaintEvent e )
+{
+ QPainter paint = new QPainter( this ); // painter object
+ int w = width();
+ int h = height();
+ if(w <= 0 || h <= 0)
+ return;
+ paint.setPen( NoPen ); // do not draw outline
+ paint.setBrush( colors[generator.nextInt(numColors)]);// set random brush color
+
+// QPoint p1 = new QPoint( generator.nextInt(w), generator.nextInt(h)); // p1 = top left
+// QPoint p2 = new QPoint( generator.nextInt(w), generator.nextInt(h)); // p2 = bottom right
+
+// QRect r = new QRect( p1, p2 );
+// paint.drawRect( r ); // draw filled rectangle
+ paint.drawRect( generator.nextInt(w), generator.nextInt(h),
+ generator.nextInt(w), generator.nextInt(h) ); // draw filled rectangle
+}
+
+//
+// Handles timer events for the Forever widget.
+//
+
+protected void timerEvent( QTimerEvent e )
+{
+ for ( int i=0; i<100; i++ ) {
+ repaint( false ); // repaint, don't erase
+ rectangles++;
+ }
+}
+
+
+//
+// Create and display Forever widget.
+//
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication( args ); // create application object
+ Forever always = new Forever(); // create widget
+ a.setMainWidget( always ); // set as main widget
+ always.setCaption("Qt Example - Forever");
+ always.show(); // show widget
+ a.exec(); // run event loop
+ return;
+}
+
+static {
+ qtjava.initialize();
+}
+}
diff --git a/qtjava/javalib/examples/forever/README b/qtjava/javalib/examples/forever/README
new file mode 100644
index 00000000..00aeedc5
--- /dev/null
+++ b/qtjava/javalib/examples/forever/README
@@ -0,0 +1,3 @@
+The forever program draws filled rectangles with random color and random
+position and size.
+
diff --git a/qtjava/javalib/examples/hello/Hello.java b/qtjava/javalib/examples/hello/Hello.java
new file mode 100644
index 00000000..c5e85041
--- /dev/null
+++ b/qtjava/javalib/examples/hello/Hello.java
@@ -0,0 +1,107 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+class Hello extends QWidget
+{
+private String t;
+private int b = 0;
+
+
+/*
+ Constructs a Hello widget. Starts a 40 ms animation timer.
+*/
+Hello( String text )
+{
+ this(text, null, null);
+}
+
+Hello( String text, QWidget parent, String name )
+{
+ super(parent,name);
+ t = text;
+ QTimer timer = new QTimer(this);
+ connect( timer, SIGNAL("timeout()"), SLOT("animate()") );
+ timer.start( 40 );
+
+ resize( 260, 130 );
+}
+
+
+/*
+ This private slot is called each time the timer fires.
+*/
+
+void animate()
+{
+ b = (b + 1) & 15;
+ repaint( false );
+}
+
+
+/*
+ Handles mouse button release events for the Hello widget.
+
+ We emit the clicked() signal when the mouse is released inside
+ the widget.
+*/
+
+protected void mouseReleaseEvent( QMouseEvent e )
+{
+ if ( rect().contains( e.pos() ) )
+ emit("clicked");
+}
+
+
+ static int sin_tbl[] = {
+ 0, 38, 71, 92, 100, 92, 71, 38, 0, -38, -71, -92, -100, -92, -71, -38};
+
+/*
+ Handles paint events for the Hello widget.
+
+ Flicker-free update. The text is first drawn in the pixmap and the
+ pixmap is then blt'ed to the screen.
+*/
+protected void paintEvent( QPaintEvent e )
+{
+ if ( t.equals("") )
+ return;
+
+ // 1: Compute some sizes, positions etc.
+ QFontMetrics fm = fontMetrics();
+ int w = fm.width(t) + 20;
+ int h = fm.height() * 2;
+ int pmx = width()/2 - w/2;
+ int pmy = height()/2 - h/2;
+
+ // 2: Create the pixmap and fill it with the widget's background
+ QPixmap pm = new QPixmap( w, h );
+ pm.fill( this, pmx, pmy );
+
+ // 3: Paint the pixmap. Cool wave effect
+ QPainter p = new QPainter();
+ int x = 10;
+ int y = h/2 + fm.descent();
+ int i = 0;
+ p.begin( pm );
+ p.setFont( font() );
+ while ( i < t.length() ) {
+ int i16 = (b+i) & 15;
+ p.setPen( new QColor((15-i16)*16,255,255,QColor.Hsv) );
+ p.drawText( x, y-sin_tbl[i16]*h/800, t.substring(i,i+1), 1 );
+ x += fm.width( t.substring(i,i+1) );
+ i++;
+ }
+ p.end();
+
+ // 4: Copy the pixmap to the Hello widget
+ bitBlt( this, pmx, pmy, pm );
+}
+}
diff --git a/qtjava/javalib/examples/hello/Main.java b/qtjava/javalib/examples/hello/Main.java
new file mode 100644
index 00000000..1313b2cf
--- /dev/null
+++ b/qtjava/javalib/examples/hello/Main.java
@@ -0,0 +1,45 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+public class Main {
+
+/*
+ The program starts here. It parses the command line and builds a message
+ string to be displayed by the Hello widget.
+*/
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication(args);
+ String s = "";
+ for ( int i=1; i<args.length; i++ ) {
+ s += args[i];
+ if ( i<args.length-1 )
+ s += " ";
+ }
+ if ( s.equals("") )
+ s = "Hello, World";
+ Hello h = new Hello( s );
+ h.setCaption( "Qt says hello" );
+ QObject.connect( h, Qt.SIGNAL("clicked()"), a, Qt.SLOT("quit()") );
+ h.setFont( new QFont("times",32,QFont.Bold) ); // default font
+ h.setBackgroundColor( Qt.white() ); // default bg color
+ a.setMainWidget( h );
+ h.show();
+ a.exec();
+ return;
+}
+
+static {
+ qtjava.initialize();
+}
+
+}
diff --git a/qtjava/javalib/examples/hello/README b/qtjava/javalib/examples/hello/README
new file mode 100644
index 00000000..1d956010
--- /dev/null
+++ b/qtjava/javalib/examples/hello/README
@@ -0,0 +1,3 @@
+Since the classic "hello world" program is too trivial in Qt, We made
+this one - it draws the words "hello world" moving around and in
+rainbow colors.
diff --git a/qtjava/javalib/examples/helpviewer/HelpWindow.java b/qtjava/javalib/examples/helpviewer/HelpWindow.java
new file mode 100644
index 00000000..abec33e1
--- /dev/null
+++ b/qtjava/javalib/examples/helpviewer/HelpWindow.java
@@ -0,0 +1,364 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+import java.util.*;
+
+
+class HelpWindow extends QMainWindow
+{
+private QTextBrowser browser;
+private QComboBox pathCombo;
+private int backwardId, forwardId;
+private String selectedURL;
+private ArrayList history = new ArrayList();
+private ArrayList bookmarks = new ArrayList();
+private HashMap mHistory = new HashMap();
+private HashMap mBookmarks = new HashMap();
+private QPopupMenu hist, bookm;
+
+
+
+
+HelpWindow( String home_, String _path )
+{
+ this(home_, _path, null, null);
+}
+
+HelpWindow( String home_, String _path,
+ QWidget parent, String name )
+{
+ super( parent, name, WDestructiveClose );
+ readHistory();
+ readBookmarks();
+
+ browser = new QTextBrowser( this );
+
+ browser.mimeSourceFactory().setFilePath( new String[] { _path } );
+ browser.setFrameStyle( QFrame.Panel | QFrame.Sunken );
+ connect( browser, SIGNAL(" textChanged()"),
+ this, SLOT(" textChanged()") );
+
+ setCentralWidget( browser );
+
+ if ( !home_.equals("") )
+ browser.setSource( home_ );
+
+ connect( browser, SIGNAL(" highlighted( String)"),
+ statusBar(), SLOT(" message( String)") );
+
+ resize( 640,700 );
+
+ QPopupMenu file = new QPopupMenu( this );
+ file.insertItem( tr("&New Window"), this, SLOT(" newWindow()"), new QKeySequence(CTRL+Key_N) );
+ file.insertItem( tr("&Open File"), this, SLOT(" openFile()"), new QKeySequence(CTRL+Key_O) );
+ file.insertItem( tr("&Print"), this, SLOT(" print()"), new QKeySequence(CTRL+Key_P) );
+ file.insertSeparator();
+ file.insertItem( tr("&Close"), this, SLOT(" close()"), new QKeySequence(CTRL+Key_Q) );
+ file.insertItem( tr("E&xit"), qApp(), SLOT(" closeAllWindows()"), new QKeySequence(CTRL+Key_X) );
+
+ // The same three icons are used twice each.
+ QIconSet icon_back = new QIconSet( new QPixmap("back.xpm") );
+ QIconSet icon_forward = new QIconSet( new QPixmap("forward.xpm") );
+ QIconSet icon_home = new QIconSet( new QPixmap("home.xpm") );
+
+ QPopupMenu go = new QPopupMenu( this );
+ backwardId = go.insertItem( icon_back,
+ tr("&Backward"), browser, SLOT(" backward()"),
+ new QKeySequence(CTRL+Key_Left) );
+ forwardId = go.insertItem( icon_forward,
+ tr("&Forward"), browser, SLOT(" forward()"),
+ new QKeySequence(CTRL+Key_Right) );
+ go.insertItem( icon_home, tr("&Home"), browser, SLOT(" home()") );
+
+ QPopupMenu help = new QPopupMenu( this );
+ help.insertItem( tr("&About ..."), this, SLOT(" about()") );
+ help.insertItem( tr("About &Qt ..."), this, SLOT(" aboutQt()") );
+
+ hist = new QPopupMenu( this );
+ Iterator it = history.iterator();
+ while (it.hasNext()) {
+ String item = (String) it.next();
+ mHistory.put(new Integer(hist.insertItem( item )), item);
+ }
+ connect( hist, SIGNAL(" activated( int )"),
+ this, SLOT(" histChosen( int )") );
+
+ bookm = new QPopupMenu( this );
+ bookm.insertItem( tr( "Add Bookmark" ), this, SLOT(" addBookmark()") );
+ bookm.insertSeparator();
+
+ Iterator it2 = bookmarks.iterator();
+ while (it2.hasNext()) {
+ String item = (String) it2.next();
+ mBookmarks.put(new Integer(bookm.insertItem( item )), item);
+ }
+ connect( bookm, SIGNAL(" activated( int )"),
+ this, SLOT(" bookmChosen( int )") );
+
+ menuBar().insertItem( tr("&File"), file );
+ menuBar().insertItem( tr("&Go"), go );
+ menuBar().insertItem( tr( "History" ), hist );
+ menuBar().insertItem( tr( "Bookmarks" ), bookm );
+ menuBar().insertSeparator();
+ menuBar().insertItem( tr("&Help"), help );
+
+ menuBar().setItemEnabled( forwardId, false);
+ menuBar().setItemEnabled( backwardId, false);
+ connect( browser, SIGNAL(" backwardAvailable( boolean )"),
+ this, SLOT(" setBackwardAvailable( boolean )") );
+ connect( browser, SIGNAL(" forwardAvailable( boolean )"),
+ this, SLOT(" setForwardAvailable( boolean )") );
+
+
+ QToolBar toolbar = new QToolBar( this );
+ addToolBar( toolbar, "Toolbar");
+ QToolButton button;
+
+ button = new QToolButton( icon_back, tr("Backward"), "", browser, SLOT("backward()"), toolbar );
+ connect( browser, SIGNAL(" backwardAvailable(boolean)"), button, SLOT(" setEnabled(boolean)") );
+ button.setEnabled( false );
+ button = new QToolButton( icon_forward, tr("Forward"), "", browser, SLOT("forward()"), toolbar );
+ connect( browser, SIGNAL(" forwardAvailable(boolean)"), button, SLOT(" setEnabled(boolean)") );
+ button.setEnabled( false );
+ button = new QToolButton( icon_home, tr("Home"), "", browser, SLOT("home()"), toolbar );
+
+ toolbar.addSeparator();
+
+ pathCombo = new QComboBox( true, toolbar );
+ connect( pathCombo, SIGNAL(" activated( String )"),
+ this, SLOT(" pathSelected( String )") );
+ toolbar.setStretchableWidget( pathCombo );
+ setRightJustification( true );
+ setDockEnabled( DockLeft, false );
+ setDockEnabled( DockRight, false );
+
+ pathCombo.insertItem( home_ );
+ browser.setFocus();
+
+}
+
+
+void setBackwardAvailable( boolean b)
+{
+ menuBar().setItemEnabled( backwardId, b);
+}
+
+void setForwardAvailable( boolean b)
+{
+ menuBar().setItemEnabled( forwardId, b);
+}
+
+
+void textChanged()
+{
+ if ( browser.documentTitle() == null ) {
+ setCaption( "Qt Example - Helpviewer - " + browser.context() );
+ selectedURL = browser.context();
+ }
+ else {
+ setCaption( "Qt Example - Helpviewer - " + browser.documentTitle() ) ;
+ selectedURL = browser.documentTitle();
+ }
+
+ if ( !selectedURL.equals("") && pathCombo != null ) {
+ boolean exists = false;
+ int i;
+ for ( i = 0; i < pathCombo.count(); ++i ) {
+ if ( pathCombo.text( i ) == selectedURL ) {
+ exists = true;
+ break;
+ }
+ }
+ if ( !exists ) {
+ pathCombo.insertItem( selectedURL, 0 );
+ pathCombo.setCurrentItem( 0 );
+ mHistory.put( new Integer(hist.insertItem( selectedURL )), selectedURL);
+ } else
+ pathCombo.setCurrentItem( i );
+ selectedURL = null;
+ }
+}
+
+public void cleanUp()
+{
+ history.clear();
+ Iterator it = mHistory.values().iterator();
+ while (it.hasNext())
+ history.add(it.next());
+
+ QFile f = new QFile( QDir.currentDirPath() + "/.history" );
+ f.open( QIODevice.IO_WriteOnly );
+ QTextStream t = new QTextStream( f );
+ Iterator it1 = history.iterator();
+ while (it1.hasNext()) {
+ String item = (String) it1.next();
+ t.writeRawBytes( item, item.length() );
+ t.writeRawBytes( "\n", 1 );
+ }
+ f.close();
+
+ bookmarks.clear();
+ Iterator it3 = mBookmarks.values().iterator();
+ while (it3.hasNext())
+ bookmarks.add(it3.next());
+
+ QFile f2 = new QFile( QDir.currentDirPath() + "/.bookmarks" );
+ f2.open( QIODevice.IO_WriteOnly );
+ QTextStream t2 = new QTextStream( f2 );
+ Iterator it2 = bookmarks.iterator();
+ while (it2.hasNext()) {
+ String item = (String) it2.next();
+ t2.writeRawBytes( item, item.length() );
+ t2.writeRawBytes( "\n", 1 );
+ }
+ f2.close();
+}
+
+
+void about()
+{
+ QMessageBox.about( this, "HelpViewer Example",
+ "<p>This example implements a simple HTML help viewer "
+ + "using Qt's rich text capabilities</p>"
+ + "<p>It's just about 100 lines of Java code, so don't expect too much :-)</p>"
+ );
+}
+
+
+void aboutQt()
+{
+ QMessageBox.aboutQt( this, "QBrowser" );
+}
+
+void openFile()
+{
+ String fn = QFileDialog.getOpenFileName( "", "", this );
+ if ( !fn.equals("") )
+ browser.setSource( fn );
+}
+
+void newWindow()
+{
+ ( new HelpWindow(browser.source(), "qbrowser") ).show();
+}
+
+void print()
+{
+ QPrinter printer = new QPrinter();//(QPrinter.HighResolution );
+ printer.setFullPage(true);
+ if ( printer.setup( this ) ) {
+ QPainter p = new QPainter( printer );
+ QPaintDeviceMetrics metrics = new QPaintDeviceMetrics(p.device());
+ int dpix = metrics.logicalDpiX();
+ int dpiy = metrics.logicalDpiY();
+ int margin = 72; // pt
+ QRect body = new QRect(margin*dpix/72, margin*dpiy/72,
+ metrics.width()-margin*dpix/72*2,
+ metrics.height()-margin*dpiy/72*2 );
+ QFont font = new QFont("times", 10);
+ ArrayList filePaths = browser.mimeSourceFactory().filePath();
+ String file = "";
+ Iterator it = filePaths.iterator();
+ while (it.hasNext()) {
+ file = new QUrl( new QUrl((String) it.next()), new QUrl( browser.source() ).path() ).path();
+ if ( QFile.exists( file ) )
+ break;
+ else
+ file = "";
+ }
+ if ( file.equals("") )
+ return;
+ QFile f = new QFile( file );
+ if ( !f.open( QIODevice.IO_ReadOnly ) )
+ return;
+ QTextStream ts = new QTextStream( f );
+ QSimpleRichText richText = new QSimpleRichText( ts.read(), font, browser.context(), browser.styleSheet(),
+ browser.mimeSourceFactory(), body.height() );
+ richText.setWidth( p, body.width() );
+ QRect view = new QRect( body.topLeft(), body.bottomRight() );
+ int page = 1;
+ do {
+ richText.draw( p, body.left(), body.top(), view, colorGroup() );
+ view.moveBy( 0, body.height() );
+ p.translate( 0 , -body.height() );
+ p.setFont( font );
+ p.drawText( view.right() - p.fontMetrics().width( new Integer(page).toString() ),
+ view.bottom() + p.fontMetrics().ascent() + 5, new Integer(page).toString() );
+ if ( view.top() >= richText.height() )
+ break;
+ printer.newPage();
+ page++;
+ } while (true);
+ }
+}
+
+void pathSelected( String _path )
+{
+ browser.setSource( _path );
+ Iterator it = mHistory.values().iterator();
+ boolean exists = false;
+ while (it.hasNext()) {
+ if ( ((String) it.next()).equals(_path) ) {
+ exists = true;
+ break;
+ }
+ }
+ if ( !exists )
+ mHistory.put( new Integer(hist.insertItem( _path )), _path);
+}
+
+void readHistory()
+{
+ if ( QFile.exists( QDir.currentDirPath() + "/.history" ) ) {
+ QFile f = new QFile( QDir.currentDirPath() + "/.history" );
+ f.open( QIODevice.IO_ReadOnly );
+ QTextStream t = new QTextStream( f );
+ while ( !t.atEnd() ) {
+ String item = t.readLine();
+ history.add((Object) item);
+ }
+ f.close();
+ while ( history.size() > 20 )
+ history.remove( 0 );
+ }
+}
+
+void readBookmarks()
+{
+ if ( QFile.exists( QDir.currentDirPath() + "/.bookmarks" ) ) {
+ QFile f = new QFile( QDir.currentDirPath() + "/.bookmarks" );
+ f.open( QIODevice.IO_ReadOnly );
+ QTextStream t = new QTextStream( f );
+
+ while ( !t.atEnd() ) {
+ String item = t.readLine();
+ bookmarks.add((Object) item);
+ }
+ f.close();
+ }
+}
+
+void histChosen( int i )
+{
+ if ( mHistory.containsKey( new Integer(i) ) )
+ browser.setSource( (String) mHistory.get( new Integer(i) ) );
+}
+
+void bookmChosen( int i )
+{
+ if ( mBookmarks.containsKey( new Integer(i) ) )
+ browser.setSource( (String) mBookmarks.get( new Integer(i) ) );
+}
+
+void addBookmark()
+{
+ mBookmarks.put( new Integer(bookm.insertItem( caption() )), browser.context() );
+}
+}
diff --git a/qtjava/javalib/examples/helpviewer/Main.java b/qtjava/javalib/examples/helpviewer/Main.java
new file mode 100644
index 00000000..da01e3dc
--- /dev/null
+++ b/qtjava/javalib/examples/helpviewer/Main.java
@@ -0,0 +1,48 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+public class Main {
+
+
+public static void main( String[] args )
+{
+ QApplication.setColorSpec( QApplication.ManyColor );
+ QApplication a = new QApplication(args);
+
+ String home = null;
+ if (args.length > 0)
+ home = args[0];
+// else
+// home = System.getenv("QTDIR") + "/doc/html/index.html";
+
+
+ HelpWindow help = new HelpWindow(home, ".", null, "help viewer");
+ help.setCaption("Qt Example - Helpviewer");
+ if ( QApplication.desktop().width() > 400
+ && QApplication.desktop().height() > 500 )
+ help.show();
+ else
+ help.showMaximized();
+
+ QObject.connect( a, Qt.SIGNAL("aboutToQuit()"),
+ help, Qt.SLOT("cleanUp()") );
+ QObject.connect( a, Qt.SIGNAL("lastWindowClosed()"),
+ a, Qt.SLOT("quit()") );
+
+ a.exec();
+ return;
+}
+
+static {
+ qtjava.initialize();
+}
+
+}
diff --git a/qtjava/javalib/examples/helpviewer/back.xpm b/qtjava/javalib/examples/helpviewer/back.xpm
new file mode 100644
index 00000000..7dc5b72c
--- /dev/null
+++ b/qtjava/javalib/examples/helpviewer/back.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+/* Drawn by Mark Donohoe for the K Desktop Environment */
+/* See http://www.kde.org */
+static char*back[]={
+"16 16 5 1",
+"# c #000000",
+"a c #ffffff",
+"c c #808080",
+"b c #c0c0c0",
+". c None",
+"................",
+".......#........",
+"......##........",
+".....#a#........",
+"....#aa########.",
+"...#aabaaaaaaa#.",
+"..#aabbbbbbbbb#.",
+"...#abbbbbbbbb#.",
+"...c#ab########.",
+"....c#a#ccccccc.",
+".....c##c.......",
+"......c#c.......",
+".......cc.......",
+"........c.......",
+"................",
+"......................"};
+
diff --git a/qtjava/javalib/examples/helpviewer/forward.xpm b/qtjava/javalib/examples/helpviewer/forward.xpm
new file mode 100644
index 00000000..2ed81348
--- /dev/null
+++ b/qtjava/javalib/examples/helpviewer/forward.xpm
@@ -0,0 +1,28 @@
+/* XPM */
+/* Drawn by Mark Donohoe for the K Desktop Environment */
+/* See http://www.kde.org */
+static char*forward[]={
+"16 16 5 1",
+"# c #000000",
+"a c #ffffff",
+"c c #808080",
+"b c #c0c0c0",
+". c None",
+"................",
+"................",
+".........#......",
+".........##.....",
+".........#a#....",
+"..########aa#...",
+"..#aaaaaaabaa#..",
+"..#bbbbbbbbbaa#.",
+"..#bbbbbbbbba#..",
+"..########ba#c..",
+"..ccccccc#a#c...",
+"........c##c....",
+"........c#c.....",
+"........cc......",
+"........c.......",
+"................",
+"................"};
+
diff --git a/qtjava/javalib/examples/helpviewer/home.xpm b/qtjava/javalib/examples/helpviewer/home.xpm
new file mode 100644
index 00000000..9c1369d9
--- /dev/null
+++ b/qtjava/javalib/examples/helpviewer/home.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+/* Drawn by Mark Donohoe for the K Desktop Environment */
+/* See http://www.kde.org */
+static char*home[]={
+"16 16 4 1",
+"# c #000000",
+"a c #ffffff",
+"b c #c0c0c0",
+". c None",
+"........... ....",
+" ....##.......",
+"..#...####......",
+"..#..#aabb#.....",
+"..#.#aaaabb#....",
+"..##aaaaaabb#...",
+"..#aaaaaaaabb#..",
+".#aaaaaaaaabbb#.",
+"###aaaaaaaabb###",
+"..#aaaaaaaabb#..",
+"..#aaa###aabb#..",
+"..#aaa#.#aabb#..",
+"..#aaa#.#aabb#..",
+"..#aaa#.#aabb#..",
+"..#aaa#.#aabb#..",
+"..#####.######..",
+"................"};
+
diff --git a/qtjava/javalib/examples/iconview/ListenDND.java b/qtjava/javalib/examples/iconview/ListenDND.java
new file mode 100644
index 00000000..59521a55
--- /dev/null
+++ b/qtjava/javalib/examples/iconview/ListenDND.java
@@ -0,0 +1,69 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+
+class ListenDND extends QObject
+{
+
+public ListenDND( QWidget w )
+ {view = w;}
+
+ void dropped( QDropEvent mime ) {
+ qDebug( "Dropped Mimesource {0} into the view {1}", new Object[] { mime, view } );
+ qDebug( " Formats:" );
+ int i = 0;
+ String str = mime.format( i );
+ qDebug( " " + str );
+ while ( str != null ) {
+ qDebug( " " + str );
+ str = mime.format( ++i );
+ }
+ };
+ void moved() {
+ qDebug( "All selected items were moved to another widget" );
+ }
+
+protected QWidget view;
+
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication( args );
+
+ QIconView qiconview = new QIconView();
+ qiconview.setSelectionMode( QIconView.Extended );
+
+ for ( int i = 0; i < 3000; i++ ) {
+ QIconViewItem item = new QIconViewItem( qiconview, "Item " + (i + 1) );
+ item.setRenameEnabled( true );
+ }
+
+ qiconview.setCaption( "Qt Example - Iconview" );
+
+ ListenDND listen_dnd = new ListenDND( qiconview );
+ QObject.connect( qiconview, SIGNAL(" dropped( QDropEvent , ArrayList )"),
+ listen_dnd, SLOT(" dropped( QDropEvent )") );
+ QObject.connect( qiconview, SIGNAL(" moved()"), listen_dnd, SLOT(" moved()") );
+
+ a.setMainWidget( qiconview );
+ qiconview.show();
+ qiconview.resize( qiconview.sizeHint() );
+
+ a.exec();
+ return;
+}
+
+static {
+ qtjava.initialize();
+}
+
+}
+
diff --git a/qtjava/javalib/examples/layout/ExampleWidget.java b/qtjava/javalib/examples/layout/ExampleWidget.java
new file mode 100644
index 00000000..77d96816
--- /dev/null
+++ b/qtjava/javalib/examples/layout/ExampleWidget.java
@@ -0,0 +1,152 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+
+class ExampleWidget extends QWidget
+{
+
+ExampleWidget( )
+{
+ this(null, null);
+}
+
+ExampleWidget( QWidget parent, String name )
+{
+ super( parent, name );
+ // Make the top-level layout; a vertical box to contain all widgets
+ // and sub-layouts.
+ QBoxLayout topLayout = new QVBoxLayout( this, 5 );
+
+ // Create a menubar...
+ QMenuBar menubar = new QMenuBar( this );
+ menubar.setSeparator( QMenuBar.InWindowsStyle );
+ QPopupMenu popup;
+ popup = new QPopupMenu( this );
+ popup.insertItem( "&Quit", qApp(), SLOT("quit()") );
+ menubar.insertItem( "&File", popup );
+
+ // ...and tell the layout about it.
+ topLayout.setMenuBar( menubar );
+
+ // Make an hbox that will hold a row of buttons.
+ QBoxLayout buttons = new QHBoxLayout( topLayout );
+ int i;
+ for ( i = 1; i <= 4; i++ ) {
+ QPushButton but = new QPushButton( this );
+ String s = "Button " + i;
+ but.setText( s );
+
+ // Set horizontal stretch factor to 10 to let the buttons
+ // stretch horizontally. The buttons will not stretch
+ // vertically, since bigWidget below will take up vertical
+ // stretch.
+ buttons.addWidget( but, 10 );
+ // (Actually, the result would have been the same with a
+ // stretch factor of 0; if no items in a layout have non-zero
+ // stretch, the space is divided equally between members.)
+ }
+
+ // Make another hbox that will hold a left-justified row of buttons.
+ QBoxLayout buttons2 = new QHBoxLayout( topLayout );
+
+ QPushButton but = new QPushButton( "Button five", this );
+ buttons2.addWidget( but );
+
+ but = new QPushButton( "Button 6", this );
+ buttons2.addWidget( but );
+
+ // Fill up the rest of the hbox with stretchable space, so that
+ // the buttons get their minimum width and are pushed to the left.
+ buttons2.addStretch( 10 );
+
+ // Make a big widget that will grab all space in the middle.
+ QMultiLineEdit bigWidget = new QMultiLineEdit( this );
+ bigWidget.setText( "This widget will get all the remaining space" );
+ bigWidget.setFrameStyle( QFrame.Panel | QFrame.Plain );
+
+ // Set vertical stretch factor to 10 to let the bigWidget stretch
+ // vertically. It will stretch horizontally because there are no
+ // widgets beside it to take up horizontal stretch.
+ // topLayout.addWidget( bigWidget, 10 );
+ topLayout.addWidget( bigWidget );
+
+ // Make a grid that will hold a vertical table of QLabel/QLineEdit
+ // pairs next to a large QMultiLineEdit.
+
+ // Don't use hard-coded row/column numbers in QGridLayout, you'll
+ // regret it when you have to change the layout.
+ int numRows = 3;
+ int labelCol = 0;
+ int linedCol = 1;
+ int multiCol = 2;
+
+ // Let the grid-layout have a spacing of 10 pixels between
+ // widgets, overriding the default from topLayout.
+ QGridLayout grid = new QGridLayout( topLayout, 0, 0, 10 );
+ int row;
+
+ for ( row = 0; row < numRows; row++ ) {
+ QLineEdit ed = new QLineEdit( this );
+ // The line edit goes in the second column
+ grid.addWidget( ed, row, linedCol );
+
+ // Make a label that is a buddy of the line edit
+ String s= "Line &" + (row+1);
+ QLabel label = new QLabel( ed, s, this );
+ // The label goes in the first column.
+ grid.addWidget( label, row, labelCol );
+ }
+
+ // The multiline edit will cover the entire vertical range of the
+ // grid (rows 0 to numRows) and stay in column 2.
+
+ QMultiLineEdit med = new QMultiLineEdit( this );
+ grid.addMultiCellWidget( med, 0, -1, multiCol, multiCol );
+
+ // The labels will take the space they need. Let the remaining
+ // horizontal space be shared so that the multiline edit gets
+ // twice as much as the line edit.
+ grid.setColStretch( linedCol, 10 );
+ grid.setColStretch( multiCol, 20 );
+
+ // Add a widget at the bottom.
+ QLabel sb = new QLabel( this );
+ sb.setText( "Let's pretend this is a status bar" );
+ sb.setFrameStyle( QFrame.Panel | QFrame.Sunken );
+ // This widget will use all horizontal space, and have a fixed height.
+
+ // we should have made a subclass and implemented sizePolicy there...
+ sb.setFixedHeight( sb.sizeHint().height() );
+
+ sb.setAlignment( AlignVCenter | AlignLeft );
+ topLayout.addWidget( sb );
+
+ topLayout.activate();
+}
+
+
+public static void main( String[] args )
+{
+ QApplication a = new QApplication( args );
+
+ ExampleWidget f = new ExampleWidget();
+ a.setMainWidget(f);
+ f.setCaption("Qt Example - Caption");
+ f.show();
+
+ a.exec();
+ return;
+}
+
+static {
+ qtjava.initialize();
+}
+}
diff --git a/qtjava/javalib/examples/lineedits/LineEdits.java b/qtjava/javalib/examples/lineedits/LineEdits.java
new file mode 100644
index 00000000..ce79891f
--- /dev/null
+++ b/qtjava/javalib/examples/lineedits/LineEdits.java
@@ -0,0 +1,225 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+class LineEdits extends QGroupBox
+{
+protected QLineEdit lined1, lined2, lined3, lined4;
+protected QComboBox combo1, combo2, combo3, combo4;
+
+
+
+
+/*
+ Constructor
+ *
+ Creates child widgets of the LineEdits widget
+ */
+
+LineEdits( )
+{
+ this(null, null);
+}
+
+LineEdits( QWidget parent, String name )
+{
+ super( 0, Horizontal, "Line edits", parent, name );
+ setMargin( 10 );
+
+ QVBoxLayout box = new QVBoxLayout( layout() );
+
+ QHBoxLayout row1 = new QHBoxLayout( box );
+ row1.setMargin( 5 );
+
+ // Create a Label
+ QLabel label = new QLabel( "Echo Mode: ", this);
+ row1.addWidget( label );
+
+ // Create a Combobox with three items...
+ combo1 = new QComboBox( false, this );
+ row1.addWidget( combo1 );
+ combo1.insertItem( "Normal", -1 );
+ combo1.insertItem( "Password", -1 );
+ combo1.insertItem( "No Echo", -1 );
+ // ...and connect the activated() SIGNAL with the slotEchoChanged() SLOT to be able
+ // to react when an item is selected
+ connect( combo1, SIGNAL(" activated( int )"), this, SLOT(" slotEchoChanged( int )") );
+
+ // insert the first LineEdit
+ lined1 = new QLineEdit( this );
+ box.addWidget( lined1 );
+
+ // another widget which is used for layouting
+ QHBoxLayout row2 = new QHBoxLayout( box );
+ row2.setMargin( 5 );
+
+ // and the second label
+ label = new QLabel( "Validator: ", this );
+ row2.addWidget( label );
+
+ // A second Combobox with again three items...
+ combo2 = new QComboBox( false, this );
+ row2.addWidget( combo2 );
+ combo2.insertItem( "No Validator", -1 );
+ combo2.insertItem( "Integer Validator", -1 );
+ combo2.insertItem( "Double Validator", -1 );
+ // ...and again the activated() SIGNAL gets connected with a SLOT
+ connect( combo2, SIGNAL(" activated( int )"), this, SLOT(" slotValidatorChanged( int )") );
+
+ // and the second LineEdit
+ lined2 = new QLineEdit( this );
+ box.addWidget( lined2 );
+
+ // yet another widget which is used for layouting
+ QHBoxLayout row3 = new QHBoxLayout( box );
+ row3.setMargin( 5 );
+
+ // we need a label for this too
+ label = new QLabel( "Alignment: ", this );
+ row3.addWidget( label );
+
+ // A combo box for setting alignment
+ combo3 = new QComboBox( false, this );
+ row3.addWidget( combo3 );
+ combo3.insertItem( "Left", -1 );
+ combo3.insertItem( "Centered", -1 );
+ combo3.insertItem( "Right", -1 );
+ // ...and again the activated() SIGNAL gets connected with a SLOT
+ connect( combo3, SIGNAL(" activated( int )"), this, SLOT(" slotAlignmentChanged( int )") );
+
+ // and the third lineedit
+ lined3 = new QLineEdit( this );
+ box.addWidget( lined3 );
+
+ // last widget used for layouting
+ QHBox row4 = new QHBox( this );
+ box.addWidget( row4 );
+ row4.setMargin( 5 );
+
+ // last label
+ new QLabel( "Read-Only: ", row4 );
+
+ // A combo box for setting alignment
+ combo4 = new QComboBox( false, row4 );
+ combo4.insertItem( "False", -1 );
+ combo4.insertItem( "True", -1 );
+ // ...and again the activated() SIGNAL gets connected with a SLOT
+ connect( combo4, SIGNAL(" activated( int )"), this, SLOT(" slotReadOnlyChanged( int )") );
+
+ // and the last lineedit
+ lined4 = new QLineEdit( this );
+ box.addWidget( lined4 );
+
+ // give the first LineEdit the focus at the beginning
+ lined1.setFocus();
+}
+
+/*
+ SLOT slotEchoChanged( int i )
+ *
+ i contains the number of the item which the user has been chosen in the
+ first Combobox. According to this value, we set the Echo-Mode for the
+ first LineEdit.
+ */
+
+void slotEchoChanged( int i )
+{
+ switch ( i ) {
+ case 0:
+ lined1.setEchoMode( QLineEdit.Normal );
+ break;
+ case 1:
+ lined1.setEchoMode( QLineEdit.Password );
+ break;
+ case 2:
+ lined1.setEchoMode( QLineEdit.NoEcho );
+ break;
+ }
+
+ lined1.setFocus();
+}
+
+/*
+ SLOT slotValidatorChanged( int i )
+ *
+ i contains the number of the item which the user has been chosen in the
+ second Combobox. According to this value, we set a validator for the
+ second LineEdit. A validator checks in a LineEdit each character which
+ the user enters and accepts it if it is valid, else the character gets
+ ignored and not inserted into the lineedit.
+ */
+
+void slotValidatorChanged( int i )
+{
+ switch ( i ) {
+ case 0:
+ lined2.setValidator( null );
+ break;
+ case 1:
+ lined2.setValidator( new QIntValidator( lined2 ) );
+ break;
+ case 2:
+ lined2.setValidator( new QDoubleValidator( -999.0, 999.0, 2,
+ lined2 ) );
+ break;
+ }
+
+ lined2.setText( "" );
+ lined2.setFocus();
+}
+
+
+/*
+ SLOT slotAlignmentChanged( int i )
+ *
+ i contains the number of the item which the user has been chosen in
+ the third Combobox. According to this value, we set an alignment
+ third LineEdit.
+ */
+
+void slotAlignmentChanged( int i )
+{
+ switch ( i ) {
+ case 0:
+ lined3.setAlignment( QLineEdit.AlignLeft );
+ break;
+ case 1:
+ lined3.setAlignment( QLineEdit.AlignCenter );
+ break;
+ case 2:
+ lined3.setAlignment( QLineEdit.AlignRight );
+ break;
+ }
+
+ lined3.setFocus();
+}
+
+
+/*
+ SLOT slotReadOnlyChanged( int i )
+ *
+ i contains the number of the item which the user has been chosen in
+ the fourth Combobox. According to this value, we toggle read-only.
+ */
+
+void slotReadOnlyChanged( int i )
+{
+ switch ( i ) {
+ case 0:
+ lined4.setReadOnly( false );
+ break;
+ case 1:
+ lined4.setReadOnly( true );
+ break;
+ }
+
+ lined4.setFocus();
+}
+}
diff --git a/qtjava/javalib/examples/lineedits/Main.java b/qtjava/javalib/examples/lineedits/Main.java
new file mode 100644
index 00000000..19424534
--- /dev/null
+++ b/qtjava/javalib/examples/lineedits/Main.java
@@ -0,0 +1,32 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+
+ LineEdits lineedits = new LineEdits();
+ lineedits.setCaption( "Qt Example - Lineedits" );
+ a.setMainWidget( lineedits );
+ lineedits.show();
+
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
+
diff --git a/qtjava/javalib/examples/listbox/ListBoxDemo.java b/qtjava/javalib/examples/listbox/ListBoxDemo.java
new file mode 100644
index 00000000..60eecffc
--- /dev/null
+++ b/qtjava/javalib/examples/listbox/ListBoxDemo.java
@@ -0,0 +1,190 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+
+
+class ListBoxDemo extends QWidget
+{
+
+private QListBox l;
+private QSpinBox columns;
+private QSpinBox rows;
+private QButtonGroup bg;
+
+
+ListBoxDemo()
+{
+ super( null, null );
+ QGridLayout g = new QGridLayout( this, 2, 2, 6 );
+
+ g.addWidget( new QLabel( "<b>Configuration:</b>", this ), 0, 0 );
+ g.addWidget( new QLabel( "<b>Result:</b>", this ), 0, 1 );
+
+ l = new QListBox( this );
+ g.addWidget( l, 1, 1 );
+ l.setFocusPolicy( QWidget.StrongFocus );
+
+ QVBoxLayout v = new QVBoxLayout();
+ g.addLayout( v, 1, 0 );
+
+ QRadioButton b = null;
+ bg = new QButtonGroup( (QWidget) null );
+
+ b = new QRadioButton( "Fixed number of columns,\n"
+ + "as many rows as needed.",
+ this );
+ bg.insert( b );
+ v.addWidget( b );
+ b.setChecked( true );
+ connect( b, SIGNAL("clicked()"), this, SLOT("setNumCols()") );
+ QHBoxLayout h = new QHBoxLayout();
+ v.addLayout( h );
+ h.addSpacing( 30 );
+ h.addSpacing( 100 );
+ h.addWidget( new QLabel( "Columns:", this ) );
+ columns = new QSpinBox( this );
+ h.addWidget( columns );
+
+ v.addSpacing( 12 );
+
+ b = new QRadioButton( "As many columns as fit on-screen,\n"
+ + "as many rows as needed.",
+ this );
+ bg.insert( b );
+ v.addWidget( b );
+ connect( b, SIGNAL("clicked()"), this, SLOT("setColsByWidth()") );
+
+ v.addSpacing( 12 );
+
+ b = new QRadioButton( "Fixed number of rows,\n"
+ + "as many columns as needed.",
+ this );
+ bg.insert( b );
+ v.addWidget( b );
+ connect( b, SIGNAL("clicked()"), this, SLOT("setNumRows()") );
+ h = new QHBoxLayout();
+ v.addLayout( h );
+ h.addSpacing( 30 );
+ h.addSpacing( 100 );
+ h.addWidget( new QLabel( "Rows:", this ) );
+ rows = new QSpinBox( this );
+ rows.setEnabled( false );
+ h.addWidget( rows );
+
+ v.addSpacing( 12 );
+
+ b = new QRadioButton( "As many rows as fit on-screen,\n"
+ + "as many columns as needed.",
+ this );
+ bg.insert( b );
+ v.addWidget( b );
+ connect( b, SIGNAL("clicked()"), this, SLOT("setRowsByHeight()") );
+
+ v.addSpacing( 12 );
+
+ QCheckBox cb = new QCheckBox( "Variable-height rows", this );
+ cb.setChecked( true );
+ connect( cb, SIGNAL("toggled(boolean)"), this, SLOT("setVariableHeight(boolean)") );
+ v.addWidget( cb );
+ v.addSpacing( 6 );
+
+ cb = new QCheckBox( "Variable-width columns", this );
+ connect( cb, SIGNAL("toggled(boolean)"), this, SLOT("setVariableWidth(boolean)") );
+ v.addWidget( cb );
+
+ cb = new QCheckBox( "Extended-Selection", this );
+ connect( cb, SIGNAL("toggled(boolean)"), this, SLOT("setMultiSelection(boolean)") );
+ v.addWidget( cb );
+
+ QPushButton pb = new QPushButton( "Sort ascending", this );
+ connect( pb, SIGNAL(" clicked()"), this, SLOT(" sortAscending()") );
+ v.addWidget( pb );
+
+ pb = new QPushButton( "Sort descending", this );
+ connect( pb, SIGNAL(" clicked()"), this, SLOT(" sortDescending()") );
+ v.addWidget( pb );
+
+ v.addStretch( 100 );
+
+ int i = 0;
+ while( ++i <= 2560 )
+ l.insertItem( "Item " + i,
+ i );
+ columns.setRange( 1, 256 );
+ columns.setValue( 1 );
+ rows.setRange( 1, 256 );
+ rows.setValue( 256 );
+
+ connect( columns, SIGNAL("valueChanged(int)"), this, SLOT("setNumCols()") );
+ connect( rows, SIGNAL("valueChanged(int)"), this, SLOT("setNumRows()") );
+}
+
+
+void setNumRows()
+{
+ columns.setEnabled( false );
+ rows.setEnabled( true );
+ l.setRowMode( rows.value() );
+}
+
+
+void setNumCols()
+{
+ columns.setEnabled( true );
+ rows.setEnabled( false );
+ l.setColumnMode( columns.value() );
+}
+
+
+void setRowsByHeight()
+{
+ columns.setEnabled( false );
+ rows.setEnabled( false );
+ l.setRowMode( QListBox.FitToHeight );
+}
+
+
+void setColsByWidth()
+{
+ columns.setEnabled( false );
+ rows.setEnabled( false );
+ l.setColumnMode( QListBox.FitToWidth );
+}
+
+
+void setVariableWidth( boolean b )
+{
+ l.setVariableWidth( b );
+}
+
+
+void setVariableHeight( boolean b )
+{
+ l.setVariableHeight( b );
+}
+
+void setMultiSelection( boolean b )
+{
+ l.clearSelection();
+ l.setSelectionMode( b ? QListBox.Extended : QListBox.Single );
+}
+
+void sortAscending()
+{
+ l.sort( true );
+}
+
+void sortDescending()
+{
+ l.sort( false );
+}
+}
diff --git a/qtjava/javalib/examples/listbox/Main.java b/qtjava/javalib/examples/listbox/Main.java
new file mode 100644
index 00000000..ff21a95f
--- /dev/null
+++ b/qtjava/javalib/examples/listbox/Main.java
@@ -0,0 +1,30 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+
+ ListBoxDemo t = new ListBoxDemo();
+ t.setCaption( "Qt Example - Listbox" );
+ a.setMainWidget( t );
+ t.show();
+
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/mdi/ApplicationWindow.java b/qtjava/javalib/examples/mdi/ApplicationWindow.java
new file mode 100644
index 00000000..e74e6233
--- /dev/null
+++ b/qtjava/javalib/examples/mdi/ApplicationWindow.java
@@ -0,0 +1,290 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+import java.util.ArrayList;
+
+class ApplicationWindow extends QMainWindow
+{
+
+private QPrinter printer;
+private QWorkspace ws;
+/* Keep a copy of ws.windowList(), so that the MDIWindow
+ widgets in it won't get garbage collected */
+private ArrayList windows;
+private QToolBar fileTools;
+private QPopupMenu windowsMenu;
+
+
+
+private String fileOpenText = "Click this button to open a <em>new file</em>. <br><br>"
++ "You can also select the <b>Open command</b> from the File menu.";
+private String fileSaveText = "Click this button to save the file you are "
++ "editing. You will be prompted for a file name.\n\n"
++ "You can also select the Save command from the File menu.\n\n"
++ "Note that implementing this function is left as an exercise for the reader.";
+private String filePrintText = "Click this button to print the file you "
++ "are editing.\n\n"
++ "You can also select the Print command from the File menu.";
+
+/* XPM */
+static String filesave[] = {
+" 14 14 4 1",
+". c #040404",
+"# c #808304",
+"a c #bfc2bf",
+"b c None",
+"..............",
+".#.aaaaaaaa.a.",
+".#.aaaaaaaa...",
+".#.aaaaaaaa.#.",
+".#.aaaaaaaa.#.",
+".#.aaaaaaaa.#.",
+".#.aaaaaaaa.#.",
+".##........##.",
+".############.",
+".##.........#.",
+".##......aa.#.",
+".##......aa.#.",
+".##......aa.#.",
+"b............."
+};
+
+/* XPM */
+static String fileopen[] = {
+" 16 13 5 1",
+". c #040404",
+"# c #808304",
+"a c None",
+"b c #f3f704",
+"c c #f3f7f3",
+"aaaaaaaaa...aaaa",
+"aaaaaaaa.aaa.a.a",
+"aaaaaaaaaaaaa..a",
+"a...aaaaaaaa...a",
+".bcb.......aaaaa",
+".cbcbcbcbc.aaaaa",
+".bcbcbcbcb.aaaaa",
+".cbcb...........",
+".bcb.#########.a",
+".cb.#########.aa",
+".b.#########.aaa",
+"..#########.aaaa",
+"...........aaaaa"
+};
+
+/* XPM */
+static String fileprint[] = {
+" 16 14 6 1",
+". c #000000",
+"# c #848284",
+"a c #c6c3c6",
+"b c #ffff00",
+"c c #ffffff",
+"d c None",
+"ddddd.........dd",
+"dddd.cccccccc.dd",
+"dddd.c.....c.ddd",
+"ddd.cccccccc.ddd",
+"ddd.c.....c....d",
+"dd.cccccccc.a.a.",
+"d..........a.a..",
+".aaaaaaaaaa.a.a.",
+".............aa.",
+".aaaaaa###aa.a.d",
+".aaaaaabbbaa...d",
+".............a.d",
+"d.aaaaaaaaa.a.dd",
+"dd...........ddd"
+};
+
+ApplicationWindow()
+{
+ super( null, "example application main window", WDestructiveClose );
+ int id;
+
+ QPixmap openIcon, saveIcon;
+
+ fileTools = new QToolBar( this, "file operations" );
+ addToolBar( fileTools, tr( "File Operations" ), DockTop, true );
+
+ openIcon = new QPixmap( fileopen );
+ QToolButton fileOpen
+ = new QToolButton( new QIconSet(openIcon), "Open File", "",
+ this, SLOT("load()"), fileTools, "open file" );
+
+ saveIcon = new QPixmap( filesave );
+ QToolButton fileSave
+ = new QToolButton( new QIconSet(saveIcon), "Save File", "",
+ this, SLOT("save()"), fileTools, "save file" );
+
+ printer = new QPrinter();
+ QPixmap printIcon;
+
+ printIcon = new QPixmap( fileprint );
+ QToolButton filePrint
+ = new QToolButton( new QIconSet(printIcon), "Print File", "",
+ this, SLOT("print()"), fileTools, "print file" );
+ QWhatsThis.add( filePrint, filePrintText );
+
+ QWhatsThis.whatsThisButton( fileTools );
+
+ QWhatsThis.add( fileOpen, fileOpenText );
+ QWhatsThis.add( fileSave, fileSaveText );
+
+ QPopupMenu file = new QPopupMenu( this );
+ menuBar().insertItem( "&File", file );
+
+ file.insertItem( "&New", this, SLOT("newDoc()"), new QKeySequence(CTRL+Key_N) );
+
+ id = file.insertItem( new QIconSet(openIcon), "&Open...",
+ this, SLOT("load()"), new QKeySequence(CTRL+Key_O) );
+ file.setWhatsThis( id, fileOpenText );
+
+ id = file.insertItem( new QIconSet(saveIcon), "&Save",
+ this, SLOT("save()"), new QKeySequence(CTRL+Key_S) );
+ file.setWhatsThis( id, fileSaveText );
+ id = file.insertItem( "Save &As...", this, SLOT("saveAs()") );
+ file.setWhatsThis( id, fileSaveText );
+ file.insertSeparator();
+ id = file.insertItem( new QIconSet(printIcon), "&Print...",
+ this, SLOT("print()"), new QKeySequence(CTRL+Key_P) );
+ file.setWhatsThis( id, filePrintText );
+ file.insertSeparator();
+ file.insertItem( "&Close", this, SLOT("closeWindow()"), new QKeySequence(CTRL+Key_W) );
+ file.insertItem( "&Quit", qApp(), SLOT(" closeAllWindows()"), new QKeySequence(CTRL+Key_Q) );
+
+ windowsMenu = new QPopupMenu( this );
+ windowsMenu.setCheckable( true );
+ connect( windowsMenu, SIGNAL(" aboutToShow()"),
+ this, SLOT(" windowsMenuAboutToShow()") );
+ menuBar().insertItem( "&Windows", windowsMenu );
+
+ menuBar().insertSeparator();
+ QPopupMenu help = new QPopupMenu( this );
+ menuBar().insertItem( "&Help", help );
+
+ help.insertItem( "&About", this, SLOT("about()"), new QKeySequence(Key_F1));
+ help.insertItem( "About &Qt", this, SLOT("aboutQt()"));
+ help.insertSeparator();
+ help.insertItem( "What's &This", this, SLOT("whatsThis()"), new QKeySequence(SHIFT+Key_F1));
+
+ QVBox vb = new QVBox( this );
+ vb.setFrameStyle( QFrame.StyledPanel | QFrame.Sunken );
+ ws = new QWorkspace( vb );
+ ws.setScrollBarsEnabled( true );
+ setCentralWidget( vb );
+
+ statusBar().message( "Ready", 2000 );
+}
+
+
+MDIWindow newDoc()
+{
+ MDIWindow w = new MDIWindow( ws, null, WDestructiveClose );
+ connect( w, SIGNAL("message(String,int)"), statusBar(), SLOT("message(String,int)") );
+ w.setCaption("unnamed document");
+ w.setIcon( new QPixmap("document.xpm") );
+ // show the very first window in maximized mode
+ windows = ws.windowList();
+ if ( windows.size() == 0 )
+ w.showMaximized();
+ else
+ w.show();
+ return w;
+}
+
+void load()
+{
+ String fn = QFileDialog.getOpenFileName( "", "", this );
+ if ( !fn.equals("") ) {
+ MDIWindow w = newDoc();
+ w.load( fn );
+ } else {
+ statusBar().message( "Loading aborted", 2000 );
+ }
+}
+
+void save()
+{
+ MDIWindow m = (MDIWindow)ws.activeWindow();
+ if ( m != null )
+ m.save();
+}
+
+
+void saveAs()
+{
+ MDIWindow m = (MDIWindow)ws.activeWindow();
+ if ( m != null )
+ m.saveAs();
+}
+
+
+void print()
+{
+ MDIWindow m = (MDIWindow)ws.activeWindow();
+ if ( m != null)
+ m.print( printer );
+}
+
+
+void closeWindow()
+{
+ MDIWindow m = (MDIWindow)ws.activeWindow();
+ if ( m != null )
+ m.close();
+}
+
+void about()
+{
+ QMessageBox.about( this, "Qt Application Example",
+ "This example demonstrates simple use of\n "
+ + "Qt's Multiple Document Interface (MDI).");
+}
+
+
+void aboutQt()
+{
+ QMessageBox.aboutQt( this, "Qt Application Example" );
+}
+
+
+void windowsMenuAboutToShow()
+{
+ windowsMenu.clear();
+ int cascadeId = windowsMenu.insertItem("&Cascade", ws, SLOT("cascade()") );
+ int tileId = windowsMenu.insertItem("&Tile", ws, SLOT("tile()") );
+ windows = ws.windowList();
+ if ( windows.size() == 0 ) {
+ windowsMenu.setItemEnabled( cascadeId, false );
+ windowsMenu.setItemEnabled( tileId, false );
+ }
+ windowsMenu.insertSeparator();
+ for ( int i = 0; i < windows.size(); ++i ) {
+ int id = windowsMenu.insertItem(((QWidget) windows.get(i)).caption(),
+ this, SLOT(" windowsMenuActivated( int )") );
+ windowsMenu.setItemParameter( id, i );
+ windowsMenu.setItemChecked( id, ws.activeWindow() == windows.get(i) );
+ }
+}
+
+void windowsMenuActivated( int id )
+{
+ windows = ws.windowList();
+ QWidget w = (QWidget) windows.get( id );
+ if ( w != null )
+ w.showNormal();
+ w.setFocus();
+}
+
+
+}
+
diff --git a/qtjava/javalib/examples/mdi/MDIWindow.java b/qtjava/javalib/examples/mdi/MDIWindow.java
new file mode 100644
index 00000000..ef5efd64
--- /dev/null
+++ b/qtjava/javalib/examples/mdi/MDIWindow.java
@@ -0,0 +1,135 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+
+class MDIWindow extends QMainWindow
+{
+
+private QMultiLineEdit medit;
+private QMovie mmovie;
+private String filename = "";
+
+MDIWindow( QWidget parent, String name, int wflags )
+{
+ super( parent, name, wflags );
+ mmovie = null;
+ medit = new QMultiLineEdit( this );
+ setFocusProxy( medit );
+ setCentralWidget( medit );
+}
+
+
+void load( String fn )
+{
+ filename = fn;
+ QFile f = new QFile( filename );
+ if ( !f.open( QIODevice.IO_ReadOnly ) )
+ return;
+
+ if(fn.indexOf(".gif") != -1) {
+ QWidget tmp=new QWidget(this);
+ setFocusProxy(tmp);
+ setCentralWidget(tmp);
+ medit.hide();
+ QMovie qm=new QMovie(fn);
+// qm.setDisplayWidget(tmp);
+ tmp.setBackgroundMode(QWidget.NoBackground);
+ tmp.show();
+ mmovie=qm;
+ } else {
+ mmovie = null;
+
+ QTextStream t = new QTextStream(f);
+ String s = t.read();
+ medit.setText( s );
+ f.close();
+
+
+ }
+ setCaption( filename );
+ emit("message", "Loaded document " + filename, 2000 );
+}
+
+void save()
+{
+ if ( filename.equals("") ) {
+ saveAs();
+ return;
+ }
+
+ String text = medit.text();
+ QFile f = new QFile( filename );
+ if ( !f.open( QIODevice.IO_WriteOnly ) ) {
+ emit("message", "Could not write to " + filename,
+ 2000 );
+ return;
+ }
+
+ QTextStream t = new QTextStream( f );
+ t.writeRawBytes( text, text.length() );
+ f.close();
+
+ setCaption( filename );
+
+ emit("message", "File " + filename + " saved", 2000 );
+}
+
+void saveAs()
+{
+ String fn = QFileDialog.getSaveFileName( filename, "", this );
+ if ( !fn.equals("") ) {
+ filename = fn;
+ save();
+ } else {
+ emit("message", "Saving aborted", 2000 );
+ }
+}
+
+void print( QPrinter printer)
+{
+ int Margin = 10;
+ int pageNo = 1;
+
+ if ( printer.setup(this) ) { // printer dialog
+ emit("message", "Printing...", 0 );
+ QPainter p = new QPainter();
+ if ( !p.begin( printer ) )
+ return; // paint on printer
+ p.setFont( medit.font() );
+ int yPos = 0; // y position for each line
+ QFontMetrics fm = p.fontMetrics();
+ QPaintDeviceMetrics metrics = new QPaintDeviceMetrics( printer ); // need width/height
+ // of printer surface
+ for( int i = 0 ; i < medit.numLines() ; i++ ) {
+ if ( Margin + yPos > metrics.height() - Margin ) {
+ String msg = "Printing (page ";
+ msg += (++pageNo);
+ msg += ")...";
+ emit("message", msg, 0 );
+ printer.newPage(); // no more room on this page
+ yPos = 0; // back to top of page
+ }
+ p.drawText( Margin, Margin + yPos,
+ metrics.width(), fm.lineSpacing(),
+ ExpandTabs | DontClip,
+ medit.textLine( i ) );
+ yPos = yPos + fm.lineSpacing();
+ }
+ p.end(); // send job to printer
+ emit("message", "Printing completed", 2000 );
+ } else {
+ emit("message", "Printing aborted", 2000 );
+ }
+}
+
+}
+
diff --git a/qtjava/javalib/examples/mdi/Main.java b/qtjava/javalib/examples/mdi/Main.java
new file mode 100644
index 00000000..8190b7cf
--- /dev/null
+++ b/qtjava/javalib/examples/mdi/Main.java
@@ -0,0 +1,27 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main(String[] args) {
+ QApplication a = new QApplication( args );
+ ApplicationWindow mw = new ApplicationWindow();
+ mw.setCaption( "Qt Example - Multiple Documents Interface (MDI)" );
+ mw.show();
+ a.connect( a, Qt.SIGNAL("lastWindowClosed()"), a, Qt.SLOT("quit()") );
+ int res = a.exec();
+ return;
+}
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/mdi/document.xpm b/qtjava/javalib/examples/mdi/document.xpm
new file mode 100644
index 00000000..c08f63e9
--- /dev/null
+++ b/qtjava/javalib/examples/mdi/document.xpm
@@ -0,0 +1,25 @@
+/* XPM */
+static char * document_xpm[] = {
+"12 16 6 1",
+" c #040404",
+". c None",
+"X c white",
+"o c #808304",
+"O c black",
+"+ c #f3f7f3",
+" .....",
+" XXXXX ....",
+" XXXXX X ...",
+" XXXXX XX ..",
+" XooXX O.",
+" X+XXX+XXXO.",
+" XXXXXXXXXO.",
+" XoooXooXXO.",
+" XXXXXXXXXO.",
+" XXXXXXXXXO.",
+" XoXXoooXXO.",
+" XXXXXXXXXO.",
+"OXXXXXXXXXO.",
+"OXXXXXXXXXO.",
+"OOOOOOOOOOO.",
+"............"};
diff --git a/qtjava/javalib/examples/menu/MenuExample.java b/qtjava/javalib/examples/menu/MenuExample.java
new file mode 100644
index 00000000..3eca97b5
--- /dev/null
+++ b/qtjava/javalib/examples/menu/MenuExample.java
@@ -0,0 +1,326 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+class MenuExample extends QWidget
+{
+
+private QMenuBar menu;
+private QLabel label;
+private boolean isBold;
+private boolean isUnderline;
+private int boldID, underlineID;
+
+
+
+/* XPM */
+static String p1_xpm[] = {
+"16 16 3 1",
+" c None",
+". c #000000000000",
+"X c #FFFFFFFF0000",
+" ",
+" ",
+" .... ",
+" .XXXX. ",
+" .............. ",
+" .XXXXXXXXXXXX. ",
+" .XXXXXXXXXXXX. ",
+" .XXXXXXXXXXXX. ",
+" .XXXXXXXXXXXX. ",
+" .XXXXXXXXXXXX. ",
+" .XXXXXXXXXXXX. ",
+" .XXXXXXXXXXXX. ",
+" .XXXXXXXXXXXX. ",
+" .XXXXXXXXXXXX. ",
+" .............. ",
+" "};
+
+/* XPM */
+static String p2_xpm[] = {
+"16 16 3 1",
+" c None",
+". c #000000000000",
+"X c #FFFFFFFFFFFF",
+" ",
+" ...... ",
+" .XXX.X. ",
+" .XXX.XX. ",
+" .XXX.XXX. ",
+" .XXX..... ",
+" .XXXXXXX. ",
+" .XXXXXXX. ",
+" .XXXXXXX. ",
+" .XXXXXXX. ",
+" .XXXXXXX. ",
+" .XXXXXXX. ",
+" .XXXXXXX. ",
+" ......... ",
+" ",
+" "};
+
+/* XPM */
+static String p3_xpm[] = {
+"16 16 3 1",
+" c None",
+". c #000000000000",
+"X c #FFFFFFFFFFFF",
+" ",
+" ",
+" ......... ",
+" ........... ",
+" ........ .. ",
+" ........... ",
+" ........... ",
+" ........... ",
+" ........... ",
+" ...XXXXX... ",
+" ...XXXXX... ",
+" ...XXXXX... ",
+" ...XXXXX... ",
+" ......... ",
+" ",
+" "};
+
+
+/*
+ Auxiliary class to provide fancy menu items with different
+ fonts. Used for the "bold" and "underline" menu items in the options
+ menu.
+ */
+/**
+class MyMenuItem extends QCustomMenuItem
+{
+private String string;
+private QFont font;
+
+ public MyMenuItem( String s, QFont f )
+ {
+ font = f;
+ string = s;
+ }
+
+ public void paint( QPainter p, QColorGroup cg, boolean act, boolean enabled, int x, int y, int w, int h )
+ {
+ p.setFont ( font );
+ p.drawText( x, y, w, h, AlignLeft | AlignVCenter | ShowPrefix | DontClip, string );
+ }
+
+ public QSize sizeHint()
+ {
+ return new QFontMetrics( font ).size( AlignLeft | AlignVCenter | ShowPrefix | DontClip, string );
+ }
+}
+*/
+
+MenuExample( )
+{
+ this(null, null);
+}
+
+MenuExample( QWidget parent, String name )
+{
+ super( parent, name );
+ QPixmap p1 = new QPixmap( p1_xpm );
+ QPixmap p2 = new QPixmap( p2_xpm );
+ QPixmap p3 = new QPixmap( p3_xpm );
+
+ QPopupMenu print = new QPopupMenu( this );
+ print.insertTearOffHandle();
+ print.insertItem( "&Print to printer", this, SLOT("printer()") );
+ print.insertItem( "Print to &file", this, SLOT("file()") );
+ print.insertItem( "Print to fa&x", this, SLOT("fax()") );
+ print.insertSeparator();
+ print.insertItem( "Printer &Setup", this, SLOT("printerSetup()") );
+
+ QPopupMenu file = new QPopupMenu( this );
+ file.insertItem( new QIconSet(p1), "&Open", this, SLOT("open()"), new QKeySequence(CTRL+Key_O) );
+ file.insertItem( new QIconSet(p2), "&New", this, SLOT("news()"), new QKeySequence(CTRL+Key_N) );
+ file.insertItem( new QIconSet(p3), "&Save", this, SLOT("save()"), new QKeySequence(CTRL+Key_S) );
+ file.insertItem( "&Close", this, SLOT("closeDoc()"), new QKeySequence(CTRL+Key_W) );
+ file.insertSeparator();
+ file.insertItem( "&Print", print, CTRL+Key_P );
+ file.insertSeparator();
+ file.insertItem( "E&xit", qApp(), SLOT("quit()"), new QKeySequence(CTRL+Key_Q) );
+
+ QPopupMenu edit = new QPopupMenu( this );
+ int undoID = edit.insertItem( "&Undo", this, SLOT("undo()") );
+ int redoID = edit.insertItem( "&Redo", this, SLOT("redo()") );
+ edit.setItemEnabled( undoID, false );
+ edit.setItemEnabled( redoID, false );
+
+ QPopupMenu options = new QPopupMenu( this );
+ options.insertTearOffHandle();
+ options.setCaption("Options");
+ options.insertItem( "&Normal Font", this, SLOT("normal()") );
+ options.insertSeparator();
+
+ options.polish(); // adjust system settings
+ QFont f = options.font();
+ f.setBold( true );
+// boldID = options.insertItem( new MyMenuItem( "&Bold", f ) );
+ options.setAccel( new QKeySequence(CTRL+Key_B), boldID );
+ options.connectItem( boldID, this, SLOT("bold()") );
+ f = font();
+ f.setUnderline( true );
+// underlineID = options.insertItem( new MyMenuItem( "&Underline", f ) );
+ options.setAccel( new QKeySequence(CTRL+Key_U), underlineID );
+ options.connectItem( underlineID, this, SLOT("underline()") );
+
+ isBold = false;
+ isUnderline = false;
+ options.setCheckable( true );
+
+
+ QPopupMenu help = new QPopupMenu( this );
+ help.insertItem( "&About", this, SLOT("about()"), new QKeySequence(CTRL+Key_H) );
+ help.insertItem( "About &Qt", this, SLOT("aboutQt()") );
+
+ menu = new QMenuBar( this );
+ menu.insertItem( "&File", file );
+ menu.insertItem( "&Edit", edit );
+ menu.insertItem( "&Options", options );
+ menu.insertSeparator();
+ menu.insertItem( "&Help", help );
+ menu.setSeparator( QMenuBar.InWindowsStyle );
+
+ label = new QLabel( this );
+ label.setGeometry( 20, rect().center().y()-20, width()-40, 40 );
+ label.setFrameStyle( QFrame.Box | QFrame.Raised );
+ label.setLineWidth( 1 );
+ label.setAlignment( AlignCenter );
+
+ connect( this, SIGNAL("explain(String)"),
+ label, SLOT("setText(String)") );
+
+ setMinimumSize( 100, 80 );
+}
+
+
+void open()
+{
+ emit("explain", "File/Open selected" );
+}
+
+
+void news()
+{
+ emit("explain", "File/New selected" );
+}
+
+void save()
+{
+ emit("explain", "File/Save selected" );
+}
+
+
+void closeDoc()
+{
+ emit("explain", "File/Close selected" );
+}
+
+
+void undo()
+{
+ emit("explain", "Edit/Undo selected" );
+}
+
+
+void redo()
+{
+ emit("explain", "Edit/Redo selected" );
+}
+
+
+void normal()
+{
+ isBold = false;
+ isUnderline = false;
+ menu.setItemChecked( boldID, isBold );
+ menu.setItemChecked( underlineID, isUnderline );
+ emit("explain", "Options/Normal selected" );
+}
+
+
+void bold()
+{
+ isBold = !isBold;
+ menu.setItemChecked( boldID, isBold );
+ emit("explain", "Options/Bold selected" );
+}
+
+
+void underline()
+{
+ isUnderline = !isUnderline;
+ menu.setItemChecked( underlineID, isUnderline );
+ emit("explain", "Options/Underline selected" );
+}
+
+
+void about()
+{
+ QMessageBox.about( this, "Qt Menu Example",
+ "This example demonstrates simple use of Qt menus.\n"
+ + "You can cut and paste lines from it to your own\n"
+ + "programs." );
+}
+
+
+void aboutQt()
+{
+ QMessageBox.aboutQt( this, "Qt Menu Example" );
+}
+
+
+void printer()
+{
+ emit("explain", "File/Printer/Print selected" );
+}
+
+void file()
+{
+ emit("explain", "File/Printer/Print To File selected" );
+}
+
+void fax()
+{
+ emit("explain", "File/Printer/Print To Fax selected" );
+}
+
+void printerSetup()
+{
+ emit("explain", "File/Printer/Printer Setup selected" );
+}
+
+
+protected void resizeEvent( QResizeEvent e )
+{
+ label.setGeometry( 20, rect().center().y()-20, width()-40, 40 );
+}
+
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+ MenuExample m = new MenuExample();
+ m.setCaption("Qt Examples - Menus");
+ a.setMainWidget( m );
+ m.show();
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+
+}
diff --git a/qtjava/javalib/examples/menu/README b/qtjava/javalib/examples/menu/README
new file mode 100644
index 00000000..958edd19
--- /dev/null
+++ b/qtjava/javalib/examples/menu/README
@@ -0,0 +1,2 @@
+The class MyMenuItem isn't translated to Java, as the QCustomMenuItem.paint()
+and sizeHint() virtual method callbacks aren't implemented yet.
diff --git a/qtjava/javalib/examples/picture/PictureDisplay.java b/qtjava/javalib/examples/picture/PictureDisplay.java
new file mode 100644
index 00000000..34b026b4
--- /dev/null
+++ b/qtjava/javalib/examples/picture/PictureDisplay.java
@@ -0,0 +1,119 @@
+/****************************************************************************
+** $Id$
+**
+** Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+** This file is part of an example program for Qt. This example
+** program may be used, distributed and modified without limitation.
+**
+*****************************************************************************/
+
+import org.kde.qt.*;
+
+class PictureDisplay extends QWidget // picture display widget
+{
+
+static void paintCar( QPainter p ) // paint a car
+{
+ QPointArray a = new QPointArray();
+ QBrush brush = new QBrush( Qt.yellow(), Qt.SolidPattern );
+ p.setBrush( brush ); // use solid, yellow brush
+
+ a.setPoints( 5, new short[] { 50,50, 350,50, 450,120, 450,250, 50,250 } );
+ p.drawPolygon( a ); // draw car body
+
+ QFont f = new QFont( "courier", 12, QFont.Bold, false );
+ p.setFont( f );
+
+ QColor windowColor = new QColor( 120, 120, 255 ); // a light blue color
+ brush.setColor( windowColor ); // set this brush color
+ p.setBrush( brush ); // set brush
+ p.drawRect( 80, 80, 250, 70 ); // car window
+ p.drawText( 180, 80, 150, 70, Qt.AlignCenter, "-- Qt --\nTrolltech AS" );
+
+ QPixmap pixmap = new QPixmap();
+ if ( pixmap.load("flag.bmp") ) // load and draw image
+ p.drawPixmap( 100, 90, pixmap );
+
+ p.setBackgroundMode( Qt.OpaqueMode ); // set opaque mode
+ p.setBrush( Qt.DiagCrossPattern ); // black diagonal cross pattern
+ p.drawEllipse( 90, 210, 80, 80 ); // back wheel
+ p.setBrush( Qt.CrossPattern ); // black cross fill pattern
+ p.drawEllipse( 310, 210, 80, 80 ); // front wheel
+}
+
+
+
+private QPicture pict;
+private String name;
+
+public PictureDisplay( String fileName )
+{
+ pict = new QPicture();
+ name = fileName;
+ if ( !pict.load(fileName) ) { // cannot load picture
+ pict = null;
+ name = "Not able to load picture: " + fileName;
+ }
+}
+
+protected void paintEvent( QPaintEvent event )
+{
+ QPainter paint = new QPainter( this ); // paint widget
+ if ( pict != null )
+ paint.drawPicture( pict ); // draw picture
+ else
+ paint.drawText( rect(), AlignCenter, name );
+}
+
+protected void keyPressEvent( QKeyEvent k )
+{
+// switch ( tolower(k.ascii()) ) {
+ switch ( k.ascii() ) {
+ case 'r': // reload
+ pict.load( name );
+ update();
+ break;
+ case 'q': // quit
+ QApplication.exit();
+ break;
+ }
+}
+
+
+static public void main( String[] args )
+{
+ QApplication a = new QApplication( args ); // QApplication required!
+
+ String fileName = "car.pic"; // default picture file name
+
+ if ( args.length == 1 ) // use argument as file name
+ fileName = args[0];
+
+ if ( !QFile.exists(fileName) ) {
+ QPicture pict = new QPicture(); // our picture
+ QPainter paint = new QPainter(); // our painter
+
+ paint.begin( pict ); // begin painting onto picture
+ paintCar( paint ); // paint!
+ paint.end(); // painting done
+
+ pict.save( fileName ); // save picture
+ QMessageBox.information(null, "Qt picture example", "Saved. Run me again!");
+ return;
+ } else {
+ PictureDisplay test = new PictureDisplay( fileName ); // create picture display
+ a.setMainWidget( test); // set main widget
+ test.show(); // show it
+
+ a.exec(); // start event loop
+ return;
+ }
+}
+
+static {
+ qtjava.initialize();
+}
+
+}
+
diff --git a/qtjava/javalib/examples/picture/car_orig.pic b/qtjava/javalib/examples/picture/car_orig.pic
new file mode 100644
index 00000000..a0141b75
--- /dev/null
+++ b/qtjava/javalib/examples/picture/car_orig.pic
Binary files differ
diff --git a/qtjava/javalib/examples/picture/flag.bmp b/qtjava/javalib/examples/picture/flag.bmp
new file mode 100644
index 00000000..b36afdfb
--- /dev/null
+++ b/qtjava/javalib/examples/picture/flag.bmp
Binary files differ
diff --git a/qtjava/javalib/examples/popup/Frame.java b/qtjava/javalib/examples/popup/Frame.java
new file mode 100644
index 00000000..afbf2edc
--- /dev/null
+++ b/qtjava/javalib/examples/popup/Frame.java
@@ -0,0 +1,166 @@
+/***************************************************************************
+* $Id$
+**
+* Definition of something or other
+**
+* Created : 979899
+**
+* Copyright (C) 1997 by Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+class Frame extends QFrame
+{
+
+private QPushButton button1;
+private QPushButton button2;
+
+private QFrame popup1;
+private FancyPopup popup2;
+
+Frame()
+{
+ this(null, null);
+}
+
+Frame(QWidget parent, String name)
+{
+ super(parent, name);
+ button1 = new QPushButton("Simple Popup", this);
+ connect ( button1, SIGNAL(" clicked()"), SLOT(" button1Clicked()") );
+ button2 = new QPushButton("Fancy Popup", this);
+ connect ( button2, SIGNAL(" pressed()"), SLOT(" button2Pressed()") );
+
+ QBoxLayout l = new QHBoxLayout( this );
+ button1.setMaximumSize(button1.sizeHint());
+ button2.setMaximumSize(button2.sizeHint());
+ l.addWidget( button1 );
+ l.addWidget( button2 );
+ l.activate();
+
+// button1.setGeometry(20,20,100,30);
+// button2.setGeometry(140,20,100,30);
+ resize(270, 70);
+
+ //create a very simple popup: it is just composed with other
+ //widget and will be shown after clicking on button1
+
+ popup1 = new QFrame( this ,null, WType_Popup);
+ popup1.setFrameStyle( WinPanel|Raised );
+ popup1.resize(150,100);
+ QLineEdit tmpE = new QLineEdit( popup1 );
+ connect( tmpE, SIGNAL(" returnPressed()"), popup1, SLOT(" hide()") );
+ tmpE.setGeometry(10,10, 130, 30);
+ tmpE.setFocus();
+ QPushButton tmpB = new QPushButton("Click me!", popup1);
+ connect( tmpB, SIGNAL(" clicked()"), popup1, SLOT(" close()") );
+ tmpB.setGeometry(10, 50, 130, 30);
+
+ // the fancier version uses its own class. It will be shown when
+ // pressing button2, so they behavior is more like a modern menu
+ // or toolbar.
+
+ popup2 = new FancyPopup( this );
+
+ // you might also add new widgets to the popup, just like you do
+ // it with any other widget. The next four lines (if not
+ // commented out) will for instance add a line edit widget.
+
+// tmpE = new QLineEdit( popup2 );
+// tmpE.setFocus();
+// connect( tmpE, SIGNAL(" returnPressed()"), popup2, SLOT(" close()") );
+// tmpE.setGeometry(10, 10, 130, 30);
+}
+
+
+void button1Clicked(){
+ popup1.move( mapToGlobal( button1.geometry().bottomLeft() ) );
+ popup1.show();
+}
+
+void button2Pressed(){
+ popup2.popup(button2);
+}
+
+class FancyPopup extends QLabel
+{
+private QWidget popupParent;
+private int moves;
+
+
+
+FancyPopup( QWidget parent )
+{
+ this(parent, null);
+}
+
+FancyPopup( QWidget parent, String name )
+{
+ super( parent, name, WType_Popup );
+ setFrameStyle( WinPanel|Raised );
+ setAlignment( AlignCenter );
+ resize(150,100);
+ moves = 0;
+ setMouseTracking( true );
+}
+
+protected void mouseMoveEvent( QMouseEvent e){
+ moves++;
+ String s = e.pos().x() + "/" + e.pos().y();
+ if ((e.state() & QMouseEvent.LeftButton) != 0)
+ s += " (down)";
+ setText(s);
+}
+
+protected void mouseReleaseEvent( QMouseEvent e){
+ if (rect().contains( e.pos() ) || moves > 5)
+ close();
+}
+
+protected void closeEvent( QCloseEvent e ){
+ e.accept();
+ moves = 0;
+ if (popupParent == null)
+ return;
+
+ // remember that we (as a popup) might recieve the mouse release
+ // event instead of the popupParent. This is due to the fact that
+ // the popupParent popped us up in its mousePressEvent handler. To
+ // avoid the button remaining in pressed state we simply send a
+ // faked mouse button release event to it.
+ QMouseEvent me = new QMouseEvent( QEvent.MouseButtonRelease, new QPoint(0,0), new QPoint(0,0), QMouseEvent.LeftButton, QMouseEvent.NoButton);
+ QApplication.sendEvent( popupParent, me );
+}
+
+void popup( QWidget parent) {
+ popupParent = parent;
+ setText("Move the mouse!");
+ if (popupParent != null)
+ move( popupParent.mapToGlobal( popupParent.rect().bottomLeft() ) );
+ show();
+}
+
+}
+
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+
+ Frame frame = new Frame();
+ frame.setCaption("Qt Example - Custom Popups");
+ a.setMainWidget(frame);
+ frame.show();
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/popup/README b/qtjava/javalib/examples/popup/README
new file mode 100644
index 00000000..3be117bb
--- /dev/null
+++ b/qtjava/javalib/examples/popup/README
@@ -0,0 +1,3 @@
+The popup program demonstrates some easy techniques for creating custom
+popup widgets like a fancy color or line-width selection for the
+toolbar of a drawing program or a browsebox for various symbols or ...
diff --git a/qtjava/javalib/examples/progressbar/Main.java b/qtjava/javalib/examples/progressbar/Main.java
new file mode 100644
index 00000000..be103c03
--- /dev/null
+++ b/qtjava/javalib/examples/progressbar/Main.java
@@ -0,0 +1,31 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+class Main {
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+
+ ProgressBar progressbar = new ProgressBar();
+ progressbar.setCaption("Qt Example - ProgressBar");
+ a.setMainWidget(progressbar);
+ progressbar.show();
+
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/progressbar/ProgressBar.java b/qtjava/javalib/examples/progressbar/ProgressBar.java
new file mode 100644
index 00000000..1d8ab1d3
--- /dev/null
+++ b/qtjava/javalib/examples/progressbar/ProgressBar.java
@@ -0,0 +1,174 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+
+class ProgressBar extends QButtonGroup
+{
+
+protected QRadioButton slow, normal, fast;
+protected QPushButton start, pause, reset;
+protected QProgressBar progress;
+protected QTimer timer;
+
+
+/*
+ Constructor
+ *
+ Creates child widgets of the ProgressBar widget
+ */
+
+ProgressBar( )
+{
+ this(null, null);
+}
+
+ProgressBar( QWidget parent, String name )
+{
+ super( 0, Horizontal, "Progress Bar", parent, name );
+ timer = new QTimer();
+ setMargin( 10 );
+
+ QGridLayout toplayout = new QGridLayout( layout(), 2, 2, 5);
+
+ setRadioButtonExclusive( true );
+
+ // insert three radiobuttons which the user can use
+ // to set the speed of the progress and two pushbuttons
+ // to start/pause/continue and reset the progress
+ slow = new QRadioButton( "&Slow", this );
+ normal = new QRadioButton( "&Normal", this );
+ fast = new QRadioButton( "&Fast", this );
+ QVBoxLayout vb1 = new QVBoxLayout();
+ toplayout.addLayout( vb1, 0, 0 );
+ vb1.addWidget( slow );
+ vb1.addWidget( normal );
+ vb1.addWidget( fast );
+
+ // two push buttons, one for start, for for reset.
+ start = new QPushButton( "&Start", this );
+ reset = new QPushButton( "&Reset", this );
+ QVBoxLayout vb2 = new QVBoxLayout();
+ toplayout.addLayout( vb2, 0, 1 );
+ vb2.addWidget( start );
+ vb2.addWidget( reset );
+
+ // Create the progressbar
+ progress = new QProgressBar( 100, this );
+ // progress.setStyle( new QMotifStyle() );
+ toplayout.addMultiCellWidget( progress, 1, 1, 0, 1 );
+
+ // connect the clicked() SIGNALs of the pushbuttons to SLOTs
+ connect( start, SIGNAL(" clicked()"), this, SLOT(" slotStart()") );
+ connect( reset, SIGNAL(" clicked()"), this, SLOT(" slotReset()") );
+
+ // connect the timeout() SIGNAL of the progress-timer to a SLOT
+ connect( timer, SIGNAL(" timeout()"), this, SLOT(" slotTimeout()") );
+
+ // Let's start with normal speed...
+ normal.setChecked( true );
+
+
+ // some contraints
+ start.setFixedWidth( 80 );
+ setMinimumWidth( 300 );
+}
+
+/*
+ SLOT slotStart
+ *
+ This SLOT is called if the user clicks start/pause/continue
+ button
+ */
+
+void slotStart()
+{
+ // If the progress bar is at the beginning...
+ if ( progress.progress() == -1 ) {
+ // ...set according to the checked speed-radiobutton
+ // the number of steps which are needed to complete the process
+ if ( slow.isChecked() )
+ progress.setTotalSteps( 10000 );
+ else if ( normal.isChecked() )
+ progress.setTotalSteps( 1000 );
+ else
+ progress.setTotalSteps( 50 );
+
+ // disable the speed-radiobuttons
+ slow.setEnabled( false );
+ normal.setEnabled( false );
+ fast.setEnabled( false );
+ }
+
+ // If the progress is not running...
+ if ( !timer.isActive() ) {
+ // ...start the timer (and so the progress) with a interval of 1 ms...
+ timer.start( 1 );
+ // ...and rename the start/pause/continue button to Pause
+ start.setText( "&Pause" );
+ } else { // if the prgress is running...
+ // ...stop the timer (and so the prgress)...
+ timer.stop();
+ // ...and rename the start/pause/continue button to Continue
+ start.setText( "&Continue" );
+ }
+}
+
+/*
+ SLOT slotReset
+ *
+ This SLOT is called when the user clicks the reset button
+ */
+
+void slotReset()
+{
+ // stop the timer and progress
+ timer.stop();
+
+ // rename the start/pause/continue button to Start...
+ start.setText( "&Start" );
+ // ...and enable this button
+ start.setEnabled( true );
+
+ // enable the speed-radiobuttons
+ slow.setEnabled( true );
+ normal.setEnabled( true );
+ fast.setEnabled( true );
+
+ // reset the progressbar
+ progress.reset();
+}
+
+/*
+ SLOT slotTimeout
+ *
+ This SLOT is called each ms when the timer is
+ active (== progress is running)
+ */
+
+void slotTimeout()
+{
+ int p = progress.progress();
+
+ // If the progress is complete...
+ if ( p == progress.totalSteps() ) {
+ // ...rename the start/pause/continue button to Start...
+ start.setText( "&Start" );
+ // ...and disable it...
+ start.setEnabled( false );
+ // ...and return
+ return;
+ }
+
+ // If the process is not complete increase it
+ progress.setProgress( ++p );
+}
+}
diff --git a/qtjava/javalib/examples/qfd/FontDisplayer.java b/qtjava/javalib/examples/qfd/FontDisplayer.java
new file mode 100644
index 00000000..26f658b1
--- /dev/null
+++ b/qtjava/javalib/examples/qfd/FontDisplayer.java
@@ -0,0 +1,167 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+import java.math.*;
+
+
+
+class FontDisplayer extends QMainWindow {
+
+
+
+class FontRowTable extends QFrame {
+private QFont tablefont;
+private int row;
+
+FontRowTable( QWidget parent )
+{
+ this(parent, null);
+}
+
+FontRowTable( QWidget parent, String name )
+{
+ super(parent,name);
+ setBackgroundMode(PaletteBase);
+ setFrameStyle(Panel|Sunken);
+ setMargin(8);
+ setRow(0);
+ tablefont = QApplication.font();
+}
+
+public QSize sizeHint()
+{
+ return new QSize( 16*cellSize().width()+2*(margin()+frameWidth()),
+ 16*cellSize().height()+2*(margin()+frameWidth()) );
+}
+
+QSize cellSize()
+{
+ QFontMetrics fm = fontMetrics();
+ return new QSize( fm.maxWidth(), fm.lineSpacing()+1 );
+}
+
+protected void paintEvent( QPaintEvent e )
+{
+ super.paintEvent(e);
+System.out.println("In paintEvent");
+ QPainter p = new QPainter(this);
+ p.setClipRegion(e.region());
+ QRect r = e.rect();
+ QFontMetrics fm = fontMetrics();
+ int ml = frameWidth()+margin() + 1 + (-fm.minLeftBearing() > 0 ? -fm.minLeftBearing() : 0);
+ int mt = frameWidth()+margin();
+ QSize cell = new QSize((width()-15-ml)/16,(height()-15-mt)/16);
+
+ if ( cell.width() == 0 || cell.height() == 0 )
+ return;
+
+ int mini = r.left() / cell.width();
+ int maxi = (r.right()+cell.width()-1) / cell.width();
+ int minj = r.top() / cell.height();
+ int maxj = (r.bottom()+cell.height()-1) / cell.height();
+
+ int h = fm.height();
+
+ QColor body = new QColor(255,255,192);
+ QColor negative = new QColor(255,192,192);
+ QColor positive = new QColor(192,192,255);
+ QColor rnegative = new QColor(255,128,128);
+ QColor rpositive = new QColor(128,128,255);
+
+ for (int j = minj; j<=maxj; j++) {
+ for (int i = mini; i<=maxi; i++) {
+ if ( i < 16 && j < 16 ) {
+ int x = i * cell.width();
+ int y = j* cell.height();
+
+ char ch = (char) ((j*16+i) + (row*256));
+
+ if ( fm.inFont(ch) ) {
+ int w = fm.width(ch);
+ int lb = fm.leftBearing(ch);
+ int rb = fm.rightBearing(ch);
+
+ x += ml;
+ y += mt+h;
+
+ p.fillRect(x,y,w,-h,new QBrush(body));
+ if ( w != 0) {
+ if ( lb != 0 ) {
+ p.fillRect(x+(lb>0?0:lb), y-h/2, Math.abs(lb),-h/2,
+ new QBrush(lb < 0 ? negative : positive));
+ }
+ if ( rb != 0) {
+ p.fillRect(x+w-(rb>0?rb:0),y+2, Math.abs(rb),-h/2,
+ new QBrush(rb < 0 ? rnegative : rpositive));
+ }
+ }
+ String s = "";
+ s += ch;
+ p.setPen(new QPen(Qt.black()));
+ p.drawText(x,y,s);
+ }
+ }
+ }
+ }
+ p.end();
+}
+
+void setRow(int r)
+{
+ row = r;
+
+ QFontMetrics fm = fontMetrics();
+ String str = "mLB=" + fm.minLeftBearing() +
+ " mRB=" + fm.minRightBearing() +
+ " mW=" + fm.maxWidth();
+
+ emit("fontInformation", str);
+ update();
+}
+
+void chooseFont()
+{
+ boolean[] ok = { true };
+ QFont oldfont = tablefont;
+ tablefont = QFontDialog.getFont(ok, oldfont, this);
+
+ if (ok[0])
+ setFont(tablefont);
+ else
+ tablefont = oldfont;
+
+
+}
+}
+
+FontDisplayer( )
+{
+ this(null, null);
+}
+
+FontDisplayer( QWidget parent, String name )
+{
+ super(parent,name);
+ FontRowTable table = new FontRowTable(this);
+ QToolBar controls = new QToolBar(this);
+ new QLabel(tr("Row:"), controls);
+ QSpinBox row = new QSpinBox(0,255,1,controls);
+ controls.addSeparator();
+ QPushButton fontbutton = new QPushButton(tr("Font..."), controls);
+
+ connect(row,SIGNAL("valueChanged(int)"),table,SLOT("setRow(int)"));
+ connect(fontbutton, SIGNAL("clicked()"), table, SLOT("chooseFont()"));
+ connect(table,SIGNAL("fontInformation(String)"),
+ statusBar(),SLOT("message(String)"));
+ table.setRow(0);
+ setCentralWidget(table);
+}
+}
diff --git a/qtjava/javalib/examples/qfd/Main.java b/qtjava/javalib/examples/qfd/Main.java
new file mode 100644
index 00000000..d25f2389
--- /dev/null
+++ b/qtjava/javalib/examples/qfd/Main.java
@@ -0,0 +1,38 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+
+class Main {
+
+public static void main(String[] args) {
+ // Use an interesting font
+ QApplication.setFont(new QFont("unifont",16));
+
+ QApplication app = new QApplication(args);
+
+ FontDisplayer m = new FontDisplayer();
+ QSize sh = m.centralWidget().sizeHint();
+ m.resize(sh.width(),
+ sh.height()+3*m.statusBar().height());
+ app.setMainWidget(m);
+ m.setCaption("Qt Example - QFD");
+ m.show();
+
+ app.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+
+}
diff --git a/qtjava/javalib/examples/qmag/MagWidget.java b/qtjava/javalib/examples/qmag/MagWidget.java
new file mode 100644
index 00000000..66c68705
--- /dev/null
+++ b/qtjava/javalib/examples/qmag/MagWidget.java
@@ -0,0 +1,356 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+class MagWidget extends QWidget
+{
+private QComboBox zoom;
+private QComboBox refresh;
+private QPushButton saveButton;
+private QPushButton multiSaveButton;
+private QPushButton quitButton;
+private QPixmap pm; // pixmap, magnified
+private QPixmap p; // pixmap
+private QImage image; // image of pixmap (for RGB)
+private QLabel rgb;
+private int yoffset; // pixels in addition to the actual picture
+private int z; // magnification factor
+private int r; // autorefresh rate (index into refreshrates)
+private boolean grabbing; // true if qmag is currently grabbing
+private int grabx, graby;
+private String multifn; // filename for multisave
+
+
+static String zoomfactors[] = {
+ "100%", "200%", "300%", "400%", "500%",
+ "600%", "700%", "800%", "1600%" };
+
+static String refreshrates[] = {
+ "No autorefresh", "50 per second", "4 per second", "3 per second", "2 per second",
+ "Every second", "Every two seconds", "Every three seconds",
+ "Every five seconds", "Every ten seconds" };
+
+static int timer[] = {
+ 0, 20, 250, 333, 500, 1000, 2000, 3000, 5000, 10000 };
+
+
+MagWidget( )
+{
+ this(null, null);
+}
+
+MagWidget( QWidget parent, String name )
+{
+ super( parent, name);
+ z = 1; // default zoom (100%)
+ r = 0; // default refresh (none)
+
+ int w=0, x=0, n;
+
+ zoom = new QComboBox( false, this );
+ zoom.insertStrList( zoomfactors, 9 );
+ connect( zoom, SIGNAL("activated(int)"), SLOT("setZoom(int)") );
+
+ refresh = new QComboBox( false, this );
+ refresh.insertStrList( refreshrates, 9 );
+ connect( refresh, SIGNAL("activated(int)"), SLOT("setRefresh(int)") );
+
+ for( n=0; n<9; n++) {
+ int w2 = zoom.fontMetrics().width( zoomfactors[n] );
+ w = w2 > w ? w2 : w;
+ }
+ zoom.setGeometry( 2, 2, w+30, 20 );
+
+ x = w+34;
+ w = 0;
+ for( n=0; n<9; n++) {
+ int w2 = refresh.fontMetrics().width( refreshrates[n] );
+ w = w2 > w ? w2 : w;
+ }
+ refresh.setGeometry( x, 2, w+30, 20 );
+
+ saveButton = new QPushButton( this );
+ connect( saveButton, SIGNAL("clicked()"), this, SLOT("save()") );
+ saveButton.setText( "Save" );
+ saveButton.setGeometry( x+w+30+2, 2,
+ 10+saveButton.fontMetrics().width("Save"), 20 );
+
+ multiSaveButton = new QPushButton( this );
+ multiSaveButton.setToggleButton(true);
+ connect( multiSaveButton, SIGNAL("clicked()"), this, SLOT("multiSave()") );
+ multiSaveButton.setText( "MultiSave" );
+ multiSaveButton.setGeometry( saveButton.geometry().right() + 2, 2,
+ 10+multiSaveButton.fontMetrics().width("MultiSave"), 20 );
+
+ quitButton = new QPushButton( this );
+ connect( quitButton, SIGNAL("clicked()"), qApp(), SLOT("quit()") );
+ quitButton.setText( "Quit" );
+ quitButton.setGeometry( multiSaveButton.geometry().right() + 2, 2,
+ 10+quitButton.fontMetrics().width("Quit"), 20 );
+
+// #else
+// zoom = null;
+// multiSaveButton = null;
+
+ setRefresh(1);
+ setZoom(5);
+
+ rgb = new QLabel( this );
+ rgb.setText( "" );
+ rgb.setAlignment( AlignVCenter );
+ rgb.resize( width(), rgb.fontMetrics().height() + 4 );
+
+ yoffset = zoom.height() // top buttons
+ + 4 // space around top buttons
+ + rgb.height(); // color-value text height
+ setMinimumSize( quitButton.pos().x(), yoffset+20 );
+ resize( quitButton.geometry().topRight().x() + 2, yoffset+60 );
+// #else
+ yoffset = 0;
+ resize(350,350);
+
+ grabx = graby = -1;
+ grabbing = false;
+
+ setMouseTracking( true ); // and do let me know what pixel I'm at, eh?
+
+ grabAround( new QPoint(grabx=qApp().desktop().width()/2, graby=qApp().desktop().height()/2) );
+}
+
+
+void setZoom( int index )
+{
+ if (index == 8)
+ z = 16;
+ else
+ z = index+1;
+ grab();
+}
+
+
+void setRefresh( int index )
+{
+ r = index;
+ killTimers();
+ if (index != 0 && grabbing)
+ startTimer( timer[r] );
+}
+
+
+void save()
+{
+ if ( p != null ) {
+ killTimers();
+ String fn = QFileDialog.getSaveFileName();
+ if ( !fn.equals("") )
+ p.save( fn, "BMP" );
+ if ( r != 0)
+ startTimer( timer[r] );
+ }
+}
+
+void multiSave()
+{
+ if ( p != null ) {
+ multifn = ""; // stops saving
+ multifn = QFileDialog.getSaveFileName();
+ if ( multifn.equals("") )
+ multiSaveButton.setOn(false);
+ if ( r == 0)
+ p.save( multifn, "BMP" );
+ } else {
+ multiSaveButton.setOn(false);
+ }
+}
+
+
+void grab()
+{
+ if ( !isVisible() )
+ return; // don't eat resources when iconified
+
+ if ( grabx < 0 || graby < 0 )
+ return; // don't grab until the user has said to
+
+ int x,y, w,h;
+
+ w = (width()+z-1)/z;
+ h = (height()+z-1-yoffset)/z;
+ if ( w<1 || h<1 )
+ return; // don't ask too much from the window system :)
+
+ x = grabx-w/2; // find a suitable position to grab from
+ y = graby-h/2;
+ if ( x + w > QApplication.desktop().width() )
+ x = QApplication.desktop().width()-w;
+ else if ( x < 0 )
+ x = 0;
+ if ( y + h > QApplication.desktop().height() )
+ y = QApplication.desktop().height()-h;
+ else if ( y < 0 )
+ y = 0;
+
+ p = QPixmap.grabWindow( QApplication.desktop().winId(), x, y, w, h );
+ image = p.convertToImage();
+ QWMatrix m = new QWMatrix(); // after getting it, scale it
+ m.scale( (double)z, (double)z );
+ // A cast from Object to QPixmap is needed in java. The xForm methods
+ // have several different return types in C++, and must all be of type
+ // 'Object' for java
+ pm = (QPixmap) p.xForm( m );
+
+ if ( multiSaveButton == null || !multiSaveButton.isOn() )
+ repaint( false ); // and finally repaint, flicker-free
+}
+
+
+protected void paintEvent( QPaintEvent e )
+{
+ if ( pm != null ) {
+ QPainter paint = new QPainter( this );
+ paint.drawPixmap( 0, zoom != null ? zoom.height()+4 : 0, pm,
+ 0,0, width(), height()-yoffset );
+ }
+}
+
+
+protected void mousePressEvent( QMouseEvent e )
+{
+ if ( !grabbing ) { // prepare to grab...
+ grabbing = true;
+ killTimers();
+ grabMouse( crossCursor() );
+ grabx = -1;
+ graby = -1;
+ } else { // REALLY prepare to grab
+ grabx = mapToGlobal(e.pos()).x();
+ graby = mapToGlobal(e.pos()).y();
+ }
+}
+
+
+
+protected void mouseReleaseEvent( QMouseEvent e )
+{
+ if ( grabbing && grabx >= 0 && graby >= 0 ) {
+ grabbing = false;
+ grabAround(e.pos());
+ releaseMouse();
+ }
+}
+
+void grabAround(QPoint pos)
+{
+ int rx, ry;
+ rx = mapToGlobal(pos).x();
+ ry = mapToGlobal(pos).y();
+ int w = Math.abs(rx-grabx);
+ int h = Math.abs(ry-graby);
+ if ( w > 10 && h > 10 ) {
+ int pz;
+ pz = 1;
+ while ( w*pz*h*pz < width()*(height()-yoffset) &&
+ w*pz < QApplication.desktop().width() &&
+ h*pz < QApplication.desktop().height() )
+ pz++;
+ if ( (w*pz*h*pz - width()*(height()-yoffset)) >
+ (width()*(height()-yoffset) - w*(pz-1)*h*(pz-1)) )
+ pz--;
+ if ( pz < 1 )
+ pz = 1;
+ if ( pz > 8 )
+ pz = 8;
+ if ( zoom != null)
+ zoom.setCurrentItem( pz-1 );
+
+ z = pz;
+ grabx = (rx < grabx ? rx : grabx) + w/2;
+ graby = (ry < graby ? ry : graby) + h/2;
+ resize( w*z, h*z+yoffset );
+ }
+ grab();
+ if ( r != 0 )
+ startTimer( timer[r] );
+}
+
+
+protected void mouseMoveEvent( QMouseEvent e )
+{
+ if ( grabbing || pm.isNull() ||
+ e.pos().y() > height() - (zoom != null ? zoom.fontMetrics().height() - 4 : 0) ||
+ e.pos().y() < (zoom != null ? zoom.height()+4 : 4) ) {
+ rgb.setText( "" );
+ } else {
+ int x,y;
+ x = e.pos().x() / z;
+ y = (e.pos().y() - ( zoom != null ? zoom.height() : 0 ) - 4) / z;
+ String pixelinfo = "";
+ if ( image.valid(x,y) )
+ {
+ int px = image.pixel(x,y);
+ pixelinfo= " " + qRed(px) + "," + qGreen(px) + "," + qBlue(px) + " ";
+ pixelinfo += "#" + Integer.toHexString(qRed(px))
+ + Integer.toHexString(qGreen(px))
+ + Integer.toHexString(qBlue(px)) + " ";
+ }
+ String label = "x=" + (x+grabx) + ", y=" + (y+graby) + " " + pixelinfo;
+ rgb.setText( label );
+ }
+}
+
+
+protected void focusOutEvent( QFocusEvent e )
+{
+ rgb.setText( "" );
+}
+
+
+protected void timerEvent( QTimerEvent e )
+{
+ grab();
+/*
+ if ( multiSaveButton.isOn() && !multifn.equals("") ) {
+ QRegExp num("[0-9][0-9]");
+ int start;
+ int len;
+ if ((start=num.match(multifn,0,&len))>=0)
+ multifn.replace(num,
+ String().setNum(multifn.mid(start,len).toInt()+1)
+ );
+ p.save( multifn, "BMP" );
+ }
+*/
+}
+
+
+protected void resizeEvent( QResizeEvent e )
+{
+ rgb.setGeometry( 0, height() - rgb.height(), width(), rgb.height() );
+ grab();
+}
+
+
+
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+ MagWidget m = new MagWidget();
+ a.setMainWidget( m );
+ m.show();
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/qmag/README b/qtjava/javalib/examples/qmag/README
new file mode 100644
index 00000000..df10244e
--- /dev/null
+++ b/qtjava/javalib/examples/qmag/README
@@ -0,0 +1,6 @@
+The qmag program can magnify portions of the screen to let you see
+things at a pixel level.
+
+Run it, resize it appropriately, click inside, then click where you want
+to grab. Set magnification factor and auto-refresh as desired.
+
diff --git a/qtjava/javalib/examples/qwerty/ANSI_X3.110-1983.map b/qtjava/javalib/examples/qwerty/ANSI_X3.110-1983.map
new file mode 100644
index 00000000..1b7058ec
--- /dev/null
+++ b/qtjava/javalib/examples/qwerty/ANSI_X3.110-1983.map
@@ -0,0 +1,511 @@
+<code_set_name> ANSI_X3.110-1983
+<comment_char> %
+<escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
+% source: ECMA registry
+
+% alias ISO-IR-99
+% alias CSA_T500-1983
+% alias NAPLPS
+CHARMAP
+<NU> /x00 <U0000> NULL (NUL)
+<SH> /x01 <U0001> START OF HEADING (SOH)
+<SX> /x02 <U0002> START OF TEXT (STX)
+<EX> /x03 <U0003> END OF TEXT (ETX)
+<ET> /x04 <U0004> END OF TRANSMISSION (EOT)
+<EQ> /x05 <U0005> ENQUIRY (ENQ)
+<AK> /x06 <U0006> ACKNOWLEDGE (ACK)
+<BL> /x07 <U0007> BELL (BEL)
+<BS> /x08 <U0008> BACKSPACE (BS)
+<HT> /x09 <U0009> CHARACTER TABULATION (HT)
+<LF> /x0A <U000A> LINE FEED (LF)
+<VT> /x0B <U000B> LINE TABULATION (VT)
+<FF> /x0C <U000C> FORM FEED (FF)
+<CR> /x0D <U000D> CARRIAGE RETURN (CR)
+<SO> /x0E <U000E> SHIFT OUT (SO)
+<SI> /x0F <U000F> SHIFT IN (SI)
+<DL> /x10 <U0010> DATALINK ESCAPE (DLE)
+<D1> /x11 <U0011> DEVICE CONTROL ONE (DC1)
+<D2> /x12 <U0012> DEVICE CONTROL TWO (DC2)
+<D3> /x13 <U0013> DEVICE CONTROL THREE (DC3)
+<D4> /x14 <U0014> DEVICE CONTROL FOUR (DC4)
+<NK> /x15 <U0015> NEGATIVE ACKNOWLEDGE (NAK)
+<SY> /x16 <U0016> SYNCHRONOUS IDLE (SYN)
+<EB> /x17 <U0017> END OF TRANSMISSION BLOCK (ETB)
+<CN> /x18 <U0018> CANCEL (CAN)
+<EM> /x19 <U0019> END OF MEDIUM (EM)
+<SB> /x1A <U001A> SUBSTITUTE (SUB)
+<EC> /x1B <U001B> ESCAPE (ESC)
+<FS> /x1C <U001C> FILE SEPARATOR (IS4)
+<GS> /x1D <U001D> GROUP SEPARATOR (IS3)
+<RS> /x1E <U001E> RECORD SEPARATOR (IS2)
+<US> /x1F <U001F> UNIT SEPARATOR (IS1)
+<SP> /x20 <U0020> SPACE
+<!> /x21 <U0021> EXCLAMATION MARK
+<"> /x22 <U0022> QUOTATION MARK
+<%> /x25 <U0025> PERCENT SIGN
+<&> /x26 <U0026> AMPERSAND
+<'> /x27 <U0027> APOSTROPHE
+<(> /x28 <U0028> LEFT PARENTHESIS
+<)> /x29 <U0029> RIGHT PARENTHESIS
+<*> /x2A <U002A> ASTERISK
+<+> /x2B <U002B> PLUS SIGN
+<,> /x2C <U002C> COMMA
+<-> /x2D <U002D> HYPHEN-MINUS
+<.> /x2E <U002E> FULL STOP
+<//> /x2F <U002F> SOLIDUS
+<0> /x30 <U0030> DIGIT ZERO
+<1> /x31 <U0031> DIGIT ONE
+<2> /x32 <U0032> DIGIT TWO
+<3> /x33 <U0033> DIGIT THREE
+<4> /x34 <U0034> DIGIT FOUR
+<5> /x35 <U0035> DIGIT FIVE
+<6> /x36 <U0036> DIGIT SIX
+<7> /x37 <U0037> DIGIT SEVEN
+<8> /x38 <U0038> DIGIT EIGHT
+<9> /x39 <U0039> DIGIT NINE
+<:> /x3A <U003A> COLON
+<;> /x3B <U003B> SEMICOLON
+<<> /x3C <U003C> LESS-THAN SIGN
+<=> /x3D <U003D> EQUALS SIGN
+</>> /x3E <U003E> GREATER-THAN SIGN
+<?> /x3F <U003F> QUESTION MARK
+<At> /x40 <U0040> COMMERCIAL AT
+<A> /x41 <U0041> LATIN CAPITAL LETTER A
+<B> /x42 <U0042> LATIN CAPITAL LETTER B
+<C> /x43 <U0043> LATIN CAPITAL LETTER C
+<D> /x44 <U0044> LATIN CAPITAL LETTER D
+<E> /x45 <U0045> LATIN CAPITAL LETTER E
+<F> /x46 <U0046> LATIN CAPITAL LETTER F
+<G> /x47 <U0047> LATIN CAPITAL LETTER G
+<H> /x48 <U0048> LATIN CAPITAL LETTER H
+<I> /x49 <U0049> LATIN CAPITAL LETTER I
+<J> /x4A <U004A> LATIN CAPITAL LETTER J
+<K> /x4B <U004B> LATIN CAPITAL LETTER K
+<L> /x4C <U004C> LATIN CAPITAL LETTER L
+<M> /x4D <U004D> LATIN CAPITAL LETTER M
+<N> /x4E <U004E> LATIN CAPITAL LETTER N
+<O> /x4F <U004F> LATIN CAPITAL LETTER O
+<P> /x50 <U0050> LATIN CAPITAL LETTER P
+<Q> /x51 <U0051> LATIN CAPITAL LETTER Q
+<R> /x52 <U0052> LATIN CAPITAL LETTER R
+<S> /x53 <U0053> LATIN CAPITAL LETTER S
+<T> /x54 <U0054> LATIN CAPITAL LETTER T
+<U> /x55 <U0055> LATIN CAPITAL LETTER U
+<V> /x56 <U0056> LATIN CAPITAL LETTER V
+<W> /x57 <U0057> LATIN CAPITAL LETTER W
+<X> /x58 <U0058> LATIN CAPITAL LETTER X
+<Y> /x59 <U0059> LATIN CAPITAL LETTER Y
+<Z> /x5A <U005A> LATIN CAPITAL LETTER Z
+<<(> /x5B <U005B> LEFT SQUARE BRACKET
+<////> /x5C <U005C> REVERSE SOLIDUS
+<)/>> /x5D <U005D> RIGHT SQUARE BRACKET
+<'/>> /x5E <U005E> CIRCUMFLEX ACCENT
+<_> /x5F <U005F> LOW LINE
+<'!> /x60 <U0060> GRAVE ACCENT
+<a> /x61 <U0061> LATIN SMALL LETTER A
+<b> /x62 <U0062> LATIN SMALL LETTER B
+<c> /x63 <U0063> LATIN SMALL LETTER C
+<d> /x64 <U0064> LATIN SMALL LETTER D
+<e> /x65 <U0065> LATIN SMALL LETTER E
+<f> /x66 <U0066> LATIN SMALL LETTER F
+<g> /x67 <U0067> LATIN SMALL LETTER G
+<h> /x68 <U0068> LATIN SMALL LETTER H
+<i> /x69 <U0069> LATIN SMALL LETTER I
+<j> /x6A <U006A> LATIN SMALL LETTER J
+<k> /x6B <U006B> LATIN SMALL LETTER K
+<l> /x6C <U006C> LATIN SMALL LETTER L
+<m> /x6D <U006D> LATIN SMALL LETTER M
+<n> /x6E <U006E> LATIN SMALL LETTER N
+<o> /x6F <U006F> LATIN SMALL LETTER O
+<p> /x70 <U0070> LATIN SMALL LETTER P
+<q> /x71 <U0071> LATIN SMALL LETTER Q
+<r> /x72 <U0072> LATIN SMALL LETTER R
+<s> /x73 <U0073> LATIN SMALL LETTER S
+<t> /x74 <U0074> LATIN SMALL LETTER T
+<u> /x75 <U0075> LATIN SMALL LETTER U
+<v> /x76 <U0076> LATIN SMALL LETTER V
+<w> /x77 <U0077> LATIN SMALL LETTER W
+<x> /x78 <U0078> LATIN SMALL LETTER X
+<y> /x79 <U0079> LATIN SMALL LETTER Y
+<z> /x7A <U007A> LATIN SMALL LETTER Z
+<(!> /x7B <U007B> LEFT CURLY BRACKET
+<!!> /x7C <U007C> VERTICAL LINE
+<!)> /x7D <U007D> RIGHT CURLY BRACKET
+<'?> /x7E <U007E> TILDE
+<DT> /x7F <U007F> DELETE (DEL)
+<PA> /x80 <U0080> PADDING CHARACTER (PAD)
+<HO> /x81 <U0081> HIGH OCTET PRESET (HOP)
+<BH> /x82 <U0082> BREAK PERMITTED HERE (BPH)
+<NH> /x83 <U0083> NO BREAK HERE (NBH)
+<IN> /x84 <U0084> INDEX (IND)
+<NL> /x85 <U0085> NEXT LINE (NEL)
+<SA> /x86 <U0086> START OF SELECTED AREA (SSA)
+<ES> /x87 <U0087> END OF SELECTED AREA (ESA)
+<HS> /x88 <U0088> CHARACTER TABULATION SET (HTS)
+<HJ> /x89 <U0089> CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
+<VS> /x8A <U008A> LINE TABULATION SET (VTS)
+<PD> /x8B <U008B> PARTIAL LINE FORWARD (PLD)
+<PU> /x8C <U008C> PARTIAL LINE BACKWARD (PLU)
+<RI> /x8D <U008D> REVERSE LINE FEED (RI)
+<S2> /x8E <U008E> SINGLE-SHIFT TWO (SS2)
+<S3> /x8F <U008F> SINGLE-SHIFT THREE (SS3)
+<DC> /x90 <U0090> DEVICE CONTROL STRING (DCS)
+<P1> /x91 <U0091> PRIVATE USE ONE (PU1)
+<P2> /x92 <U0092> PRIVATE USE TWO (PU2)
+<TS> /x93 <U0093> SET TRANSMIT STATE (STS)
+<CC> /x94 <U0094> CANCEL CHARACTER (CCH)
+<MW> /x95 <U0095> MESSAGE WAITING (MW)
+<SG> /x96 <U0096> START OF GUARDED AREA (SPA)
+<EG> /x97 <U0097> END OF GUARDED AREA (EPA)
+<SS> /x98 <U0098> START OF STRING (SOS)
+<GC> /x99 <U0099> SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
+<SC> /x9A <U009A> SINGLE CHARACTER INTRODUCER (SCI)
+<CI> /x9B <U009B> CONTROL SEQUENCE INTRODUCER (CSI)
+<ST> /x9C <U009C> STRING TERMINATOR (ST)
+<OC> /x9D <U009D> OPERATING SYSTEM COMMAND (OSC)
+<PM> /x9E <U009E> PRIVACY MESSAGE (PM)
+<AC> /x9F <U009F> APPLICATION PROGRAM COMMAND (APC)
+<!I> /xA1 <U00A1> INVERTED EXCLAMATION MARK
+<Ct> /xA2 <U00A2> CENT SIGN
+<Pd> /xA3 <U00A3> POUND SIGN
+<DO> /xA4 <U0024> DOLLAR SIGN
+<Ye> /xA5 <U00A5> YEN SIGN
+<Nb> /xA6 <U0023> NUMBER SIGN
+<SE> /xA7 <U00A7> SECTION SIGN
+<Cu> /xA8 <U00A4> CURRENCY SIGN
+<'6> /xA9 <U2018> LEFT SINGLE QUOTATION MARK
+<"6> /xAA <U201C> LEFT DOUBLE QUOTATION MARK
+<<<> /xAB <U00AB> LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+<<-> /xAC <U2190> LEFTWARDS ARROW
+<-!> /xAD <U2191> UPWARDS ARROW
+<-/>> /xAE <U2192> RIGHTWARDS ARROW
+<-v> /xAF <U2193> DOWNWARDS ARROW
+<DG> /xB0 <U00B0> DEGREE SIGN
+<+-> /xB1 <U00B1> PLUS-MINUS SIGN
+<2S> /xB2 <U00B2> SUPERSCRIPT TWO
+<3S> /xB3 <U00B3> SUPERSCRIPT THREE
+<*X> /xB4 <U00D7> MULTIPLICATION SIGN
+<My> /xB5 <U00B5> MICRO SIGN
+<PI> /xB6 <U00B6> PILCROW SIGN
+<.M> /xB7 <U00B7> MIDDLE DOT
+<-:> /xB8 <U00F7> DIVISION SIGN
+<'9> /xB9 <U2019> RIGHT SINGLE QUOTATION MARK
+<"9> /xBA <U201D> RIGHT DOUBLE QUOTATION MARK
+</>/>> /xBB <U00BB> RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+<14> /xBC <U00BC> VULGAR FRACTION ONE QUARTER
+<12> /xBD <U00BD> VULGAR FRACTION ONE HALF
+<34> /xBE <U00BE> VULGAR FRACTION THREE QUARTERS
+<?I> /xBF <U00BF> INVERTED QUESTION MARK
+<"!> /xC1 <UE002> NON-SPACING GRAVE ACCENT <ISO-IR-103_C1> (not a real character)
+<"'> /xC2 <UE003> NON-SPACING ACUTE ACCENT <ISO-IR-103_C2> (not a real character)
+<"/>> /xC3 <UE004> NON-SPACING CIRCUMFLEX ACCENT <ISO-IR-103_C3> (not a real character)
+<"?> /xC4 <UE005> NON-SPACING TILDE <ISO-IR-103_C4> (not a real character)
+<"-> /xC5 <UE006> NON-SPACING MACRON <ISO-IR-103_C5> (not a real character)
+<"(> /xC6 <UE007> NON-SPACING BREVE <ISO-IR-103_C6> (not a real character)
+<".> /xC7 <UE008> NON-SPACING DOT ABOVE <ISO-IR-103_C7> (not a real character)
+<":> /xC8 <UE009> NON-SPACING DIAERESIS <ISO-IR-103_C8> (not a real character)
+<"//> /xC9 <UE011> NON-SPACING LONG SOLIDUS OVERLAY <ISO-IR-128_C9> (not a real character)
+<"0> /xCA <UE00A> NON-SPACING RING ABOVE <ISO-IR-103_CA> (not a real character)
+<",> /xCB <UE00B> NON-SPACING CEDILLA <ISO-IR-103_CB> (not a real character)
+<"_> /xCC <UE00C> NON-SPACING LOW LINE <ISO-IR-103_CC> (not a real character)
+<""> /xCD <UE00D> NON-SPACING DOUBLE ACCUTE ACCENT <ISO-IR-103_CD> (not a real character)
+<";> /xCE <UE00E> NON-SPACING OGONEK <ISO-IR-103_CE> (not a real character)
+<"<> /xCF <UE00F> NON-SPACING CARON <ISO-IR-103_CF> (not a real character)
+<-M> /xD0 <U2014> EM DASH
+<1S> /xD1 <U00B9> SUPERSCRIPT ONE
+<Rg> /xD2 <U00AE> REGISTERED SIGN
+<Co> /xD3 <U00A9> COPYRIGHT SIGN
+<TM> /xD4 <U2122> TRADE MARK SIGN
+<M8> /xD5 <U266A> EIGHTH NOTE
+<hh> /xD6 <U2500> BOX DRAWINGS LIGHT HORIZONTAL
+<vv> /xD7 <U2502> BOX DRAWINGS LIGHT VERTICAL
+<FD> /xD8 <U2571> BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
+<BD> /xD9 <U2572> BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
+<Fd> /xDA <U25E2> BLACK LOWER RIGHT TRIANGLE
+<Bd> /xDB <U25E3> BLACK LOWER LEFT TRIANGLE
+<18> /xDC <U215B> VULGAR FRACTION ONE EIGHTH
+<38> /xDD <U215C> VULGAR FRACTION THREE EIGHTHS
+<58> /xDE <U215D> VULGAR FRACTION FIVE EIGHTHS
+<78> /xDF <U215E> VULGAR FRACTION SEVEN EIGHTHS
+<Om> /xE0 <U2126> OHM SIGN
+<AE> /xE1 <U00C6> LATIN CAPITAL LETTER AE
+<D-> /xE2 <U00D0> LATIN CAPITAL LETTER ETH (Icelandic)
+<-a> /xE3 <U00AA> FEMININE ORDINAL INDICATOR
+<H//> /xE4 <U0126> LATIN CAPITAL LETTER H WITH STROKE
+<vh> /xE5 <U253C> BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+<IJ> /xE6 <U0132> LATIN CAPITAL LIGATURE IJ
+<L.> /xE7 <U013F> LATIN CAPITAL LETTER L WITH MIDDLE DOT
+<L//> /xE8 <U0141> LATIN CAPITAL LETTER L WITH STROKE
+<O//> /xE9 <U00D8> LATIN CAPITAL LETTER O WITH STROKE
+<OE> /xEA <U0152> LATIN CAPITAL LIGATURE OE
+<-o> /xEB <U00BA> MASCULINE ORDINAL INDICATOR
+<TH> /xEC <U00DE> LATIN CAPITAL LETTER THORN (Icelandic)
+<T//> /xED <U0166> LATIN CAPITAL LETTER T WITH STROKE
+<NG> /xEE <U014A> LATIN CAPITAL LETTER ENG (Sami)
+<'n> /xEF <U0149> LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+<kk> /xF0 <U0138> LATIN SMALL LETTER KRA (Greenlandic)
+<ae> /xF1 <U00E6> LATIN SMALL LETTER AE
+<d//> /xF2 <U0111> LATIN SMALL LETTER D WITH STROKE
+<d-> /xF3 <U00F0> LATIN SMALL LETTER ETH (Icelandic)
+<h//> /xF4 <U0127> LATIN SMALL LETTER H WITH STROKE
+<i.> /xF5 <U0131> LATIN SMALL LETTER DOTLESS I
+<ij> /xF6 <U0133> LATIN SMALL LIGATURE IJ
+<l.> /xF7 <U0140> LATIN SMALL LETTER L WITH MIDDLE DOT
+<l//> /xF8 <U0142> LATIN SMALL LETTER L WITH STROKE
+<o//> /xF9 <U00F8> LATIN SMALL LETTER O WITH STROKE
+<oe> /xFA <U0153> LATIN SMALL LIGATURE OE
+<ss> /xFB <U00DF> LATIN SMALL LETTER SHARP S (German)
+<th> /xFC <U00FE> LATIN SMALL LETTER THORN (Icelandic)
+<t//> /xFD <U0167> LATIN SMALL LETTER T WITH STROKE
+<ng> /xFE <U014B> LATIN SMALL LETTER ENG (Sami)
+<''> /xC2/x20 <U00B4> ACUTE ACCENT
+<a'> /xC2/x61 <U00E1> LATIN SMALL LETTER A WITH ACUTE
+<A'> /xC2/x41 <U00C1> LATIN CAPITAL LETTER A WITH ACUTE
+<e'> /xC2/x65 <U00E9> LATIN SMALL LETTER E WITH ACUTE
+<E'> /xC2/x45 <U00C9> LATIN CAPITAL LETTER E WITH ACUTE
+<i'> /xC2/x69 <U00ED> LATIN SMALL LETTER I WITH ACUTE
+<I'> /xC2/x49 <U00CD> LATIN CAPITAL LETTER I WITH ACUTE
+<o'> /xC2/x6F <U00F3> LATIN SMALL LETTER O WITH ACUTE
+<O'> /xC2/x4F <U00D3> LATIN CAPITAL LETTER O WITH ACUTE
+<u'> /xC2/x75 <U00FA> LATIN SMALL LETTER U WITH ACUTE
+<U'> /xC2/x55 <U00DA> LATIN CAPITAL LETTER U WITH ACUTE
+<y'> /xC2/x79 <U00FD> LATIN SMALL LETTER Y WITH ACUTE
+<Y'> /xC2/x59 <U00DD> LATIN CAPITAL LETTER Y WITH ACUTE
+<c'> /xC2/x63 <U0107> LATIN SMALL LETTER C WITH ACUTE
+<C'> /xC2/x43 <U0106> LATIN CAPITAL LETTER C WITH ACUTE
+<l'> /xC2/x6C <U013A> LATIN SMALL LETTER L WITH ACUTE
+<L'> /xC2/x4C <U0139> LATIN CAPITAL LETTER L WITH ACUTE
+<n'> /xC2/x6E <U0144> LATIN SMALL LETTER N WITH ACUTE
+<N'> /xC2/x4E <U0143> LATIN CAPITAL LETTER N WITH ACUTE
+<r'> /xC2/x72 <U0155> LATIN SMALL LETTER R WITH ACUTE
+<R'> /xC2/x52 <U0154> LATIN CAPITAL LETTER R WITH ACUTE
+<s'> /xC2/x73 <U015B> LATIN SMALL LETTER S WITH ACUTE
+<S'> /xC2/x53 <U015A> LATIN CAPITAL LETTER S WITH ACUTE
+<z'> /xC2/x7A <U017A> LATIN SMALL LETTER Z WITH ACUTE
+<Z'> /xC2/x5A <U0179> LATIN CAPITAL LETTER Z WITH ACUTE
+<'(> /xC6/x20 <U02D8> BREVE
+<a(> /xC6/x61 <U0103> LATIN SMALL LETTER A WITH BREVE
+<A(> /xC6/x41 <U0102> LATIN CAPITAL LETTER A WITH BREVE
+<g(> /xC6/x67 <U011F> LATIN SMALL LETTER G WITH BREVE
+<G(> /xC6/x47 <U011E> LATIN CAPITAL LETTER G WITH BREVE
+<u(> /xC6/x75 <U016D> LATIN SMALL LETTER U WITH BREVE
+<U(> /xC6/x55 <U016C> LATIN CAPITAL LETTER U WITH BREVE
+<'<> /xCF/x20 <U02C7> CARON (Mandarin Chinese third tone)
+<c<> /xCF/x63 <U010D> LATIN SMALL LETTER C WITH CARON
+<C<> /xCF/x43 <U010C> LATIN CAPITAL LETTER C WITH CARON
+<d<> /xCF/x64 <U010F> LATIN SMALL LETTER D WITH CARON
+<D<> /xCF/x44 <U010E> LATIN CAPITAL LETTER D WITH CARON
+<e<> /xCF/x65 <U011B> LATIN SMALL LETTER E WITH CARON
+<E<> /xCF/x45 <U011A> LATIN CAPITAL LETTER E WITH CARON
+<l<> /xCF/x6C <U013E> LATIN SMALL LETTER L WITH CARON
+<L<> /xCF/x4C <U013D> LATIN CAPITAL LETTER L WITH CARON
+<n<> /xCF/x6E <U0148> LATIN SMALL LETTER N WITH CARON
+<N<> /xCF/x4E <U0147> LATIN CAPITAL LETTER N WITH CARON
+<r<> /xCF/x72 <U0159> LATIN SMALL LETTER R WITH CARON
+<R<> /xCF/x52 <U0158> LATIN CAPITAL LETTER R WITH CARON
+<s<> /xCF/x73 <U0161> LATIN SMALL LETTER S WITH CARON
+<S<> /xCF/x53 <U0160> LATIN CAPITAL LETTER S WITH CARON
+<t<> /xCF/x74 <U0165> LATIN SMALL LETTER T WITH CARON
+<T<> /xCF/x54 <U0164> LATIN CAPITAL LETTER T WITH CARON
+<z<> /xCF/x7A <U017E> LATIN SMALL LETTER Z WITH CARON
+<Z<> /xCF/x5A <U017D> LATIN CAPITAL LETTER Z WITH CARON
+<',> /xCB/x20 <U00B8> CEDILLA
+<c,> /xCB/x63 <U00E7> LATIN SMALL LETTER C WITH CEDILLA
+<C,> /xCB/x43 <U00C7> LATIN CAPITAL LETTER C WITH CEDILLA
+<g,> /xCB/x67 <U0123> LATIN SMALL LETTER G WITH CEDILLA
+<G,> /xCB/x47 <U0122> LATIN CAPITAL LETTER G WITH CEDILLA
+<k,> /xCB/x6B <U0137> LATIN SMALL LETTER K WITH CEDILLA
+<K,> /xCB/x4B <U0136> LATIN CAPITAL LETTER K WITH CEDILLA
+<l,> /xCB/x6C <U013C> LATIN SMALL LETTER L WITH CEDILLA
+<L,> /xCB/x4C <U013B> LATIN CAPITAL LETTER L WITH CEDILLA
+<n,> /xCB/x6E <U0146> LATIN SMALL LETTER N WITH CEDILLA
+<N,> /xCB/x4E <U0145> LATIN CAPITAL LETTER N WITH CEDILLA
+<r,> /xCB/x72 <U0157> LATIN SMALL LETTER R WITH CEDILLA
+<R,> /xCB/x52 <U0156> LATIN CAPITAL LETTER R WITH CEDILLA
+<s,> /xCB/x73 <U015F> LATIN SMALL LETTER S WITH CEDILLA
+<S,> /xCB/x53 <U015E> LATIN CAPITAL LETTER S WITH CEDILLA
+<t,> /xCB/x74 <U0163> LATIN SMALL LETTER T WITH CEDILLA
+<T,> /xCB/x54 <U0162> LATIN CAPITAL LETTER T WITH CEDILLA
+<a/>> /xC3/x61 <U00E2> LATIN SMALL LETTER A WITH CIRCUMFLEX
+<A/>> /xC3/x41 <U00C2> LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+<e/>> /xC3/x65 <U00EA> LATIN SMALL LETTER E WITH CIRCUMFLEX
+<E/>> /xC3/x45 <U00CA> LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+<i/>> /xC3/x69 <U00EE> LATIN SMALL LETTER I WITH CIRCUMFLEX
+<I/>> /xC3/x49 <U00CE> LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+<o/>> /xC3/x6F <U00F4> LATIN SMALL LETTER O WITH CIRCUMFLEX
+<O/>> /xC3/x4F <U00D4> LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+<u/>> /xC3/x75 <U00FB> LATIN SMALL LETTER U WITH CIRCUMFLEX
+<U/>> /xC3/x55 <U00DB> LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+<y/>> /xC3/x79 <U0177> LATIN SMALL LETTER Y WITH CIRCUMFLEX
+<Y/>> /xC3/x59 <U0176> LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+<c/>> /xC3/x63 <U0109> LATIN SMALL LETTER C WITH CIRCUMFLEX
+<C/>> /xC3/x43 <U0108> LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+<g/>> /xC3/x67 <U011D> LATIN SMALL LETTER G WITH CIRCUMFLEX
+<G/>> /xC3/x47 <U011C> LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+<h/>> /xC3/x68 <U0125> LATIN SMALL LETTER H WITH CIRCUMFLEX
+<H/>> /xC3/x48 <U0124> LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+<j/>> /xC3/x6A <U0135> LATIN SMALL LETTER J WITH CIRCUMFLEX
+<J/>> /xC3/x4A <U0134> LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+<s/>> /xC3/x73 <U015D> LATIN SMALL LETTER S WITH CIRCUMFLEX
+<S/>> /xC3/x53 <U015C> LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+<w/>> /xC3/x77 <U0175> LATIN SMALL LETTER W WITH CIRCUMFLEX
+<W/>> /xC3/x57 <U0174> LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+<':> /xC8/x20 <U00A8> DIAERESIS
+<a:> /xC8/x61 <U00E4> LATIN SMALL LETTER A WITH DIAERESIS
+<A:> /xC8/x41 <U00C4> LATIN CAPITAL LETTER A WITH DIAERESIS
+<e:> /xC8/x65 <U00EB> LATIN SMALL LETTER E WITH DIAERESIS
+<E:> /xC8/x45 <U00CB> LATIN CAPITAL LETTER E WITH DIAERESIS
+<i:> /xC8/x69 <U00EF> LATIN SMALL LETTER I WITH DIAERESIS
+<I:> /xC8/x49 <U00CF> LATIN CAPITAL LETTER I WITH DIAERESIS
+<o:> /xC8/x6F <U00F6> LATIN SMALL LETTER O WITH DIAERESIS
+<O:> /xC8/x4F <U00D6> LATIN CAPITAL LETTER O WITH DIAERESIS
+<u:> /xC8/x75 <U00FC> LATIN SMALL LETTER U WITH DIAERESIS
+<U:> /xC8/x55 <U00DC> LATIN CAPITAL LETTER U WITH DIAERESIS
+<y:> /xC8/x79 <U00FF> LATIN SMALL LETTER Y WITH DIAERESIS
+<Y:> /xC8/x59 <U0178> LATIN CAPITAL LETTER Y WITH DIAERESIS
+<'.> /xC7/x20 <U02D9> DOT ABOVE (Mandarin Chinese light tone)
+<c.> /xC7/x63 <U010B> LATIN SMALL LETTER C WITH DOT ABOVE
+<C.> /xC7/x43 <U010A> LATIN CAPITAL LETTER C WITH DOT ABOVE
+<e.> /xC7/x65 <U0117> LATIN SMALL LETTER E WITH DOT ABOVE
+<E.> /xC7/x45 <U0116> LATIN CAPITAL LETTER E WITH DOT ABOVE
+<g.> /xC7/x67 <U0121> LATIN SMALL LETTER G WITH DOT ABOVE
+<G.> /xC7/x47 <U0120> LATIN CAPITAL LETTER G WITH DOT ABOVE
+<I.> /xC7/x49 <U0130> LATIN CAPITAL LETTER I WITH DOT ABOVE
+<z.> /xC7/x7A <U017C> LATIN SMALL LETTER Z WITH DOT ABOVE
+<Z.> /xC7/x5A <U017B> LATIN CAPITAL LETTER Z WITH DOT ABOVE
+<'"> /xCD/x20 <U02DD> DOUBLE ACUTE ACCENT
+<o"> /xCD/x6F <U0151> LATIN SMALL LETTER O WITH DOUBLE ACUTE
+<O"> /xCD/x4F <U0150> LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+<u"> /xCD/x75 <U0171> LATIN SMALL LETTER U WITH DOUBLE ACUTE
+<U"> /xCD/x55 <U0170> LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+<a!> /xC1/x61 <U00E0> LATIN SMALL LETTER A WITH GRAVE
+<A!> /xC1/x41 <U00C0> LATIN CAPITAL LETTER A WITH GRAVE
+<e!> /xC1/x65 <U00E8> LATIN SMALL LETTER E WITH GRAVE
+<E!> /xC1/x45 <U00C8> LATIN CAPITAL LETTER E WITH GRAVE
+<i!> /xC1/x69 <U00EC> LATIN SMALL LETTER I WITH GRAVE
+<I!> /xC1/x49 <U00CC> LATIN CAPITAL LETTER I WITH GRAVE
+<o!> /xC1/x6F <U00F2> LATIN SMALL LETTER O WITH GRAVE
+<O!> /xC1/x4F <U00D2> LATIN CAPITAL LETTER O WITH GRAVE
+<u!> /xC1/x75 <U00F9> LATIN SMALL LETTER U WITH GRAVE
+<U!> /xC1/x55 <U00D9> LATIN CAPITAL LETTER U WITH GRAVE
+<'m> /xC5/x20 <U00AF> MACRON
+<a-> /xC5/x61 <U0101> LATIN SMALL LETTER A WITH MACRON
+<A-> /xC5/x41 <U0100> LATIN CAPITAL LETTER A WITH MACRON
+<e-> /xC5/x65 <U0113> LATIN SMALL LETTER E WITH MACRON
+<E-> /xC5/x45 <U0112> LATIN CAPITAL LETTER E WITH MACRON
+<i-> /xC5/x69 <U012B> LATIN SMALL LETTER I WITH MACRON
+<I-> /xC5/x49 <U012A> LATIN CAPITAL LETTER I WITH MACRON
+<o-> /xC5/x6F <U014D> LATIN SMALL LETTER O WITH MACRON
+<O-> /xC5/x4F <U014C> LATIN CAPITAL LETTER O WITH MACRON
+<u-> /xC5/x75 <U016B> LATIN SMALL LETTER U WITH MACRON
+<U-> /xC5/x55 <U016A> LATIN CAPITAL LETTER U WITH MACRON
+<';> /xCE/x20 <U02DB> OGONEK
+<a;> /xCE/x61 <U0105> LATIN SMALL LETTER A WITH OGONEK
+<A;> /xCE/x41 <U0104> LATIN CAPITAL LETTER A WITH OGONEK
+<e;> /xCE/x65 <U0119> LATIN SMALL LETTER E WITH OGONEK
+<E;> /xCE/x45 <U0118> LATIN CAPITAL LETTER E WITH OGONEK
+<i;> /xCE/x69 <U012F> LATIN SMALL LETTER I WITH OGONEK
+<I;> /xCE/x49 <U012E> LATIN CAPITAL LETTER I WITH OGONEK
+<u;> /xCE/x75 <U0173> LATIN SMALL LETTER U WITH OGONEK
+<U;> /xCE/x55 <U0172> LATIN CAPITAL LETTER U WITH OGONEK
+<'0> /xCA/x20 <U02DA> RING ABOVE
+<aa> /xCA/x61 <U00E5> LATIN SMALL LETTER A WITH RING ABOVE
+<AA> /xCA/x41 <U00C5> LATIN CAPITAL LETTER A WITH RING ABOVE
+<u0> /xCA/x75 <U016F> LATIN SMALL LETTER U WITH RING ABOVE
+<U0> /xCA/x55 <U016E> LATIN CAPITAL LETTER U WITH RING ABOVE
+<a?> /xC4/x61 <U00E3> LATIN SMALL LETTER A WITH TILDE
+<A?> /xC4/x41 <U00C3> LATIN CAPITAL LETTER A WITH TILDE
+<n?> /xC4/x6E <U00F1> LATIN SMALL LETTER N WITH TILDE
+<N?> /xC4/x4E <U00D1> LATIN CAPITAL LETTER N WITH TILDE
+<i?> /xC4/x69 <U0129> LATIN SMALL LETTER I WITH TILDE
+<I?> /xC4/x49 <U0128> LATIN CAPITAL LETTER I WITH TILDE
+<o?> /xC4/x6F <U00F5> LATIN SMALL LETTER O WITH TILDE
+<O?> /xC4/x4F <U00D5> LATIN CAPITAL LETTER O WITH TILDE
+<u?> /xC4/x75 <U0169> LATIN SMALL LETTER U WITH TILDE
+<U?> /xC4/x55 <U0168> LATIN CAPITAL LETTER U WITH TILDE
+<NUL> /x00 <U0000> NUL
+<SOH> /x01 <U0001> START OF HEADING (SOH)
+<STX> /x02 <U0002> START OF TEXT (STX)
+<ETX> /x03 <U0003> END OF TEXT (ETX)
+<EOT> /x04 <U0004> END OF TRANSMISSION (EOT)
+<ENQ> /x05 <U0005> ENQUIRY (ENQ)
+<ACK> /x06 <U0006> ACKNOWLEDGE (ACK)
+<alert> /x07 <U0007> BELL (BEL)
+<BEL> /x07 <U0007> BELL (BEL)
+<backspace> /x08 <U0008> BACKSPACE (BS)
+<tab> /x09 <U0009> CHARACTER TABULATION (HT)
+<newline> /x0A <U000A> LINE FEED (LF)
+<vertical-tab> /x0B <U000B> LINE TABULATION (VT)
+<form-feed> /x0C <U000C> FORM FEED (FF)
+<carriage-return> /x0D <U000D> CARRIAGE RETURN (CR)
+<DLE> /x10 <U0010> DATALINK ESCAPE (DLE)
+<DC1> /x11 <U0011> DEVICE CONTROL ONE (DC1)
+<DC2> /x12 <U0012> DEVICE CONTROL TWO (DC2)
+<DC3> /x13 <U0013> DEVICE CONTROL THREE (DC3)
+<DC4> /x14 <U0014> DEVICE CONTROL FOUR (DC4)
+<NAK> /x15 <U0015> NEGATIVE ACKNOWLEDGE (NAK)
+<SYN> /x16 <U0016> SYNCHRONOUS IDLE (SYN)
+<ETB> /x17 <U0017> END OF TRANSMISSION BLOCK (ETB)
+<CAN> /x18 <U0018> CANCEL (CAN)
+<SUB> /x1A <U001A> SUBSTITUTE (SUB)
+<ESC> /x1B <U001B> ESCAPE (ESC)
+<IS4> /x1C <U001C> FILE SEPARATOR (IS4)
+<IS3> /x1D <U001D> GROUP SEPARATOR (IS3)
+<intro> /x1D <U001D> GROUP SEPARATOR (IS3)
+<IS2> /x1E <U001E> RECORD SEPARATOR (IS2)
+<IS1> /x1F <U001F> UNIT SEPARATOR (IS1)
+<DEL> /x7F <U007F> DELETE (DEL)
+<space> /x20 <U0020> SPACE
+<exclamation-mark> /x21 <U0021> EXCLAMATION MARK
+<quotation-mark> /x22 <U0022> QUOTATION MARK
+<number-sign> /xA6 <U0023> NUMBER SIGN
+<dollar-sign> /xA4 <U0024> DOLLAR SIGN
+<percent-sign> /x25 <U0025> PERCENT SIGN
+<ampersand> /x26 <U0026> AMPERSAND
+<apostrophe> /x27 <U0027> APOSTROPHE
+<left-parenthesis> /x28 <U0028> LEFT PARENTHESIS
+<right-parenthesis> /x29 <U0029> RIGHT PARENTHESIS
+<asterisk> /x2A <U002A> ASTERISK
+<plus-sign> /x2B <U002B> PLUS SIGN
+<comma> /x2C <U002C> COMMA
+<hyphen> /x2D <U002D> HYPHEN-MINUS
+<hyphen-minus> /x2D <U002D> HYPHEN-MINUS
+<period> /x2E <U002E> FULL STOP
+<full-stop> /x2E <U002E> FULL STOP
+<slash> /x2F <U002F> SOLIDUS
+<solidus> /x2F <U002F> SOLIDUS
+<zero> /x30 <U0030> DIGIT ZERO
+<one> /x31 <U0031> DIGIT ONE
+<two> /x32 <U0032> DIGIT TWO
+<three> /x33 <U0033> DIGIT THREE
+<four> /x34 <U0034> DIGIT FOUR
+<five> /x35 <U0035> DIGIT FIVE
+<six> /x36 <U0036> DIGIT SIX
+<seven> /x37 <U0037> DIGIT SEVEN
+<eight> /x38 <U0038> DIGIT EIGHT
+<nine> /x39 <U0039> DIGIT NINE
+<colon> /x3A <U003A> COLON
+<semicolon> /x3B <U003B> SEMICOLON
+<less-than-sign> /x3C <U003C> LESS-THAN SIGN
+<equals-sign> /x3D <U003D> EQUALS SIGN
+<greater-than-sign> /x3E <U003E> GREATER-THAN SIGN
+<question-mark> /x3F <U003F> QUESTION MARK
+<commercial-at> /x40 <U0040> COMMERCIAL AT
+<left-square-bracket> /x5B <U005B> LEFT SQUARE BRACKET
+<backslash> /x5C <U005C> REVERSE SOLIDUS
+<reverse-solidus> /x5C <U005C> REVERSE SOLIDUS
+<right-square-bracket> /x5D <U005D> RIGHT SQUARE BRACKET
+<circumflex> /x5E <U005E> CIRCUMFLEX ACCENT
+<circumflex-accent> /x5E <U005E> CIRCUMFLEX ACCENT
+<underscore> /x5F <U005F> LOW LINE
+<low-line> /x5F <U005F> LOW LINE
+<grave-accent> /x60 <U0060> GRAVE ACCENT
+<left-brace> /x7B <U007B> LEFT CURLY BRACKET
+<left-curly-bracket> /x7B <U007B> LEFT CURLY BRACKET
+<vertical-line> /x7C <U007C> VERTICAL LINE
+<right-brace> /x7D <U007D> RIGHT CURLY BRACKET
+<right-curly-bracket> /x7D <U007D> RIGHT CURLY BRACKET
+<tilde> /x7E <U007E> TILDE
+END CHARMAP
diff --git a/qtjava/javalib/examples/qwerty/ANSI_X3.110-1983.txt b/qtjava/javalib/examples/qwerty/ANSI_X3.110-1983.txt
new file mode 100644
index 00000000..5e5582c1
--- /dev/null
+++ b/qtjava/javalib/examples/qwerty/ANSI_X3.110-1983.txt
@@ -0,0 +1,7 @@
+ABCDE
+ÂaÃaÄaÈaÊañËcÁeÂeÃeÈeÁiÂiÃiÈióÄnÁoÂoÃoÄoÈoùÁuÂa
+?????
+?????
+?????
+??????
+?????? \ No newline at end of file
diff --git a/qtjava/javalib/examples/qwerty/Editor.java b/qtjava/javalib/examples/qwerty/Editor.java
new file mode 100644
index 00000000..ba11c685
--- /dev/null
+++ b/qtjava/javalib/examples/qwerty/Editor.java
@@ -0,0 +1,351 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+import java.util.ArrayList;
+
+class Editor extends QWidget
+{
+private QMenuBar m;
+private QMultiLineEdit e;
+private QPrinter printer = new QPrinter();
+private QPopupMenu save_as;
+private QPopupMenu open_as;
+private boolean changed;
+
+
+private boolean no_writing = false;
+
+static ArrayList codecList = null;
+
+static final int Uni = 0;
+static final int MBug = 1;
+static final int Lat1 = 2;
+static final int Local = 3;
+static final int Guess = 4;
+static final int Codec = 5;
+
+
+Editor( )
+{
+ this(null, null);
+}
+
+Editor( QWidget parent , String name )
+{
+ super( parent, name, WDestructiveClose );
+ m = new QMenuBar( this, "menu" );
+
+ QPopupMenu file = new QPopupMenu(this);
+ m.insertItem( "&File", file );
+
+ file.insertItem( "&New", this, SLOT("newDoc()"), new QKeySequence(ALT+Key_N) );
+ file.insertItem( "&Open...", this, SLOT("load()"), new QKeySequence(ALT+Key_O) );
+ file.insertItem( "&Save...", this, SLOT("save()"), new QKeySequence(ALT+Key_S) );
+ file.insertSeparator();
+ open_as = new QPopupMenu(file);
+ file.insertItem( "Open &As", open_as );
+ save_as = new QPopupMenu(file);
+ file.insertItem( "Sa&ve As", save_as );
+ file.insertItem( "Add &Encoding", this, SLOT("addEncoding()") );
+ file.insertSeparator();
+ file.insertItem( "&Print...", this, SLOT("print()"), new QKeySequence(ALT+Key_P) );
+ file.insertSeparator();
+ file.insertItem( "&Close", this, SLOT("close()"),new QKeySequence(ALT+Key_W) );
+ file.insertItem( "&Quit", qApp(), SLOT("closeAllWindows()"), new QKeySequence(ALT+Key_Q) );
+
+ connect( save_as, SIGNAL("activated(int)"), this, SLOT("saveAsEncoding(int)") );
+ connect( open_as, SIGNAL("activated(int)"), this, SLOT("openAsEncoding(int)") );
+ rebuildCodecList();
+
+ QPopupMenu edit = new QPopupMenu(m);
+ m.insertItem( "&Edit", edit );
+
+ edit.insertItem( "To &Uppercase", this, SLOT("toUpper()"), new QKeySequence(ALT+Key_U) );
+ edit.insertItem( "To &Lowercase", this, SLOT("toLower()"), new QKeySequence(ALT+Key_L) );
+ edit.insertSeparator();
+ edit.insertItem( "&Select Font" , this, SLOT("getFont()"), new QKeySequence(ALT+Key_F) );
+ changed = false;
+ e = new QMultiLineEdit( this, "editor" );
+ connect( e, SIGNAL(" textChanged()"), this, SLOT(" textChanged()") );
+
+ // We use Unifont - if you have it installed you'll see all
+ // Unicode character glyphs.
+ //
+ // Unifont only comes in one pixel size, so we cannot let
+ // it change pixel size as the display DPI changes.
+ //
+ QFont unifont = new QFont("unifont",16,50); unifont.setPixelSize(16);
+ e.setFont( unifont );
+
+ e.setFocus();
+}
+
+
+public void getFont()
+{
+ boolean[] ok = { true };
+ QFont f = QFontDialog.getFont( ok, e.font() );
+ if ( ok[0] ) {
+ e.setFont( f );
+ }
+}
+
+
+
+void rebuildCodecList()
+{
+ codecList = new ArrayList();
+ QTextCodec codec = null;
+ int i;
+ for (i = 0; (codec = QTextCodec.codecForIndex(i)) != null; i++)
+ codecList.add( codec );
+ int n = codecList.size();
+ for (int pm=0; pm<2; pm++) {
+ QPopupMenu menu = pm != 0 ? open_as : save_as;
+ menu.clear();
+ String local = "Local (";
+ local += QTextCodec.codecForLocale().name();
+ local += ")";
+ menu.insertItem( local, Local );
+ menu.insertItem( "Unicode", Uni );
+ menu.insertItem( "Latin1", Lat1 );
+ menu.insertItem( "Microsoft Unicode", MBug );
+ if ( pm != 0 )
+ menu.insertItem( "[guess]", Guess );
+ for ( i = 0; i < n; i++ )
+ menu.insertItem( ((QTextCodec) codecList.get(i)).name(), Codec + i );
+ }
+}
+
+void newDoc()
+{
+ Editor ed = new Editor();
+ if ( qApp().desktop().size().width() < 450
+ || qApp().desktop().size().height() < 450 ) {
+ ed.showMaximized();
+ } else {
+ ed.resize( 400, 400 );
+ ed.show();
+ }
+}
+
+
+void load()
+{
+ String fn = QFileDialog.getOpenFileName( "", "", this );
+ if ( fn != null )
+ load( fn, -1 );
+}
+
+void load( String fileName )
+{
+ load(fileName, -1);
+}
+
+void load( String fileName, int code )
+{
+ QFile f = new QFile( fileName );
+ if ( !f.open( QIODevice.IO_ReadOnly ) )
+ return;
+
+ e.setAutoUpdate( false );
+
+ QTextStream t = new QTextStream(f);
+ if ( code >= Codec )
+ t.setCodec( (QTextCodec) codecList.get(code-Codec) );
+ else if ( code == Uni )
+ t.setEncoding( QTextStream.Unicode );
+ else if ( code == MBug )
+ t.setEncoding( QTextStream.UnicodeReverse );
+ else if ( code == Lat1 )
+ t.setEncoding( QTextStream.Latin1 );
+ else if ( code == Guess ) {
+ f = new QFile(fileName);
+ f.open(QIODevice.IO_ReadOnly);
+ StringBuffer buffer = new StringBuffer();
+ int l = 256;
+ l=(int)f.readBlock(buffer,l);
+ QTextCodec codec = QTextCodec.codecForContent(buffer.toString(), l);
+ if ( codec != null ) {
+ QMessageBox.information(this,"Encoding","Codec: "+codec.name());
+ t.setCodec( codec );
+ }
+ }
+ e.setText( t.read() );
+ f.close();
+
+ e.setAutoUpdate( true );
+ e.repaint();
+ setCaption( fileName );
+
+ changed = false;
+}
+
+void openAsEncoding( int code )
+{
+ //storing filename (proper save) is left as an exercise...
+ String fn = QFileDialog.getOpenFileName( "", "", this );
+ if ( !fn.equals("") )
+ load( fn, code );
+}
+
+boolean save()
+{
+ //storing filename (proper save) is left as an exercise...
+ String fn = QFileDialog.getSaveFileName( "", "", this );
+ if ( !fn.equals("") )
+ return saveAs( fn );
+ return false;
+}
+
+void saveAsEncoding( int code )
+{
+ //storing filename (proper save) is left as an exercise...
+ String fn = QFileDialog.getSaveFileName( "", "", this );
+ if ( !fn.equals("") )
+ saveAs( fn, code );
+}
+
+void addEncoding()
+{
+ String fn = QFileDialog.getOpenFileName( "", "*.map", this );
+ if ( !fn.equals("") ) {
+ QFile f = new QFile(fn);
+ if (f.open(QIODevice.IO_ReadOnly)) {
+ if (QTextCodec.loadCharmap(f) != null) {
+ rebuildCodecList();
+ } else {
+ QMessageBox.warning(null,"Charmap error",
+ "The file did not contain a valid charmap.\n\n"
+ + "A charmap file should look like this:\n"
+ + " <code_set_name> thename\n"
+ + " <escape_char> /\n"
+ + " % alias thealias\n"
+ + " CHARMAP\n"
+ + " <tokenname> /x12 <U3456>\n"
+ + " <tokenname> /xAB/x12 <U0023>\n"
+ + " ...\n"
+ + " END CHARMAP\n"
+ );
+ }
+ }
+ }
+}
+
+
+boolean saveAs( String fileName )
+{
+ return saveAs(fileName, -1);
+}
+
+boolean saveAs( String fileName, int code )
+{
+ QFile f = new QFile( fileName );
+ if ( no_writing || !f.open( QIODevice.IO_WriteOnly ) ) {
+ QMessageBox.warning(this,"I/O Error",
+ "The file could not be opened.\n\n"
+ +fileName);
+ return false;
+ }
+ QTextStream t = new QTextStream(f);
+ if ( code >= Codec )
+ t.setCodec( (QTextCodec) codecList.get(code-Codec) );
+ else if ( code == Uni )
+ t.setEncoding( QTextStream.Unicode );
+ else if ( code == MBug )
+ t.setEncoding( QTextStream.UnicodeReverse );
+ else if ( code == Lat1 )
+ t.setEncoding( QTextStream.Latin1 );
+ t.writeRawBytes(e.text(), e.text().length());
+ f.close();
+ setCaption( fileName );
+ changed = false;
+ return true;
+}
+
+void print()
+{
+ if ( printer.setup(this) ) { // opens printer dialog
+ printer.setFullPage(true); // we'll set our own margins
+ QPainter p = new QPainter();
+ p.begin( printer ); // paint on printer
+ p.setFont( e.font() );
+ QFontMetrics fm = p.fontMetrics();
+ QPaintDeviceMetrics metrics = new QPaintDeviceMetrics( printer ); // need width/height
+ // of printer surface
+ int MARGIN = metrics.logicalDpiX() / 2; // half-inch margin
+ int yPos = MARGIN; // y position for each line
+
+ for( int i = 0 ; i < e.numLines() ; i++ ) {
+ if ( printer.aborted() )
+ break;
+ if ( yPos + fm.lineSpacing() > metrics.height() - MARGIN ) {
+ // no more room on this page
+ if ( !printer.newPage() ) // start new page
+ break; // some error
+ yPos = MARGIN; // back to top of page
+ }
+ p.drawText( MARGIN, yPos, metrics.width() - 2*MARGIN,
+ fm.lineSpacing(), ExpandTabs, e.textLine( i ) );
+ yPos += fm.lineSpacing();
+ }
+ p.end(); // send job to printer
+ }
+}
+
+protected void resizeEvent( QResizeEvent event )
+{
+ if ( e != null && m != null )
+ e.setGeometry( 0, m.height(), width(), height() - m.height() );
+}
+
+protected void closeEvent( QCloseEvent event )
+{
+ event.accept();
+
+ if ( changed ) { // the text has been changed
+ switch ( QMessageBox.warning( this, "Qwerty",
+ "Save changes to Document?",
+ tr("&Yes"),
+ tr("&No"),
+ tr("Cancel"),
+ 0, 2) ) {
+ case 0: // yes
+ if ( save() )
+ event.accept();
+ else
+ event.ignore();
+ break;
+ case 1: // no
+ event.accept();
+ break;
+ default: // cancel
+ event.ignore();
+ break;
+ }
+ }
+}
+
+void toUpper()
+{
+ e.setText(e.text().toUpperCase());
+}
+
+void toLower()
+{
+ e.setText(e.text().toLowerCase());
+}
+
+void textChanged()
+{
+ changed = true;
+}
+}
diff --git a/qtjava/javalib/examples/qwerty/IBM277.map b/qtjava/javalib/examples/qwerty/IBM277.map
new file mode 100644
index 00000000..51a2472d
--- /dev/null
+++ b/qtjava/javalib/examples/qwerty/IBM277.map
@@ -0,0 +1,350 @@
+<code_set_name> IBM277
+<comment_char> %
+<escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
+% source: IBM NLS RM Vol2 SE09-8002-01, March 1990
+
+% alias EBCDIC-CP-DK
+% alias EBCDIC-CP-NO
+CHARMAP
+<NU> /x00 <U0000> NULL (NUL)
+<SH> /x01 <U0001> START OF HEADING (SOH)
+<SX> /x02 <U0002> START OF TEXT (STX)
+<EX> /x03 <U0003> END OF TEXT (ETX)
+<ST> /x04 <U009C> STRING TERMINATOR (ST)
+<HT> /x05 <U0009> CHARACTER TABULATION (HT)
+<SA> /x06 <U0086> START OF SELECTED AREA (SSA)
+<DT> /x07 <U007F> DELETE (DEL)
+<EG> /x08 <U0097> END OF GUARDED AREA (EPA)
+<RI> /x09 <U008D> REVERSE LINE FEED (RI)
+<S2> /x0A <U008E> SINGLE-SHIFT TWO (SS2)
+<VT> /x0B <U000B> LINE TABULATION (VT)
+<FF> /x0C <U000C> FORM FEED (FF)
+<CR> /x0D <U000D> CARRIAGE RETURN (CR)
+<SO> /x0E <U000E> SHIFT OUT (SO)
+<SI> /x0F <U000F> SHIFT IN (SI)
+<DL> /x10 <U0010> DATALINK ESCAPE (DLE)
+<D1> /x11 <U0011> DEVICE CONTROL ONE (DC1)
+<D2> /x12 <U0012> DEVICE CONTROL TWO (DC2)
+<D3> /x13 <U0013> DEVICE CONTROL THREE (DC3)
+<OC> /x14 <U009D> OPERATING SYSTEM COMMAND (OSC)
+<NL> /x15 <U0085> NEXT LINE (NEL)
+<BS> /x16 <U0008> BACKSPACE (BS)
+<ES> /x17 <U0087> END OF SELECTED AREA (ESA)
+<CN> /x18 <U0018> CANCEL (CAN)
+<EM> /x19 <U0019> END OF MEDIUM (EM)
+<P2> /x1A <U0092> PRIVATE USE TWO (PU2)
+<S3> /x1B <U008F> SINGLE-SHIFT THREE (SS3)
+<FS> /x1C <U001C> FILE SEPARATOR (IS4)
+<GS> /x1D <U001D> GROUP SEPARATOR (IS3)
+<RS> /x1E <U001E> RECORD SEPARATOR (IS2)
+<US> /x1F <U001F> UNIT SEPARATOR (IS1)
+<PA> /x20 <U0080> PADDING CHARACTER (PAD)
+<HO> /x21 <U0081> HIGH OCTET PRESET (HOP)
+<BH> /x22 <U0082> BREAK PERMITTED HERE (BPH)
+<NH> /x23 <U0083> NO BREAK HERE (NBH)
+<IN> /x24 <U0084> INDEX (IND)
+<LF> /x25 <U000A> LINE FEED (LF)
+<EB> /x26 <U0017> END OF TRANSMISSION BLOCK (ETB)
+<EC> /x27 <U001B> ESCAPE (ESC)
+<HS> /x28 <U0088> CHARACTER TABULATION SET (HTS)
+<HJ> /x29 <U0089> CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
+<VS> /x2A <U008A> LINE TABULATION SET (VTS)
+<PD> /x2B <U008B> PARTIAL LINE FORWARD (PLD)
+<PU> /x2C <U008C> PARTIAL LINE BACKWARD (PLU)
+<EQ> /x2D <U0005> ENQUIRY (ENQ)
+<AK> /x2E <U0006> ACKNOWLEDGE (ACK)
+<BL> /x2F <U0007> BELL (BEL)
+<DC> /x30 <U0090> DEVICE CONTROL STRING (DCS)
+<P1> /x31 <U0091> PRIVATE USE ONE (PU1)
+<SY> /x32 <U0016> SYNCHRONOUS IDLE (SYN)
+<TS> /x33 <U0093> SET TRANSMIT STATE (STS)
+<CC> /x34 <U0094> CANCEL CHARACTER (CCH)
+<MW> /x35 <U0095> MESSAGE WAITING (MW)
+<SG> /x36 <U0096> START OF GUARDED AREA (SPA)
+<ET> /x37 <U0004> END OF TRANSMISSION (EOT)
+<SS> /x38 <U0098> START OF STRING (SOS)
+<GC> /x39 <U0099> SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
+<SC> /x3A <U009A> SINGLE CHARACTER INTRODUCER (SCI)
+<CI> /x3B <U009B> CONTROL SEQUENCE INTRODUCER (CSI)
+<D4> /x3C <U0014> DEVICE CONTROL FOUR (DC4)
+<NK> /x3D <U0015> NEGATIVE ACKNOWLEDGE (NAK)
+<PM> /x3E <U009E> PRIVACY MESSAGE (PM)
+<SB> /x3F <U001A> SUBSTITUTE (SUB)
+<SP> /x40 <U0020> SPACE
+<NS> /x41 <U00A0> NO-BREAK SPACE
+<a/>> /x42 <U00E2> LATIN SMALL LETTER A WITH CIRCUMFLEX
+<a:> /x43 <U00E4> LATIN SMALL LETTER A WITH DIAERESIS
+<a!> /x44 <U00E0> LATIN SMALL LETTER A WITH GRAVE
+<a'> /x45 <U00E1> LATIN SMALL LETTER A WITH ACUTE
+<a?> /x46 <U00E3> LATIN SMALL LETTER A WITH TILDE
+<!)> /x47 <U007D> RIGHT CURLY BRACKET
+<c,> /x48 <U00E7> LATIN SMALL LETTER C WITH CEDILLA
+<n?> /x49 <U00F1> LATIN SMALL LETTER N WITH TILDE
+<Nb> /x4A <U0023> NUMBER SIGN
+<.> /x4B <U002E> FULL STOP
+<<> /x4C <U003C> LESS-THAN SIGN
+<(> /x4D <U0028> LEFT PARENTHESIS
+<+> /x4E <U002B> PLUS SIGN
+<!> /x4F <U0021> EXCLAMATION MARK
+<&> /x50 <U0026> AMPERSAND
+<e'> /x51 <U00E9> LATIN SMALL LETTER E WITH ACUTE
+<e/>> /x52 <U00EA> LATIN SMALL LETTER E WITH CIRCUMFLEX
+<e:> /x53 <U00EB> LATIN SMALL LETTER E WITH DIAERESIS
+<e!> /x54 <U00E8> LATIN SMALL LETTER E WITH GRAVE
+<i'> /x55 <U00ED> LATIN SMALL LETTER I WITH ACUTE
+<i/>> /x56 <U00EE> LATIN SMALL LETTER I WITH CIRCUMFLEX
+<i:> /x57 <U00EF> LATIN SMALL LETTER I WITH DIAERESIS
+<i!> /x58 <U00EC> LATIN SMALL LETTER I WITH GRAVE
+<ss> /x59 <U00DF> LATIN SMALL LETTER SHARP S (German)
+<Cu> /x5A <U00A4> CURRENCY SIGN
+<AA> /x5B <U00C5> LATIN CAPITAL LETTER A WITH RING ABOVE
+<*> /x5C <U002A> ASTERISK
+<)> /x5D <U0029> RIGHT PARENTHESIS
+<;> /x5E <U003B> SEMICOLON
+<'/>> /x5F <U005E> CIRCUMFLEX ACCENT
+<-> /x60 <U002D> HYPHEN-MINUS
+<//> /x61 <U002F> SOLIDUS
+<A/>> /x62 <U00C2> LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+<A:> /x63 <U00C4> LATIN CAPITAL LETTER A WITH DIAERESIS
+<A!> /x64 <U00C0> LATIN CAPITAL LETTER A WITH GRAVE
+<A'> /x65 <U00C1> LATIN CAPITAL LETTER A WITH ACUTE
+<A?> /x66 <U00C3> LATIN CAPITAL LETTER A WITH TILDE
+<DO> /x67 <U0024> DOLLAR SIGN
+<C,> /x68 <U00C7> LATIN CAPITAL LETTER C WITH CEDILLA
+<N?> /x69 <U00D1> LATIN CAPITAL LETTER N WITH TILDE
+<o//> /x6A <U00F8> LATIN SMALL LETTER O WITH STROKE
+<,> /x6B <U002C> COMMA
+<%> /x6C <U0025> PERCENT SIGN
+<_> /x6D <U005F> LOW LINE
+</>> /x6E <U003E> GREATER-THAN SIGN
+<?> /x6F <U003F> QUESTION MARK
+<BB> /x70 <U00A6> BROKEN BAR
+<E'> /x71 <U00C9> LATIN CAPITAL LETTER E WITH ACUTE
+<E/>> /x72 <U00CA> LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+<E:> /x73 <U00CB> LATIN CAPITAL LETTER E WITH DIAERESIS
+<E!> /x74 <U00C8> LATIN CAPITAL LETTER E WITH GRAVE
+<I'> /x75 <U00CD> LATIN CAPITAL LETTER I WITH ACUTE
+<I/>> /x76 <U00CE> LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+<I:> /x77 <U00CF> LATIN CAPITAL LETTER I WITH DIAERESIS
+<I!> /x78 <U00CC> LATIN CAPITAL LETTER I WITH GRAVE
+<'!> /x79 <U0060> GRAVE ACCENT
+<:> /x7A <U003A> COLON
+<AE> /x7B <U00C6> LATIN CAPITAL LETTER AE
+<O//> /x7C <U00D8> LATIN CAPITAL LETTER O WITH STROKE
+<'> /x7D <U0027> APOSTROPHE
+<=> /x7E <U003D> EQUALS SIGN
+<"> /x7F <U0022> QUOTATION MARK
+<At> /x80 <U0040> COMMERCIAL AT
+<a> /x81 <U0061> LATIN SMALL LETTER A
+<b> /x82 <U0062> LATIN SMALL LETTER B
+<c> /x83 <U0063> LATIN SMALL LETTER C
+<d> /x84 <U0064> LATIN SMALL LETTER D
+<e> /x85 <U0065> LATIN SMALL LETTER E
+<f> /x86 <U0066> LATIN SMALL LETTER F
+<g> /x87 <U0067> LATIN SMALL LETTER G
+<h> /x88 <U0068> LATIN SMALL LETTER H
+<i> /x89 <U0069> LATIN SMALL LETTER I
+<<<> /x8A <U00AB> LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+</>/>> /x8B <U00BB> RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+<d-> /x8C <U00F0> LATIN SMALL LETTER ETH (Icelandic)
+<y'> /x8D <U00FD> LATIN SMALL LETTER Y WITH ACUTE
+<th> /x8E <U00FE> LATIN SMALL LETTER THORN (Icelandic)
+<+-> /x8F <U00B1> PLUS-MINUS SIGN
+<DG> /x90 <U00B0> DEGREE SIGN
+<j> /x91 <U006A> LATIN SMALL LETTER J
+<k> /x92 <U006B> LATIN SMALL LETTER K
+<l> /x93 <U006C> LATIN SMALL LETTER L
+<m> /x94 <U006D> LATIN SMALL LETTER M
+<n> /x95 <U006E> LATIN SMALL LETTER N
+<o> /x96 <U006F> LATIN SMALL LETTER O
+<p> /x97 <U0070> LATIN SMALL LETTER P
+<q> /x98 <U0071> LATIN SMALL LETTER Q
+<r> /x99 <U0072> LATIN SMALL LETTER R
+<-a> /x9A <U00AA> FEMININE ORDINAL INDICATOR
+<-o> /x9B <U00BA> MASCULINE ORDINAL INDICATOR
+<(!> /x9C <U007B> LEFT CURLY BRACKET
+<',> /x9D <U00B8> CEDILLA
+<<(> /x9E <U005B> LEFT SQUARE BRACKET
+<)/>> /x9F <U005D> RIGHT SQUARE BRACKET
+<My> /xA0 <U00B5> MICRO SIGN
+<u:> /xA1 <U00FC> LATIN SMALL LETTER U WITH DIAERESIS
+<s> /xA2 <U0073> LATIN SMALL LETTER S
+<t> /xA3 <U0074> LATIN SMALL LETTER T
+<u> /xA4 <U0075> LATIN SMALL LETTER U
+<v> /xA5 <U0076> LATIN SMALL LETTER V
+<w> /xA6 <U0077> LATIN SMALL LETTER W
+<x> /xA7 <U0078> LATIN SMALL LETTER X
+<y> /xA8 <U0079> LATIN SMALL LETTER Y
+<z> /xA9 <U007A> LATIN SMALL LETTER Z
+<!I> /xAA <U00A1> INVERTED EXCLAMATION MARK
+<?I> /xAB <U00BF> INVERTED QUESTION MARK
+<D-> /xAC <U00D0> LATIN CAPITAL LETTER ETH (Icelandic)
+<Y'> /xAD <U00DD> LATIN CAPITAL LETTER Y WITH ACUTE
+<TH> /xAE <U00DE> LATIN CAPITAL LETTER THORN (Icelandic)
+<Rg> /xAF <U00AE> REGISTERED SIGN
+<Ct> /xB0 <U00A2> CENT SIGN
+<Pd> /xB1 <U00A3> POUND SIGN
+<Ye> /xB2 <U00A5> YEN SIGN
+<.M> /xB3 <U00B7> MIDDLE DOT
+<Co> /xB4 <U00A9> COPYRIGHT SIGN
+<SE> /xB5 <U00A7> SECTION SIGN
+<PI> /xB6 <U00B6> PILCROW SIGN
+<14> /xB7 <U00BC> VULGAR FRACTION ONE QUARTER
+<12> /xB8 <U00BD> VULGAR FRACTION ONE HALF
+<34> /xB9 <U00BE> VULGAR FRACTION THREE QUARTERS
+<NO> /xBA <U00AC> NOT SIGN
+<!!> /xBB <U007C> VERTICAL LINE
+<'-> /xBC <U203E> OVERLINE
+<':> /xBD <U00A8> DIAERESIS
+<''> /xBE <U00B4> ACUTE ACCENT
+<*X> /xBF <U00D7> MULTIPLICATION SIGN
+<ae> /xC0 <U00E6> LATIN SMALL LETTER AE
+<A> /xC1 <U0041> LATIN CAPITAL LETTER A
+<B> /xC2 <U0042> LATIN CAPITAL LETTER B
+<C> /xC3 <U0043> LATIN CAPITAL LETTER C
+<D> /xC4 <U0044> LATIN CAPITAL LETTER D
+<E> /xC5 <U0045> LATIN CAPITAL LETTER E
+<F> /xC6 <U0046> LATIN CAPITAL LETTER F
+<G> /xC7 <U0047> LATIN CAPITAL LETTER G
+<H> /xC8 <U0048> LATIN CAPITAL LETTER H
+<I> /xC9 <U0049> LATIN CAPITAL LETTER I
+<--> /xCA <U00AD> SOFT HYPHEN
+<o/>> /xCB <U00F4> LATIN SMALL LETTER O WITH CIRCUMFLEX
+<o:> /xCC <U00F6> LATIN SMALL LETTER O WITH DIAERESIS
+<o!> /xCD <U00F2> LATIN SMALL LETTER O WITH GRAVE
+<o'> /xCE <U00F3> LATIN SMALL LETTER O WITH ACUTE
+<o?> /xCF <U00F5> LATIN SMALL LETTER O WITH TILDE
+<aa> /xD0 <U00E5> LATIN SMALL LETTER A WITH RING ABOVE
+<J> /xD1 <U004A> LATIN CAPITAL LETTER J
+<K> /xD2 <U004B> LATIN CAPITAL LETTER K
+<L> /xD3 <U004C> LATIN CAPITAL LETTER L
+<M> /xD4 <U004D> LATIN CAPITAL LETTER M
+<N> /xD5 <U004E> LATIN CAPITAL LETTER N
+<O> /xD6 <U004F> LATIN CAPITAL LETTER O
+<P> /xD7 <U0050> LATIN CAPITAL LETTER P
+<Q> /xD8 <U0051> LATIN CAPITAL LETTER Q
+<R> /xD9 <U0052> LATIN CAPITAL LETTER R
+<1S> /xDA <U00B9> SUPERSCRIPT ONE
+<u/>> /xDB <U00FB> LATIN SMALL LETTER U WITH CIRCUMFLEX
+<'?> /xDC <U007E> TILDE
+<u!> /xDD <U00F9> LATIN SMALL LETTER U WITH GRAVE
+<u'> /xDE <U00FA> LATIN SMALL LETTER U WITH ACUTE
+<y:> /xDF <U00FF> LATIN SMALL LETTER Y WITH DIAERESIS
+<////> /xE0 <U005C> REVERSE SOLIDUS
+<-:> /xE1 <U00F7> DIVISION SIGN
+<S> /xE2 <U0053> LATIN CAPITAL LETTER S
+<T> /xE3 <U0054> LATIN CAPITAL LETTER T
+<U> /xE4 <U0055> LATIN CAPITAL LETTER U
+<V> /xE5 <U0056> LATIN CAPITAL LETTER V
+<W> /xE6 <U0057> LATIN CAPITAL LETTER W
+<X> /xE7 <U0058> LATIN CAPITAL LETTER X
+<Y> /xE8 <U0059> LATIN CAPITAL LETTER Y
+<Z> /xE9 <U005A> LATIN CAPITAL LETTER Z
+<2S> /xEA <U00B2> SUPERSCRIPT TWO
+<O/>> /xEB <U00D4> LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+<O:> /xEC <U00D6> LATIN CAPITAL LETTER O WITH DIAERESIS
+<O!> /xED <U00D2> LATIN CAPITAL LETTER O WITH GRAVE
+<O'> /xEE <U00D3> LATIN CAPITAL LETTER O WITH ACUTE
+<O?> /xEF <U00D5> LATIN CAPITAL LETTER O WITH TILDE
+<0> /xF0 <U0030> DIGIT ZERO
+<1> /xF1 <U0031> DIGIT ONE
+<2> /xF2 <U0032> DIGIT TWO
+<3> /xF3 <U0033> DIGIT THREE
+<4> /xF4 <U0034> DIGIT FOUR
+<5> /xF5 <U0035> DIGIT FIVE
+<6> /xF6 <U0036> DIGIT SIX
+<7> /xF7 <U0037> DIGIT SEVEN
+<8> /xF8 <U0038> DIGIT EIGHT
+<9> /xF9 <U0039> DIGIT NINE
+<3S> /xFA <U00B3> SUPERSCRIPT THREE
+<U/>> /xFB <U00DB> LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+<U:> /xFC <U00DC> LATIN CAPITAL LETTER U WITH DIAERESIS
+<U!> /xFD <U00D9> LATIN CAPITAL LETTER U WITH GRAVE
+<U'> /xFE <U00DA> LATIN CAPITAL LETTER U WITH ACUTE
+<AC> /xFF <U009F> APPLICATION PROGRAM COMMAND (APC)
+<NUL> /x00 <U0000> NUL
+<SOH> /x01 <U0001> START OF HEADING (SOH)
+<STX> /x02 <U0002> START OF TEXT (STX)
+<ETX> /x03 <U0003> END OF TEXT (ETX)
+<EOT> /x37 <U0004> END OF TRANSMISSION (EOT)
+<ENQ> /x2D <U0005> ENQUIRY (ENQ)
+<ACK> /x2E <U0006> ACKNOWLEDGE (ACK)
+<alert> /x2F <U0007> BELL (BEL)
+<BEL> /x2F <U0007> BELL (BEL)
+<backspace> /x16 <U0008> BACKSPACE (BS)
+<tab> /x05 <U0009> CHARACTER TABULATION (HT)
+<newline> /x25 <U000A> LINE FEED (LF)
+<vertical-tab> /x0B <U000B> LINE TABULATION (VT)
+<form-feed> /x0C <U000C> FORM FEED (FF)
+<carriage-return> /x0D <U000D> CARRIAGE RETURN (CR)
+<DLE> /x10 <U0010> DATALINK ESCAPE (DLE)
+<DC1> /x11 <U0011> DEVICE CONTROL ONE (DC1)
+<DC2> /x12 <U0012> DEVICE CONTROL TWO (DC2)
+<DC3> /x13 <U0013> DEVICE CONTROL THREE (DC3)
+<DC4> /x3C <U0014> DEVICE CONTROL FOUR (DC4)
+<NAK> /x3D <U0015> NEGATIVE ACKNOWLEDGE (NAK)
+<SYN> /x32 <U0016> SYNCHRONOUS IDLE (SYN)
+<ETB> /x26 <U0017> END OF TRANSMISSION BLOCK (ETB)
+<CAN> /x18 <U0018> CANCEL (CAN)
+<SUB> /x3F <U001A> SUBSTITUTE (SUB)
+<ESC> /x27 <U001B> ESCAPE (ESC)
+<IS4> /x1C <U001C> FILE SEPARATOR (IS4)
+<IS3> /x1D <U001D> GROUP SEPARATOR (IS3)
+<intro> /x1D <U001D> GROUP SEPARATOR (IS3)
+<IS2> /x1E <U001E> RECORD SEPARATOR (IS2)
+<IS1> /x1F <U001F> UNIT SEPARATOR (IS1)
+<DEL> /x07 <U007F> DELETE (DEL)
+<space> /x40 <U0020> SPACE
+<exclamation-mark> /x4F <U0021> EXCLAMATION MARK
+<quotation-mark> /x7F <U0022> QUOTATION MARK
+<number-sign> /x4A <U0023> NUMBER SIGN
+<dollar-sign> /x67 <U0024> DOLLAR SIGN
+<percent-sign> /x6C <U0025> PERCENT SIGN
+<ampersand> /x50 <U0026> AMPERSAND
+<apostrophe> /x7D <U0027> APOSTROPHE
+<left-parenthesis> /x4D <U0028> LEFT PARENTHESIS
+<right-parenthesis> /x5D <U0029> RIGHT PARENTHESIS
+<asterisk> /x5C <U002A> ASTERISK
+<plus-sign> /x4E <U002B> PLUS SIGN
+<comma> /x6B <U002C> COMMA
+<hyphen> /x60 <U002D> HYPHEN-MINUS
+<hyphen-minus> /x60 <U002D> HYPHEN-MINUS
+<period> /x4B <U002E> FULL STOP
+<full-stop> /x4B <U002E> FULL STOP
+<slash> /x61 <U002F> SOLIDUS
+<solidus> /x61 <U002F> SOLIDUS
+<zero> /xF0 <U0030> DIGIT ZERO
+<one> /xF1 <U0031> DIGIT ONE
+<two> /xF2 <U0032> DIGIT TWO
+<three> /xF3 <U0033> DIGIT THREE
+<four> /xF4 <U0034> DIGIT FOUR
+<five> /xF5 <U0035> DIGIT FIVE
+<six> /xF6 <U0036> DIGIT SIX
+<seven> /xF7 <U0037> DIGIT SEVEN
+<eight> /xF8 <U0038> DIGIT EIGHT
+<nine> /xF9 <U0039> DIGIT NINE
+<colon> /x7A <U003A> COLON
+<semicolon> /x5E <U003B> SEMICOLON
+<less-than-sign> /x4C <U003C> LESS-THAN SIGN
+<equals-sign> /x7E <U003D> EQUALS SIGN
+<greater-than-sign> /x6E <U003E> GREATER-THAN SIGN
+<question-mark> /x6F <U003F> QUESTION MARK
+<commercial-at> /x80 <U0040> COMMERCIAL AT
+<left-square-bracket> /x9E <U005B> LEFT SQUARE BRACKET
+<backslash> /xE0 <U005C> REVERSE SOLIDUS
+<reverse-solidus> /xE0 <U005C> REVERSE SOLIDUS
+<right-square-bracket> /x9F <U005D> RIGHT SQUARE BRACKET
+<circumflex> /x5F <U005E> CIRCUMFLEX ACCENT
+<circumflex-accent> /x5F <U005E> CIRCUMFLEX ACCENT
+<underscore> /x6D <U005F> LOW LINE
+<low-line> /x6D <U005F> LOW LINE
+<grave-accent> /x79 <U0060> GRAVE ACCENT
+<left-brace> /x9C <U007B> LEFT CURLY BRACKET
+<left-curly-bracket> /x9C <U007B> LEFT CURLY BRACKET
+<vertical-line> /xBB <U007C> VERTICAL LINE
+<right-brace> /x47 <U007D> RIGHT CURLY BRACKET
+<right-curly-bracket> /x47 <U007D> RIGHT CURLY BRACKET
+<tilde> /xDC <U007E> TILDE
+END CHARMAP
diff --git a/qtjava/javalib/examples/qwerty/IBM277.txt b/qtjava/javalib/examples/qwerty/IBM277.txt
new file mode 100644
index 00000000..00cc7b94
--- /dev/null
+++ b/qtjava/javalib/examples/qwerty/IBM277.txt
@@ -0,0 +1,7 @@
+ÁÂÃÄÅ
+%EBFCÐÀHTQRSXUVWŒIÍÎËÏÌjÝE
+%?????
+%?????
+%?????
+%??????
+%?????? \ No newline at end of file
diff --git a/qtjava/javalib/examples/qwerty/Main.java b/qtjava/javalib/examples/qwerty/Main.java
new file mode 100644
index 00000000..67cac77e
--- /dev/null
+++ b/qtjava/javalib/examples/qwerty/Main.java
@@ -0,0 +1,44 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+
+
+ boolean isSmall = Qt.qApp().desktop().size().width() < 450
+ || Qt.qApp().desktop().size().height() < 450;
+
+ int i;
+ for ( i= 0; i<args.length; i++ ) {
+ Editor e = new Editor();
+ e.setCaption("Qt Example - QWERTY");
+ e.load( args[i] );
+ if ( isSmall ) {
+ e.showMaximized();
+ } else {
+ e.resize( 400, 400 );
+ e.show();
+ }
+ }
+ a.connect(a, Qt.SIGNAL("lastWindowClosed()"), a, Qt.SLOT("quit()") );
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
+
diff --git a/qtjava/javalib/examples/qwerty/eucJP.txt b/qtjava/javalib/examples/qwerty/eucJP.txt
new file mode 100644
index 00000000..a4152d2a
--- /dev/null
+++ b/qtjava/javalib/examples/qwerty/eucJP.txt
@@ -0,0 +1,7 @@
+ABCDE
+¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢
+¤¢¤¤¤¦¤¨¤ª
+¤«¤­¤¯¤±¤³
+¤µ¤·¤¹¤»¤½
+§«§¸§µ§¬§¦§¯
+§Û§è§å§Ü§Ö§ß \ No newline at end of file
diff --git a/qtjava/javalib/examples/qwerty/koi8.txt b/qtjava/javalib/examples/qwerty/koi8.txt
new file mode 100644
index 00000000..4f1a922b
--- /dev/null
+++ b/qtjava/javalib/examples/qwerty/koi8.txt
@@ -0,0 +1,7 @@
+ABCDE
+¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤
+¤¤¤¤¤
+¤¤¤¤¤
+¤¤¤¤¤
+êãõëåî
+ÊÃÕËÅÎ \ No newline at end of file
diff --git a/qtjava/javalib/examples/qwerty/latin1.txt b/qtjava/javalib/examples/qwerty/latin1.txt
new file mode 100644
index 00000000..de3195d3
--- /dev/null
+++ b/qtjava/javalib/examples/qwerty/latin1.txt
@@ -0,0 +1,7 @@
+ABCDE
+áâãäåæçèéêëìíîïðñòóôõöøùá
+?????
+?????
+?????
+??????
+?????? \ No newline at end of file
diff --git a/qtjava/javalib/examples/qwerty/msunicode.txt b/qtjava/javalib/examples/qwerty/msunicode.txt
new file mode 100644
index 00000000..1f8bb76c
--- /dev/null
+++ b/qtjava/javalib/examples/qwerty/msunicode.txt
Binary files differ
diff --git a/qtjava/javalib/examples/qwerty/unicode.txt b/qtjava/javalib/examples/qwerty/unicode.txt
new file mode 100644
index 00000000..1d08d414
--- /dev/null
+++ b/qtjava/javalib/examples/qwerty/unicode.txt
Binary files differ
diff --git a/qtjava/javalib/examples/rangecontrols/Main.java b/qtjava/javalib/examples/rangecontrols/Main.java
new file mode 100644
index 00000000..3fd16e02
--- /dev/null
+++ b/qtjava/javalib/examples/rangecontrols/Main.java
@@ -0,0 +1,33 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+
+ RangeControls rangecontrols = new RangeControls();
+ rangecontrols.resize( 500, 300 );
+ rangecontrols.setCaption( "Qt Example - Range Control Widgets" );
+ a.setMainWidget( rangecontrols );
+ rangecontrols.show();
+
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
+
diff --git a/qtjava/javalib/examples/rangecontrols/RangeControls.java b/qtjava/javalib/examples/rangecontrols/RangeControls.java
new file mode 100644
index 00000000..ed331e38
--- /dev/null
+++ b/qtjava/javalib/examples/rangecontrols/RangeControls.java
@@ -0,0 +1,74 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+class RangeControls extends QVBox
+{
+
+private QCheckBox notches, wrapping;
+
+
+
+RangeControls( )
+{
+ this(null, null);
+}
+
+RangeControls( QWidget parent, String name )
+{
+ super( parent, name );
+ QHBox row1 = new QHBox( this );
+
+ QVBox cell2 = new QVBox( row1 );
+ cell2.setMargin( 10 );
+ cell2.setFrameStyle( QFrame.WinPanel | QFrame.Sunken );
+
+ new QWidget( cell2 );
+
+ QLabel label1 = new QLabel( "Enter a value between\n" + ( -Integer.MAX_VALUE ) + " and " + Integer.MAX_VALUE + ":", cell2 );
+ label1.setMaximumHeight( label1.sizeHint().height() );
+ QSpinBox sb1 = new QSpinBox( -Integer.MAX_VALUE, Integer.MAX_VALUE, 1, cell2 );
+ sb1.setValue( 0 );
+
+ QLabel label2 = new QLabel( "Enter a zoom value:", cell2 );
+ label2.setMaximumHeight( label2.sizeHint().height() );
+ QSpinBox sb2 = new QSpinBox( 0, 1000, 10, cell2 );
+ sb2.setSuffix( " %" );
+ sb2.setSpecialValueText( "Automatic" );
+
+ QLabel label3 = new QLabel( "Enter a price:", cell2 );
+ label3.setMaximumHeight( label3.sizeHint().height() );
+ QSpinBox sb3 = new QSpinBox( 0, Integer.MAX_VALUE, 1, cell2 );
+ sb3.setPrefix( "$" );
+ sb3.setValue( 355 );
+
+ new QWidget( cell2 );
+
+ QHBox row2 = new QHBox( this );
+
+ QVBox cell3 = new QVBox( row2 );
+ cell3.setMargin( 10 );
+ cell3.setFrameStyle( QFrame.WinPanel | QFrame.Sunken );
+ QSlider hslider = new QSlider( 0, 64, 1, 33, Qt.Horizontal, cell3 );
+ QLCDNumber lcd2 = new QLCDNumber( 2, cell3 );
+ lcd2.display( 33 );
+ lcd2.setSegmentStyle( QLCDNumber.Filled );
+ connect( hslider, SIGNAL(" valueChanged( int )"), lcd2, SLOT(" display( int )") );
+
+ QHBox cell4 = new QHBox( row2 );
+ cell4.setFrameStyle( QFrame.WinPanel | QFrame.Sunken );
+ cell4.setMargin( 10 );
+ QSlider vslider = new QSlider( 0, 64, 1, 8, Qt.Vertical, cell4 );
+ QLCDNumber lcd3 = new QLCDNumber( 3, cell4 );
+ lcd3.display( 8 );
+ connect( vslider, SIGNAL(" valueChanged( int )"), lcd3, SLOT(" display( int )") );
+}
+}
diff --git a/qtjava/javalib/examples/richtext/Main.java b/qtjava/javalib/examples/richtext/Main.java
new file mode 100644
index 00000000..887afb2a
--- /dev/null
+++ b/qtjava/javalib/examples/richtext/Main.java
@@ -0,0 +1,32 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+
+ MyRichText richtext = new MyRichText();
+ richtext.resize( 450, 350 );
+ richtext.setCaption( "Qt Example - Richtext" );
+ a.setMainWidget( richtext );
+ richtext.show();
+
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/richtext/MyRichText.java b/qtjava/javalib/examples/richtext/MyRichText.java
new file mode 100644
index 00000000..5234e3c8
--- /dev/null
+++ b/qtjava/javalib/examples/richtext/MyRichText.java
@@ -0,0 +1,150 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+
+class MyRichText extends QVBox
+{
+
+protected QTextView view;
+protected QPushButton bClose, bNext, bPrev;
+protected int num;
+
+
+
+static String[] sayings = {
+ "<b>Saying 1:</b><br>"
+ + "<hr><br><br>"
+ + "<big>Evil is that which one believes of others. It is a sin to believe evil "
+ + "of others, but it is seldom a mistake.</big><br><br>"
+ + "<center><i>-- H.L. Mencken</i></center>",
+
+ "<b>Saying 2:</b><br>"
+ + "<hr><br><br>"
+ + "<big>A well-used door needs no oil on its hinges.<br>"
+ + "A swift-flowing steam does not grow stagnant.<br>"
+ + "Neither sound nor thoughts can travel through a vacuum.<br>"
+ + "Software rots if not used.<br><br>"
+ + "These are great mysteries.</big><br><br>"
+ + "<center><i>-- Geoffrey James, \"The Tao of Programming\"</i></center>",
+
+ "<b>Saying 3:</b><br>"
+ + "<hr><br><br>"
+ + "<big>Show business is just like high school, except you get paid.</big><br><br>"
+ + "<center><i>-- Martin Mull</i></center>",
+
+ "<b>Saying 4:</b><br>"
+ + "<hr><br><br>"
+ + "<big><b>The Least Successful Executions</b><br>"
+ + "<twocolumn><p> History has furnished us with two executioners worthy of attention. "
+ + "The first performed in Sydney in Australia. In 1803 three attempts were "
+ + "made to hang a Mr. Joseph Samuels. On the first two of these the rope "
+ + "snapped, while on the third Mr. Samuels just hung there peacefully until he "
+ + "and everyone else got bored. Since he had proved unsusceptible to capital "
+ + "punishment, he was reprieved.</p>"
+ + "<p> The most important British executioner was Mr. James Berry who "
+ + "tried three times in 1885 to hang Mr. John Lee at Exeter Jail, but on each "
+ + "occasion failed to get the trap door open.<!p>"
+ + "<p> In recognition of this achievement, the Home Secretary commuted "
+ + "Lee's sentence to \"life\" imprisonment. He was released in 1917, emigrated "
+ + "to America and lived until 1933.</p></twocolumn></big><br><br>"
+ + "<center><i>-- Stephen Pile, \"The Book of Heroic Failures\"</i></center>",
+
+ "<b>Saying 5:</b><br>"
+ + "<hr><br><br>"
+ + "<big>If you can, help others. If you can't, at least don't hurt others.</big><br><br>"
+ + "<center><i>-- the Dalai Lama</i></center>",
+
+ "<b>Saying 6:</b><br>"
+ + "<hr><br><br>"
+ + "<big>Television has brought back murder into the home -- where it belongs.</big><br><br>"
+ + "<center><i>-- Alfred Hitchcock</i></center>",
+
+ "<b>Saying 7:</b><br>"
+ + "<hr><br><br>"
+ + "<big>I don't know who my grandfather was; I am much more concerned to know "
+ + "what his grandson will be.</big><br><br>"
+ + "<center><i>-- Abraham Lincoln</i></center>"
+
+ };
+
+
+MyRichText( )
+{
+ this(null, null);
+}
+
+MyRichText( QWidget parent, String name )
+{
+ super( parent, name );
+ setMargin( 5 );
+
+ view = new QTextView( this );
+ view.setText( "This is a <b>Test</b> with <i>italic</i> <u>stuff</u>" );
+ QBrush paper = new QBrush();
+ paper.setPixmap( new QPixmap( "../richtext/marble.png" ) );
+ if ( paper.pixmap() != null )
+ view.setPaper( paper );
+ else
+ view.setPaper( new QBrush(white()) );
+
+ view.setText( sayings[0] );
+ view.setMinimumSize( 450, 250 );
+
+ QHBox buttons = new QHBox( this );
+ buttons.setMargin( 5 );
+
+ bClose = new QPushButton( "&Close", buttons );
+ bPrev = new QPushButton( "<< &Prev", buttons );
+ bNext = new QPushButton( "&Next >>", buttons );
+
+ bPrev.setEnabled( false );
+
+ connect( bClose, SIGNAL(" clicked()"), qApp(), SLOT(" quit()") );
+ connect( bPrev, SIGNAL(" clicked()"), this, SLOT(" prev()") );
+ connect( bNext, SIGNAL(" clicked()"), this, SLOT(" next()") );
+
+ num = 0;
+}
+
+void prev()
+{
+ if ( num <= 0 )
+ return;
+
+ num--;
+
+ view.setText( sayings[num] );
+
+ if ( num == 0 )
+ bPrev.setEnabled( false );
+
+ bNext.setEnabled( true );
+}
+
+void next()
+{
+ if ( ++num >= sayings.length )
+ return;
+
+ view.setText( sayings[num] );
+
+ if ( num + 1 == sayings.length )
+ bNext.setEnabled( false );
+
+ bPrev.setEnabled( true );
+}
+
+
+
+
+}
+
diff --git a/qtjava/javalib/examples/richtext/marble.png b/qtjava/javalib/examples/richtext/marble.png
new file mode 100644
index 00000000..49ea3098
--- /dev/null
+++ b/qtjava/javalib/examples/richtext/marble.png
Binary files differ
diff --git a/qtjava/javalib/examples/rot13/Rot13.java b/qtjava/javalib/examples/rot13/Rot13.java
new file mode 100644
index 00000000..345f2a9d
--- /dev/null
+++ b/qtjava/javalib/examples/rot13/Rot13.java
@@ -0,0 +1,90 @@
+/***************************************************************************
+* $Id$
+**
+* Definition of something or other
+**
+* Created : 979899
+**
+* Copyright (C) 1997 by Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+
+class Rot13 extends QWidget {
+private QMultiLineEdit left, right;
+
+
+
+Rot13()
+{
+ left = new QMultiLineEdit( this, "left" );
+ right = new QMultiLineEdit( this, "right" );
+ connect( left, SIGNAL("textChanged()"), this, SLOT("changeRight()") );
+ connect( right, SIGNAL("textChanged()"), this, SLOT("changeLeft()") );
+
+ QPushButton quit = new QPushButton( "&Quit", this );
+ quit.setFocusPolicy( NoFocus );
+ connect( quit, SIGNAL("clicked()"), qApp(), SLOT("quit()") );
+
+ QGridLayout l = new QGridLayout( this, 2, 2, 5 );
+ l.addWidget( left, 0, 0 );
+ l.addWidget( right, 0, 1 );
+ l.addWidget( quit, 1, 1, AlignRight );
+
+ left.setFocus();
+}
+
+
+void changeLeft()
+{
+ left.blockSignals( true );
+ left.setText( rot13( right.text() ) );
+ left.blockSignals( false );
+}
+
+
+void changeRight()
+{
+ right.blockSignals( true );
+ right.setText( rot13( left.text() ) );
+ right.blockSignals( false );
+}
+
+
+String rot13( String input )
+{
+ char[] r = input.toCharArray();
+ int i = r.length;
+ while( i-- != 0 ) {
+ if ( r[i] >= (int) 'A' && r[i] <= (int) 'M' ||
+ r[i] >= (int) 'a' && r[i] <= (int) 'm' )
+ r[i] = (char) (r[i] + 13);
+ else if ( r[i] >= (int) 'N' && r[i] <= (int) 'Z' ||
+ r[i] >= (int) 'n' && r[i] <= (int) 'z' )
+ r[i] = (char) (r[i] - 13);
+ }
+ return new String(r);
+}
+
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+ Rot13 r = new Rot13();
+ r.resize( 400, 400 );
+ a.setMainWidget( r );
+ r.setCaption("Qt Example - ROT13");
+ r.show();
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/scribble/Main.java b/qtjava/javalib/examples/scribble/Main.java
new file mode 100644
index 00000000..01d7a416
--- /dev/null
+++ b/qtjava/javalib/examples/scribble/Main.java
@@ -0,0 +1,36 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright ( C ) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+
+ Scribble scribble = new Scribble();
+
+ scribble.resize( 500, 350 );
+ scribble.setCaption("Qt Example - Scribble");
+ a.setMainWidget( scribble );
+ if ( QApplication.desktop().width() > 550
+ && QApplication.desktop().height() > 366 )
+ scribble.show();
+ else
+ scribble.showMaximized();
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/scribble/Scribble.java b/qtjava/javalib/examples/scribble/Scribble.java
new file mode 100644
index 00000000..2adf609c
--- /dev/null
+++ b/qtjava/javalib/examples/scribble/Scribble.java
@@ -0,0 +1,216 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright ( C ) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+import java.util.*;
+
+class Scribble extends QMainWindow
+{
+
+protected Canvas canvas;
+
+protected QSpinBox bPWidth;
+protected QToolButton bPColor, bSave, bClear;
+
+
+
+class Canvas extends QWidget
+{
+
+ void setPenColor( QColor c )
+ { pen.setColor( c ); }
+
+ void setPenWidth( int w )
+ { pen.setWidth( w ); }
+
+ QColor penColor()
+ { return pen.color(); }
+
+ int penWidth()
+ { return pen.width(); }
+
+
+protected QPen pen;
+protected QPointArray polyline;
+
+protected boolean mousePressed;
+
+protected QPixmap buffer = new QPixmap();
+
+public boolean no_writing = false;
+
+Canvas( QWidget parent )
+{
+ this(parent, null);
+}
+
+Canvas( QWidget parent, String name )
+{
+ super( parent, name, WStaticContents );
+ pen = new QPen( Qt.red(), 3 );
+ polyline = new QPointArray(3);
+
+ if ((qApp().args().length > 0) && !buffer.load(qApp().args()[0]))
+ buffer.fill( colorGroup().base() );
+ setBackgroundMode( QWidget.PaletteBase );
+ setCursor( Qt.crossCursor() );
+}
+
+void save( String filename, String format )
+{
+ if ( !no_writing )
+ buffer.save( filename, format.toUpperCase() );
+}
+
+void clearScreen()
+{
+ buffer.fill( colorGroup().base() );
+ repaint( false );
+}
+
+protected void mousePressEvent( QMouseEvent e )
+{
+ mousePressed = true;
+ polyline.setPoint(0, e.pos());
+ polyline.setPoint(1, e.pos());
+ polyline.setPoint(2, e.pos());
+}
+
+protected void mouseReleaseEvent( QMouseEvent e )
+{
+ mousePressed = false;
+}
+
+protected void mouseMoveEvent( QMouseEvent e )
+{
+ if ( mousePressed ) {
+ QPainter painter = new QPainter();
+ painter.begin( buffer );
+ painter.setPen( pen );
+ polyline.setPoint(2, polyline.at(1));
+ polyline.setPoint(1, polyline.at(0));
+ polyline.setPoint(0, e.pos());
+ painter.drawPolyline( polyline );
+ painter.end();
+
+ QRect r = polyline.boundingRect();
+ r = r.normalize();
+ r.setLeft( r.left() - penWidth() );
+ r.setTop( r.top() - penWidth() );
+ r.setRight( r.right() + penWidth() );
+ r.setBottom( r.bottom() + penWidth() );
+
+ bitBlt( this, r.x(), r.y(), buffer, r.x(), r.y(), r.width(), r.height() );
+ }
+}
+
+protected void resizeEvent( QResizeEvent e )
+{
+ super.resizeEvent( e );
+
+ int w = width() > buffer.width() ?
+ width() : buffer.width();
+ int h = height() > buffer.height() ?
+ height() : buffer.height();
+
+ QPixmap tmp = new QPixmap( buffer );
+ buffer.resize( w, h );
+ buffer.fill( colorGroup().base() );
+ bitBlt( buffer, 0, 0, tmp, 0, 0, tmp.width(), tmp.height() );
+}
+
+protected void paintEvent( QPaintEvent e )
+{
+ super.paintEvent( e );
+ ArrayList rects = e.region().rects();
+ for ( int i = 0; i < rects.size(); i++ ) {
+ QRect r = (QRect) rects.get(i);
+ bitBlt( this, r.x(), r.y(), buffer, r.x(), r.y(), r.width(), r.height() );
+ }
+}
+
+}
+
+//------------------------------------------------------
+
+Scribble( )
+{
+ this(null, null);
+}
+
+Scribble( QWidget parent, String name )
+{
+ super( parent, name );
+ canvas = new Canvas( this );
+ setCentralWidget( canvas );
+
+ QToolBar tools = new QToolBar( this );
+
+ bSave = new QToolButton( new QIconSet(), "Save", "Save as PNG image", this, SLOT(" slotSave()"), tools );
+ bSave.setText( "Save as..." );
+
+ tools.addSeparator();
+
+ bPColor = new QToolButton( new QIconSet(), "Choose Pen Color", "Choose Pen Color", this, SLOT(" slotColor()"), tools );
+ bPColor.setText( "Choose Pen Color..." );
+
+ tools.addSeparator();
+
+ bPWidth = new QSpinBox( 1, 20, 1, tools );
+ QToolTip.add( bPWidth, "Choose Pen Width" );
+ connect( bPWidth, SIGNAL(" valueChanged( int )"), this, SLOT(" slotWidth( int )") );
+ bPWidth.setValue( 3 );
+
+ tools.addSeparator();
+
+ bClear = new QToolButton( new QIconSet(), "Clear Screen", "Clear Screen", this, SLOT(" slotClear()"), tools );
+ bClear.setText( "Clear Screen" );
+}
+
+void slotSave()
+{
+ QPopupMenu menu = new QPopupMenu( null );
+ HashMap formats = new HashMap();
+
+ for ( int i = 0; i < QImageIO.outputFormats().size(); i++ ) {
+ String str = (String) QImageIO.outputFormats().get( i );
+ formats.put( new Integer(menu.insertItem( str + "..." )), str );
+ }
+
+ menu.setMouseTracking( true );
+ int id = menu.exec( bSave.mapToGlobal( new QPoint( 0, bSave.height() + 1 ) ) );
+
+ if ( id != -1 ) {
+ String format = (String) formats.get( new Integer(id) );
+
+ String filename = QFileDialog.getSaveFileName( "", "*." + format.toLowerCase(), this );
+ if ( !filename.equals("") )
+ canvas.save( filename, format );
+ }
+
+}
+
+void slotColor()
+{
+ QColor c = QColorDialog.getColor( canvas.penColor(), this );
+ if ( c.isValid() )
+ canvas.setPenColor( c );
+}
+
+void slotWidth( int w )
+{
+ canvas.setPenWidth( w );
+}
+
+void slotClear()
+{
+ canvas.clearScreen();
+}
+}
diff --git a/qtjava/javalib/examples/showimg/ImageIconProvider.java b/qtjava/javalib/examples/showimg/ImageIconProvider.java
new file mode 100644
index 00000000..5d3dba76
--- /dev/null
+++ b/qtjava/javalib/examples/showimg/ImageIconProvider.java
@@ -0,0 +1,73 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+import java.util.ArrayList;
+
+
+class ImageIconProvider extends QFileIconProvider
+{
+ ArrayList fmts;
+ QPixmap imagepm;
+
+
+
+/* XPM */
+static String image_xpm[] = {
+"17 15 9 1",
+" c #7F7F7F",
+". c #FFFFFF",
+"X c #00B6FF",
+"o c #BFBFBF",
+"O c #FF6C00",
+"+ c #000000",
+"@ c #0000FF",
+"# c #6CFF00",
+"$ c #FFB691",
+" ..XX",
+" ........o .XXX",
+" .OOOOOOOo. XXX+",
+" .O@@@@@@+++XXX++",
+" .O@@@@@@O.XXX+++",
+" .O@@@@@@OXXX+++.",
+" .O######XXX++...",
+" .O#####XXX++....",
+" .O##$#$XX+o+....",
+" .O#$$$$$+.o+....",
+" .O##$$##O.o+....",
+" .OOOOOOOO.o+....",
+" ..........o+....",
+" ooooooooooo+....",
+"+++++++++++++...."
+};
+
+ImageIconProvider( )
+{
+ this(null, null);
+}
+
+ImageIconProvider( QWidget parent, String name )
+{
+ super( parent, name );
+ imagepm = new QPixmap(image_xpm);
+ fmts = QImage.inputFormats();
+}
+
+
+public QPixmap pixmap( QFileInfo fi )
+{
+ String ext = fi.extension().toUpperCase();
+ if ( fmts.indexOf(ext) != -1 ) {
+ return imagepm;
+ } else {
+ return super.pixmap(fi);
+ }
+}
+}
diff --git a/qtjava/javalib/examples/showimg/ImageTextEditor.java b/qtjava/javalib/examples/showimg/ImageTextEditor.java
new file mode 100644
index 00000000..6c11c1a4
--- /dev/null
+++ b/qtjava/javalib/examples/showimg/ImageTextEditor.java
@@ -0,0 +1,144 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+
+class ImageTextEditor extends QDialog
+{
+private QImage image;
+private QComboBox languages;
+private QComboBox keys;
+private QMultiLineEdit text;
+private QLineEdit newlang;
+private QLineEdit newkey;
+
+
+
+ImageTextEditor( QImage i, QWidget parent )
+{
+ this(i, parent, null, 0);
+}
+
+ImageTextEditor( QImage i, QWidget parent, String name, int f )
+{
+ super(parent,name,true,f);
+ image = i;
+ QVBoxLayout vbox = new QVBoxLayout(this,8);
+ vbox.setAutoAdd(true);
+
+ QGrid controls = new QGrid(3,QGrid.Horizontal,this);
+ controls.setSpacing(8);
+ QLabel l;
+ l=new QLabel("Language",controls); l.setAlignment(AlignCenter);
+ l=new QLabel("Key",controls); l.setAlignment(AlignCenter);
+ new QLabel("",controls); // dummy
+ languages = new QComboBox(controls);
+ keys = new QComboBox(controls);
+ QPushButton remove = new QPushButton("Remove",controls);
+
+ newlang = new QLineEdit(controls);
+ newkey = new QLineEdit(controls);
+ QPushButton add = new QPushButton("Add",controls);
+
+ text = new QMultiLineEdit(this);
+
+ QHBox hbox = new QHBox(this);
+ QPushButton cancel = new QPushButton("Cancel",hbox);
+ QPushButton ok = new QPushButton("OK",hbox);
+
+ connect(add,SIGNAL("clicked()"),
+ this,SLOT("addText()"));
+
+ connect(remove,SIGNAL("clicked()"),
+ this,SLOT("removeText()"));
+
+ connect(ok,SIGNAL("clicked()"),
+ this,SLOT("accept()"));
+
+ connect(cancel,SIGNAL("clicked()"),
+ this,SLOT("reject()"));
+
+ connect(languages,SIGNAL("activated(int)"),
+ this,SLOT("updateText()"));
+
+ connect(keys,SIGNAL("activated(int)"),
+ this,SLOT("updateText()"));
+
+ imageChanged();
+}
+
+void imageChanged()
+{
+ languages.clear();
+ keys.clear();
+ text.clear();
+ languages.insertItem("<any>");
+
+ languages.insertStringList( (String[]) image.textLanguages().toArray(new String[0]) );
+ keys.insertStringList( (String[]) image.textKeys().toArray(new String[0]) );
+
+ updateText();
+}
+
+public void accept()
+{
+ storeText();
+ super.accept();
+}
+
+void updateText()
+{
+ storeText();
+ newlang.setText(languages.currentText());
+ newkey.setText(keys.currentText());
+ String t = image.text(currKey(),currLang());
+
+ text.setText(t);
+}
+
+String currKey()
+{
+ return newkey.text();
+}
+
+String currLang()
+{
+ String l = newlang.text();
+ if ( l.equals("<any>") )
+ l = "";
+ return l;
+}
+
+String currText()
+{
+ String t = text.text();
+ if ( t == null ) t = "";
+ return t;
+}
+
+
+void removeText()
+{
+ image.setText(currKey(),currLang(),"");
+}
+
+void addText()
+{
+ storeText();
+}
+
+void storeText()
+{
+ if ( currKey().length() > 0 ) {
+ image.setText(currKey(),currLang(),currText());
+ }
+}
+}
diff --git a/qtjava/javalib/examples/showimg/ImageViewer.java b/qtjava/javalib/examples/showimg/ImageViewer.java
new file mode 100644
index 00000000..0b419ea9
--- /dev/null
+++ b/qtjava/javalib/examples/showimg/ImageViewer.java
@@ -0,0 +1,703 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+import java.util.*;
+
+class ImageViewer extends QWidget
+{
+private int conversion_flags;
+private int alloc_context;
+private String filename;
+private QImage image = new QImage(); // the loaded image
+private QPixmap pm = new QPixmap(); // the converted pixmap
+private QPixmap pmScaled; // the scaled pixmap
+
+private QMenuBar menubar;
+private QPopupMenu file;
+private QPopupMenu saveimage;
+private QPopupMenu savepixmap;
+private QPopupMenu edit;
+private QPopupMenu options;
+
+private QWidget helpmsg;
+private QLabel status;
+private int si, sp, ac, co, mo, fd, bd, // Menu item ids
+ td, ta, ba, fa, au, ad, dd,
+ ss, cc, t1, t8, t32;
+private int[] pickx = { 0 };
+private int[] picky = { 0 };
+private int[] clickx = { 0 };
+private int[] clicky = { 0 };
+private boolean may_be_other;
+private static ImageViewer other = null;
+
+
+
+
+/*
+ In the constructor, we just pass the standard parameters on to
+ QWidget.
+
+ The menu uses a single slot to simplify the process of adding
+ more items to the options menu.
+*/
+ImageViewer( QWidget parent, String name, int wFlags )
+{
+ super( parent, name, wFlags );
+ conversion_flags = PreferDither;
+ filename = "";
+ helpmsg = null;
+ pickx[0] = -1;
+ picky[0] = -1;
+ clickx[0] = -1;
+ clicky[0] = -1;
+ alloc_context = 0;
+
+ menubar = new QMenuBar(this);
+ menubar.setSeparator( QMenuBar.InWindowsStyle );
+
+ ArrayList fmt = QImage.outputFormats();
+ saveimage = new QPopupMenu( menubar );
+ savepixmap = new QPopupMenu( menubar );
+ Iterator it = fmt.iterator();
+ while (it.hasNext()) {
+ String f = (String) it.next();
+ saveimage.insertItem( f );
+ savepixmap.insertItem( f );
+ }
+ connect( saveimage, SIGNAL("activated(int)"), this, SLOT("saveImage(int)") );
+ connect( savepixmap, SIGNAL("activated(int)"), this, SLOT("savePixmap(int)") );
+
+ file = new QPopupMenu( menubar );
+ menubar.insertItem( "&File", file );
+ file.insertItem( "&New window", this, SLOT("newWindow()"), new QKeySequence(CTRL+Key_N) );
+ file.insertItem( "&Open...", this, SLOT("openFile()"), new QKeySequence(CTRL+Key_O) );
+ si = file.insertItem( "Save image", saveimage );
+ sp = file.insertItem( "Save pixmap", savepixmap );
+ file.insertSeparator();
+ file.insertItem( "E&xit", qApp(), SLOT("quit()"), new QKeySequence(CTRL+Key_Q) );
+
+ edit = new QPopupMenu( menubar );
+ menubar.insertItem( "&Edit", edit );
+ edit.insertItem("&Copy", this, SLOT("copy()"), new QKeySequence(CTRL+Key_C));
+ edit.insertItem("&Paste", this, SLOT("paste()"), new QKeySequence(CTRL+Key_V));
+ edit.insertSeparator();
+ edit.insertItem("&Horizontal flip", this, SLOT("hFlip()"), new QKeySequence(ALT+Key_H));
+ edit.insertItem("&Vertical flip", this, SLOT("vFlip()"), new QKeySequence(ALT+Key_V));
+ edit.insertItem("&Rotate 180", this, SLOT("rot180()"), new QKeySequence(ALT+Key_R));
+ edit.insertSeparator();
+ edit.insertItem("&Text...", this, SLOT("editText()"));
+ edit.insertSeparator();
+ t1 = edit.insertItem( "Convert to &1 bit", this, SLOT("to1Bit()") );
+ t8 = edit.insertItem( "Convert to &8 bit", this, SLOT("to8Bit()") );
+ t32 = edit.insertItem( "Convert to &32 bit", this, SLOT("to32Bit()") );
+
+ options = new QPopupMenu( menubar );
+ menubar.insertItem( "&Options", options );
+ ac = options.insertItem( "AutoColor" );
+ co = options.insertItem( "ColorOnly" );
+ mo = options.insertItem( "MonoOnly" );
+ options.insertSeparator();
+ fd = options.insertItem( "DiffuseDither" );
+ bd = options.insertItem( "OrderedDither" );
+ td = options.insertItem( "ThresholdDither" );
+ options.insertSeparator();
+ ta = options.insertItem( "ThresholdAlphaDither" );
+ ba = options.insertItem( "OrderedAlphaDither" );
+ fa = options.insertItem( "DiffuseAlphaDither" );
+ options.insertSeparator();
+ ad = options.insertItem( "PreferDither" );
+ dd = options.insertItem( "AvoidDither" );
+ options.insertSeparator();
+ ss = options.insertItem( "Smooth scaling" );
+ cc = options.insertItem( "Use color context" );
+ if ( QApplication.colorSpec() == QApplication.ManyColor )
+ options.setItemEnabled( cc, false );
+ options.setCheckable( true );
+ setMenuItemFlags();
+
+ menubar.insertSeparator();
+
+ QPopupMenu help = new QPopupMenu( menubar );
+ menubar.insertItem( "&Help", help );
+ help.insertItem( "Help!", this, SLOT("giveHelp()"), new QKeySequence(CTRL+Key_H) );
+
+ connect( options, SIGNAL("activated(int)"), this, SLOT("doOption(int)") );
+
+ status = new QLabel(this);
+ status.setFrameStyle( QFrame.WinPanel | QFrame.Sunken );
+ status.setFixedHeight( fontMetrics().height() + 4 );
+
+ setMouseTracking( true );
+}
+
+void cleanUp()
+{
+ if ( alloc_context != 0 )
+ QColor.destroyAllocContext( alloc_context );
+ if ( other == this )
+ other = null;
+}
+
+/*
+ This function modifies the conversion_flags when an options menu item
+ is selected, then ensures all menu items are up to date, and reconverts
+ the image if possibly necessary.
+*/
+void doOption(int item)
+{
+ if ( item == ss || item == cc ) {
+ // Toggle
+ boolean newboolean = !options.isItemChecked(item);
+ options.setItemChecked(item, newboolean);
+ // And reconvert...
+ reconvertImage();
+ repaint(image.hasAlphaBuffer()); // show image in widget
+ return;
+ }
+
+ if ( options.isItemChecked( item ) ) return; // They are all radio buttons
+
+ int ocf = conversion_flags;
+
+ if ( item == ac ) {
+ conversion_flags = conversion_flags & ~ColorMode_Mask | AutoColor;
+ } else if ( item == co ) {
+ conversion_flags = conversion_flags & ~ColorMode_Mask | ColorOnly;
+ } else if ( item == mo ) {
+ conversion_flags = conversion_flags & ~ColorMode_Mask | MonoOnly;
+ } else if ( item == fd ) {
+ conversion_flags = conversion_flags & ~Dither_Mask | DiffuseDither;
+ } else if ( item == bd ) {
+ conversion_flags = conversion_flags & ~Dither_Mask | OrderedDither;
+ } else if ( item == td ) {
+ conversion_flags = conversion_flags & ~Dither_Mask | ThresholdDither;
+ } else if ( item == ta ) {
+ conversion_flags = conversion_flags & ~AlphaDither_Mask | ThresholdAlphaDither;
+ } else if ( item == fa ) {
+ conversion_flags = conversion_flags & ~AlphaDither_Mask | DiffuseAlphaDither;
+ } else if ( item == ba ) {
+ conversion_flags = conversion_flags & ~AlphaDither_Mask | OrderedAlphaDither;
+ } else if ( item == ad ) {
+ conversion_flags = conversion_flags & ~DitherMode_Mask | PreferDither;
+ } else if ( item == dd ) {
+ conversion_flags = conversion_flags & ~DitherMode_Mask | AvoidDither;
+ }
+
+ if ( ocf != conversion_flags ) {
+ setMenuItemFlags();
+ // And reconvert...
+ reconvertImage();
+ repaint(image.hasAlphaBuffer()); // show image in widget
+ }
+}
+
+/*
+ Set the options menu to reflect the conversion_flags value.
+*/
+void setMenuItemFlags()
+{
+ // File
+ boolean valid_image = pm.size().width() != 0 || pm.size().height() != 0;
+ file.setItemEnabled( si, valid_image );
+ file.setItemEnabled( sp, valid_image );
+
+ // Edit
+ edit.setItemEnabled( t1, image.depth() != 1 );
+ edit.setItemEnabled( t8, image.depth() != 8 );
+ edit.setItemEnabled( t32, image.depth() != 32 );
+
+ // Options
+ boolean may_need_color_dithering =
+ !valid_image
+ || image.depth() == 32 && QPixmap.defaultDepth() < 24;
+ boolean may_need_dithering = may_need_color_dithering
+ || image.depth() > 1 && options.isItemChecked(mo)
+ || image.depth() > 1 && QPixmap.defaultDepth() == 1;
+ boolean has_alpha_mask = !valid_image || image.hasAlphaBuffer();
+
+ options.setItemEnabled( fd, may_need_dithering );
+ options.setItemEnabled( bd, may_need_dithering );
+ options.setItemEnabled( td, may_need_dithering );
+
+ options.setItemEnabled( ta, has_alpha_mask );
+ options.setItemEnabled( fa, has_alpha_mask );
+ options.setItemEnabled( ba, has_alpha_mask );
+
+ options.setItemEnabled( ad, may_need_color_dithering );
+ options.setItemEnabled( dd, may_need_color_dithering );
+
+ options.setItemChecked( ac, (conversion_flags & ColorMode_Mask) == AutoColor );
+ options.setItemChecked( co, (conversion_flags & ColorMode_Mask) == ColorOnly );
+ options.setItemChecked( mo, (conversion_flags & ColorMode_Mask) == MonoOnly );
+ options.setItemChecked( fd, (conversion_flags & Dither_Mask) == DiffuseDither );
+ options.setItemChecked( bd, (conversion_flags & Dither_Mask) == OrderedDither );
+ options.setItemChecked( td, (conversion_flags & Dither_Mask) == ThresholdDither );
+ options.setItemChecked( ta, (conversion_flags & AlphaDither_Mask) == ThresholdAlphaDither );
+ options.setItemChecked( fa, (conversion_flags & AlphaDither_Mask) == DiffuseAlphaDither );
+ options.setItemChecked( ba, (conversion_flags & AlphaDither_Mask) == OrderedAlphaDither );
+ options.setItemChecked( ad, (conversion_flags & DitherMode_Mask) == PreferDither );
+ options.setItemChecked( dd, (conversion_flags & DitherMode_Mask) == AvoidDither );
+}
+
+void updateStatus()
+{
+ if ( pm.size().width() == 0 && pm.size().height() == 0 ) {
+ if ( !filename.equals("") )
+ status.setText("Could not load image");
+ else
+ status.setText("No image - select Open from File menu.");
+ } else {
+ String message, moremsg;
+ message = "" + image.width() + "x" + image.height();
+ if ( pm.size().width() != pmScaled.size().width()
+ || pm.size().height() != pmScaled.size().height() )
+ {
+ moremsg = " [" + pmScaled.width() + "x" + pmScaled.height() + "]";
+ message += moremsg;
+ }
+ moremsg = ", " + image.depth() + " bits ";
+ message += moremsg;
+ if (image.valid(pickx[0],picky[0])) {
+ moremsg = "("
+ + pickx[0] + "," + picky[0] + ")=#"
+ + Integer.toHexString(image.pixel(pickx[0],picky[0]))
+ + " ";
+ message += moremsg;
+ }
+ if ( image.numColors() > 0 ) {
+ if (image.valid(pickx[0],picky[0])) {
+ moremsg = ", " + image.pixelIndex(pickx[0],picky[0]) + "/"
+ + image.numColors() + " colors";
+ } else {
+ moremsg = ", " + image.numColors() + " colors";
+ }
+ message += moremsg;
+ }
+ if ( image.hasAlphaBuffer() ) {
+ if ( image.depth() == 8 ) {
+ int i;
+ boolean alpha[] = new boolean[256];
+ int nalpha=0;
+
+ for (i=0; i<256; i++)
+ alpha[i] = false;
+
+ for (i=0; i<image.numColors(); i++) {
+ int alevel = image.color(i) >> 24;
+ // Hack - image.color() returns a C++ unsigned int, but alevel is a signed int.
+ // If the top 8 bits are 0xffffffff, alevel is -1, not 255, and needs fixing up
+ if (alevel == -1) {
+ alevel = 255;
+ }
+ if (!alpha[alevel]) {
+ alpha[alevel] = true;
+ nalpha++;
+ }
+ }
+ moremsg = ", " + nalpha + " alpha levels";
+ } else {
+ // Too many pixels to bother counting.
+ moremsg = ", 8-bit alpha channel";
+ }
+ message += moremsg;
+ }
+ status.setText(message);
+ }
+}
+
+/*
+ This function saves the image.
+*/
+void saveImage( int item )
+{
+ String fmt = saveimage.text(item);
+ String savefilename = QFileDialog.getSaveFileName("", "",
+ this, filename);
+ if ( !savefilename.equals("") )
+ if ( !image.save( savefilename, fmt ) )
+ QMessageBox.warning( this, "Save failed", "Error saving file" );
+}
+
+/*
+ This function saves the converted image.
+*/
+void savePixmap( int item )
+{
+ String fmt = savepixmap.text(item);
+ String savefilename = QFileDialog.getSaveFileName("",
+ "", this, filename);
+ if ( !savefilename.equals("") )
+ if ( !pmScaled.save( savefilename, fmt ) )
+ QMessageBox.warning( this, "Save failed", "Error saving file" );
+}
+
+
+void newWindow()
+{
+ ImageViewer that = new ImageViewer(null, "new window", WDestructiveClose);
+ that.options.setItemChecked( that.cc, useColorContext() );
+ that.show();
+}
+
+/*
+ This function is the slot for processing the Open menu item.
+*/
+void openFile()
+{
+ String newfilename = QFileDialog.getOpenFileName();
+ if ( !newfilename.equals("") ) {
+ loadImage( newfilename ) ;
+ repaint(); // show image in widget
+ }
+}
+
+/*
+ This function loads an image from a file and resizes the widget to
+ exactly fit the image size. If the file was not found or the image
+ format was unknown it will resize the widget to fit the errorText
+ message (see above) displayed in the current font.
+
+ Returns true if the image was successfully loaded.
+*/
+
+boolean loadImage( String fileName )
+{
+ filename = fileName;
+ boolean ok = false;
+ if ( ! filename.equals("") ) {
+ QApplication.setOverrideCursor( waitCursor() ); // this might take time
+ ok = image.load(filename, null);
+ pickx[0] = -1;
+ clickx[0] = -1;
+ if ( ok )
+ ok = reconvertImage();
+ if ( ok ) {
+ setCaption( filename ); // set window caption
+ int w = pm.width();
+ int h = pm.height();
+
+ int reasonable_width = 128;
+ if ( w < reasonable_width ) {
+ // Integer scale up to something reasonable
+ int multiply = ( reasonable_width + w - 1 ) / w;
+ w *= multiply;
+ h *= multiply;
+ }
+
+ h += menubar.heightForWidth(w) + status.height();
+ resize( w, h ); // we resize to fit image
+ } else {
+ pm.resize(0,0); // couldn't load image
+ update();
+ }
+ QApplication.restoreOverrideCursor(); // restore original cursor
+ }
+ updateStatus();
+ setMenuItemFlags();
+ return ok;
+}
+
+boolean reconvertImage()
+{
+ boolean success = false;
+
+ if ( image.isNull() ) return false;
+
+ if ( alloc_context != 0 ) {
+ QColor.destroyAllocContext( alloc_context );
+ alloc_context = 0;
+ }
+ if ( useColorContext() ) {
+ alloc_context = QColor.enterAllocContext();
+ // Clear the image to hide flickering palette
+ QPainter painter = new QPainter(this);
+ painter.eraseRect(0, menubar.heightForWidth( width() ), width(), height());
+ }
+
+ QApplication.setOverrideCursor( waitCursor() ); // this might take time
+ if ( pm.convertFromImage(image, conversion_flags) )
+ {
+ pmScaled = new QPixmap();
+ scale();
+ resize( width(), height() );
+ success = true; // load successful
+ } else {
+ pm.resize(0,0); // couldn't load image
+ }
+ updateStatus();
+ setMenuItemFlags();
+ QApplication.restoreOverrideCursor(); // restore original cursor
+
+ if ( useColorContext() )
+ QColor.leaveAllocContext();
+
+ return success; // true if loaded OK
+}
+
+boolean smooth()
+{
+ return options.isItemChecked(ss);
+}
+
+boolean useColorContext()
+{
+ return options.isItemChecked(cc);
+}
+
+/*
+ This functions scales the pixmap in the member variable "pm" to fit the
+ widget size and puts the resulting pixmap in the member variable "pmScaled".
+*/
+
+void scale()
+{
+ int h = height() - menubar.heightForWidth( width() ) - status.height();
+
+ if ( image.isNull() ) return;
+
+ QApplication.setOverrideCursor( waitCursor() ); // this might take time
+ if ( width() == pm.width() && h == pm.height() )
+ { // no need to scale if widget
+ pmScaled = pm; // size equals pixmap size
+ } else {
+ if (smooth()) {
+ pmScaled.convertFromImage(image.smoothScale(width(), h),
+ conversion_flags);
+ } else {
+ QWMatrix m = new QWMatrix(); // transformation matrix
+ m.scale(((double)width())/pm.width(),// define scale factors
+ ((double)h)/pm.height());
+ pmScaled = (QPixmap) pm.xForm( m ); // create scaled pixmap
+ }
+ }
+ QApplication.restoreOverrideCursor(); // restore original cursor
+}
+
+/*
+ The resize event handler, if a valid pixmap was loaded it will call
+ scale() to fit the pixmap to the new widget size.
+*/
+
+protected void resizeEvent( QResizeEvent e )
+{
+ status.setGeometry(0, height() - status.height(),
+ width(), status.height());
+
+ if ( pm.size().width() == 0 && pm.size().height() == 0 ) // we couldn't load the image
+ return;
+
+ int h = height() - menubar.heightForWidth( width() ) - status.height();
+ if ( width() != pmScaled.width() || h != pmScaled.height())
+ { // if new size,
+ scale(); // scale pmScaled to window
+ updateStatus();
+ }
+ if ( image.hasAlphaBuffer() )
+ erase();
+}
+
+protected boolean convertEvent( QMouseEvent e, int[] x, int[] y)
+{
+ if ( pm.size().width() != 0 || pm.size().height() != 0 ) {
+ int h = height() - menubar.heightForWidth( width() ) - status.height();
+ int nx = e.x() * image.width() / width();
+ int ny = (e.y()-menubar.heightForWidth( width() )) * image.height() / h;
+ if (nx != x[0] || ny != y[0] ) {
+ x[0] = nx;
+ y[0] = ny;
+ updateStatus();
+ return true;
+ }
+ }
+ return false;
+}
+
+protected void mousePressEvent( QMouseEvent e )
+{
+ may_be_other = convertEvent(e, clickx, clicky);
+}
+
+protected void mouseReleaseEvent( QMouseEvent e )
+{
+ if ( may_be_other )
+ other = this;
+}
+
+/*
+ Record the pixel position of interest.
+*/
+protected void mouseMoveEvent( QMouseEvent e )
+{
+ if (convertEvent(e,pickx,picky)) {
+ updateStatus();
+ if ((e.state()&LeftButton) != 0) {
+ may_be_other = false;
+ if ( clickx[0] >= 0 && other != null) {
+ copyFrom(other);
+ }
+ }
+ }
+}
+
+/*
+ Draws the portion of the scaled pixmap that needs to be updated or prints
+ an error message if no legal pixmap has been loaded.
+*/
+
+protected void paintEvent( QPaintEvent e )
+{
+ if ( pm.size().width() != 0 || pm.size().height() != 0 ) { // is an image loaded?
+ QPainter painter = new QPainter(this);
+ painter.setClipRect(e.rect());
+ painter.drawPixmap(0, menubar.heightForWidth( width() ), pmScaled);
+ }
+}
+
+
+/*
+ Explain anything that might be confusing.
+*/
+void giveHelp()
+{
+ if (helpmsg == null) {
+ String helptext =
+ "<b>Usage:</b> <tt>showimg [-m] <i>filename ...</i></tt>"
+ + "<blockquote>"
+ + "<tt>-m</tt> - use <i>ManyColor</i> color spec"
+ + "</blockquote>"
+ + "<p>Supported input formats:"
+ + "<blockquote>";
+ Iterator it = QImage.inputFormatList().iterator();
+ if (it.hasNext())
+ helptext += (String) it.next();
+ while (it.hasNext()) {
+ helptext += ", " + (String) it.next();
+ }
+ helptext += "</blockquote>";
+
+ helpmsg = new QMessageBox( "Help", helptext,
+ QMessageBox.Information, QMessageBox.Ok, 0, 0, null, null, false );
+ }
+ helpmsg.show();
+ helpmsg.raise();
+}
+
+void copyFrom(ImageViewer s)
+{
+ if ( clickx[0] >= 0 ) {
+ int dx = clickx[0];
+ int dy = clicky[0];
+ int sx = s.clickx[0];
+ int sy = s.clicky[0];
+ int sw = Math.abs(clickx[0] - pickx[0])+1;
+ int sh = Math.abs(clicky[0] - picky[0])+1;
+ if ( clickx[0] > pickx[0] ) {
+ dx = pickx[0];
+ sx -= sw-1;
+ }
+ if ( clicky[0] > picky[0] ) {
+ dy = picky[0];
+ sy -= sh-1;
+ }
+ bitBlt( new QPixmap(image), dx, dy, new QPixmap(s.image), sx, sy, sw, sh );
+ reconvertImage();
+ repaint( image.hasAlphaBuffer() );
+ }
+}
+
+void hFlip()
+{
+ setImage(image.mirror(true,false));
+}
+
+void vFlip()
+{
+ setImage(image.mirror(false,true));
+}
+
+void rot180()
+{
+ setImage(image.mirror(true,true));
+}
+
+void copy()
+{
+ QApplication.clipboard().setImage(image); // Less information loss
+}
+
+void paste()
+{
+ QImage p = QApplication.clipboard().image();
+ if ( !p.isNull() ) {
+ filename = "pasted";
+ setImage(p);
+ }
+}
+
+void setImage(QImage newimage)
+{
+ image = newimage;
+
+ pickx[0] = -1;
+ clickx[0] = -1;
+ setCaption( filename ); // set window caption
+ int w = image.width();
+ int h = image.height();
+ if ( w == 0 )
+ return;
+
+ int reasonable_width = 128;
+ if ( w < reasonable_width ) {
+ // Integer scale up to something reasonable
+ int multiply = ( reasonable_width + w - 1 ) / w;
+ w = multiply;
+ h = multiply;
+ }
+
+ h += menubar.heightForWidth(w) + status.height();
+ resize( w, h ); // we resize to fit image
+
+ reconvertImage();
+ repaint( image.hasAlphaBuffer() );
+
+ updateStatus();
+ setMenuItemFlags();
+}
+
+void editText()
+{
+ ImageTextEditor editor = new ImageTextEditor(image,this);
+ editor.exec();
+}
+
+void to1Bit()
+{
+ toBitDepth(1);
+}
+
+void to8Bit()
+{
+ toBitDepth(8);
+}
+
+void to32Bit()
+{
+ toBitDepth(32);
+}
+
+void toBitDepth(int d)
+{
+ image = image.convertDepth(d);
+ reconvertImage();
+ repaint( image.hasAlphaBuffer() );
+}
+}
diff --git a/qtjava/javalib/examples/showimg/Main.java b/qtjava/javalib/examples/showimg/Main.java
new file mode 100644
index 00000000..a72a39c9
--- /dev/null
+++ b/qtjava/javalib/examples/showimg/Main.java
@@ -0,0 +1,59 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main(String[] args)
+{
+ if ( args.length > 0 && args[0].equals("-m") ) {
+ QApplication.setColorSpec( QApplication.ManyColor );
+ }
+ else if ( args.length > 1 && args[1].equals("-n") ) {
+ QApplication.setColorSpec( QApplication.NormalColor );
+ }
+ else {
+ QApplication.setColorSpec( QApplication.CustomColor );
+ }
+
+ QApplication.setFont( new QFont("Helvetica", 12) );
+ QApplication a = new QApplication( args );
+
+ ImageIconProvider iip = new ImageIconProvider();
+ QFileDialog.setIconProvider( iip );
+
+ if ( args.length == 0 ) {
+ // Create a window which looks after its own existence.
+ ImageViewer w =
+ new ImageViewer(null, "new window", Qt.WDestructiveClose | Qt.WResizeNoErase );
+ w.setCaption("Qt Example - Image Viewer");
+ w.show();
+ } else {
+ for ( int i=0; i<args.length; i++ ) {
+ // Create a window which looks after its own existence.
+ ImageViewer w =
+ new ImageViewer(null, args[i], Qt.WDestructiveClose | Qt.WResizeNoErase );
+ w.setCaption("Qt Example - Image Viewer");
+ w.loadImage( args[i] );
+ w.show();
+ }
+ }
+
+ QObject.connect(Qt.qApp(), Qt.SIGNAL("lastWindowClosed()"), Qt.qApp(), Qt.SLOT("quit()"));
+
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/showimg/README b/qtjava/javalib/examples/showimg/README
new file mode 100644
index 00000000..a6c9ca98
--- /dev/null
+++ b/qtjava/javalib/examples/showimg/README
@@ -0,0 +1,14 @@
+This example demonstrates how to read in and display images, and the
+conversion facilities available. The CuteWidget can read a file into
+a pixmap and resizes the displayed pixmap when the widget is resized.
+
+Note that the function CuteWidget::paintEvent uses the drawPixmap function
+of QPainter to display the pixmap, the bitBlt function can also be used to
+display pixmaps.
+
+If you have installed the Qt imageio extension (see extensions/imageio
+in your Qt directory), you can build using that extension.
+
+Some of the conversion options will have no effect, depending on the
+display hardware used. Generally, these are disabled.
+
diff --git a/qtjava/javalib/examples/sound/SoundPlayer.java b/qtjava/javalib/examples/sound/SoundPlayer.java
new file mode 100644
index 00000000..ad6cf7a7
--- /dev/null
+++ b/qtjava/javalib/examples/sound/SoundPlayer.java
@@ -0,0 +1,116 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+
+class SoundPlayer extends QMainWindow {
+
+private QSound bucket3;
+private QSound bucket4;
+
+//
+// Very simple example of QSound.play(filename)
+//
+// 99% of this program is just boilerplate Qt code to put up a nice
+// window so you think something special is happening.
+//
+
+
+SoundPlayer()
+{
+ super();
+ bucket3 = new QSound("sounds/3.wav");
+ bucket4 = new QSound("sounds/4.wav");
+
+ if (!QSound.isAvailable()) {
+ // Bail out. Programs in which sound is not critical
+ // could just silently (hehe) ignore the lack of a server.
+ //
+ QMessageBox.warning(this,"No Sound",
+ "<p><b>Sorry, you are not running the Network Audio System.</b>"
+ + "<p>If you have the `au' command, run it in the background before this program. "
+ + "The latest release of the Network Audio System can be obtained from:"
+ + "<pre>\n"
+ + " &nbsp;\n"
+ + " ftp.ncd.com:/pub/ncd/technology/src/nas\n"
+ + " ftp.x.org:/contrib/audio/nas\n"
+ + "</pre>"
+ + "<p>Release 1.2 of NAS is also included with the X11R6"
+ + "contrib distribution."
+ + "<p>After installing NAS, you will then need to reconfigure Qt with NAS sound support");
+ }
+
+ QPopupMenu file = new QPopupMenu(this);
+ file.insertItem("Play &1", this, SLOT("doPlay1()"), new QKeySequence(CTRL+Key_1));
+ file.insertItem("Play &2", this, SLOT("doPlay2()"), new QKeySequence(CTRL+Key_2));
+ file.insertItem("Play from bucket &3", this, SLOT("doPlay3()"), new QKeySequence(CTRL+Key_3));
+ file.insertItem("Play from bucket &4", this, SLOT("doPlay4()"), new QKeySequence(CTRL+Key_4));
+ file.insertSeparator();
+ file.insertItem("Play 3 and 4 together", this, SLOT("doPlay34()"));
+ file.insertItem("Play all together", this, SLOT("doPlay1234()"));
+ file.insertSeparator();
+ file.insertItem("E&xit", qApp(), SLOT("quit()"));
+ menuBar().insertItem("&File", file);
+}
+
+void doPlay1()
+{
+ QSound.play("sounds/1.wav");
+}
+
+void doPlay2()
+{
+ QSound.play("sounds/2.wav");
+}
+
+void doPlay3()
+{
+ bucket3.play();
+}
+
+void doPlay4()
+{
+ bucket4.play();
+}
+
+void doPlay34()
+{
+ // Some sound platforms will only play one sound at a time
+ bucket3.play();
+ bucket4.play();
+}
+
+void doPlay1234()
+{
+ // Some sound platforms will only play one sound at a time
+ QSound.play("sounds/1.wav");
+ QSound.play("sounds/2.wav");
+ bucket3.play();
+ bucket4.play();
+}
+
+public static void main(String[] args)
+{
+ QApplication app = new QApplication(args);
+ SoundPlayer sp = new SoundPlayer();
+ app.setMainWidget(sp);
+ sp.setCaption("Qt Example - Sounds");
+ sp.show();
+ app.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+
+}
+
diff --git a/qtjava/javalib/examples/sound/sounds/1.wav b/qtjava/javalib/examples/sound/sounds/1.wav
new file mode 100644
index 00000000..30b84e30
--- /dev/null
+++ b/qtjava/javalib/examples/sound/sounds/1.wav
Binary files differ
diff --git a/qtjava/javalib/examples/sound/sounds/2.wav b/qtjava/javalib/examples/sound/sounds/2.wav
new file mode 100644
index 00000000..dd32e345
--- /dev/null
+++ b/qtjava/javalib/examples/sound/sounds/2.wav
Binary files differ
diff --git a/qtjava/javalib/examples/sound/sounds/3.wav b/qtjava/javalib/examples/sound/sounds/3.wav
new file mode 100644
index 00000000..5213eb55
--- /dev/null
+++ b/qtjava/javalib/examples/sound/sounds/3.wav
Binary files differ
diff --git a/qtjava/javalib/examples/sound/sounds/4.wav b/qtjava/javalib/examples/sound/sounds/4.wav
new file mode 100644
index 00000000..e31b0609
--- /dev/null
+++ b/qtjava/javalib/examples/sound/sounds/4.wav
Binary files differ
diff --git a/qtjava/javalib/examples/splitter/Test.java b/qtjava/javalib/examples/splitter/Test.java
new file mode 100644
index 00000000..f174bc2b
--- /dev/null
+++ b/qtjava/javalib/examples/splitter/Test.java
@@ -0,0 +1,97 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+
+
+class Test extends QWidget {
+
+
+Test(QWidget parent, String name)
+{
+ this(parent, name, 0);
+}
+
+Test(QWidget parent, String name, int f)
+{
+ super(parent, name, f);
+
+}
+
+public void paintEvent(QPaintEvent e)
+{
+ QPainter p = new QPainter(this);
+ p.setClipRect(e.rect());
+ int d = 1000; //large number
+ int x1 = 0;
+ int x2 = width()-1;
+ int y1 = 0;
+ int y2 = height()-1;
+
+ int x = (x1+x2)/2;
+ p.drawLine( x, y1, x+d, y1+d );
+ p.drawLine( x, y1, x-d, y1+d );
+ p.drawLine( x, y2, x+d, y2-d );
+ p.drawLine( x, y2, x-d, y2-d );
+
+ int y = (y1+y2)/2;
+ p.drawLine( x1, y, x1+d, y+d );
+ p.drawLine( x1, y, x1+d, y-d );
+ p.drawLine( x2, y, x2-d, y+d );
+ p.drawLine( x2, y, x2-d, y-d );
+ p.end();
+}
+
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+
+ QSplitter s1 = new QSplitter( QSplitter.Vertical, null , "main" );
+
+ QSplitter s2 = new QSplitter( QSplitter.Horizontal, s1, "top" );
+
+ Test t1 = new Test( s2, "topLeft" );
+ t1.setBackgroundColor( Qt.blue().light( 180 ) );
+ t1.setMinimumSize( 50, 0 );
+
+ Test t2 = new Test( s2, "topRight" );
+ t2.setBackgroundColor( Qt.green().light( 180 ) );
+ s2.setResizeMode( t2, QSplitter.KeepSize );
+ s2.moveToFirst( t2 );
+
+ QSplitter s3 = new QSplitter( QSplitter.Horizontal, s1, "bottom" );
+
+ Test t3 = new Test( s3, "bottomLeft" );
+ t3.setBackgroundColor( Qt.red() );
+ Test t4 = new Test( s3, "bottomMiddle" );
+ t4.setBackgroundColor( Qt.white() );
+
+ Test t5 = new Test( s3, "bottomRight" );
+ t5.setMaximumHeight( 250 );
+ t5.setMinimumSize( 80, 50 );
+ t5.setBackgroundColor( Qt.yellow() );
+
+ // Qt/Embedded XOR drawing not yet implemented.
+ s1.setOpaqueResize( true );
+ s2.setOpaqueResize( true );
+ s3.setOpaqueResize( true );
+
+ a.setMainWidget( s1 );
+ s1.setCaption("Qt Example - Splitters");
+ s1.show();
+ int result = a.exec();
+ return;
+}
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/tabdialog/Main.java b/qtjava/javalib/examples/tabdialog/Main.java
new file mode 100644
index 00000000..27a0ef6a
--- /dev/null
+++ b/qtjava/javalib/examples/tabdialog/Main.java
@@ -0,0 +1,33 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main(String[] args)
+{
+
+ QApplication a = new QApplication( args );
+
+ TabDialog tabdialog = new TabDialog( null, "tabdialog", ( args.length < 1 ? "." : args[0] ) );
+ tabdialog.resize( 450, 350 );
+ tabdialog.setCaption( "Qt Example - Tabbed Dialog" );
+ a.setMainWidget( tabdialog );
+ tabdialog.show();
+
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/tabdialog/TabDialog.java b/qtjava/javalib/examples/tabdialog/TabDialog.java
new file mode 100644
index 00000000..838bec10
--- /dev/null
+++ b/qtjava/javalib/examples/tabdialog/TabDialog.java
@@ -0,0 +1,114 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+import java.text.*;
+
+class TabDialog extends QTabDialog
+{
+
+protected String filename;
+protected QFileInfo fileinfo;
+
+
+TabDialog( QWidget parent, String name, String _filename )
+{
+ super( parent, name );
+ filename = _filename;
+ fileinfo = new QFileInfo(filename);
+ setupTab1();
+ setupTab2();
+ setupTab3();
+
+ connect( this, SIGNAL(" applyButtonPressed()"), qApp(), SLOT(" quit()") );
+}
+
+void setupTab1()
+{
+ QVBox tab1 = new QVBox( this );
+ tab1.setMargin( 5 );
+
+ new QLabel( "Filename:", tab1 );
+ QLineEdit fname = new QLineEdit( filename, tab1 );
+ fname.setFocus();
+
+ new QLabel( "Path:", tab1 );
+ QLabel path = new QLabel( fileinfo.dirPath( true ), tab1 );
+ path.setFrameStyle( QFrame.Panel | QFrame.Sunken );
+
+ new QLabel( "Size:", tab1 );
+ QLabel size = new QLabel( fileinfo.size() + " KB", tab1 );
+ size.setFrameStyle( QFrame.Panel | QFrame.Sunken );
+
+ SimpleDateFormat dateFormat = new SimpleDateFormat("EE MMM d hh:mm:ss yyyy");
+
+ new QLabel( "Last Read:", tab1 );
+ QLabel lread = new QLabel( dateFormat.format(fileinfo.lastRead().getTime()), tab1 );
+ lread.setFrameStyle( QFrame.Panel | QFrame.Sunken );
+
+ new QLabel( "Last Modified:", tab1 );
+ QLabel lmodif = new QLabel( dateFormat.format(fileinfo.lastModified().getTime()), tab1 );
+ lmodif.setFrameStyle( QFrame.Panel | QFrame.Sunken );
+
+ addTab( tab1, "General" );
+}
+
+void setupTab2()
+{
+ QVBox tab2 = new QVBox( this );
+ tab2.setMargin( 5 );
+
+ QButtonGroup bg = new QButtonGroup( 1, QGroupBox.Horizontal, "Permissions", tab2 );
+
+ QCheckBox readable = new QCheckBox( "Readable", bg );
+ if ( fileinfo.isReadable() )
+ readable.setChecked( true );
+
+ QCheckBox writable = new QCheckBox( "Writeable", bg );
+ if ( fileinfo.isWritable() )
+ writable.setChecked( true );
+
+ QCheckBox executable = new QCheckBox( "Executable", bg );
+ if ( fileinfo.isExecutable() )
+ executable.setChecked( true );
+
+ QButtonGroup bg2 = new QButtonGroup( 2, QGroupBox.Horizontal, "Owner", tab2 );
+
+ new QLabel( "Owner", bg2 );
+ QLabel owner = new QLabel( fileinfo.owner(), bg2 );
+ owner.setFrameStyle( QFrame.Panel | QFrame.Sunken );
+
+ new QLabel( "Group", bg2 );
+ QLabel group = new QLabel( fileinfo.group(), bg2 );
+ group.setFrameStyle( QFrame.Panel | QFrame.Sunken );
+
+ addTab( tab2, "Permissions" );
+}
+
+void setupTab3()
+{
+ QVBox tab3 = new QVBox( this );
+ tab3.setMargin( 5 );
+ tab3.setSpacing( 5 );
+
+ new QLabel( "Open " + filename + " with:", tab3 );
+
+ QListBox prgs = new QListBox( tab3 );
+ for ( int i = 0; i < 30; i++ ) {
+ String prg = "Application " + i;
+ prgs.insertItem( prg );
+ }
+ prgs.setCurrentItem( 3 );
+
+ new QCheckBox( "Open files with the extension '" + fileinfo.extension() + "' always with this application", tab3 );
+
+ addTab( tab3, "Applications" );
+}
+}
diff --git a/qtjava/javalib/examples/table/small-table-demo/Main.java b/qtjava/javalib/examples/table/small-table-demo/Main.java
new file mode 100644
index 00000000..a3e38843
--- /dev/null
+++ b/qtjava/javalib/examples/table/small-table-demo/Main.java
@@ -0,0 +1,183 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main extends QObject {
+
+// Qt logo: static String qtlogo_xpm[]
+/* XPM */
+static String[] qtlogo_xpm = {
+/* width height num_colors chars_per_pixel */
+" 100 100 16 1",
+/* colors */
+". c #000000",
+"# c #0b0d01",
+"a c #161a02",
+"b c #202703",
+"c c #2b3505",
+"d c #364206",
+"e c #414f07",
+"f c #4c5c08",
+"g c #566909",
+"h c #61760a",
+"i c #6c830b",
+"j c #77900c",
+"k c #829e0e",
+"l c #8cab0f",
+"m c #97b810",
+"n c #a2c511",
+/* pixels */
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmkhgecbbabbcdefikmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnkjdc#..............#ceilnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmida......................aehmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmgc#.....................##..#abgmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmgd#..............................#chmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnjd....##..................#.....###..#eimnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnmga...#...............................#..agmnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnke#.......#................................acknnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnjc...#........................##....#.........dinnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnib..#...............................#...........cjnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnhb....#.#......................##......#..........ahnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnib..#..........#.....####aabba#.....#.....##.......#cinnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnjb.................#acehklmmmmljihca..................bjnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnkc..#.............#cfknnnnnnnnnnnnnlkhc#..#.............cknnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnme......##....#..#dhmnnnnnnnnnnnnnnnnnnlhda...##.......##.dmnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnng#.#....#......#bglnnnnnnnnnnnnnnnnnnnnnnlfa...#...#....#.#fnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnja...#.......#.#dknnnnnnnnnnnnnnnnnnnnnnnnnnmda.....#....##.ajnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnmd..#........#.#emnnnnnnnnnnnnnnnnnnnnnnnnnnnnmf#.#...#.......dlnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnf...#....#..#.#hnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnh#.#...........gnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnmd.#..........#hlnnnnnnnnnnnnnnnnnnnnnnnknnnnnnnnmg#............dlnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnng#.#..........fmnnnnnnnnnnnnnnnnnnnnnnnhcgnnnnnnnnme............agnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnmc..#......#..dlnnnnnnnnnnnnnnnnnnnnnnnha.ahnnnnnnnnld.#..........cmnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnni#.#.........bknnnnnnnnnnnnnnnnnnnnnnnha...ahnnnnnnnnkb...........#innnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnd..#........#gnnnnnnnnnnnnnnnnnnnnnnng#...#.#hnnnnnnnnh..........#.ennnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnla.#......#..dlnnnnnnnnnnnnnnnnnnnnnmha..#.##.bhnnnnnnnlc.........#.aknnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnj.........#.#innnnnnnnnnnnnnnnnnnnnnia.#.......ahnnnnnnni............innnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnd...........cmnnnnnnnnnnnnnnnnnnnnnha............hnnnnnnnc.........##dnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnmc..........#fnnnnnnnnnnnnnnnnnnnnnha....#...##...bgmnnnnnf##.........cmnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnk#..........aknnnnnnnnnnnnnnnnnnnnha..#.....#......cknnnnnka#.........aknnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnh...........cnnnnnnnnnnnnnnnnnnnni#..#.....#......ahmnnnnnnc...........innnnnnnnnnnnnn",
+"nnnnnnnnnnnnnng..........#ennnnnnnnnnnnnnnnnnnha.........#..#..#imnnnnnnne........#..gnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnne..........#hnnnnnnnnnnnnnnnnnnha.....#.........ahnnnnnnnnnh#.......#..ennnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnc..........#knnnnnnnnnnnnnnnnnha.#...##........ainnnnnnnnnnk#..........cnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnmb..........#lnnnnnnnnnnnnnnnnia.#.............#hnnnnnnnnnnnma..........bnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnma..........amnnnnnnnnnnnnnnnh#.............#.ainnnnnnnnnnnnna..........bnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnma..........amnnnnnnnnnnnnnnha.............#.#hnnnnnnnnnnnnnna..........bmnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnmb..........bmnnnnnnnnnnnnmha..............#.#hnnnnnnnnnnnnnna..........amnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnmb..........amnnnnnnnnnnnmia.##..#..........#.ahnnnnnnnnnnnnna..........bmnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnc..........alnnnnnnnnnnnha.##..##.............#hnnnnnnnnnnnla..........cmnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnd..........#jnnnnnnnnnnga..#...................ahnnnnnnnnnnj#..........dnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnne...........innnnnnnnnha.#....................#.ahmnnnnnnnnh.#.........ennnnnnnnnnnnnn",
+"nnnnnnnnnnnnnne.........#.hnnnnnnnnia.#...#...#.........#.....#.imnnnnnnng.#......#.#fnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnni....#..#.#.cmnnnnnnh#..#..#...#...#..............#hnnnnnnnb...........innnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnj#......#...aknnnnnkc.....#..##...#..#.............ahnnnnnka........#.#knnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnlb.#.........hnnnnnnga..#...##...#.##...............ahnnnnf.........#.bmnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnne.#.......#.clnnnnnnh#.#..##..#..#hha.............#.ahmnmb.........#.ennnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnni...........#hnnnnnnnh#...#..#..#hnnh#.#.............#ini#..#.....#..innnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnla......#....dlnnnnnnnhb....#..bhmnnnha.............#.bfc...#.....#.alnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnne#.#..#.....afnnnnnnnni#.....binnnnnnha#.........#................#ennnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnha.#....#..#.amnnnnnnnnh#...#hnnnnnnnnh..............#..........#.#hnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnb.#.....#....dmnnnnnnnnha.ainnnnnnnnnmi..........................dlnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnh#......#..#.afnnnnnnnnngdgmnnnnnnnnnnmha.#..#.................#.gnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnmc.#....#..#..#glnnnnnnnmkmnnnnnnnnnnnnnh#......................clnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnh#.............gmnnnnnnnnnnnnnnnnnnnnnnnha.#...................innnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnme..........##.#elnnnnnnnnnnnnnnnnnnnnnnnh#...................elnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnia...........#.#dknnnnnnnnnnnnnnnnnnnnnnmhb.............##.#alnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnmga..............bhlmnnnnnnnnnnnnnnnnnnnnng.#...........##.#bmnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnmc.......###...#..cimnnnnnnnnnnnnnnnnnnmic..........#......ajnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnkd........#........cfknnnnnnnnnnnnnnkfb#..........#........#hnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnic....##...........#bcehklmmnmljhfba.......................agnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnja#...............###.##aaabba#............................ahnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnhc..#..........................#.............##..........#.ahnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnib..##......................................##..........##.ahmnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnjc......................................................#.#emnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnjd#................####.....#.............##............#cjnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnmfa......................................aba.........a#bknnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnjd.................................#..elmj#.......#.clnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmgda..##................#..........cilnnnha.##..#.elnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlgc#...#...##...........###..##dglnnnnnng#.##.#clnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnliea##....................behlnnnnnnnnnh#..#blnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnkidca..............#cfilnnnnnnnnnnnnnib#cknnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmkigecbbbabcdefikmnnnnnnnnnnnnnnnnnhejnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmnnnnnnnnnnnnnnnnnnnnnnnmmnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
+"nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
+};
+
+// Table size
+
+static int numRows = 30;
+static int numCols = 10;
+
+// The program starts here.
+
+public static void main(String[] args)
+{
+ QApplication app = new QApplication( args );
+
+ QTable table = new QTable( numRows, numCols );
+
+ QHeader header = table.horizontalHeader();
+ header.setLabel( 0, "Tiny", 40 );
+ header.setLabel( 1, "Checkboxes" );
+ header.setLabel( 5, "Combos" );
+ header.setMovingEnabled(true);
+
+ QImage img = new QImage( qtlogo_xpm );
+ QPixmap pix = new QPixmap(img.scaleHeight( table.rowHeight(3) ));
+ table.setPixmap( 3, 2, pix );
+ table.setText( 3, 2, "A Pixmap" );
+
+ String[] comboEntries = { "one", "two", "three", "four" };
+
+ for ( int i = 0; i < numRows; ++i ){
+ QComboTableItem item = new QComboTableItem( table, comboEntries, false );
+ item.setCurrentItem( i % 4 );
+ table.setItem( i, 5, item );
+ }
+ for ( int j = 0; j < numRows; ++j )
+ table.setItem( j, 1, new QCheckTableItem( table, "Check me" ) );
+
+ app.setMainWidget( table );
+ table.show();
+ app.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/textedit/Main.java b/qtjava/javalib/examples/textedit/Main.java
new file mode 100644
index 00000000..c1597460
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/Main.java
@@ -0,0 +1,30 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+ TextEdit mw = new TextEdit();
+ mw.setCaption( "Richtext Editor" );
+ mw.resize( 640, 800 );
+ mw.show();
+ a.connect( a, Qt.SIGNAL(" lastWindowClosed()"), a, Qt.SLOT(" quit()") );
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/textedit/TextEdit.java b/qtjava/javalib/examples/textedit/TextEdit.java
new file mode 100644
index 00000000..c4adfa7a
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/TextEdit.java
@@ -0,0 +1,494 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+import java.util.HashMap;
+
+class TextEdit extends QMainWindow
+{
+
+
+private QAction actionTextBold,
+ actionTextUnderline,
+ actionTextItalic,
+ actionTextColor,
+ actionAlignLeft,
+ actionAlignCenter,
+ actionAlignRight,
+ actionAlignJustify;
+ QComboBox comboStyle,
+ comboFont,
+ comboSize;
+private QTabWidget tabWidget;
+private HashMap filenames = new HashMap();
+
+
+
+TextEdit( )
+{
+ this(null, null);
+}
+
+TextEdit( QWidget parent, String name )
+{
+ super( parent, name );
+ setupFileActions();
+ setupEditActions();
+ setupTextActions();
+
+ tabWidget = new QTabWidget( this );
+ connect( tabWidget, SIGNAL(" currentChanged( QWidget )"),
+ this, SLOT(" editorChanged( QWidget )") );
+ setCentralWidget( tabWidget );
+
+ if ( qApp().args().length == 0 ) {
+ load( "example.html" );
+ } else {
+ for ( int i = 0; i < qApp().args().length; ++i )
+ load( qApp().args()[ i ] );
+ }
+}
+
+void setupFileActions()
+{
+ QToolBar tb = new QToolBar( this );
+ tb.setLabel( "File Actions" );
+ QPopupMenu menu = new QPopupMenu( this );
+ menuBar().insertItem( tr( "&File" ), menu );
+
+ QAction a;
+ a = new QAction( tr( "New" ), new QIconSet(new QPixmap( "filenew.xpm" )), tr( "&New..." ), new QKeySequence(CTRL + Key_N), this, "fileNew" );
+ connect( a, SIGNAL(" activated()"), this, SLOT(" fileNew()") );
+ a.addTo( tb );
+ a.addTo( menu );
+ a = new QAction( tr( "Open" ), new QIconSet(new QPixmap( "fileopen.xpm" )), tr( "&Open..." ), new QKeySequence(CTRL + Key_O), this, "fileOpen" );
+ connect( a, SIGNAL(" activated()"), this, SLOT(" fileOpen()") );
+ a.addTo( tb );
+ a.addTo( menu );
+ menu.insertSeparator();
+ a = new QAction( tr( "Save" ), new QIconSet(new QPixmap( "filesave.xpm" )), tr( "&Save..." ), new QKeySequence(CTRL + Key_S), this, "fileSave" );
+ connect( a, SIGNAL(" activated()"), this, SLOT(" fileSave()") );
+ a.addTo( tb );
+ a.addTo( menu );
+ a = new QAction( tr( "Save As" ), new QIconSet(new QPixmap()), tr( "Save &As..." ), new QKeySequence(0), this, "fileSaveAs" );
+ connect( a, SIGNAL(" activated()"), this, SLOT(" fileSaveAs()") );
+ a.addTo( menu );
+ menu.insertSeparator();
+ a = new QAction( tr( "Print" ), new QIconSet(new QPixmap( "fileprint.xpm" )), tr( "&Print..." ), new QKeySequence(CTRL + Key_P), this, "filePrint" );
+ connect( a, SIGNAL(" activated()"), this, SLOT(" filePrint()") );
+ a.addTo( tb );
+ a.addTo( menu );
+ a = new QAction( tr( "Close" ), new QIconSet(new QPixmap()), tr( "&Close" ), new QKeySequence(0), this, "fileClose" );
+ connect( a, SIGNAL(" activated()"), this, SLOT(" fileClose()") );
+ a.addTo( menu );
+ a = new QAction( tr( "Exit" ), new QIconSet(new QPixmap()), tr( "E&xit" ), new QKeySequence(0), this, "fileExit" );
+ connect( a, SIGNAL(" activated()"), this, SLOT(" fileExit()") );
+ a.addTo( menu );
+}
+
+void setupEditActions()
+{
+ QToolBar tb = new QToolBar( this );
+ tb.setLabel( "Edit Actions" );
+ QPopupMenu menu = new QPopupMenu( this );
+ menuBar().insertItem( tr( "&Edit" ), menu );
+
+ QAction a;
+ a = new QAction( tr( "Undo" ), new QIconSet(new QPixmap( "editundo.xpm" )), tr( "&Undo" ), new QKeySequence(CTRL + Key_Z), this, "editUndo" );
+ connect( a, SIGNAL(" activated()"), this, SLOT(" editUndo()") );
+ a.addTo( tb );
+ a.addTo( menu );
+ a = new QAction( tr( "Redo" ), new QIconSet(new QPixmap( "editredo.xpm" )), tr( "&Redo" ), new QKeySequence(CTRL + Key_Y), this, "editRedo" );
+ connect( a, SIGNAL(" activated()"), this, SLOT(" editRedo()") );
+ a.addTo( tb );
+ a.addTo( menu );
+ menu.insertSeparator();
+ a = new QAction( tr( "Copy" ), new QIconSet(new QPixmap( "editcopy.xpm" )), tr( "&Copy" ), new QKeySequence(CTRL + Key_C), this, "editCopy" );
+ connect( a, SIGNAL(" activated()"), this, SLOT(" editCopy()") );
+ a.addTo( tb );
+ a.addTo( menu );
+ a = new QAction( tr( "Cut" ), new QIconSet(new QPixmap( "editcut.xpm" )), tr( "Cu&t" ), new QKeySequence(CTRL + Key_X), this, "editCut" );
+ connect( a, SIGNAL(" activated()"), this, SLOT(" editCut()") );
+ a.addTo( tb );
+ a.addTo( menu );
+ a = new QAction( tr( "Paste" ), new QIconSet(new QPixmap( "editpaste.xpm" )), tr( "&Paste" ), new QKeySequence(CTRL + Key_V), this, "editPaste" );
+ connect( a, SIGNAL(" activated()"), this, SLOT(" editPaste()") );
+ a.addTo( tb );
+ a.addTo( menu );
+}
+
+void setupTextActions()
+{
+ QToolBar tb = new QToolBar( this );
+ tb.setLabel( "Format Actions" );
+ QPopupMenu menu = new QPopupMenu( this );
+ menuBar().insertItem( tr( "F&ormat" ), menu );
+
+ comboStyle = new QComboBox( false, tb );
+ comboStyle.insertItem( "Standard" );
+ comboStyle.insertItem( "Bullet List (Disc)" );
+ comboStyle.insertItem( "Bullet List (Circle)" );
+ comboStyle.insertItem( "Bullet List (Square)" );
+ comboStyle.insertItem( "Ordered List (Decimal)" );
+ comboStyle.insertItem( "Ordered List (Alpha lower)" );
+ comboStyle.insertItem( "Ordered List (Alpha upper)" );
+ connect( comboStyle, SIGNAL(" activated( int )"),
+ this, SLOT(" textStyle( int )") );
+
+ comboFont = new QComboBox( true, tb );
+ QFontDatabase db = new QFontDatabase();
+ comboFont.insertStringList( (String[]) db.families().toArray(new String[0]) );
+ connect( comboFont, SIGNAL(" activated( String )"),
+ this, SLOT(" textFamily( String )") );
+ comboFont.lineEdit().setText( QApplication.font().family() );
+
+ comboSize = new QComboBox( true, tb );
+ int[] sizes = db.standardSizes();
+ for (int i = 0; i < sizes.length; i++ )
+ comboSize.insertItem( Integer.toString(sizes[i]) );
+ connect( comboSize, SIGNAL(" activated( String )"),
+ this, SLOT(" textSize( String )") );
+ comboSize.lineEdit().setText( Integer.toString( QApplication.font().pointSize() ) );
+
+ actionTextBold = new QAction( tr( "Bold" ), new QIconSet(new QPixmap( "textbold.xpm" )), tr( "&Bold" ), new QKeySequence(CTRL + Key_B), this, "textBold" );
+ connect( actionTextBold, SIGNAL(" activated()"), this, SLOT(" textBold()") );
+ actionTextBold.addTo( tb );
+ actionTextBold.addTo( menu );
+ actionTextBold.setToggleAction( true );
+ actionTextItalic = new QAction( tr( "Italic" ), new QIconSet(new QPixmap( "textitalic.xpm" )), tr( "&Italic" ), new QKeySequence(CTRL + Key_I), this, "textItalic" );
+ connect( actionTextItalic, SIGNAL(" activated()"), this, SLOT(" textItalic()") );
+ actionTextItalic.addTo( tb );
+ actionTextItalic.addTo( menu );
+ actionTextItalic.setToggleAction( true );
+ actionTextUnderline = new QAction( tr( "Underline" ), new QIconSet(new QPixmap( "textunder.xpm" )), tr( "&Underline" ), new QKeySequence(CTRL + Key_U), this, "textUnderline" );
+ connect( actionTextUnderline, SIGNAL(" activated()"), this, SLOT(" textUnderline()") );
+ actionTextUnderline.addTo( tb );
+ actionTextUnderline.addTo( menu );
+ actionTextUnderline.setToggleAction( true );
+ menu.insertSeparator();
+
+ QActionGroup grp = new QActionGroup( this );
+ grp.setExclusive( true );
+ connect( grp, SIGNAL(" selected( QAction )"), this, SLOT(" textAlign( QAction )") );
+
+ actionAlignLeft = new QAction( tr( "Left" ), new QIconSet(new QPixmap( "textleft.xpm" )), tr( "&Left" ), new QKeySequence(CTRL + Key_L), grp, "textLeft" );
+ actionAlignLeft.addTo( tb );
+ actionAlignLeft.addTo( menu );
+ actionAlignLeft.setToggleAction( true );
+ actionAlignCenter = new QAction( tr( "Center" ), new QIconSet(new QPixmap( "textcenter.xpm" )), tr( "C&enter" ), new QKeySequence(CTRL + Key_E), grp, "textCenter" );
+ actionAlignCenter.addTo( tb );
+ actionAlignCenter.addTo( menu );
+ actionAlignCenter.setToggleAction( true );
+ actionAlignRight = new QAction( tr( "Right" ), new QIconSet(new QPixmap( "textright.xpm" )), tr( "&Right" ), new QKeySequence(CTRL + Key_R), grp, "textRight" );
+ actionAlignRight.addTo( tb );
+ actionAlignRight.addTo( menu );
+ actionAlignRight.setToggleAction( true );
+ actionAlignJustify = new QAction( tr( "Justify" ), new QIconSet(new QPixmap( "textjustify.xpm" )), tr( "&Justify" ), new QKeySequence(CTRL + Key_J), grp, "textjustify" );
+ actionAlignJustify.addTo( tb );
+ actionAlignJustify.addTo( menu );
+ actionAlignJustify.setToggleAction( true );
+
+ menu.insertSeparator();
+
+ QPixmap pix = new QPixmap( 16, 16 );
+ pix.fill( black() );
+ actionTextColor = new QAction( tr( "Color" ), new QIconSet(pix), tr( "&Color..." ), new QKeySequence(0), this, "textColor" );
+ connect( actionTextColor, SIGNAL(" activated()"), this, SLOT(" textColor()") );
+ actionTextColor.addTo( tb );
+ actionTextColor.addTo( menu );
+}
+
+void load( String f )
+{
+ if ( !QFile.exists( f ) )
+ return;
+ QTextEdit edit = new QTextEdit( tabWidget );
+ doConnections( edit );
+ tabWidget.addTab( edit, new QFileInfo( f ).fileName() );
+ QFile file = new QFile( f );
+ if ( !file.open( QIODevice.IO_ReadOnly ) )
+ return;
+ QTextStream ts = new QTextStream( file );
+ edit.setText( ts.read() );
+ tabWidget.showPage( edit );
+ edit.viewport().setFocus();
+ filenames.put( edit, f );
+}
+
+QTextEdit currentEditor()
+{
+ if ( tabWidget.currentPage() != null &&
+ tabWidget.currentPage().inherits( "QTextEdit" ) )
+ return (QTextEdit)tabWidget.currentPage();
+ return null;
+}
+
+void doConnections( QTextEdit e )
+{
+ connect( e, SIGNAL(" currentFontChanged( QFont )"),
+ this, SLOT(" fontChanged( QFont )") );
+ connect( e, SIGNAL(" currentColorChanged( QColor )"),
+ this, SLOT(" colorChanged( QColor )") );
+ connect( e, SIGNAL(" currentAlignmentChanged( int )"),
+ this, SLOT(" alignmentChanged( int )") );
+}
+
+void fileNew()
+{
+ QTextEdit edit = new QTextEdit( tabWidget );
+ edit.setTextFormat( RichText );
+ doConnections( edit );
+ tabWidget.addTab( edit, tr( "noname" ) );
+ tabWidget.showPage( edit );
+ edit.viewport().setFocus();
+}
+
+void fileOpen()
+{
+ String fn = QFileDialog.getOpenFileName( "", tr( "HTML-Files (*.htm *.html);;All Files (*)" ), this );
+ if ( !fn.equals("") )
+ load( fn );
+}
+
+void fileSave()
+{
+ if ( currentEditor() == null )
+ return;
+ String fn;
+ if ( !filenames.containsKey( currentEditor() ) ) {
+ fileSaveAs();
+ } else {
+ QFile file = new QFile( (String) filenames.get( currentEditor() ) );
+ if ( !file.open( QIODevice.IO_WriteOnly ) )
+ return;
+ QTextStream ts = new QTextStream( file );
+ ts.writeRawBytes(currentEditor().text(), currentEditor().text().length());
+ }
+}
+
+void fileSaveAs()
+{
+ if ( currentEditor() == null )
+ return;
+ String fn = QFileDialog.getSaveFileName( "", tr( "HTML-Files (*.htm *.html);;All Files (*)" ), this );
+ if ( !fn.equals("") ) {
+ filenames.put( currentEditor(), fn );
+ fileSave();
+ tabWidget.setTabLabel( currentEditor(), new QFileInfo( fn ).fileName() );
+ }
+}
+
+void filePrint()
+{
+ if ( currentEditor() == null )
+ return;
+ QPrinter printer = new QPrinter();
+ printer.setFullPage(true);
+ if ( printer.setup( this ) ) {
+ QPainter p = new QPainter( printer );
+ // Check that there is a valid device to print to.
+ if ( p.device() == null ) return;
+ QPaintDeviceMetrics metrics = new QPaintDeviceMetrics( p.device() );
+ int dpix = metrics.logicalDpiX();
+ int dpiy = metrics.logicalDpiY();
+ int margin = 72; // pt
+ QRect body = new QRect( margin * dpix / 72, margin * dpiy / 72,
+ metrics.width() - margin * dpix / 72 * 2,
+ metrics.height() - margin * dpiy / 72 * 2 );
+ QFont font = new QFont( "times", 10 );
+ QSimpleRichText richText = new QSimpleRichText( currentEditor().text(), font, currentEditor().context(), currentEditor().styleSheet(),
+ currentEditor().mimeSourceFactory(), body.height() );
+ richText.setWidth( p, body.width() );
+ QRect view = new QRect( body.topLeft(), body.bottomRight() );
+ int page = 1;
+ do {
+ richText.draw( p, body.left(), body.top(), view, colorGroup() );
+ view.moveBy( 0, body.height() );
+ p.translate( 0 , -body.height() );
+ p.setFont( font );
+ p.drawText( view.right() - p.fontMetrics().width( Integer.toString(page) ),
+ view.bottom() + p.fontMetrics().ascent() + 5, Integer.toString(page) );
+ if ( view.top() >= richText.height() )
+ break;
+ printer.newPage();
+ page++;
+ } while (true);
+ }
+}
+
+void fileClose()
+{
+// delete currentEditor();
+ if ( currentEditor() != null )
+ currentEditor().viewport().setFocus();
+}
+
+void fileExit()
+{
+ qApp().quit();
+}
+
+void editUndo()
+{
+ if ( currentEditor() == null )
+ return;
+ currentEditor().undo();
+}
+
+void editRedo()
+{
+ if ( currentEditor() == null )
+ return;
+ currentEditor().redo();
+}
+
+void editCut()
+{
+ if ( currentEditor() == null )
+ return;
+ currentEditor().cut();
+}
+
+void editCopy()
+{
+ if ( currentEditor() == null )
+ return;
+ currentEditor().copy();
+}
+
+void editPaste()
+{
+ if ( currentEditor() == null )
+ return;
+ currentEditor().paste();
+}
+
+void textBold()
+{
+ if ( currentEditor() == null )
+ return;
+ currentEditor().setBold( actionTextBold.isOn() );
+}
+
+void textUnderline()
+{
+ if ( currentEditor() == null )
+ return;
+ currentEditor().setUnderline( actionTextUnderline.isOn() );
+}
+
+void textItalic()
+{
+ if ( currentEditor() == null )
+ return;
+ currentEditor().setItalic( actionTextItalic.isOn() );
+}
+
+void textFamily( String f )
+{
+ if ( currentEditor() == null )
+ return;
+ currentEditor().setFamily( f );
+ currentEditor().viewport().setFocus();
+}
+
+void textSize( String p )
+{
+ if ( currentEditor() == null )
+ return;
+ currentEditor().setPointSize( Integer.parseInt(p) );
+ currentEditor().viewport().setFocus();
+}
+
+void textStyle( int i )
+{
+ if ( currentEditor() == null )
+ return;
+ if ( i == 0 )
+ currentEditor().setParagType( QStyleSheetItem.DisplayBlock, QStyleSheetItem.ListDisc );
+ else if ( i == 1 )
+ currentEditor().setParagType( QStyleSheetItem.DisplayListItem, QStyleSheetItem.ListDisc );
+ else if ( i == 2 )
+ currentEditor().setParagType( QStyleSheetItem.DisplayListItem, QStyleSheetItem.ListCircle );
+ else if ( i == 3 )
+ currentEditor().setParagType( QStyleSheetItem.DisplayListItem, QStyleSheetItem.ListSquare );
+ else if ( i == 4 )
+ currentEditor().setParagType( QStyleSheetItem.DisplayListItem, QStyleSheetItem.ListDecimal );
+ else if ( i == 5 )
+ currentEditor().setParagType( QStyleSheetItem.DisplayListItem, QStyleSheetItem.ListLowerAlpha );
+ else if ( i == 6 )
+ currentEditor().setParagType( QStyleSheetItem.DisplayListItem, QStyleSheetItem.ListUpperAlpha );
+ currentEditor().viewport().setFocus();
+}
+
+void textColor()
+{
+ if ( currentEditor() == null )
+ return;
+ QColor col = QColorDialog.getColor( currentEditor().color(), this );
+ if ( !col.isValid() )
+ return;
+ currentEditor().setColor( col );
+ QPixmap pix = new QPixmap( 16, 16 );
+ pix.fill( black() );
+ actionTextColor.setIconSet( new QIconSet(pix) );
+}
+
+void textAlign( QAction a )
+{
+ if ( currentEditor() == null )
+ return;
+ if ( a == actionAlignLeft )
+ currentEditor().setAlignment( AlignLeft );
+ else if ( a == actionAlignCenter )
+ currentEditor().setAlignment( AlignHCenter );
+ else if ( a == actionAlignRight )
+ currentEditor().setAlignment( AlignRight );
+ else if ( a == actionAlignJustify )
+ currentEditor().setAlignment( AlignJustify );
+}
+
+void fontChanged( QFont f )
+{
+ comboFont.lineEdit().setText( f.family() );
+ comboSize.lineEdit().setText( Integer.toString( f.pointSize() ) );
+ actionTextBold.setOn( f.bold() );
+ actionTextItalic.setOn( f.italic() );
+ actionTextUnderline.setOn( f.underline() );
+}
+
+void colorChanged( QColor c )
+{
+ QPixmap pix = new QPixmap( 16, 16 );
+ pix.fill( c );
+ actionTextColor.setIconSet( new QIconSet(pix) );
+}
+
+void alignmentChanged( int a )
+{
+ if ( ( a == AlignAuto ) || ( a & AlignLeft ) != 0)
+ actionAlignLeft.setOn( true );
+ else if ( ( a & AlignHCenter ) != 0 )
+ actionAlignCenter.setOn( true );
+ else if ( ( a & AlignRight ) != 0 )
+ actionAlignRight.setOn( true );
+ else if ( ( a & AlignJustify ) != 0 )
+ actionAlignJustify.setOn( true );
+}
+
+void editorChanged( QWidget w )
+{
+ if ( currentEditor() == null )
+ return;
+ fontChanged( currentEditor().font() );
+ colorChanged( currentEditor().color() );
+ alignmentChanged( currentEditor().alignment() );
+}
+}
diff --git a/qtjava/javalib/examples/textedit/editcopy.xpm b/qtjava/javalib/examples/textedit/editcopy.xpm
new file mode 100644
index 00000000..cc6fb7a6
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/editcopy.xpm
@@ -0,0 +1,36 @@
+/* XPM */
+static char *magick[] = {
+/* columns rows colors chars-per-pixel */
+"22 22 8 1",
+" c Gray100",
+". c #8b8bfd",
+"X c #3c3cfd",
+"o c #000082",
+"O c Gray0",
+"+ c None",
+"@ c Gray0",
+"# c Gray0",
+/* pixels */
+"++++++++++++++++++++++",
+"++++++++++++++++++++++",
+"OOOOOOOO++++++++++++++",
+"O OO+++++++++++++",
+"O OOOO O O++++++++++++",
+"O O O+++++++++++",
+"O OOOO Ooooooooo++++++",
+"O Oo oo+++++",
+"O OOOOO o OOOO oXo++++",
+"O o o.Xo+++",
+"O OOOOO o OOOO o .Xo++",
+"O o oooooo+",
+"O OOOOO o OOOO o+",
+"O o o+",
+"O OOOOO o OOOOOOOOO o+",
+"O o o+",
+"OOOOOOOOo OOOOOOOOO o+",
+"++++++++o o+",
+"++++++++o OOOOOOOOO o+",
+"++++++++o o+",
+"++++++++ooooooooooooo+",
+"++++++++++++++++++++++"
+};
diff --git a/qtjava/javalib/examples/textedit/editcut.xpm b/qtjava/javalib/examples/textedit/editcut.xpm
new file mode 100644
index 00000000..2391adda
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/editcut.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char *magick[] = {
+/* columns rows colors chars-per-pixel */
+"22 22 4 1",
+" c Gray100",
+". c #000082",
+"X c Gray0",
+"o c None",
+/* pixels */
+"oooooooooooooooooooooo",
+"oooooooXoooooXoooooooo",
+"oooooooXoooooXoooooooo",
+"oooooooXoooooXoooooooo",
+"oooooooXooooXXoooooooo",
+"oooooooXXoooXooooooooo",
+"ooooooooXoooXooooooooo",
+"ooooooooXXoXXooooooooo",
+"oooooooooXXXoooooooooo",
+"oooooooooXXXoooooooooo",
+"ooooooooooXooooooooooo",
+"ooooooooo.X.oooooooooo",
+"oooooooo..o...oooooooo",
+"ooooooo.o.o.oo.ooooooo",
+"oooooo.oo.o.ooo.oooooo",
+"ooooo.ooo.o.oooo.ooooo",
+"oooo.oooo.o.oooo.ooooo",
+"oooo.oooo.oo.ooo.ooooo",
+"oooo.oooo.oo.oo.oooooo",
+"oooo.ooo.oooo..ooooooo",
+"ooooo...oooooooooooooo",
+"oooooooooooooooooooooo"
+};
diff --git a/qtjava/javalib/examples/textedit/editpaste.xpm b/qtjava/javalib/examples/textedit/editpaste.xpm
new file mode 100644
index 00000000..3f775920
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/editpaste.xpm
@@ -0,0 +1,36 @@
+/* XPM */
+static char *magick[] = {
+/* columns rows colors chars-per-pixel */
+"22 22 8 1",
+" c Gray100",
+". c Yellow",
+"X c #c6c3c6",
+"o c #848284",
+"O c #848200",
+"+ c #000084",
+"@ c Gray0",
+"# c None",
+/* pixels */
+"######################",
+"#######@@@@@##########",
+"##@@@@@@...@@@@@@#####",
+"#@@@@@@.....@@@@@@####",
+"@@oOo@@.@@@.@@oOo@@###",
+"@oOo@XXXXXXXXX@oOo@###",
+"@OoO@XXXXXXXXX@OoO@###",
+"@oOo@@@@@@@@@@@oOo@###",
+"@OoOoOoOoOoOoOoOoO@###",
+"@oOoOoOoOoOoOoOoOo@###",
+"@OoOoOoO++++++++++@###",
+"@oOoOoOo+ + +###",
+"@OoOoOoO+ +++++ + +##",
+"@oOoOoOo+ + +#",
+"@OoOoOoO+ +++++ + +",
+"@oOoOoOo+ ++++++",
+"@OoOoOoO+ +++++ +",
+"@oOoOoOo+ +",
+"@OoOoOoO+ ++++++++++ +",
+"#@@@@@@@+ +",
+"########++++++++++++++",
+"######################"
+};
diff --git a/qtjava/javalib/examples/textedit/editredo.xpm b/qtjava/javalib/examples/textedit/editredo.xpm
new file mode 100644
index 00000000..46dc0331
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/editredo.xpm
@@ -0,0 +1,36 @@
+/* XPM */
+static char *magick[] = {
+/* columns rows colors chars-per-pixel */
+"22 22 8 1",
+" c Gray100",
+". c #848284",
+"X c #000084",
+"o c Gray0",
+"O c None",
+"+ c Gray0",
+"@ c Gray0",
+"# c Gray0",
+/* pixels */
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOO.XXXXXXOOOOOOOOOOO",
+"OOOXXXXXXXXXXOOOOOOXOO",
+"OO.XXOOOOOOXXXXOOOXXOO",
+"OOXXOOOOOOOOOXXXOXXXOO",
+"OOXXOOOOOOOOOOXXXXXXOO",
+"OOXXOOOOOOOOOOOXXXXXOO",
+"OOXXOOOOOOOOOOXXXXXXOO",
+"OOXXOOOOOOOOOXXXXXXXOO",
+"OO.XXOOOOOOOXXXXXXXXOO",
+"OOOXXX.OOOOOOOOOOOOOOO",
+"OOOOXXXOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO"
+};
diff --git a/qtjava/javalib/examples/textedit/editundo.xpm b/qtjava/javalib/examples/textedit/editundo.xpm
new file mode 100644
index 00000000..229c1636
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/editundo.xpm
@@ -0,0 +1,36 @@
+/* XPM */
+static char *magick[] = {
+/* columns rows colors chars-per-pixel */
+"22 22 8 1",
+" c Gray100",
+". c #848284",
+"X c #000084",
+"o c Gray0",
+"O c None",
+"+ c Gray0",
+"@ c Gray0",
+"# c Gray0",
+/* pixels */
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOXXXXXX.OOOO",
+"OOXOOOOOOXXXXXXXXXXOOO",
+"OOXXOOOXXXXOOOOOOXX.OO",
+"OOXXXOXXXOOOOOOOOOXXOO",
+"OOXXXXXXOOOOOOOOOOXXOO",
+"OOXXXXXOOOOOOOOOOOXXOO",
+"OOXXXXXXOOOOOOOOOOXXOO",
+"OOXXXXXXXOOOOOOOOOXXOO",
+"OOXXXXXXXXOOOOOOOXX.OO",
+"OOOOOOOOOOOOOOO.XXXOOO",
+"OOOOOOOOOOOOOOOXXXOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO"
+};
diff --git a/qtjava/javalib/examples/textedit/example.html b/qtjava/javalib/examples/textedit/example.html
new file mode 100644
index 00000000..56023031
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/example.html
@@ -0,0 +1,340 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head>
+<title>Qt Toolkit - QLabel Class</title><style type="text/css"><!--
+h3.fn,span.fn { margin-left: 1cm; text-indent: -1cm; }
+a:link { color: #004faf; text-decoration: none }
+a:visited { color: #672967; text-decoration: none }body { background: white; color: black; }
+--></style>
+</head><body bgcolor="#ffffff">
+
+<h1 align=center>QLabel Class Reference</h1><br clear="all">
+<p>
+The QLabel widget provides a static information display
+<a href="#details">More...</a>
+<p>
+<code>#include &lt;<a href="qlabel-h.html">qlabel.h</a>&gt;</code>
+<p>
+Inherits <a href="qframe.html">QFrame</a>.
+<p><a href="qlabel-members.html">List of all member functions.</a>
+<h2>Public Members</h2>
+<ul>
+<li><div class="fn"><a href="#39107d"><b>QLabel</b></a> ( QWidget * parent, const char * name=0, WFlags f=0 ) </div>
+<li><div class="fn"><a href="#2bafbb"><b>QLabel</b></a> ( const QString &amp; text, QWidget * parent, const char * name=0, WFlags f=0 ) </div>
+<li><div class="fn"><a href="#5514c7"><b>QLabel</b></a> ( QWidget * buddy, const QString &amp;, QWidget * parent, const char * name=0, WFlags f=0 ) </div>
+<li><div class="fn"><a href="#9958af"><b>~QLabel</b></a> () </div>
+<li><div class="fn">QString <a href="#72cf09"><b>text</b></a> () const</div>
+<li><div class="fn">QPixmap* <a href="#101ecb"><b>pixmap</b></a> () const</div>
+<li><div class="fn">QMovie* <a href="#7dcdfe"><b>movie</b></a> () const</div>
+<li><div class="fn">TextFormat <a href="#0b92ed"><b>textFormat</b></a> () const</div>
+<li><div class="fn">void <a href="#5de3f9"><b>setTextFormat</b></a> ( TextFormat ) </div>
+<li><div class="fn">int <a href="#2fcaa3"><b>alignment</b></a> () const</div>
+<li><div class="fn">virtual void <a href="#1f406e"><b>setAlignment</b></a> ( int ) </div>
+<li><div class="fn">int <a href="#e3c907"><b>indent</b></a> () const</div>
+<li><div class="fn">void <a href="#ed9b8b"><b>setIndent</b></a> ( int ) </div>
+<li><div class="fn">bool autoResize () const <em>(obsolete)</em></div>
+<li><div class="fn">virtual void setAutoResize ( bool ) <em>(obsolete)</em></div>
+<li><div class="fn">bool <a href="#7e1f73"><b>hasScaledContents</b></a> () const</div>
+<li><div class="fn">void <a href="#e9e3cf"><b>setScaledContents</b></a> ( bool ) </div>
+<li><div class="fn">virtual void <a href="#191701"><b>setBuddy</b></a> ( QWidget * ) </div>
+<li><div class="fn">QWidget* <a href="#123954"><b>buddy</b></a> () const</div>
+</ul>
+<h2>Public Slots</h2>
+<ul>
+<li><div class="fn">virtual void <a href="#dffb43"><b>setText</b></a> ( const QString &amp; ) </div>
+<li><div class="fn">virtual void <a href="#f3f301"><b>setPixmap</b></a> ( const QPixmap &amp; ) </div>
+<li><div class="fn">virtual void <a href="#60de9f"><b>setMovie</b></a> ( const QMovie &amp; ) </div>
+<li><div class="fn">virtual void <a href="#301e3c"><b>setNum</b></a> ( int ) </div>
+<li><div class="fn">virtual void <a href="#1a8f6a"><b>setNum</b></a> ( double ) </div>
+<li><div class="fn">void <a href="#be73f3"><b>clear</b></a> () </div>
+</ul>
+<h2>Protected Members</h2>
+<ul>
+<li><div class="fn">virtual void <a href="#fac264"><b>drawContents</b></a> ( QPainter * ) </div>
+<li><div class="fn">virtual void <a href="#479dd2"><b>drawContentsMask</b></a> ( QPainter * ) </div>
+</ul>
+<h2>Properties</h2>
+<table border=1 cellpadding=3 cellspacing=0>
+<tr><th>Type<th>Name<th>READ<th>WRITE<th>Options
+<tr><td>QString<td>text<td>text<td>setText<td>&nbsp;
+<tr><td>TextFormat<td>textFormat<td>textFormat<td>setTextFormat<td>&nbsp;
+<tr><td>QPixmap<td>pixmap<td>pixmap<td>setPixmap<td>&nbsp;
+<tr><td>bool<td>scaledContents<td>hasScaledContents<td>setScaledContents<td>&nbsp;
+<tr><td>Alignment<td>alignment<td>alignment<td>setAlignment<td>&nbsp;
+<tr><td>int<td>indent<td>indent<td>setIndent<td>&nbsp;
+</table>
+<p>
+<hr><h2><a name="details"></a>Detailed Description</h2>
+The QLabel widget provides a static information display
+<p>
+QLabel is used for displaying information in the form of text or
+image to the user. No user interaction functionality is
+provided. The visual appearance of the label can be configured in
+various ways, and it can be used for specifying a focus accelerator
+key for another widget.
+<p>A QLabel can contain any of the following content types:
+<ul>
+<li> A plain text: set by passing a <a href="qstring.html">QString</a> to <a href="#dffb43">setText</a>().
+<li> A rich text: set by passing a QString that contains a rich text to setText().
+<li> A pixmap: set by passing a <a href="qpixmap.html">QPixmap</a> to <a href="#f3f301">setPixmap</a>().
+<li> A movie: set by passing a <a href="qmovie.html">QMovie</a> to <a href="#60de9f">setMovie</a>().
+<li> A number: set by passing an <em>int</em> or a <em>double</em> to <a href="#1a8f6a">setNum</a>(), which converts the number to plain text.
+<li> Nothing: The same as an empty plain text. This is the default. Set by <a href="#be73f3">clear</a>().
+</ul>
+<p>When the content is changed using any of these functions, any
+previous content is cleared.
+<p>The look of a QLabel can be tuned in several ways. All the settings
+of <a href="qframe.html">QFrame</a> are available for specifying a widget frame. The
+positioning of the content within the QLabel widget area can be
+tuned with <a href="#1f406e">setAlignment</a>() and <a href="#ed9b8b">setIndent</a>(). For example, this code
+sets up a sunken panel with a two-line text in the bottom right
+corner (both lines being flush with the right side of the label):
+<p><pre> <a href="qlabel.html">QLabel</a> *label = new <a href="qlabel.html">QLabel</a>;
+ label-&gt;<a href="qframe.html#c0d758">setFrameStyle</a>( QFrame::Panel | QFrame::Sunken );
+ label-&gt;<a href="#dffb43">setText</a>( "first line\nsecond line" );
+ label-&gt;<a href="#1f406e">setAlignment</a>( AlignBottom | AlignRight );
+</pre>
+<p>A QLabel is often used as a label for another, interactive
+widget. For this use, QLabel provides a handy mechanism for adding
+an accelerator key (see <a href="qaccel.html">QAccel</a>) that will set the keyboard focus to
+the other widget (called the QLabel's "buddy"). Example:
+<p><pre> <a href="qlineedit.html">QLineEdit</a>* phoneEdit = new <a href="qlineedit.html">QLineEdit</a>( this, "phoneEdit" );
+ <a href="qlabel.html">QLabel</a>* phoneLabel = new <a href="qlabel.html">QLabel</a>( phoneEdit, "&amp;Phone:", this, "phoneLabel" );
+</pre>
+<p>In this example, keyboard focus is transferred to the label's buddy
+(the <a href="qlineedit.html">QLineEdit</a>) when the user presses <dfn>Alt-P.</dfn> You can also
+use the <a href="#191701">setBuddy</a>() function to accomplish the same.
+<p>
+<p>See also <a href="qlineedit.html">QLineEdit</a>, <a href="qtextview.html">QTextView</a>, <a href="qpixmap.html">QPixmap</a>, <a href="qmovie.html">QMovie</a> and <a href="guibooks.html#fowler">GUI Design Handbook: Label</a>
+<p>Examples:
+ <a href="cursor-cursor-cpp.html#QLabel">cursor/cursor.cpp</a>
+ <a href="layout-layout-cpp.html#QLabel">layout/layout.cpp</a>
+ <a href="popup-popup-cpp.html#QLabel">popup/popup.cpp</a>
+ <a href="menu-menu-cpp.html#QLabel">menu/menu.cpp</a>
+ <a href="progress-progress-cpp.html#QLabel">progress/progress.cpp</a>
+ <a href="qmag-qmag-cpp.html#QLabel">qmag/qmag.cpp</a>
+ <a href="movies-main-cpp.html#QLabel">movies/main.cpp</a>
+ <a href="customlayout-main-cpp.html#QLabel">customlayout/main.cpp</a>
+
+<hr><h2>Member Function Documentation</h2>
+<h3 class="fn"><a name="5514c7"></a>QLabel::QLabel ( <a href="qwidget.html">QWidget</a> * buddy, const <a href="qstring.html">QString</a> &amp; text, <a href="qwidget.html">QWidget</a> * parent, const char * name=0, WFlags f=0 )</h3>
+<p>Constructs a label with a text and a buddy.
+<p>The <em>text</em> is set with <a href="#dffb43">setText</a>(). The <em>buddy</em> is set with <a href="#191701">setBuddy</a>().
+<p>The <em>parent, name</em> and <em>f</em> arguments are passed to the <a href="qframe.html">QFrame</a>
+constructor.
+<p>See also <a href="#dffb43">setText</a>(), <a href="#191701">setBuddy</a>(), <a href="#1f406e">setAlignment</a>(), <a href="qframe.html#c0d758">setFrameStyle</a>() and <a href="#ed9b8b">setIndent</a>().
+<h3 class="fn"><a name="39107d"></a>QLabel::QLabel ( <a href="qwidget.html">QWidget</a> * parent, const char * name=0, WFlags f=0 )</h3>
+<p>Constructs an empty label.
+<p>The <em>parent, name</em> and <em>f</em> arguments are passed to the <a href="qframe.html">QFrame</a>
+constructor.
+<p>See also <a href="#1f406e">setAlignment</a>(), <a href="qframe.html#c0d758">setFrameStyle</a>() and <a href="#ed9b8b">setIndent</a>().
+<h3 class="fn"><a name="2bafbb"></a>QLabel::QLabel ( const <a href="qstring.html">QString</a> &amp; text, <a href="qwidget.html">QWidget</a> * parent, const char * name=0, WFlags f=0 )</h3>
+<p>Constructs a label with a text. The <em>text</em> is set with <a href="#dffb43">setText</a>().
+<p>The <em>parent, name</em> and <em>f</em> arguments are passed to the <a href="qframe.html">QFrame</a>
+constructor.
+<p>See also <a href="#dffb43">setText</a>(), <a href="#1f406e">setAlignment</a>(), <a href="qframe.html#c0d758">setFrameStyle</a>() and <a href="#ed9b8b">setIndent</a>().
+<h3 class="fn"><a name="9958af"></a>QLabel::~QLabel ()</h3>
+<p>Destructs the label.
+<h3 class="fn">int <a name="2fcaa3"></a>QLabel::alignment () const</h3>
+<p>Returns the alignment setting.
+<p>See also <a href="#1f406e">setAlignment</a>().
+<h3 class="fn">bool <a name="75b2a1"></a>QLabel::autoResize () const</h3>
+<p><b>This function is obsolete.</b> It is provided to keep old source working, and will probably be removed in a future version of Qt. We strongly advise against using it in new code.<p>
+<p>Returns TRUE if auto-resizing is enabled, or FALSE if auto-resizing
+is disabled.
+<p>Auto-resizing is disabled by default.
+<p>See also <a href="#c0e104">setAutoResize</a>().
+<h3 class="fn"><a href="qwidget.html">QWidget</a> * <a name="123954"></a>QLabel::buddy () const</h3>
+<p>Returns the buddy of this label, or 0 if no buddy is currently set.
+<p>See also <a href="#191701">setBuddy</a>().
+<h3 class="fn">void <a name="be73f3"></a>QLabel::clear () <code>[slot]</code></h3>
+<p>Clears any label contents. Equivalent with <a href="#dffb43">setText</a>( "" ).
+<h3 class="fn">void <a name="fac264"></a>QLabel::drawContents ( <a href="qpainter.html">QPainter</a> * p ) <code>[virtual protected]</code></h3>
+<p>Draws the label contents using the painter <em>p.</em>
+<p>Reimplemented from <a href="qframe.html#99e687">QFrame.</a>
+<h3 class="fn">void <a name="479dd2"></a>QLabel::drawContentsMask ( <a href="qpainter.html">QPainter</a> * p ) <code>[virtual protected]</code></h3>
+<p>Draws the label contents mask using the painter <em>p.</em>
+Used only in transparent mode.
+<p>See also <a href="qwidget.html#c7a335">QWidget::setAutoMask</a>();.
+<p>Reimplemented from <a href="qframe.html#4cbf11">QFrame.</a>
+<h3 class="fn">void <a name="0435a2"></a>QLabel::fontChange ( const <a href="qfont.html">QFont</a> &amp; ) <code>[virtual protected]</code></h3>
+<p>Reimplemented for internal reasons; the API is not affected.
+<p>Reimplemented from <a href="qwidget.html#570a8f">QWidget.</a>
+<h3 class="fn">bool <a name="7e1f73"></a>QLabel::hasScaledContents () const</h3>
+<p>Returns whether the label will scale its contents to fill all
+available space.
+<p>See also <a href="#e9e3cf">setScaledContents</a>().
+<h3 class="fn">int <a name="dae451"></a>QLabel::heightForWidth ( int w ) const <code>[virtual]</code></h3>
+<p>Reimplemented for internal reasons; the API is not affected.
+<p>Reimplemented from <a href="qwidget.html#2e8476">QWidget.</a>
+<h3 class="fn">int <a name="e3c907"></a>QLabel::indent () const</h3>
+<p>Returns the indent of the label.
+<p>See also <a href="#ed9b8b">setIndent</a>().
+<h3 class="fn"><a href="qsize.html">QSize</a> <a name="53c8c7"></a>QLabel::minimumSizeHint () const <code>[virtual]</code></h3>
+<p>Reimplemented for internal reasons; the API is not affected.
+<p>Reimplemented from <a href="qwidget.html#3f0fc2">QWidget.</a>
+<h3 class="fn"><a href="qmovie.html">QMovie</a>* <a name="7dcdfe"></a>QLabel::movie () const</h3>
+<p>If the label contains a movie, returns a pointer to it. Otherwise,
+returns 0.
+<p>See also <a href="#60de9f">setMovie</a>().
+<h3 class="fn"><a href="qpixmap.html">QPixmap</a> * <a name="101ecb"></a>QLabel::pixmap () const</h3>
+<p>If the label contains a pixmap, returns a pointer to it. Otherwise,
+returns 0.
+<p>See also <a href="#f3f301">setPixmap</a>().
+<h3 class="fn">void <a name="3cb6e7"></a>QLabel::resizeEvent ( <a href="qresizeevent.html">QResizeEvent</a> * e ) <code>[virtual protected]</code></h3>
+<p>Reimplemented for internal reasons; the API is not affected.
+<p>Reimplemented from <a href="qwidget.html#28c156">QWidget.</a>
+<h3 class="fn">void <a name="1f406e"></a>QLabel::setAlignment ( int alignment ) <code>[virtual]</code></h3>
+<p>Sets the alignment of the label contents.
+<p>The <em>alignment</em> must be a bitwise OR of <a href="qt.html#AlignmentFlags">Qt::AlignmentFlags</a>
+values. The <code>WordBreak, ExpandTabs, SingleLine</code> and <code>ShowPrefix</code> flags apply only if the label contains a plain text, and
+are otherwise ignored. The <code>DontClip</code> flag is always ignored.
+<p>If the label has a buddy, the <code>ShowPrefix</code> flag is forced to TRUE.
+<p>The default alignment is <code>AlignLeft | AlignVCenter |
+ExpandTabs</code> if the label doesn't have a buddy and
+<code>AlignLeft | AlignVCenter | ExpandTabs | ShowPrefix </code> if
+the label has a buddy.
+<p>See also <a href="qt.html#AlignmentFlags">Qt::AlignmentFlags</a>, <a href="#2fcaa3">alignment</a>(), <a href="#191701">setBuddy</a>() and <a href="#dffb43">setText</a>().
+<p>Examples:
+ <a href="cursor-cursor-cpp.html#setAlignment">cursor/cursor.cpp</a>
+ <a href="layout-layout-cpp.html#setAlignment">layout/layout.cpp</a>
+ <a href="popup-popup-cpp.html#setAlignment">popup/popup.cpp</a>
+ <a href="qmag-qmag-cpp.html#setAlignment">qmag/qmag.cpp</a>
+ <a href="customlayout-main-cpp.html#setAlignment">customlayout/main.cpp</a>
+<h3 class="fn">void <a name="1b6d73"></a>QLabel::setAutoMask ( bool b ) <code>[virtual]</code></h3>
+<p>Reimplemented for internal reasons; the API is not affected.
+<p>Reimplemented from <a href="qwidget.html#c7a335">QWidget.</a>
+<h3 class="fn">void <a name="c0e104"></a>QLabel::setAutoResize ( bool enable ) <code>[virtual]</code></h3>
+<p><b>This function is obsolete.</b> It is provided to keep old source working, and will probably be removed in a future version of Qt. We strongly advise against using it in new code.<p>
+Enables auto-resizing if <em>enable</em> is TRUE, or disables it if <em>enable</em> is FALSE.
+<p>When auto-resizing is enabled, the label will resize itself to fit
+the contents whenever the contents change. The top left corner is
+not moved. This is useful for QLabel widgets that are not managed by
+a <a href="qlayout.html">QLayout</a> (e.g. top-level widgets).
+<p>Auto-resizing is disabled by default.
+<p>See also <a href="#75b2a1">autoResize</a>(), <a href="qwidget.html#ab3108">adjustSize</a>() and <a href="#614dd5">sizeHint</a>().
+<h3 class="fn">void <a name="191701"></a>QLabel::setBuddy ( <a href="qwidget.html">QWidget</a> * buddy ) <code>[virtual]</code></h3>
+<p>Sets the buddy of this label to <em>buddy.</em>
+<p>When the user presses the accelerator key indicated by this label,
+the keyboard focus is transferred to the label's buddy widget.
+<p>The buddy mechanism is only available for QLabels that contain a
+plain text in which one letter is prefixed with '&'. It is this
+letter that is set as the accelerator key. The letter is displayed
+underlined, and the '&' is not displayed (i.e. the <code>ShowPrefix</code>
+alignment flag is turned on; see <a href="#1f406e">setAlignment</a>()).
+<p>In a dialog, you might create two data entry widgets and a label for
+each, and set up the geometry layout so each label is just to the
+left of its data entry widget (its "buddy"), somewhat like this:
+<p><pre> <a href="qlineedit.html">QLineEdit</a> *nameEd = new <a href="qlineedit.html">QLineEdit</a>( this );
+ <a href="qlabel.html">QLabel</a> *nameLb = new <a href="qlabel.html">QLabel</a>( "&amp;Name:", this );
+ nameLb-&gt;<a href="#191701">setBuddy</a>( nameEd );
+ <a href="qlineedit.html">QLineEdit</a> *phoneEd = new <a href="qlineedit.html">QLineEdit</a>( this );
+ <a href="qlabel.html">QLabel</a> *phoneLb = new <a href="qlabel.html">QLabel</a>( "&amp;Phone:", this );
+ phoneLb-&gt;<a href="#191701">setBuddy</a>( phoneEd );
+ // ( layout setup not shown )
+</pre>
+<p>With the code above, the focus jumps to the Name field when the user
+presses Alt-N, and to the Phone field when the user presses Alt-P.
+<p>To unset a previously set buddy, call this function with <em>buddy</em>
+set to 0.
+<p>See also <a href="#123954">buddy</a>(), <a href="#dffb43">setText</a>(), <a href="qaccel.html">QAccel</a> and <a href="#1f406e">setAlignment</a>().
+<p>Examples:
+ <a href="layout-layout-cpp.html#setBuddy">layout/layout.cpp</a>
+<h3 class="fn">void <a name="ed9b8b"></a>QLabel::setIndent ( int indent )</h3>
+<p>Sets the indent of the label to <em>indent</em> pixels.
+<p>The indent applies to the left edge if <a href="#2fcaa3">alignment</a>() is <code>AlignLeft,</code>
+to the right edge if alignment() is <code>AlignRight,</code> to the top edge
+if alignment() is <code>AlignTop,</code> and to to the bottom edge if
+alignment() is <code>AlignBottom.</code>
+<p>If <em>indent</em> is negative, or if no indent has been set, the label
+computes the effective indent as follows: If <a href="qframe.html#e0ccef">frameWidth</a>() is 0, the
+effective indent becomes 0. If frameWidth() is greater than 0, the
+effective indent becomes half the width of the "x" character of the
+widget's current <a href="qwidget.html#3a7237">font</a>().
+<p>If <em>indent</em> is non-negative, the effective indent is <em>indent</em>
+pixels.
+<p>See also <a href="#e3c907">indent</a>(), <a href="#1f406e">setAlignment</a>(), <a href="qframe.html#e0ccef">frameWidth</a>() and <a href="qwidget.html#3a7237">font</a>().
+<p>Examples:
+ <a href="movies-main-cpp.html#setIndent">movies/main.cpp</a>
+<h3 class="fn">void <a name="60de9f"></a>QLabel::setMovie ( const <a href="qmovie.html">QMovie</a> &amp; movie ) <code>[virtual slot]</code></h3>
+<p>Sets the label contents to <em>movie.</em> Any previous content is cleared.
+<p>The buddy accelerator, if any, is disabled.
+<p>The label resizes itself if auto-resizing is enabled.
+<p>See also <a href="#7dcdfe">movie</a>() and <a href="#191701">setBuddy</a>().
+<h3 class="fn">void <a name="1a8f6a"></a>QLabel::setNum ( double num ) <code>[virtual slot]</code></h3>
+<p>Sets the label contents to a plain text containing the printed value
+of <em>num.</em> Does nothing if this is equal to the current contents of
+the label. Any previous content is cleared.
+<p>The buddy accelerator, if any, is disabled.
+<p>The label resizes itself if auto-resizing is enabled.
+<p>See also <a href="#dffb43">setText</a>(), <a href="qstring.html#01d80b">QString::setNum</a>() and <a href="#191701">setBuddy</a>().
+<h3 class="fn">void <a name="301e3c"></a>QLabel::setNum ( int num ) <code>[virtual slot]</code></h3>
+<p>Sets the label contents to a plain text containing the printed value
+of <em>num.</em> Does nothing if this is equal to the current contents of
+the label. Any previous content is cleared.
+<p>The buddy accelerator, if any, is disabled.
+<p>The label resizes itself if auto-resizing is enabled.
+<p>See also <a href="#dffb43">setText</a>(), <a href="qstring.html#01d80b">QString::setNum</a>() and <a href="#191701">setBuddy</a>().
+<h3 class="fn">void <a name="f3f301"></a>QLabel::setPixmap ( const <a href="qpixmap.html">QPixmap</a> &amp; pixmap ) <code>[virtual slot]</code></h3>
+<p>Sets the label contents to <em>pixmap.</em> Any previous content is cleared.
+<p>The buddy accelerator, if any, is disabled.
+<p>The label resizes itself if auto-resizing is enabled.
+<p>See also <a href="#101ecb">pixmap</a>() and <a href="#191701">setBuddy</a>().
+<h3 class="fn">void <a name="e9e3cf"></a>QLabel::setScaledContents ( bool enable )</h3>
+<p>When called with <em>enable</em> == TRUE, and the label shows a pixmap,
+it will scale the pixmap to fill available space.
+<p>See also <a href="#7e1f73">hasScaledContents</a>().
+<h3 class="fn">void <a name="dffb43"></a>QLabel::setText ( const <a href="qstring.html">QString</a> &amp; text ) <code>[virtual slot]</code></h3>
+<p>Sets the label contents to <em>text,</em> or does nothing if <em>text</em> is
+equal to the current contents of the label. Any previous content is
+cleared.
+<p><em>text</em> will be interpreted either as a plain text or as a rich
+text, depending on the text format setting; see <a href="#5de3f9">setTextFormat</a>(). The
+default setting is <code>AutoText,</code> i.e. QLabel will try to auto-detect
+the format of <em>text.</em>
+<p>If <em>text</em> is interpreted as a plain text, and a buddy has been set,
+the buddy accelerator key is updated from the new text.
+<p>The label resizes itself if auto-resizing is enabled.
+<p>Note that Qlabel is well suited to display small rich text documents
+only. For large documents, use <a href="qtextview.html">QTextView</a> instead. It will flicker
+less on resize and can also provide a scrollbar if necessary.
+<p>See also <a href="#72cf09">text</a>(), <a href="#5de3f9">setTextFormat</a>(), <a href="#191701">setBuddy</a>() and <a href="#1f406e">setAlignment</a>().
+<p>Examples:
+ <a href="cursor-cursor-cpp.html#setText">cursor/cursor.cpp</a>
+ <a href="layout-layout-cpp.html#setText">layout/layout.cpp</a>
+ <a href="popup-popup-cpp.html#setText">popup/popup.cpp</a>
+ <a href="qmag-qmag-cpp.html#setText">qmag/qmag.cpp</a>
+ <a href="customlayout-main-cpp.html#setText">customlayout/main.cpp</a>
+<h3 class="fn">void <a name="5de3f9"></a>QLabel::setTextFormat ( <a href="qt.html#TextFormat">Qt::TextFormat</a> format )</h3>
+<p>Sets the text format to <em>format.</em> See the <a href="qt.html#TextFormat">Qt::TextFormat</a> enum for
+an explanation of the possible options.
+<p>The default format is <code>AutoText.</code>
+<p>See also <a href="#0b92ed">textFormat</a>() and <a href="#dffb43">setText</a>().
+<h3 class="fn"><a href="qsize.html">QSize</a> <a name="614dd5"></a>QLabel::sizeHint () const <code>[virtual]</code></h3>
+<p>Reimplemented for internal reasons; the API is not affected.
+<p>Examples:
+ <a href="layout-layout-cpp.html#sizeHint">layout/layout.cpp</a>
+<p>Reimplemented from <a href="qwidget.html#290bcd">QWidget.</a>
+<h3 class="fn"><a href="qsizepolicy.html">QSizePolicy</a> <a name="26e1d9"></a>QLabel::sizePolicy () const <code>[virtual]</code></h3>
+<p>Reimplemented for internal reasons; the API is not affected.
+<p>Reimplemented from <a href="qwidget.html#2d5d13">QWidget.</a>
+<h3 class="fn"><a href="qstring.html">QString</a> <a name="72cf09"></a>QLabel::text () const</h3>
+<p>Returns the label text. If the content is a plain or a rich text,
+this is the string that was passed to <a href="#dffb43">setText</a>(). Otherwise, it is an
+empty/null string.
+<p>See also <a href="#dffb43">setText</a>(), <a href="#1a8f6a">setNum</a>() and <a href="#be73f3">clear</a>().
+<h3 class="fn">Qt::TextFormat <a name="0b92ed"></a>QLabel::textFormat() const</h3>
+<p>Returns the current text format.
+<p>See also <a href="#5de3f9">setTextFormat</a>().
+<hr><p>
+Search the documentation, FAQ, qt-interest archive and more (uses
+<a href="http://www.trolltech.com">www.trolltech.com</a>):<br>
+<form method=post action="http://www.trolltech.com/search.cgi">
+<input type=hidden name="version" value="3.0.0-snapshot"><nobr>
+<input size="50" name="search"><input type=submit value="Search">
+</nobr></form><hr><p>
+This file is part of the <a href="index.html">Qt toolkit</a>,
+copyright &copy; 1995-2000
+<a href="http://www.trolltech.com">Trolltech</a>, all rights reserved.<p><address><hr><div align="center">
+<table width="100%" cellspacing="0" border="0"><tr>
+<td>Copyright © 2000 Trolltech<td><a href="http://www.trolltech.com/trademarks.html">Trademarks</a>
+<td align="right"><div align="right">Qt version 3.0.0-snapshot</div>
+</table></div></address></body></html>
diff --git a/qtjava/javalib/examples/textedit/filenew.xpm b/qtjava/javalib/examples/textedit/filenew.xpm
new file mode 100644
index 00000000..884d7cbb
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/filenew.xpm
@@ -0,0 +1,36 @@
+/* XPM */
+static char *magick[] = {
+/* columns rows colors chars-per-pixel */
+"22 22 8 1",
+" c Gray100",
+". c Gray76",
+"X c Gray53",
+"o c Gray36",
+"O c Gray18",
+"+ c Gray0",
+"@ c None",
+"# c Gray0",
+/* pixels */
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@++++++++++@@@@@@@@",
+"@@@@+ +O+@@@@@@@",
+"@@@@+ +oO+@@@@@@",
+"@@@@+ +XoO+@@@@@",
+"@@@@+ +.XoO+@@@@",
+"@@@@+ + .XoO+@@@",
+"@@@@+ +++++++@@@",
+"@@@@+ +@@@",
+"@@@@+ +@@@",
+"@@@@+ +@@@",
+"@@@@+ +@@@",
+"@@@@+ +@@@",
+"@@@@+ +@@@",
+"@@@@+ +@@@",
+"@@@@+ +@@@",
+"@@@@+ +@@@",
+"@@@@+ +@@@",
+"@@@@+ +@@@",
+"@@@@+++++++++++++++@@@",
+"@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@"
+};
diff --git a/qtjava/javalib/examples/textedit/fileopen.xpm b/qtjava/javalib/examples/textedit/fileopen.xpm
new file mode 100644
index 00000000..82effcf7
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/fileopen.xpm
@@ -0,0 +1,36 @@
+/* XPM */
+static char *magick[] = {
+/* columns rows colors chars-per-pixel */
+"22 22 8 1",
+" c Gray100",
+". c Yellow",
+"X c #848200",
+"o c Gray0",
+"O c None",
+"+ c Gray0",
+"@ c Gray0",
+"# c Gray0",
+/* pixels */
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO",
+"OOOOOOOOOOOOooooOOOOoO",
+"OOOOOOOOOOOoOOOOooOooO",
+"OOOOOOOOOOOOOOOOOOoooO",
+"OOOOOOOOOOOOOOOOOooooO",
+"OooooOOOOOOOOOOOoooooO",
+"o. . ooooooooooOOOOOOO",
+"o . . . . . . oOOOOOOO",
+"o. . . . . . .oOOOOOOO",
+"o . . . . . . oOOOOOOO",
+"o. . . ooooooooooooooo",
+"o . . ooXXXXXXXXXXXXoo",
+"o. . ooXXXXXXXXXXXXooO",
+"o . ooXXXXXXXXXXXXooOO",
+"o. ooXXXXXXXXXXXXooOOO",
+"o ooXXXXXXXXXXXXooOOOO",
+"oooXXXXXXXXXXXXooOOOOO",
+"ooXXXXXXXXXXXXooOOOOOO",
+"oooooooooooooooOOOOOOO",
+"OOOOOOOOOOOOOOOOOOOOOO"
+};
diff --git a/qtjava/javalib/examples/textedit/fileprint.xpm b/qtjava/javalib/examples/textedit/fileprint.xpm
new file mode 100644
index 00000000..8701d460
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/fileprint.xpm
@@ -0,0 +1,117 @@
+/* XPM */
+static char *magick[] = {
+/* columns rows colors chars-per-pixel */
+"22 22 89 1",
+" c Gray0",
+". c #101008081010",
+"X c #101010101010",
+"o c #101010101818",
+"O c #181810101818",
+"+ c #181818181818",
+"@ c #181818182121",
+"# c #212118182121",
+"$ c Gray13",
+"% c #212121212929",
+"& c #292921212929",
+"* c Gray16",
+"= c #292929293131",
+"- c #313129293131",
+"; c #313131313131",
+": c #313131313939",
+"> c #393931313939",
+", c #393939393939",
+"< c #393939394242",
+"1 c #424239394242",
+"2 c Gray26",
+"3 c #4a4a4a4a5252",
+"4 c #5a5a52525a5a",
+"5 c #5a5a5a5a6363",
+"6 c #6b6b63636b6b",
+"7 c Gray42",
+"8 c #6b6b6b6b7373",
+"9 c #73736b6b7373",
+"0 c #7b7b73737b7b",
+"q c #7b7b73738484",
+"w c #0808ffff0808",
+"e c #2929ffff2929",
+"r c #3131ffff3131",
+"t c #5a5acece5a5a",
+"y c #6b6bffff6363",
+"u c #7b7bffff7b7b",
+"i c #84847b7b8484",
+"p c #84847b7b8c8c",
+"a c #8c8c7b7b9494",
+"s c #848484848c8c",
+"d c #8c8c84848c8c",
+"f c Gray55",
+"g c #8c8c84849494",
+"h c #8c8c8c8c9494",
+"j c #94948c8c9494",
+"k c #94948c8c9c9c",
+"l c Gray58",
+"z c #949494949c9c",
+"x c #9c9c94949c9c",
+"c c Gray61",
+"v c #9c9c9494a5a5",
+"b c #9c9c9c9ca5a5",
+"n c #a5a59c9ca5a5",
+"m c #a5a59c9cadad",
+"M c #adad9c9cadad",
+"N c #a5a5a5a5a5a5",
+"B c #a5a5a5a5adad",
+"V c #adada5a5adad",
+"C c Gray68",
+"Z c #adadadadb5b5",
+"A c #b5b5adadb5b5",
+"S c Gray71",
+"D c Gray74",
+"F c #9494c6c69494",
+"G c #9c9ccecea5a5",
+"H c #bdbdd6d6bdbd",
+"J c #c0c0c0c0c0c0",
+"K c #c6c6c6c6c6c6",
+"L c #cecec6c6cece",
+"P c #cececececece",
+"I c #cecececed6d6",
+"U c #d6d6ceced6d6",
+"Y c #d6d6cecedede",
+"T c Gray84",
+"R c #d6d6d6d6dede",
+"E c #deded6d6dede",
+"W c Gray87",
+"Q c #deded6d6e7e7",
+"! c #dedededee7e7",
+"~ c #d6d6ffffd6d6",
+"^ c #e7e7dedee7e7",
+"/ c #e7e7e7e7e7e7",
+"( c #e7e7e7e7efef",
+") c #efefe7e7efef",
+"_ c #efefefefefef",
+"` c #e7e7ffffe7e7",
+"' c Gray97",
+"] c Gray100",
+"[ c None",
+/* pixels */
+"[[[[[[SDPPPPKKDDCD[[[[",
+"[[[[[[D_/////___WD[[[[",
+"[[[[[[DKKKPPKKKKDK[[[[",
+"[[[[[[SDDDDSDDSSCD[[[[",
+"[[[[[KCKDKKKDDDKS[[[[[",
+"[[[[[DDSDDDDDDKKS[[[[[",
+"[[[[[DSKDDDDDKDKC[[[[[",
+"[[[[[KDDDDDDDDDDS[[[[[",
+"[[[[[CP/WWWWWWTWNNZ[[[",
+"[[[Dc9STPTPTPTWWj427S[",
+"[[Dziq0000000pag8<%@2N",
+"[DcE(!ERRRRUYGtFn2##O<",
+"Db)]]]]]]]]]~ewePa;@X#",
+"V']]]]]]]]]]`yru]Q0@ #",
+"BRILITRRW^!E!RHUILhO @",
+"jAZVBmBnmmNmnmMvzh6o #",
+"jZZmBnnnbnbbbbvxxg6o +",
+"lmmnbnbbbvcvxxxvjs6O 3",
+"jBnnvcvxvcvxvxzjhd8o+C",
+"lsdgfgdhgdhhjhjkhg6+l[",
+"S9%@$%&&&=--::>>:-:l[[",
+"[[C511,:;;;**%++.2c[[["
+};
diff --git a/qtjava/javalib/examples/textedit/filesave.xpm b/qtjava/javalib/examples/textedit/filesave.xpm
new file mode 100644
index 00000000..71cbd331
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/filesave.xpm
@@ -0,0 +1,36 @@
+/* XPM */
+static char *magick[] = {
+/* columns rows colors chars-per-pixel */
+"22 22 8 1",
+" c Gray100",
+". c #cab5d1",
+"X c #c1c1c1",
+"o c #848200",
+"O c Gray0",
+"+ c None",
+"@ c Gray0",
+"# c Gray0",
+/* pixels */
+"++++++++++++++++++++++",
+"+OOOOOOOOOOOOOOOOOOOO+",
+"+OooOXXXXXXXXXXXXOXXO+",
+"+OooOXXXXXXXXXXXXOXXO+",
+"+OooOXXXXXXXXX.XXOOOO+",
+"+OooOXXX..XXXXXXXOooO+",
+"+OooOXXX..XXXXXXXOooO+",
+"+OooOXXXXXXXXXXXXOooO+",
+"+OooOXXXXXXXXXXXXOooO+",
+"+OooOXXXXXXXXXXXXOooO+",
+"+OooOXXXXXXXXXXXXOooO+",
+"+OoooOOOOOOOOOOOOoooO+",
+"+OooooooooooooooooooO+",
+"+OooooooooooooooooooO+",
+"+OoooOOOOOOOOOOOOOooO+",
+"+OoooOOOOOOOOOXXXOooO+",
+"+OoooOOOOOOOOOXXXOooO+",
+"+OoooOOOOOOOOOXXXOooO+",
+"+OoooOOOOOOOOOXXXOooO+",
+"+OoooOOOOOOOOOXXXOooO+",
+"++OOOOOOOOOOOOOOOOOO++",
+"++++++++++++++++++++++"
+};
diff --git a/qtjava/javalib/examples/textedit/textbold.xpm b/qtjava/javalib/examples/textedit/textbold.xpm
new file mode 100644
index 00000000..8398e2ec
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/textbold.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * bold_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ......... ",
+" ... ... ",
+" ... ... ",
+" ... ... ",
+" ... ... ",
+" ... ... ",
+" ........ ",
+" ... .... ",
+" ... .... ",
+" ... ... ",
+" ... ... ",
+" ... ... ",
+" ... ... ",
+" .......... ",
+" ",
+" ",
+" ",
+" "};
diff --git a/qtjava/javalib/examples/textedit/textcenter.xpm b/qtjava/javalib/examples/textedit/textcenter.xpm
new file mode 100644
index 00000000..837152f6
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/textcenter.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * center_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ................. ",
+" ",
+" ",
+" "};
diff --git a/qtjava/javalib/examples/textedit/textitalic.xpm b/qtjava/javalib/examples/textedit/textitalic.xpm
new file mode 100644
index 00000000..329e66d3
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/textitalic.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * italic_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ..... ",
+" ... ",
+" ... ",
+" ... ",
+" ... ",
+" ... ",
+" ... ",
+" ... ",
+" ... ",
+" ... ",
+" ... ",
+" ... ",
+" ... ",
+" ..... ",
+" ",
+" ",
+" ",
+" "};
diff --git a/qtjava/javalib/examples/textedit/textjustify.xpm b/qtjava/javalib/examples/textedit/textjustify.xpm
new file mode 100644
index 00000000..75b4a274
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/textjustify.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * block_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ................. ",
+" ",
+" ................. ",
+" ",
+" ................. ",
+" ",
+" ................. ",
+" ",
+" ................. ",
+" ",
+" ................. ",
+" ",
+" ................. ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ",
+" "};
diff --git a/qtjava/javalib/examples/textedit/textleft.xpm b/qtjava/javalib/examples/textedit/textleft.xpm
new file mode 100644
index 00000000..a63e7cef
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/textleft.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * left_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ................. ",
+" ",
+" ",
+" "};
diff --git a/qtjava/javalib/examples/textedit/textright.xpm b/qtjava/javalib/examples/textedit/textright.xpm
new file mode 100644
index 00000000..3e896bd7
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/textright.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * right_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ................. ",
+" ",
+" ............. ",
+" ",
+" ................. ",
+" ",
+" ",
+" "};
diff --git a/qtjava/javalib/examples/textedit/textunder.xpm b/qtjava/javalib/examples/textedit/textunder.xpm
new file mode 100644
index 00000000..ec962a74
--- /dev/null
+++ b/qtjava/javalib/examples/textedit/textunder.xpm
@@ -0,0 +1,27 @@
+/* XPM */
+static char * under_xpm[] = {
+"22 22 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ..... .... ",
+" ... . ",
+" ... . ",
+" ... . ",
+" ... . ",
+" ... . ",
+" ... . ",
+" ... . ",
+" ... . ",
+" ... . ",
+" ... .. ",
+" ... .. ",
+" ...... ",
+" ",
+" ............ ",
+" ",
+" ",
+" "};
diff --git a/qtjava/javalib/examples/tux/MoveMe.java b/qtjava/javalib/examples/tux/MoveMe.java
new file mode 100644
index 00000000..02c4bf9a
--- /dev/null
+++ b/qtjava/javalib/examples/tux/MoveMe.java
@@ -0,0 +1,68 @@
+
+import org.kde.qt.*;
+
+class MoveMe extends QWidget
+{
+public MoveMe( QWidget parent, String name, int f)
+{
+ super(parent,name, f);
+}
+
+private QPoint clickPos;
+
+protected void mousePressEvent( QMouseEvent e )
+{
+ // if ( e.button() == LeftButton )
+ clickPos = e.pos();
+}
+
+protected void mouseMoveEvent( QMouseEvent e )
+{
+ // if ( e.state() & LeftButton )
+ move( new QPoint( e.globalPos().x() - clickPos.x(),
+ e.globalPos().y() - clickPos.y() ) );
+}
+
+
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+
+ String fn="tux.png";
+
+ if ( args.length >= 1 )
+ fn = args[0];
+
+ if ( ! QFile.exists( fn ) )
+ System.exit( 1 );
+
+ QImage img = new QImage( fn );
+ QPixmap p = new QPixmap();
+ p.convertFromImage( img );
+ if ( p.mask() == null )
+ if ( img.hasAlphaBuffer() ) {
+ QBitmap bm = new QBitmap(img.createAlphaMask());
+ p.setMask( bm );
+ } else {
+ QBitmap bm = new QBitmap(img.createHeuristicMask());
+ p.setMask( bm );
+ }
+ MoveMe w = new MoveMe(null,null,Qt.WStyle_Customize|Qt.WStyle_NoBorder);
+ w.setBackgroundPixmap( p );
+ w.setFixedSize( p.size() );
+ if ( p.mask() != null )
+ w.setMask( p.mask() );
+ w.show();
+ a.setMainWidget(w);
+
+
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+
+}
diff --git a/qtjava/javalib/examples/tux/tux.png b/qtjava/javalib/examples/tux/tux.png
new file mode 100644
index 00000000..7eab1410
--- /dev/null
+++ b/qtjava/javalib/examples/tux/tux.png
Binary files differ
diff --git a/qtjava/javalib/examples/widgets/MyWidgetView.java b/qtjava/javalib/examples/widgets/MyWidgetView.java
new file mode 100644
index 00000000..db42cb9a
--- /dev/null
+++ b/qtjava/javalib/examples/widgets/MyWidgetView.java
@@ -0,0 +1,58 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+import java.util.ArrayList;
+
+class MyWidgetView extends WidgetView
+{
+ int s;
+public MyWidgetView( )
+{
+ this(null, null);
+}
+
+public MyWidgetView( QWidget parent, String name )
+ {
+ super(parent, name);
+ s = 0;
+ setToolBarsMovable( true );
+ }
+
+ void button1Clicked()
+ {
+ ArrayList styles = QStyleFactory.keys();
+
+ s = (++s)%styles.size();
+ qApp().setStyle( (String) styles.get(s) );
+ super.button1Clicked();
+ }
+
+
+//
+// Create and display our WidgetView.
+//
+
+public static void main(String[] args)
+{
+ QApplication.setColorSpec( QApplication.CustomColor );
+ QApplication a = new QApplication( args );
+
+ MyWidgetView w = new MyWidgetView();
+ a.setMainWidget( w );
+
+ w.show();
+ int res = a.exec();
+ return;
+}
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/widgets/README b/qtjava/javalib/examples/widgets/README
new file mode 100644
index 00000000..8e1767e4
--- /dev/null
+++ b/qtjava/javalib/examples/widgets/README
@@ -0,0 +1,4 @@
+Click the right mouse button + CTRL to identify a widget.
+
+The classes MyWhatsThis and MyMenuItem can't be translated to java
+yet, as the required virtual methods callbacks aren't implemented
diff --git a/qtjava/javalib/examples/widgets/WidgetView.java b/qtjava/javalib/examples/widgets/WidgetView.java
new file mode 100644
index 00000000..d000ce8b
--- /dev/null
+++ b/qtjava/javalib/examples/widgets/WidgetView.java
@@ -0,0 +1,829 @@
+/***************************************************************************
+* $Id$
+**
+* Definition of something or other
+**
+* Created : 979899
+**
+* Copyright (C) 1997 by Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+
+import org.kde.qt.*;
+
+class WidgetView extends QMainWindow
+{
+
+private String MOVIEFILENAME = "trolltech.gif";
+private QLabel msg;
+private QCheckBox cb[] = new QCheckBox[3];
+private QGroupBox bg;
+private QLabel movielabel;
+private QMovie movie;
+private QWidget central;
+private QProgressBar prog;
+private int progress;
+private QTabWidget tabs;
+private QMultiLineEdit edit;
+private QPopupMenu textStylePopup;
+private int plainStyleID;
+private QWidget bla;
+private AnalogClock aclock;
+private DigitalClock dclock;
+
+/* XPM */
+static String[] filesave = {
+" 14 14 4 1",
+". c #040404",
+"# c #808304",
+"a c #bfc2bf",
+"b c None",
+"..............",
+".#.aaaaaaaa.a.",
+".#.aaaaaaaa...",
+".#.aaaaaaaa.#.",
+".#.aaaaaaaa.#.",
+".#.aaaaaaaa.#.",
+".#.aaaaaaaa.#.",
+".##........##.",
+".############.",
+".##.........#.",
+".##......aa.#.",
+".##......aa.#.",
+".##......aa.#.",
+"b............."
+};
+
+/* XPM */
+static String[] fileopen = {
+" 16 13 5 1",
+". c #040404",
+"# c #808304",
+"a c None",
+"b c #f3f704",
+"c c #f3f7f3",
+"aaaaaaaaa...aaaa",
+"aaaaaaaa.aaa.a.a",
+"aaaaaaaaaaaaa..a",
+"a...aaaaaaaa...a",
+".bcb.......aaaaa",
+".cbcbcbcbc.aaaaa",
+".bcbcbcbcb.aaaaa",
+".cbcb...........",
+".bcb.#########.a",
+".cb.#########.aa",
+".b.#########.aaa",
+"..#########.aaaa",
+"...........aaaaa"
+};
+
+/* XPM */
+static String[] fileprint = {
+" 16 14 6 1",
+". c #000000",
+"# c #848284",
+"a c #c6c3c6",
+"b c #ffff00",
+"c c #ffffff",
+"d c None",
+"ddddd.........dd",
+"dddd.cccccccc.dd",
+"dddd.c.....c.ddd",
+"ddd.cccccccc.ddd",
+"ddd.c.....c....d",
+"dd.cccccccc.a.a.",
+"d..........a.a..",
+".aaaaaaaaaa.a.a.",
+".............aa.",
+".aaaaaa###aa.a.d",
+".aaaaaabbbaa...d",
+".............a.d",
+"d.aaaaaaaaa.a.dd",
+"dd...........ddd"
+};
+
+// Standard Qt widgets
+
+
+
+class MyListView extends QListView
+{
+public MyListView( QWidget parent )
+{
+ this(parent, null);
+}
+public MyListView( QWidget parent, String name )
+{
+ super( parent, name );
+ selected = null;
+}
+protected void contentsMousePressEvent( QMouseEvent e )
+ {
+ selected = selectedItem();
+// super.contentsMousePressEvent( e );
+ }
+protected void contentsMouseReleaseEvent( QMouseEvent e )
+ {
+// super.contentsMouseReleaseEvent( e );
+ if ( selectedItem() != selected ) {
+ emit("mySelectionChanged", selectedItem() );
+ emit("mySelectionChanged");
+ }
+ }
+
+private QListViewItem selected;
+}
+//
+// WidgetView contains lots of Qt widgets.
+//
+
+
+
+// Some sample widgets
+
+
+
+
+
+/*
+class MyWhatsThis extends QWhatsThis
+{
+public MyWhatsThis( QListBox lb)
+{
+ super( lb );
+ listbox = lb;
+}
+
+
+public String text( QPoint p) {
+ QListBoxItem i = listbox.itemAt( p );
+ if ( i != null && i.pixmap() != null ) {
+ return "Isn't that a <em>wonderful</em> pixmap? <br>"
+ + "Imagine, you could even decorate a"
+ + " <b>red</b> pushbutton with it! :-)";
+ }
+ return "This is a QListBox.";
+ }
+
+private QListBox listbox;
+}
+
+
+class MyMenuItem extends QCustomMenuItem
+{
+public MyMenuItem( String s, QFont f )
+{
+ string = s;
+ font = f;
+}
+
+ public void paint( QPainter p, QColorGroup cg, boolean act,
+ boolean enabled, int x, int y, int w, int h )
+ {
+ p.setFont ( font );
+ p.drawText( x, y, w, h,
+ AlignAuto | AlignVCenter | ShowPrefix | DontClip,
+ string );
+ }
+
+ public QSize sizeHint()
+ {
+ return QFontMetrics( font ).size( AlignAuto | AlignVCenter |
+ ShowPrefix | DontClip, string );
+ }
+private String string;
+private QFont font;
+}
+*/
+
+
+//
+// Construct the WidgetView with children
+//
+
+WidgetView( QWidget parent, String name )
+{
+ super( parent, name );
+ QColor col = new QColor();
+
+ // Set the window caption/title
+ setCaption( "Qt Example - Widgets Demo Application" );
+
+ // create a toolbar
+ QToolBar tools = new QToolBar( this, "toolbar" );
+
+ // put something in it
+ QPixmap openIcon = new QPixmap( fileopen );
+ QToolButton toolb = new QToolButton( new QIconSet(openIcon), "toolbutton 1",
+ "", this, SLOT("open()"),
+ tools, "open file" );
+ QWhatsThis.add( toolb, "This is a <b>QToolButton</b>. It lives in a "
+ + "QToolBar. This particular button doesn't do anything "
+ + "useful." );
+
+ QPixmap saveIcon = new QPixmap( filesave );
+ toolb = new QToolButton( new QIconSet(saveIcon), "toolbutton 2", "",
+ this, SLOT("dummy()"),
+ tools, "save file" );
+ QWhatsThis.add( toolb, "This is also a <b>QToolButton</b>." );
+
+ QPixmap printIcon = new QPixmap( fileprint );
+ toolb = new QToolButton( new QIconSet(printIcon), "toolbutton 3", "",
+ this, SLOT("dummy()"),
+ tools, "print file" );
+ QWhatsThis.add( toolb, "This is the third <b>QToolButton</b>.");
+
+ toolb = QWhatsThis.whatsThisButton( tools );
+ QWhatsThis.add( toolb, "This is a <b>What's This</b> button "
+ + "It enables the user to ask for help "
+ + "about widgets on the screen.");
+
+ // Install an application-global event filter to catch control+leftbutton
+ qApp().installEventFilter( this );
+
+ //make a central widget to contain the other widgets
+ central = new QWidget( this );
+ setCentralWidget( central );
+
+ // Create a layout to position the widgets
+ QHBoxLayout topLayout = new QHBoxLayout( central, 10 );
+
+ // Create a grid layout to hold most of the widgets
+ QGridLayout grid = new QGridLayout( 0, 3 ); //3 wide and autodetect number of rows
+ topLayout.addLayout( grid, 1 );
+
+ // Create an easter egg
+ QToolTip.add( menuBar(), new QRect( 0, 0, 2, 2 ), "easter egg" );
+
+ QPopupMenu popup;
+ popup = new QPopupMenu( this );
+ menuBar().insertItem( "&File", popup );
+ int id;
+ id = popup.insertItem( "&New" );
+ popup.setItemEnabled( id, false );
+ id = popup.insertItem( new QIconSet(openIcon), "&Open", this, SLOT(" open()") );
+
+ popup.insertSeparator();
+ popup.insertItem( "&Quit", qApp(), SLOT("quit()"), new QKeySequence(CTRL+Key_Q) );
+
+
+ textStylePopup = popup = new QPopupMenu( this );
+ menuBar().insertItem( "&Edit", popup );
+
+ plainStyleID = id = popup.insertItem( "&Plain" );
+ popup.setAccel( new QKeySequence(CTRL+Key_T), id );
+
+ popup.insertSeparator();
+/* QFont f = font();
+ f.setBold( true );
+ id = popup.insertItem( new MyMenuItem( "&Bold", f ) );
+ popup.setAccel( new QKeySequence(CTRL+Key_B), id );
+ f = font();
+ f.setItalic( true );
+ id = popup.insertItem( new MyMenuItem( "&Italic", f ) );
+ popup.setItemChecked( id, true );
+ popup.setAccel( new QKeySequence(CTRL+Key_I), id );
+ f = font();
+ f.setUnderline( true );
+ id = popup.insertItem( new MyMenuItem( "&Underline", f ) );
+ popup.setAccel( new QKeySequence(CTRL+Key_U), id );
+ f = font();
+ f.setStrikeOut( true );
+ id = popup.insertItem( new MyMenuItem( "&Strike", f ) );
+ connect( textStylePopup, SIGNAL("activated(int)"),
+ this, SLOT("popupSelected(int)") );
+*/
+ // Create an analog and a digital clock
+ aclock = new AnalogClock( central );
+ aclock.setAutoMask( true );
+ dclock = new DigitalClock( central );
+ dclock.setMaximumWidth(200);
+ grid.addWidget( aclock, 0, 2 );
+ grid.addWidget( dclock, 1, 2 );
+
+ // Give the dclock widget a blue palette
+ col.setRgb( 0xaa, 0xbe, 0xff );
+ dclock.setPalette( new QPalette( col ) );
+
+ // make tool tips for both of them
+ QToolTip.add( aclock, "custom widget: analog clock" );
+ QToolTip.add( dclock, "custom widget: digital clock" );
+
+ // Create a push button.
+ QPushButton pb;
+ pb = new QPushButton( "&Push button 1", central, "button1" );
+ grid.addWidget( pb, 0, 0, AlignVCenter );
+ connect( pb, SIGNAL("clicked()"), SLOT("button1Clicked()") );
+ QToolTip.add( pb, "push button 1" );
+ QWhatsThis.add( pb, "This is a <b>QPushButton</b>.<br>"
+ + "Click it and watch...<br>"
+ + "The wonders of modern technology.");
+
+ QPixmap pm = new QPixmap();
+ boolean pix = pm.load("qt.png");
+ if ( !pix ) {
+ QMessageBox.information( null, "Qt Widgets Example",
+ "Could not load the file \"qt.png\", which\n"
+ + "contains an icon used...\n\n"
+ + "The text \"line 42\" will be substituted.",
+ QMessageBox.Ok + QMessageBox.Default );
+ }
+
+ // Create a label containing a QMovie
+ movie = new QMovie( MOVIEFILENAME );
+ movielabel = new QLabel( central, "label0" );
+ movie.connectStatus(this, SLOT("movieStatus(int)"));
+ movie.connectUpdate(this, SLOT("movieUpdate(QRect)"));
+ movielabel.setFrameStyle( QFrame.Box | QFrame.Plain );
+ movielabel.setMovie( movie );
+ movielabel.setFixedSize( 128+movielabel.frameWidth()*2,
+ 64+movielabel.frameWidth()*2 );
+ grid.addWidget( movielabel, 0, 1, AlignCenter );
+ QToolTip.add( movielabel, "movie" );
+ QWhatsThis.add( movielabel, "This is a <b>QLabel</b> "
+ + "that contains a QMovie." );
+
+ // Create a group of check boxes
+ bg = new QButtonGroup( central, "checkGroup" );
+ bg.setTitle( "Check Boxes" );
+ grid.addWidget( bg, 1, 0 );
+
+ // Create a layout for the check boxes
+ QVBoxLayout vbox = new QVBoxLayout(bg, 10);
+
+ vbox.addSpacing( bg.fontMetrics().height() );
+
+ cb[0] = new QCheckBox( bg );
+ cb[0].setText( "&Read" );
+ vbox.addWidget( cb[0] );
+ cb[1] = new QCheckBox( bg );
+ cb[1].setText( "&Write" );
+ vbox.addWidget( cb[1] );
+ cb[2] = new QCheckBox( bg );
+ cb[2].setText( "&Execute" );
+ vbox.addWidget( cb[2] );
+
+ connect( bg, SIGNAL("clicked(int)"), SLOT("checkBoxClicked(int)") );
+
+ QToolTip.add( cb[0], "check box 1" );
+ QToolTip.add( cb[1], "check box 2" );
+ QToolTip.add( cb[2], "check box 3" );
+
+ // Create a group of radio buttons
+ QRadioButton rb;
+ bg = new QButtonGroup( central, "radioGroup" );
+ bg.setTitle( "Radio buttons" );
+
+ grid.addWidget( bg, 1, 1 );
+
+ // Create a layout for the radio buttons
+ vbox = new QVBoxLayout(bg, 10);
+
+ vbox.addSpacing( bg.fontMetrics().height() );
+ rb = new QRadioButton( bg );
+ rb.setText( "&AM" );
+ rb.setChecked( true );
+ vbox.addWidget(rb);
+ QToolTip.add( rb, "radio button 1" );
+ rb = new QRadioButton( bg );
+ rb.setText( "F&M" );
+ vbox.addWidget(rb);
+ QToolTip.add( rb, "radio button 2" );
+ rb = new QRadioButton( bg );
+ rb.setText( "&Short Wave" );
+ vbox.addWidget(rb);
+
+ connect( bg, SIGNAL("clicked(int)"), SLOT("radioButtonClicked(int)") );
+ QToolTip.add( rb, "radio button 3" );
+
+ // Create a list box
+ QListBox lb = new QListBox( central, "listBox" );
+ for ( int i=0; i<100; i++ ) { // fill list box
+ String str = "line " + i;
+ if ( i == 42 && pix )
+ lb.insertItem( pm );
+ else
+ lb.insertItem( str );
+ }
+ grid.addMultiCellWidget( lb, 2, 4, 0, 0 );
+ connect( lb, SIGNAL("selected(int)"), SLOT("listBoxItemSelected(int)") );
+ QToolTip.add( lb, "list box" );
+// new MyWhatsThis( lb );
+
+ vbox = new QVBoxLayout(8);
+ grid.addLayout( vbox, 2, 1 );
+
+ // Create a slider
+ QSlider sb = new QSlider( 0, 300, 30, 100, QSlider.Horizontal,
+ central, "Slider" );
+ sb.setTickmarks( QSlider.Below );
+ sb.setTickInterval( 10 );
+ sb.setFocusPolicy( QWidget.TabFocus );
+ vbox.addWidget( sb );
+
+ connect( sb, SIGNAL("valueChanged(int)"), SLOT("sliderValueChanged(int)") );
+ QToolTip.add( sb, "slider" );
+ QWhatsThis.add( sb, "This is a <b>QSlider</b>. "
+ + "The tick marks are optional."
+ + " This slider controls the speed of the movie." );
+ // Create a combo box
+ QComboBox combo = new QComboBox( false, central, "comboBox" );
+ combo.insertItem( "darkBlue" );
+ combo.insertItem( "darkRed" );
+ combo.insertItem( "darkGreen" );
+ combo.insertItem( "blue" );
+ combo.insertItem( "red" );
+ vbox.addWidget( combo );
+ connect( combo, SIGNAL("activated(int)"),
+ this, SLOT("comboBoxItemActivated(int)") );
+ QToolTip.add( combo, "read-only combo box" );
+
+ // Create an editable combo box
+ QComboBox edCombo = new QComboBox( true, central, "edComboBox" );
+ edCombo.insertItem( "Permutable" );
+ edCombo.insertItem( "Malleable" );
+ edCombo.insertItem( "Adaptable" );
+ edCombo.insertItem( "Alterable" );
+ edCombo.insertItem( "Inconstant" );
+ vbox.addWidget( edCombo );
+ connect( edCombo, SIGNAL("activated(String)"),
+ this, SLOT("edComboBoxItemActivated(String)") );
+ QToolTip.add( edCombo, "editable combo box" );
+
+ edCombo.setAutoCompletion( true );
+
+ vbox = new QVBoxLayout(8);
+ grid.addLayout( vbox, 2, 2 );
+
+ // Create a spin box
+ QSpinBox spin = new QSpinBox( 0, 10, 1, central, "spin" );
+ spin.setSuffix(" mm");
+ spin.setSpecialValueText( "Auto" );
+ connect( spin, SIGNAL(" valueChanged(String)"),
+ SLOT(" spinBoxValueChanged(String)") );
+ QToolTip.add( spin, "spin box" );
+ QWhatsThis.add( spin, "This is a <b>QSpinBox</b>. "
+ + "You can chose values in a given range "
+ + "either by using the arrow buttons "
+ + "or by typing them in." );
+ vbox.addWidget( spin );
+
+ vbox.addStretch( 1 );
+
+ // Create a tabwidget that switches between multi line edits
+ tabs = new QTabWidget( central );
+ //tabs.setTabPosition( QTabWidget.Bottom );
+ tabs.setMargin( 4 );
+ grid.addMultiCellWidget( tabs, 3, 3, 1, 2 );
+ QMultiLineEdit mle = new QMultiLineEdit( tabs, "multiLineEdit" );
+ edit = mle;
+ mle.setWordWrap( QMultiLineEdit.WidgetWidth );
+ mle.setText("This is a QMultiLineEdit widget, "
+ + "useful for small multi-line "
+ + "input fields.");
+ QToolTip.add( mle, "multi line editor" );
+
+ tabs.addTab( mle, "F&irst");
+
+ mle = new QMultiLineEdit( tabs, "multiLineEdit" );
+ String mleText = "This is another QMultiLineEdit widget.";
+ mleText += "\n";
+ mleText += "Japanese: ";
+ mleText += (char) 0x6a38; // Kanji
+ mleText += "\n";
+ mleText += "Russian:";
+ mleText += (char) 0x042e; // Cyrillic
+ mleText += "\n";
+ mleText += "Norwegian:";
+ mleText += (char) 0x00d8; // Norwegian
+ mleText += "\n";
+ mleText += "Unicode (black square):";
+ mleText += (char) 0x25A0; // BLACK SQUARE
+ mleText += "\n";
+ mle.setText( mleText );
+ QToolTip.add( mle, "second multi line editor" );
+ tabs.addTab( mle, "Se&cond");
+
+
+ // Create a single line edit
+ QLineEdit le = new QLineEdit( central, "lineEdit" );
+
+
+ grid.addMultiCellWidget( le, 4, 4, 1, 2 );
+ connect( le, SIGNAL("textChanged(String)"),
+ SLOT("lineEditTextChanged(String)") );
+ QToolTip.add( le, "single line editor" );
+ QWhatsThis.add( le, "This is a <b>QLineEdit</b>, you can enter a "
+ + "single line of text in it. "
+ + "It also it accepts text drops." );
+
+ grid.setRowStretch(0,0);
+ grid.setRowStretch(1,0);
+ grid.setRowStretch(2,0);
+ grid.setRowStretch(3,1);
+ grid.setRowStretch(4,0);
+
+ grid.setColStretch(0,1);
+ grid.setColStretch(1,1);
+ grid.setColStretch(2,1);
+
+
+ QSplitter split = new QSplitter( Vertical, central, "splitter" );
+ split.setOpaqueResize( true );
+ topLayout.addWidget( split, 1 );
+ QListView lv = new MyListView( split );
+ connect(lv, SIGNAL("selectionChanged()"),
+ this, SLOT(" selectionChanged()") );
+ connect(lv, SIGNAL("selectionChanged(QListViewItem)"),
+ this, SLOT(" selectionChanged(QListViewItem)") );
+ connect(lv, SIGNAL("clicked(QListViewItem)"),
+ this, SLOT(" clicked(QListViewItem)") );
+ connect(lv, SIGNAL("mySelectionChanged(QListViewItem)"),
+ this, SLOT(" mySelectionChanged(QListViewItem)") );
+ lv.addColumn( "One" );
+ lv.addColumn( "Two" );
+ lv.setAllColumnsShowFocus( true );
+
+ QListViewItem lvi= new QListViewItem( lv, "Text", "Text" );
+ lvi= new QListViewItem( lv, "Text", "Other Text" );
+ lvi= new QListViewItem( lv, "Text", "More Text" );
+ lvi= new QListViewItem( lv, "Text", "Extra Text" );
+ lvi.setOpen(true);
+ new QListViewItem( lvi, "SubText", "Additional Text" );
+ lvi= new QListViewItem( lvi, "SubText", "Side Text" );
+ lvi= new QListViewItem( lvi, "SubSubText", "Complimentary Text" );
+
+ QToolTip.add( lv, "list view" );
+ QWhatsThis.add( lv, "This is a <b>QListView</b>, you can display lists "
+ + "(or outline lists) of multiple-column data in it." );
+
+ lv = new QListView( split );
+ lv.addColumn( "Choices" );
+ new QCheckListItem( lv, "Onion", QCheckListItem.CheckBox );
+ new QCheckListItem( lv, "Artichoke", QCheckListItem.CheckBox );
+ new QCheckListItem( lv, "Pepper", QCheckListItem.CheckBox );
+ new QCheckListItem( lv, "Habaneros", QCheckListItem.CheckBox );
+ new QCheckListItem( lv, "Pineapple", QCheckListItem.CheckBox );
+ new QCheckListItem( lv, "Ham", QCheckListItem.CheckBox );
+ new QCheckListItem( lv, "Pepperoni", QCheckListItem.CheckBox );
+ new QCheckListItem( lv, "Garlic", QCheckListItem.CheckBox );
+
+
+ QCheckListItem lit = new QCheckListItem( lv, "Cheese" );
+ lit.setOpen( true );
+ new QCheckListItem( lit, "Cheddar", QCheckListItem.RadioButton );
+ new QCheckListItem( lit, "Mozarella", QCheckListItem.RadioButton );
+ new QCheckListItem( lit, "Jarlsberg", QCheckListItem.RadioButton );
+
+ QToolTip.add( lv, "list view" );
+ QWhatsThis.add( lv, "This is also a <b>QListView</b>, with "
+ + "interactive items." );
+
+ QTextView qmlv = new QTextView( "<hr><h1>QTextView</h1>"
+ + "<p>Qt supports formatted rich text, such "
+ + "as the heading above, <em>emphasized</em> and "
+ + "<b>bold</b> text, via an XML subset.</p> "
+ + "<p>Style sheets are supported.</p>",
+ "", split );
+ qmlv.setFont(new QFont("Charter",11));
+ qmlv.setFrameStyle( QFrame.WinPanel | QFrame.Sunken );
+
+ // Create an label and a message in the status bar
+ // The message is updated when buttons are clicked etc.
+ msg = new QLabel( statusBar(), "message" );
+ msg.setAlignment( AlignCenter );
+ QFont boldfont = new QFont(); boldfont.setWeight(QFont.Bold);
+ msg.setFont( boldfont );
+ statusBar().addWidget( msg, 4 );
+ QToolTip.add( msg, "Message area" );
+
+ QAccel a = new QAccel( this );
+ a.connectItem( a.insertItem( new QKeySequence(Key_F9) ),
+ this, SLOT(" showProperties()") );
+
+ prog = new QProgressBar( statusBar(), "progress" );
+ prog.setTotalSteps( 100 );
+ progress = 64;
+ prog.setProgress( progress );
+ statusBar().addWidget( prog , 1 );
+ QWhatsThis.add( prog, "This is a <b>QProgressBar</b> "
+ + "You can use it to show that a lengthy "
+ + " process is progressing. "
+ + "In this program, nothing much seems to happen." );
+ statusBar().message( "Welcome to Qt", 2000 );
+}
+
+void setStatus(String text)
+{
+ msg.setText(text);
+}
+
+void button1Clicked()
+{
+ msg.setText( "The push button was clicked" );
+ prog.setProgress( ++progress );
+}
+
+
+void movieUpdate( QRect r )
+{
+ // Uncomment this to test animated icons on your window manager
+ //setIcon( movie.framePixmap() );
+}
+
+void movieStatus( int s )
+{
+ switch ( s ) {
+ case QMovie.SourceEmpty:
+ case QMovie.UnrecognizedFormat:
+ {
+ QPixmap pm = new QPixmap("tt-logo.png");
+ movielabel.setPixmap(pm);
+ movielabel.setFixedSize(pm.size());
+ }
+ break;
+ default:
+ if ( movielabel.movie() != null ) // for flicker-free animation:
+ movielabel.setBackgroundMode( NoBackground );
+ }
+}
+
+
+void popupSelected( int selectedId )
+{
+ if ( selectedId == plainStyleID ) {
+ for ( int i = 0; i < textStylePopup.count(); i++ ) {
+ int id = textStylePopup.idAt( i );
+ textStylePopup.setItemChecked( id, false);
+ }
+ } else {
+ textStylePopup.setItemChecked( selectedId, true );
+ }
+}
+
+void checkBoxClicked( int id )
+{
+ String str;
+ str = tr("Check box " + id + " clicked : ");
+ String chk = (cb[0].isChecked() ? "r" : "-")
+ + (cb[1].isChecked() ? "w" : "-")
+ + (cb[2].isChecked() ? "x" : "-");
+ str += chk;
+ msg.setText( str );
+}
+
+
+void edComboBoxItemActivated( String text)
+{
+ String str = tr("Editable Combo Box set to ");
+ str += text;
+ msg.setText( str );
+}
+
+
+void radioButtonClicked( int id )
+{
+ msg.setText( tr("Radio button #" + id + " clicked") );
+}
+
+
+void listBoxItemSelected( int index )
+{
+ msg.setText( tr("List box item " + index +" selected") );
+}
+
+
+void sliderValueChanged( int value )
+{
+ msg.setText( tr("Movie set to " + value + "% of normal speed") );
+ movie.setSpeed( value );
+}
+
+
+void comboBoxItemActivated( int index )
+{
+ msg.setText( tr("Combo box item " + index + " activated") );
+ switch ( index ) {
+ default:
+ case 0:
+ QApplication.setWinStyleHighlightColor( darkBlue() );
+ break;
+ case 1:
+ QApplication.setWinStyleHighlightColor( darkRed() );
+ break;
+ case 2:
+ QApplication.setWinStyleHighlightColor( darkGreen() );
+ break;
+ case 3:
+ QApplication.setWinStyleHighlightColor( blue() );
+ break;
+ case 4:
+ QApplication.setWinStyleHighlightColor( red() );
+ break;
+ }
+}
+
+
+
+void lineEditTextChanged( String newText )
+{
+ String str = "Line edit text: ";
+ str += newText;
+ if ( newText.length() == 1 ) {
+ String u = " (U" + newText + "x" + newText + "x)";
+ str += u;
+ }
+ msg.setText( str );
+}
+
+
+void spinBoxValueChanged( String valueText )
+{
+ String str = "Spin box value: " ;
+ str += valueText;
+ msg.setText( str );
+}
+
+//
+// All application events are passed through this event filter.
+// We're using it to display some information about a clicked
+// widget (right mouse button + CTRL).
+//
+
+
+static boolean identify_now = true;
+
+public boolean eventFilter( QObject obj, QEvent event )
+{
+ if ( event.type() == QEvent.MouseButtonPress && event instanceof QMouseEvent && identify_now ) {
+ QMouseEvent e = (QMouseEvent)event;
+ if ( e.button() == QMouseEvent.RightButton &&
+ (e.state() & QMouseEvent.ControlButton) != 0 ){
+ String str = "The clicked widget is a\n";
+ str += obj.className();
+ str += "\nThe widget's name is\n";
+ if ( !obj.name().equals("") )
+ str += obj.name();
+ else
+ str += "<no name>";
+ identify_now = false; // don't do it in message box
+ QMessageBox.information( (QWidget)obj, "Identify Widget", str );
+ identify_now = true; // allow it again
+ }
+ }
+// return super.eventFilter( obj, event ); // don't eat event
+ return false; // don't eat event
+}
+
+
+void open()
+{
+ QFileDialog.getOpenFileName( "", "Textfiles (.txt)", this );
+}
+
+
+void dummy()
+{
+ QMessageBox.information( this, "Sorry",
+ "This function is not implemented" );
+}
+
+void selectionChanged()
+{
+ //qDebug("selectionChanged");
+}
+void selectionChanged( QListViewItem item)
+{
+ //qDebug("selectionChanged %p", item );
+}
+
+void clicked( QListViewItem item )
+{
+ //qDebug("clicked %p", item );
+}
+
+void mySelectionChanged( QListViewItem item )
+{
+ //qDebug("mySelectionChanged %p", item );
+}
+
+void showProperties()
+{
+ if ( qApp().focusWidget() == null )
+ return;
+ String output = "Properties for class '" + qApp().focusWidget().className() + "'";
+ int i = 0;
+ while( i < (int) qApp().focusWidget().metaObject().numProperties( true ) ) {
+ QMetaProperty p
+ = qApp().focusWidget().metaObject().property( i, true );
+ String tmp = "\n " + (++i) + ": " + p.name()
+ + " (read-" + (p.writable() ? "write" : "only") + ", " + p.type() + ")";
+ output += tmp;
+ }
+ qDebug( output );
+}
+}
diff --git a/qtjava/javalib/examples/widgets/qt.png b/qtjava/javalib/examples/widgets/qt.png
new file mode 100644
index 00000000..ca630a56
--- /dev/null
+++ b/qtjava/javalib/examples/widgets/qt.png
Binary files differ
diff --git a/qtjava/javalib/examples/widgets/trolltech.bmp b/qtjava/javalib/examples/widgets/trolltech.bmp
new file mode 100644
index 00000000..01a56a2e
--- /dev/null
+++ b/qtjava/javalib/examples/widgets/trolltech.bmp
Binary files differ
diff --git a/qtjava/javalib/examples/widgets/trolltech.gif b/qtjava/javalib/examples/widgets/trolltech.gif
new file mode 100644
index 00000000..f674369e
--- /dev/null
+++ b/qtjava/javalib/examples/widgets/trolltech.gif
Binary files differ
diff --git a/qtjava/javalib/examples/widgets/tt-logo.png b/qtjava/javalib/examples/widgets/tt-logo.png
new file mode 100644
index 00000000..a0d9e340
--- /dev/null
+++ b/qtjava/javalib/examples/widgets/tt-logo.png
Binary files differ
diff --git a/qtjava/javalib/examples/wizard/Main.java b/qtjava/javalib/examples/wizard/Main.java
new file mode 100644
index 00000000..9f689214
--- /dev/null
+++ b/qtjava/javalib/examples/wizard/Main.java
@@ -0,0 +1,29 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class Main {
+
+public static void main(String[] args)
+{
+ QApplication a = new QApplication( args );
+
+ Wizard wizard = new Wizard();
+ wizard.setCaption("Qt Example - Wizard");
+ wizard.show();
+ a.exec();
+ return;
+}
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/examples/wizard/Wizard.java b/qtjava/javalib/examples/wizard/Wizard.java
new file mode 100644
index 00000000..dd0659dc
--- /dev/null
+++ b/qtjava/javalib/examples/wizard/Wizard.java
@@ -0,0 +1,237 @@
+/***************************************************************************
+* $Id$
+**
+* Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
+**
+* This file is part of an example program for Qt. This example
+* program may be used, distributed and modified without limitation.
+**
+****************************************************************************/
+
+import org.kde.qt.*;
+
+class Wizard extends QWizard
+{
+protected QHBox page1, page2, page3;
+protected QLineEdit key, firstName, lastName, address, phone, email;
+protected QLabel lKey, lFirstName, lLastName, lAddress, lPhone, lEmail;
+
+
+
+
+Wizard( )
+{
+ this(null, null);
+}
+
+Wizard( QWidget parent, String name )
+{
+ super( parent, name, true );
+ setupPage1();
+ setupPage2();
+ setupPage3();
+ connect(this, SIGNAL("selected(String)"), this, SLOT("doShowPage(String)"));
+ connect(finishButton(), SIGNAL("clicked()"), qApp(), SLOT("quit()"));
+ key.setFocus();
+}
+
+void setupPage1()
+{
+ page1 = new QHBox( this );
+ page1.setSpacing(8);
+
+ QLabel info = new QLabel( page1 );
+ info.setPalette( new QPalette(yellow()) );
+ info.setText( "Enter your personal\n"
+ + "key here.\n\n"
+ + "Your personal key\n"
+ + "consists of 4 digits" );
+ info.setIndent( 8 );
+ info.setMaximumWidth( info.sizeHint().width() );
+
+ QVBox page = new QVBox( page1 );
+
+ QHBox row1 = new QHBox( page );
+
+ new QLabel( "Key:", row1 );
+
+ key = new QLineEdit( row1 );
+ key.setMaxLength( 4 );
+ key.setValidator( new QIntValidator( 1000, 9999, key ) );
+
+ connect( key, SIGNAL(" textChanged( String )"),
+ this, SLOT(" keyChanged( String )") );
+
+ addPage( page1, "Personal Key" );
+
+ setNextEnabled( page1, false );
+ setHelpEnabled( page1, false );
+}
+
+void setupPage2()
+{
+ page2 = new QHBox( this );
+ page2.setSpacing(8);
+
+ QLabel info = new QLabel( page2 );
+ info.setPalette( new QPalette(yellow()) );
+ info.setText( "\n"
+ + " Enter your personal \n"
+ + " data here. \n\n"
+ + " The required fields are \n"
+ + " First Name, Last Name \n"
+ + " and E-Mail. \n" );
+ info.setIndent(8);
+ info.setMaximumWidth( info.sizeHint().width() );
+
+ QVBox page = new QVBox( page2 );
+
+ QHBox row1 = new QHBox( page );
+ QHBox row2 = new QHBox( page );
+ QHBox row3 = new QHBox( page );
+ QHBox row4 = new QHBox( page );
+ QHBox row5 = new QHBox( page );
+
+ QLabel label1 = new QLabel( " First Name: ", row1 );
+ label1.setAlignment( Qt.AlignVCenter );
+ QLabel label2 = new QLabel( " Last Name: ", row2 );
+ label2.setAlignment( Qt.AlignVCenter );
+ QLabel label3 = new QLabel( " Address: ", row3 );
+ label3.setAlignment( Qt.AlignVCenter );
+ QLabel label4 = new QLabel( " Phone Number: ", row4 );
+ label4.setAlignment( Qt.AlignVCenter );
+ QLabel label5 = new QLabel( " E-Mail: ", row5 );
+ label5.setAlignment( Qt.AlignVCenter );
+
+ label1.setMinimumWidth( label4.sizeHint().width() );
+ label2.setMinimumWidth( label4.sizeHint().width() );
+ label3.setMinimumWidth( label4.sizeHint().width() );
+ label4.setMinimumWidth( label4.sizeHint().width() );
+ label5.setMinimumWidth( label4.sizeHint().width() );
+
+ firstName = new QLineEdit( row1 );
+ lastName = new QLineEdit( row2 );
+ address = new QLineEdit( row3 );
+ phone = new QLineEdit( row4 );
+ email = new QLineEdit( row5 );
+
+ connect( firstName, SIGNAL(" textChanged( String )"),
+ this, SLOT(" dataChanged( String )") );
+ connect( lastName, SIGNAL(" textChanged( String )"),
+ this, SLOT(" dataChanged( String )") );
+ connect( email, SIGNAL(" textChanged( String )"),
+ this, SLOT(" dataChanged( String )") );
+
+ addPage( page2, "Personal Data" );
+
+ setHelpEnabled( page2, false );
+}
+
+void setupPage3()
+{
+ page3 = new QHBox( this );
+ page3.setSpacing(8);
+
+ QLabel info = new QLabel( page3 );
+ info.setPalette( new QPalette(yellow()) );
+ info.setText( "\n"
+ + " Look here to see of \n"
+ + " the data you entered \n"
+ + " is correct. To confirm, \n"
+ + " press the [Finish] button \n"
+ + " else go back to correct \n"
+ + " mistakes." );
+ info.setIndent(8);
+ info.setAlignment( AlignTop|AlignLeft );
+ info.setMaximumWidth( info.sizeHint().width() );
+
+ QVBox page = new QVBox( page3 );
+
+ QHBox row1 = new QHBox( page );
+ QHBox row2 = new QHBox( page );
+ QHBox row3 = new QHBox( page );
+ QHBox row4 = new QHBox( page );
+ QHBox row5 = new QHBox( page );
+ QHBox row6 = new QHBox( page );
+
+ QLabel label1 = new QLabel( " Personal Key: ", row1 );
+ label1.setAlignment( Qt.AlignVCenter );
+ QLabel label2 = new QLabel( " First Name: ", row2 );
+ label2.setAlignment( Qt.AlignVCenter );
+ QLabel label3 = new QLabel( " Last Name: ", row3 );
+ label3.setAlignment( Qt.AlignVCenter );
+ QLabel label4 = new QLabel( " Address: ", row4 );
+ label4.setAlignment( Qt.AlignVCenter );
+ QLabel label5 = new QLabel( " Phone Number: ", row5 );
+ label5.setAlignment( Qt.AlignVCenter );
+ QLabel label6 = new QLabel( " E-Mail: ", row6 );
+ label6.setAlignment( Qt.AlignVCenter );
+
+ label1.setMinimumWidth( label1.sizeHint().width() );
+ label2.setMinimumWidth( label1.sizeHint().width() );
+ label3.setMinimumWidth( label1.sizeHint().width() );
+ label4.setMinimumWidth( label1.sizeHint().width() );
+ label5.setMinimumWidth( label1.sizeHint().width() );
+ label6.setMinimumWidth( label1.sizeHint().width() );
+
+ lKey = new QLabel( row1 );
+ lFirstName = new QLabel( row2 );
+ lLastName = new QLabel( row3 );
+ lAddress = new QLabel( row4 );
+ lPhone = new QLabel( row5 );
+ lEmail = new QLabel( row6 );
+
+ addPage( page3, "Finish" );
+
+ setFinish( page3, true );
+ setHelpEnabled( page3, false );
+}
+
+// The QWizard.showPage() virtual method callback isn't implemented in the java
+// bindings yet, so use the selected() signal connected to this slot 'doShowPage()'
+// instead..
+public void doShowPage( String title )
+{
+ QWidget page = currentPage();
+
+ if ( page == page1 ) {
+ } else if ( page == page2 ) {
+ } else if ( page == page3 ) {
+ lKey.setText( key.text() );
+ lFirstName.setText( firstName.text() );
+ lLastName.setText( lastName.text() );
+ lAddress.setText( address.text() );
+ lPhone.setText( phone.text() );
+ lEmail.setText( email.text() );
+ }
+
+ if ( page == page1 ) {
+ keyChanged( key.text() );
+ key.setFocus();
+ } else if ( page == page2 ) {
+ dataChanged( firstName.text() );
+ firstName.setFocus();
+ } else if ( page == page3 ) {
+ finishButton().setEnabled( true );
+ finishButton().setFocus();
+ }
+}
+
+void keyChanged( String text )
+{
+ StringBuffer t = new StringBuffer(text);
+ int[] p = { 0 };
+ boolean on = ( key.validator().validate(t, p) == QValidator.Acceptable );
+ nextButton().setEnabled( on );
+}
+
+void dataChanged( String s )
+{
+ if ( !firstName.text().equals("") &&
+ !lastName.text().equals("") &&
+ !email.text().equals("") )
+ nextButton().setEnabled( true );
+ else
+ nextButton().setEnabled( false );
+}
+}
diff --git a/qtjava/javalib/main.cpp b/qtjava/javalib/main.cpp
new file mode 100644
index 00000000..e7d508bf
--- /dev/null
+++ b/qtjava/javalib/main.cpp
@@ -0,0 +1,28 @@
+/***************************************************************************
+ main.cpp - description
+ -------------------
+ begin : Sat Nov 11 16:18:00 2000
+ copyright : (C) 2000-2004 Lost Highway Ltd. All rights reserved.
+ email : Lost_Highway@tipitina.demon.co.uk
+ author : Richard Dale
+ ***************************************************************************/
+
+/***************************************************************************
+ * (C) 2000-2004 Lost Highway Ltd. All rights reserved. *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU Library General Public License as *
+ * published by the Free Software Foundation; either version 2 of the *
+ * License, or (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+#include <stdio.h>
+
+int
+main(int argc, char * argv[]) {
+ (void) argc;
+ (void) argv;
+ (void) printf("Introducing Qt 3.2.3 Java...\n");
+ return 0;
+}
diff --git a/qtjava/javalib/org/Makefile.am b/qtjava/javalib/org/Makefile.am
new file mode 100644
index 00000000..800b92ea
--- /dev/null
+++ b/qtjava/javalib/org/Makefile.am
@@ -0,0 +1 @@
+SUBDIRS = kde
diff --git a/qtjava/javalib/org/kde/Makefile.am b/qtjava/javalib/org/kde/Makefile.am
new file mode 100644
index 00000000..febecd18
--- /dev/null
+++ b/qtjava/javalib/org/kde/Makefile.am
@@ -0,0 +1 @@
+SUBDIRS = qt
diff --git a/qtjava/javalib/org/kde/qt/Invocation.java b/qtjava/javalib/org/kde/qt/Invocation.java
new file mode 100644
index 00000000..04a41949
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/Invocation.java
@@ -0,0 +1,527 @@
+/***************************************************************************
+ Invocation.java - description
+ -------------------
+ begin : Tue Oct 31 06:12:14 2000
+ copyright : (C) 2000-2002 Lost Highway Ltd. All rights reserved.
+ email : Lost_Highway@tipitina.demon.co.uk
+ written by : Richard Dale.
+ ***************************************************************************/
+
+/***************************************************************************
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+package org.kde.qt;
+
+import java.util.*;
+import java.lang.reflect.*;
+
+/** A utility class for creating a closure to invoke later - when a Java
+ slot or event handler needs to be activated
+
+ @author Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+ */
+public class Invocation {
+ /** The target object */
+ private Object onThis;
+ /** Arguments from an emitted signal to pass to the slot method */
+ private Object[] arguments;
+ /** The Java method that implements the slot, (or emit() for a signal target) */
+ private Method method;
+ /** An optional instance variable, used when the target is a signal,
+ rather than a slot. */
+ private String signalName;
+
+ /** Converts a type signature from a Qt signal or slot to an array of
+ Class objects corresponding to the Java types of the parameters */
+ private static Class[] fromQtTypeSignature(String qtTypeSignature) {
+ ArrayList parameterTypes = new ArrayList();
+ StringTokenizer tokenizer = new StringTokenizer(qtTypeSignature, ",");
+
+ while (tokenizer.hasMoreTokens()) {
+ String token = tokenizer.nextToken();
+
+ if (token.equals("")) {
+ parameterTypes.add(null);
+ } else if (token.equals("boolean")) {
+ parameterTypes.add(boolean.class);
+ } else if (token.equals("char")) {
+ parameterTypes.add(char.class);
+ } else if (token.equals("long")) {
+ parameterTypes.add(long.class);
+ } else if (token.equals("int")) {
+ parameterTypes.add(int.class);
+ } else if (token.equals("short")) {
+ parameterTypes.add(short.class);
+ } else if (token.equals("float")) {
+ parameterTypes.add(float.class);
+ } else if (token.equals("double")) {
+ parameterTypes.add(double.class);
+ } else if (token.equals("int[]")) {
+ parameterTypes.add(int[].class);
+ } else if (token.equals("byte[]")) {
+ parameterTypes.add(byte[].class);
+ } else {
+ try {
+ parameterTypes.add(Class.forName(token));
+ } catch (ClassNotFoundException e) {
+ Qt.qWarning("QObject.connect: No such argument type: " + token);
+ return null;
+ }
+ }
+ }
+
+ return (Class[]) parameterTypes.toArray(new Class[0]);
+ }
+
+ /** Contained in a C++ JavaSlot instance, allows the JavaSlot to act as a proxy for the Java method to be invoked.
+ The method name in the slot string is converted to a Java Method instance, and the arguments to a suitable
+ Class[] structure, as the corresponding argument type list. */
+ Invocation(Object target, String receiverString) {
+ Method targetMethod = null;
+ Class targetClass = null;
+ String methodName;
+ Class[] parameterTypes;
+
+ if (receiverString.startsWith("2")) {
+ // Target is a signal
+ methodName = "emit";
+ parameterTypes = new Class[] {java.lang.String.class, Object[].class};
+ signalName = receiverString;
+ } else {
+ // Target is a slot
+ methodName = receiverString.substring(1, receiverString.indexOf('('));
+ parameterTypes = fromQtTypeSignature(receiverString.substring( receiverString.indexOf('(') + 1,
+ receiverString.indexOf(')') ) );
+ if (parameterTypes == null) {
+ return;
+ }
+ signalName = null;
+ }
+
+ // A slot can either be public or protected. However, it isn't possible
+ // to obtain inherited protected members using getMethod() or
+ // getDeclaredMethod(). Hence, the apparently over complicated loop here.
+ targetClass = target.getClass();
+
+ do {
+ try {
+ targetMethod = targetClass.getDeclaredMethod(methodName, parameterTypes);
+ } catch (NoSuchMethodException e1) {
+ try {
+ targetMethod = targetClass.getMethod(methodName, parameterTypes);
+ } catch (NoSuchMethodException e2) {
+ ;
+ }
+ }
+
+ if (targetMethod != null) {
+ onThis = target;
+ arguments = null;
+ method = targetMethod;
+ method.setAccessible(true);
+ return;
+ }
+
+ targetClass = targetClass.getSuperclass();
+ } while (targetClass != null);
+
+ System.out.print("QObject.connect: No such slot " + methodName + "(");
+ for (int index = 0; index < parameterTypes.length; index++) {
+ System.out.print(parameterTypes[index].toString());
+
+ if (index + 1 < parameterTypes.length) {
+ System.out.print(",");
+ }
+ }
+ System.out.println(")");
+ return;
+ }
+
+ Invocation(Object target, Object[] args, Method aMethod) {
+ onThis = target;
+ arguments = args;
+ method = aMethod;
+ method.setAccessible(true);
+ }
+
+ public void setArguments(Object[] args) {
+ arguments = args;
+ }
+
+ /** Not used at present, here for completeness */
+ public Object invoke() throws IllegalAccessException, InvocationTargetException {
+ try {
+ Object result = method.invoke(onThis, arguments);
+ } catch (InvocationTargetException e) {
+ return null;
+ } catch (IllegalAccessException e) {
+ return null;
+ } finally {
+ return null;
+ }
+ }
+
+ /** Used for Java slot/signal targets, handles callbacks */
+ public Object invoke(Object[] args) throws IllegalAccessException, InvocationTargetException {
+ if (signalName != null) {
+ // If the target is a signal, then there are two parameters needed for QObject.emit().
+ // A signal name, followed by an array of arguments to be emitted.
+ Object[] emitArgs = new Object[2];
+ emitArgs[0] = signalName;
+ emitArgs[1] = args;
+ setArguments(emitArgs);
+ } else {
+ // If the target is a slot, then just pass on the arguments to the target slot
+ setArguments(args);
+ }
+
+ try {
+ Object result = method.invoke(onThis, arguments);
+ } catch (InvocationTargetException e) {
+ Qt.qWarning("Slot invocation failed");
+ e.printStackTrace();
+ return null;
+ } catch (IllegalAccessException e) {
+ Qt.qWarning("Slot invocation failed");
+ e.printStackTrace();
+ return null;
+ } finally {
+ return null;
+ }
+ }
+
+ /** Used for boolean slot handling callbacks */
+ public Object invoke(boolean arg) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[1];
+ arguments[0] = new Boolean(arg);
+ return invoke(arguments);
+ }
+
+ /** Used for C++ sender to byte (ie unsigned char in C++) Java slot handling callbacks */
+ public Object invoke(byte arg) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[1];
+ arguments[0] = new Byte(arg);
+ return invoke(arguments);
+ }
+
+ /** Used for C++ sender to char Java slot handling callbacks */
+ public Object invoke(char arg) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[1];
+ arguments[0] = new Character(arg);
+ return invoke(arguments);
+ }
+
+ /** Used for C++ sender to short Java slot handling callbacks */
+ public Object invoke(short arg) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[1];
+ arguments[0] = new Short(arg);
+ return invoke(arguments);
+ }
+
+ /** Used for C++ sender to int Java slot handling callbacks */
+ public Object invoke(int arg) throws IllegalAccessException, InvocationTargetException{
+ arguments = new Object[1];
+ arguments[0] = new Integer(arg);
+ return invoke(arguments);
+ }
+
+ /** Used for C++ sender to long Java slot handling callbacks */
+ public Object invoke(long arg) throws IllegalAccessException, InvocationTargetException{
+ arguments = new Object[1];
+ arguments[0] = new Long(arg);
+ return invoke(arguments);
+ }
+
+ /** Used for C++ sender float Java slot handling callbacks */
+ public Object invoke(float arg) throws IllegalAccessException, InvocationTargetException{
+ arguments = new Object[1];
+ arguments[0] = new Float(arg);
+ return invoke(arguments);
+ }
+
+ /** Used for C++ sender to double Java slot handling callbacks */
+ public Object invoke(double arg) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[1];
+ arguments[0] = new Double(arg);
+ return invoke(arguments);
+ }
+
+ public Object invoke(Object arg) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[1];
+ arguments[0] = arg;
+ return invoke(arguments);
+ }
+
+ public Object invoke(Object arg1, byte[] arg2) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[2];
+ arguments[0] = arg1;
+ arguments[1] = arg2;
+ return invoke(arguments);
+ }
+
+ public Object invoke(Object arg1, Object arg2) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[2];
+ arguments[0] = arg1;
+ arguments[1] = arg2;
+ return invoke(arguments);
+ }
+
+ public Object invoke(Object arg1, Object arg2, Object arg3) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[3];
+ arguments[0] = arg1;
+ arguments[1] = arg2;
+ arguments[2] = arg3;
+ return invoke(arguments);
+ }
+
+ public Object invoke(Object arg1, Object arg2, Object arg3, Object arg4) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[4];
+ arguments[0] = arg1;
+ arguments[1] = arg2;
+ arguments[2] = arg3;
+ arguments[3] = arg4;
+ return invoke(arguments);
+ }
+
+ public Object invoke(Object arg1, boolean arg2) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[2];
+ arguments[0] = arg1;
+ arguments[1] = new Boolean(arg2);
+ return invoke(arguments);
+ }
+
+ public Object invoke(Object arg1, Object arg2, int arg3) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[3];
+ arguments[0] = arg1;
+ arguments[1] = arg2;
+ arguments[2] = new Integer(arg3);
+ return invoke(arguments);
+ }
+
+ public Object invoke(int arg1, Object arg2) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[2];
+ arguments[0] = new Integer(arg1);
+ arguments[1] = arg2;
+ return invoke(arguments);
+ }
+
+ public Object invoke(int arg1, Object arg2, Object arg3) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[3];
+ arguments[0] = new Integer(arg1);
+ arguments[1] = arg2;
+ arguments[2] = arg3;
+ return invoke(arguments);
+ }
+
+ public Object invoke(int arg1, Object arg2, Object arg3, int arg4) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[3];
+ arguments[0] = new Integer(arg1);
+ arguments[1] = arg2;
+ arguments[2] = arg3;
+ arguments[3] = new Integer(arg4);
+ return invoke(arguments);
+ }
+
+ public Object invoke(int arg1, boolean arg2) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[2];
+ arguments[0] = new Integer(arg1);
+ arguments[1] = new Boolean(arg2);
+ return invoke(arguments);
+ }
+
+ public Object invoke(int arg1, int arg2) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[2];
+ arguments[0] = new Integer(arg1);
+ arguments[1] = new Integer(arg2);
+ return invoke(arguments);
+ }
+
+ public Object invoke(int arg1, int arg2, int arg3) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[3];
+ arguments[0] = new Integer(arg1);
+ arguments[1] = new Integer(arg2);
+ arguments[2] = new Integer(arg3);
+ return invoke(arguments);
+ }
+
+ public Object invoke(int arg1, int arg2, int arg3, Object arg4) throws IllegalAccessException, InvocationTargetException {
+ arguments = new Object[4];
+ arguments[0] = new Integer(arg1);
+ arguments[1] = new Integer(arg2);
+ arguments[2] = new Integer(arg3);
+ arguments[2] = arg4;
+ return invoke(arguments);
+ }
+
+ /** Invoke the named void method on the target object with no arguments. Returns true
+ if the target method was successfully invoked. */
+ public static boolean invoke(long target, String className, String methodName) throws NoSuchMethodException, ClassNotFoundException {
+ Method method;
+ Object onThis = qtjava.objectForQtKey(target, className, false);
+
+ try {
+ method = onThis.getClass().getMethod(methodName, (Class[]) null);
+ } catch (NoSuchMethodException e1) {
+ try {
+ method = onThis.getClass().getDeclaredMethod(methodName, (Class[]) null);
+ } catch (NoSuchMethodException e2) {
+ return false;
+ }
+ }
+
+ // Ignore any native code event handling methods
+ if ((method.getModifiers() & Modifier.NATIVE) != 0) {
+ return false;
+ }
+
+ try {
+ method.setAccessible(true);
+ Object result = method.invoke(onThis, (Class[]) null);
+ return true;
+ } catch (InvocationTargetException e) {
+ Qt.qWarning("Invocation failed : " + onThis.getClass().getName() + "." + methodName + "()");
+ e.printStackTrace();
+ return false;
+ } catch (IllegalAccessException e) {
+ Qt.qWarning("Invocation failed : " + onThis.getClass().getName() + "." + methodName + "()");
+ e.printStackTrace();
+ return false;
+ }
+ }
+ /** Invoke the named method on the target object with no arguments. Returns false
+ iff the target method was successfully invoked AND returned false. Unlike the other
+ variants of boolean invoke(), this method returns true if no target java method exists.
+ Used for boolean callbacks such as KMainWindow::queryClose() */
+ public static boolean booleanInvoke(long target, String methodName) throws NoSuchMethodException, ClassNotFoundException {
+ Method method;
+ Object onThis = qtjava.objectForQtKey(target, "QObject", false);
+
+ try {
+ method = onThis.getClass().getMethod(methodName, (Class[]) null);
+ } catch (NoSuchMethodException e1) {
+ try {
+ method = onThis.getClass().getDeclaredMethod(methodName, (Class[]) null);
+ } catch (NoSuchMethodException e2) {
+ return true;
+ }
+ }
+
+ // Ignore any native code event handling methods
+ if ((method.getModifiers() & Modifier.NATIVE) != 0) {
+ return true;
+ }
+
+ try {
+ method.setAccessible(true);
+ Object result = method.invoke(onThis, (Class[]) null);
+ return ((Boolean) result).booleanValue();
+ } catch (InvocationTargetException e) {
+ Qt.qWarning("Invocation failed : " + onThis.getClass().getName() + "." + methodName + "()");
+ e.printStackTrace();
+ return true;
+ } catch (IllegalAccessException e) {
+ Qt.qWarning("Invocation failed : " + onThis.getClass().getName() + "." + methodName + "()");
+ e.printStackTrace();
+ return true;
+ }
+ }
+
+ /** Invoke the named method on the target object with a single argument. Returns true
+ if the method was successfully invoked, otherwise false.
+ Used for event handling callbacks */
+ public static boolean invoke(long target, long arg, String argClass, String methodName) throws NoSuchMethodException, ClassNotFoundException {
+ Method method = null;
+ Class[] parameterType = new Class[1];
+ parameterType[0] = Class.forName(qtjava.toFullyQualifiedClassName(argClass));
+ Object onThis = qtjava.objectForQtKey(target, "org.kde.qt.QObject", false);
+
+ Class targetClass = onThis.getClass();
+
+ do {
+ try {
+ method = targetClass.getDeclaredMethod(methodName, parameterType);
+ method.setAccessible(true);
+ break;
+ } catch (NoSuchMethodException e1) {
+ }
+
+ targetClass = targetClass.getSuperclass();
+ } while (targetClass != null);
+
+ if (targetClass == null) {
+ return false;
+ }
+
+ // Ignore any native code event handling methods
+ if ((method.getModifiers() & Modifier.NATIVE) != 0) {
+ return false;
+ }
+
+ Object[] arguments = new Object[1];
+ arguments[0] = qtjava.objectForQtKey(arg, argClass, false);
+
+ try {
+ // Invoke the event handler
+ Object result = method.invoke(onThis, arguments);
+
+ // The event will no longer be referenced, so force remove its java mapping entry.
+ qtjava.removeObjectForQtKey(arg);
+ } catch (InvocationTargetException e) {
+ Qt.qWarning("Event handler failed : " + onThis.getClass().getName() + "." + methodName + "(" + qtjava.toFullyQualifiedClassName(argClass) + " event)");
+ e.printStackTrace();
+ return false;
+ } catch (IllegalAccessException e) {
+ Qt.qWarning("Event handler failed : " + onThis.getClass().getName() + "." + methodName + "(" + qtjava.toFullyQualifiedClassName(argClass) + " event)");
+ e.printStackTrace();
+ return false;
+ } finally {
+ return true;
+ }
+ }
+
+ /** Invoke the named method on the target object with two arguments. Returns true
+ if the method was successfully invoked, otherwise false.
+ Used for event filter callbacks */
+ public static boolean invoke(long target, long arg1, String arg1class, long arg2, String arg2class, String methodName) throws NoSuchMethodException, ClassNotFoundException {
+ Method method;
+ Boolean result = null;
+ Object[] arguments = new Object[2];
+ arguments[0] = qtjava.objectForQtKey(arg1, arg1class, false);
+ arguments[1] = qtjava.objectForQtKey(arg2, arg2class, false);
+
+ Class[] parameterTypes = new Class[] { QObject.class, QEvent.class };
+ Object onThis = qtjava.objectForQtKey(target, "QObject", false);
+
+ try {
+ method = onThis.getClass().getMethod(methodName, parameterTypes);
+ method.setAccessible(true);
+ } catch (NoSuchMethodException e) {
+ return false;
+ }
+
+ // Ignore any native code event handling methods
+ if ((method.getModifiers() & Modifier.NATIVE) != 0) {
+ return false;
+ }
+
+ try {
+ result = (Boolean) method.invoke(onThis, arguments);
+ } catch (InvocationTargetException e) {
+ Qt.qWarning("Event filter failed : " + onThis.getClass().getName() + "." + methodName + "()");
+ e.printStackTrace();
+ return false;
+ } catch (IllegalAccessException e) {
+ Qt.qWarning("Event filter failed : " + onThis.getClass().getName() + "." + methodName + "()");
+ e.printStackTrace();
+ return false;
+ } finally {
+ return result.booleanValue();
+ }
+ }
+}
diff --git a/qtjava/javalib/org/kde/qt/Makefile.am b/qtjava/javalib/org/kde/qt/Makefile.am
new file mode 100644
index 00000000..c05e600a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/Makefile.am
@@ -0,0 +1,17 @@
+####### kdevelop will overwrite this part!!! (begin)##########
+
+
+EXTRA_DIST = QtUtils.java QAccel.java QAction.java QActionGroup.java QApplication.java QAsyncIO.java QAuServer.java QBig5Codec.java QBitmap.java QBoxLayout.java QBrush.java QBuffer.java QButton.java QButtonGroup.java QCanvas.java QCanvasEllipse.java QCanvasItem.java QCanvasLine.java QCanvasPixmap.java QCanvasPixmapArray.java QCanvasPolygon.java QCanvasPolygonalItem.java QCanvasRectangle.java QCanvasSprite.java QCanvasText.java QCanvasView.java QCheckListItem.java QChildEvent.java QClassInfo.java QClipboard.java QCloseEvent.java QColor.java QColorDialog.java QColorDrag.java QColorGroup.java QComboBox.java QCursor.java QCustomEvent.java QCustomMenuItem.java QDataPump.java QDataSink.java QDataSource.java QDataStream.java QDial.java QDialog.java QDir.java QDomAttr.java QDomCDATASection.java QDomCharacterData.java QDomComment.java QDomDocument.java QDomDocumentFragment.java QDomDocumentType.java QDomElement.java QDomEntity.java QDomEntityReference.java QDomImplementation.java QDomNamedNodeMap.java QDomNode.java QDomNotation.java QDomProcessingInstruction.java QDomText.java QDoubleValidator.java QDragEnterEvent.java QDragLeaveEvent.java QDragManager.java QDragMoveEvent.java QDragObject.java QDragResponseEvent.java QDropEvent.java QDropSite.java QEucJpCodec.java QEucKrCodec.java QEvent.java QFile.java QFileDialog.java QFileIconProvider.java QFileInfo.java QFilePreview.java QFocusData.java QFocusEvent.java QFont.java QFontDatabase.java QFontDialog.java QFontInfo.java QFontMetrics.java QFrame.java QGL.java QGLContext.java QGLFormat.java QGLWidget.java QGbkCodec.java QGrid.java QGridLayout.java QGroupBox.java QHBox.java QHBoxLayout.java QHButtonGroup.java QHGroupBox.java QHeader.java QHebrewCodec.java QHideEvent.java QIODevice.java QIODeviceInterface.java QIODeviceSource.java QIconDrag.java QIconDragItem.java QIconSet.java QIconView.java QIconViewItem.java QImage.java QImageConsumer.java QImageDecoder.java QImageDrag.java QImageFormat.java QImageFormatType.java QImageIO.java QImageTextKeyLang.java QInputDialog.java QIntValidator.java QJisCodec.java QJpUnicodeConv.java QKeyEvent.java QLCDNumber.java QLabel.java QLayout.java QLayoutItem.java QLayoutItemInterface.java QLineEdit.java QListBox.java QListBoxItem.java QListBoxPixmap.java QListBoxText.java QListView.java QListViewItem.java QMainWindow.java QMenuBar.java QMenuData.java QMenuDataInterface.java QMessageBox.java QMetaData.java QMetaEnum.java QMetaObject.java QMetaProperty.java QMimeSource.java QMimeSourceFactory.java QMimeSourceInterface.java QMouseEvent.java QMoveEvent.java QMovie.java QMultiLineEdit.java QNetworkOperation.java QObject.java QPaintDevice.java QPaintDeviceInterface.java QPaintEvent.java QPainter.java QPalette.java QPen.java QPicture.java QPixmap.java QPoint.java QPointArray.java QPolygonScanner.java QPopupMenu.java QPrintDialog.java QPrinter.java QProgressBar.java QProgressDialog.java QPushButton.java QRadioButton.java QRangeControl.java QRangeControlInterface.java QRect.java QRegion.java QResizeEvent.java QScrollBar.java QScrollView.java QSemiModal.java QSessionManager.java QShowEvent.java QSignal.java QSignalMapper.java QSimpleRichText.java QSize.java QSizeGrip.java QSizePolicy.java QSjisCodec.java QSlider.java QSound.java QSpacerItem.java QSpinBox.java QSplitter.java QStatusBar.java QStoredDrag.java QStyle.java QStyleSheet.java QStyleSheetItem.java QTab.java QTabBar.java QTabDialog.java QTabWidget.java QTable.java QTableItem.java QTableSelection.java QTextBrowser.java QTextCodec.java QTextDecoder.java QTextDrag.java QTextEncoder.java QTextIStream.java QTextOStream.java QTextStream.java QTextView.java QTimer.java QTimerEvent.java QToolBar.java QToolButton.java QToolTip.java QToolTipGroup.java QTranslator.java QTranslatorMessage.java QTsciiCodec.java QUriDrag.java QUrl.java QUrlInfo.java QUrlInterface.java QUrlOperator.java QUtf16Codec.java QUtf8Codec.java QVBox.java QVBoxLayout.java QVButtonGroup.java QVGroupBox.java QValidator.java QVariant.java QWMatrix.java QWhatsThis.java QWheelEvent.java QWidget.java QWidgetItem.java QWidgetStack.java QMenuItem.java QPaintDeviceMetrics.java QRegExp.java QCanvasSpline.java QCheckTableItem.java QComboTableItem.java QContextMenuEvent.java QDataBrowser.java QDataTable.java QDataView.java QDateEdit.java QDateTimeEdit.java QDesktopWidget.java QDockArea.java QDockWindow.java QEditorFactory.java QErrorMessage.java QGLColormap.java QGridView.java QIMEvent.java QLibrary.java QProcess.java QRegExpValidator.java QSettings.java QSql.java QSqlCursor.java QSqlDatabase.java QSqlDriver.java QSqlEditorFactory.java QSqlError.java QSqlField.java QSqlForm.java QSqlIndex.java QSqlPropertyMap.java QSqlQuery.java QSqlRecord.java QSqlResult.java QTabletEvent.java QTextEdit.java QTimeEdit.java QUuid.java QDateTimeEditBase.java QSqlQueryInterface.java QAccelSignals.java QActionGroupSignals.java QActionSignals.java QApplicationSignals.java QButtonGroupSignals.java QButtonSignals.java QCanvasSignals.java QComboBoxSignals.java QDataBrowserSignals.java QDataTableSignals.java QDateEditSignals.java QDateTimeEditSignals.java QDesktopWidgetSignals.java QDialSignals.java QDockWindowSignals.java QFileDialogSignals.java QGroupBoxSignals.java QHeaderSignals.java QIconViewSignals.java QLCDNumberSignals.java QLineEditSignals.java QListBoxSignals.java QListViewSignals.java QMainWindowSignals.java QMenuBarSignals.java QObjectSignals.java QPopupMenuSignals.java QProcessSignals.java QProgressDialogSignals.java QScrollBarSignals.java QScrollViewSignals.java QSignalMapperSignals.java QSignalSignals.java QSliderSignals.java QSpinBoxSignals.java QStatusBarSignals.java QTabBarSignals.java QTabDialogSignals.java QTabWidgetSignals.java QTableSignals.java QTextBrowserSignals.java QTextEditSignals.java QTimeEditSignals.java QTimerSignals.java QToolTipGroupSignals.java QUrlOperatorSignals.java QWidgetStackSignals.java QStyleOption.java QKeySequence.java QSqlFieldInfo.java QSqlRecordInfo.java QFtp.java QHostAddress.java QHttp.java QLocalFs.java QNetworkProtocol.java QObjectCleanupHandler.java QServerSocket.java QSocket.java QSocketDevice.java QSocketNotifier.java QFtpSignals.java QHttpSignals.java QNetworkProtocolSignals.java QSocketSignals.java QSocketNotifierSignals.java QGb18030Codec.java QSpinWidget.java QSpinWidgetSignals.java QSplashScreen.java QSplashScreenSignals.java QToolBox.java QToolBoxSignals.java QHttpHeader.java QHttpRequestHeader.java QEventLoop.java QEventLoopSignals.java QHttpResponseHeader.java QStyleFactory.java QCheckBox.java QWorkspace.java QWizard.java QSyntaxHighlighter.java QXmlContentHandler.java QXmlDeclHandler.java QXmlDTDHandler.java QXmlEntityResolver.java QXmlErrorHandler.java QXmlLexicalHandler.java QXmlNamespaceSupport.java QXmlSimpleReader.java Invocation.java qtjava.java QtSupport.java QXmlDefaultHandler.java WeakValueMap.java Qt.java QWizardSignals.java QWorkspaceSignals.java QXmlAttributes.java QXmlContentHandlerInterface.java QXmlDTDHandlerInterface.java QXmlEntityResolverInterface.java QXmlErrorHandlerInterface.java QXmlInputSource.java QXmlLexicalHandlerInterface.java QXmlLocator.java QXmlParseException.java QXmlReader.java QXmlDeclHandlerInterface.java
+
+####### kdevelop will overwrite this part!!! (end)############
+
+# domi: don't install anything, it's put in a jar a few directories higher in the source tree
+#javadir = $(kde_libraries)/java/org/kde/qt
+noinst_JAVA = $(EXTRA_DIST)
+#install-data-hook: uninstall-javaJAVA
+
+JAVAROOT = ../../..
+CLASSPATH = $(srcdir)/../../..
+JAVACFLAGS = -classpath $(CLASSPATH)
+# Prevent stupid automake from putting JAVAC=javac in Makefile.in
+JAVAC = @JAVAC@
diff --git a/qtjava/javalib/org/kde/qt/QAccel.java b/qtjava/javalib/org/kde/qt/QAccel.java
new file mode 100644
index 00000000..7f6efa58
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QAccel.java
@@ -0,0 +1,63 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QAccelSignals} for signals emitted by QAccel
+*/
+public class QAccel extends QObject {
+ protected QAccel(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QAccel(QWidget parent, String name) {
+ super((Class) null);
+ newQAccel(parent,name);
+ }
+ private native void newQAccel(QWidget parent, String name);
+ public QAccel(QWidget parent) {
+ super((Class) null);
+ newQAccel(parent);
+ }
+ private native void newQAccel(QWidget parent);
+ public QAccel(QWidget watch, QObject parent, String name) {
+ super((Class) null);
+ newQAccel(watch,parent,name);
+ }
+ private native void newQAccel(QWidget watch, QObject parent, String name);
+ public QAccel(QWidget watch, QObject parent) {
+ super((Class) null);
+ newQAccel(watch,parent);
+ }
+ private native void newQAccel(QWidget watch, QObject parent);
+ public native boolean isEnabled();
+ public native void setEnabled(boolean arg1);
+ public native int count();
+ public native int insertItem(QKeySequence key, int id);
+ public native int insertItem(QKeySequence key);
+ public native void removeItem(int id);
+ public native void clear();
+ public native QKeySequence key(int id);
+ public native int findKey(QKeySequence key);
+ public native boolean isItemEnabled(int id);
+ public native void setItemEnabled(int id, boolean enable);
+ public native boolean connectItem(int id, QObject receiver, String member);
+ public native boolean disconnectItem(int id, QObject receiver, String member);
+ public native void repairEventFilter();
+ public native void setWhatsThis(int id, String arg2);
+ public native String whatsThis(int id);
+ public native void setIgnoreWhatsThis(boolean arg1);
+ public native boolean ignoreWhatsThis();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native QKeySequence shortcutKey(String arg1);
+ public static native String keyToString(QKeySequence k);
+ public static native QKeySequence stringToKey(String arg1);
+ public native boolean eventFilter(QObject arg1, QEvent arg2);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QAccelSignals.java b/qtjava/javalib/org/kde/qt/QAccelSignals.java
new file mode 100644
index 00000000..ee9abb2b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QAccelSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QAccelSignals {
+ void activated(int id);
+ void activatedAmbiguously(int id);
+}
diff --git a/qtjava/javalib/org/kde/qt/QAction.java b/qtjava/javalib/org/kde/qt/QAction.java
new file mode 100644
index 00000000..365bfc40
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QAction.java
@@ -0,0 +1,115 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QActionSignals} for signals emitted by QAction
+*/
+public class QAction extends QObject {
+ protected QAction(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QAction(QObject parent, String name) {
+ super((Class) null);
+ newQAction(parent,name);
+ }
+ private native void newQAction(QObject parent, String name);
+ public QAction(QObject parent) {
+ super((Class) null);
+ newQAction(parent);
+ }
+ private native void newQAction(QObject parent);
+ public QAction(String menuText, QKeySequence accel, QObject parent, String name) {
+ super((Class) null);
+ newQAction(menuText,accel,parent,name);
+ }
+ private native void newQAction(String menuText, QKeySequence accel, QObject parent, String name);
+ public QAction(String menuText, QKeySequence accel, QObject parent) {
+ super((Class) null);
+ newQAction(menuText,accel,parent);
+ }
+ private native void newQAction(String menuText, QKeySequence accel, QObject parent);
+ public QAction(QIconSet icon, String menuText, QKeySequence accel, QObject parent, String name) {
+ super((Class) null);
+ newQAction(icon,menuText,accel,parent,name);
+ }
+ private native void newQAction(QIconSet icon, String menuText, QKeySequence accel, QObject parent, String name);
+ public QAction(QIconSet icon, String menuText, QKeySequence accel, QObject parent) {
+ super((Class) null);
+ newQAction(icon,menuText,accel,parent);
+ }
+ private native void newQAction(QIconSet icon, String menuText, QKeySequence accel, QObject parent);
+ public QAction(String text, QIconSet icon, String menuText, QKeySequence accel, QObject parent, String name, boolean toggle) {
+ super((Class) null);
+ newQAction(text,icon,menuText,accel,parent,name,toggle);
+ }
+ private native void newQAction(String text, QIconSet icon, String menuText, QKeySequence accel, QObject parent, String name, boolean toggle);
+ public QAction(String text, QIconSet icon, String menuText, QKeySequence accel, QObject parent, String name) {
+ super((Class) null);
+ newQAction(text,icon,menuText,accel,parent,name);
+ }
+ private native void newQAction(String text, QIconSet icon, String menuText, QKeySequence accel, QObject parent, String name);
+ public QAction(String text, QIconSet icon, String menuText, QKeySequence accel, QObject parent) {
+ super((Class) null);
+ newQAction(text,icon,menuText,accel,parent);
+ }
+ private native void newQAction(String text, QIconSet icon, String menuText, QKeySequence accel, QObject parent);
+ public QAction(String text, String menuText, QKeySequence accel, QObject parent, String name, boolean toggle) {
+ super((Class) null);
+ newQAction(text,menuText,accel,parent,name,toggle);
+ }
+ private native void newQAction(String text, String menuText, QKeySequence accel, QObject parent, String name, boolean toggle);
+ public QAction(String text, String menuText, QKeySequence accel, QObject parent, String name) {
+ super((Class) null);
+ newQAction(text,menuText,accel,parent,name);
+ }
+ private native void newQAction(String text, String menuText, QKeySequence accel, QObject parent, String name);
+ public QAction(String text, String menuText, QKeySequence accel, QObject parent) {
+ super((Class) null);
+ newQAction(text,menuText,accel,parent);
+ }
+ private native void newQAction(String text, String menuText, QKeySequence accel, QObject parent);
+ public QAction(QObject parent, String name, boolean toggle) {
+ super((Class) null);
+ newQAction(parent,name,toggle);
+ }
+ private native void newQAction(QObject parent, String name, boolean toggle);
+ public native void setIconSet(QIconSet arg1);
+ public native QIconSet iconSet();
+ public native void setText(String arg1);
+ public native String text();
+ public native void setMenuText(String arg1);
+ public native String menuText();
+ public native void setToolTip(String arg1);
+ public native String toolTip();
+ public native void setStatusTip(String arg1);
+ public native String statusTip();
+ public native void setWhatsThis(String arg1);
+ public native String whatsThis();
+ public native void setAccel(QKeySequence key);
+ public native QKeySequence accel();
+ public native void setToggleAction(boolean arg1);
+ public native boolean isToggleAction();
+ public native boolean isOn();
+ public native boolean isEnabled();
+ public native boolean isVisible();
+ public native boolean addTo(QWidget arg1);
+ public native boolean removeFrom(QWidget arg1);
+ public native void activate();
+ public native void toggle();
+ public native void setOn(boolean arg1);
+ public native void setEnabled(boolean arg1);
+ public native void setDisabled(boolean arg1);
+ public native void setVisible(boolean arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void addedTo(QWidget actionWidget, QWidget container);
+ protected native void addedTo(int index, QPopupMenu menu);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QActionGroup.java b/qtjava/javalib/org/kde/qt/QActionGroup.java
new file mode 100644
index 00000000..cddbbf78
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QActionGroup.java
@@ -0,0 +1,58 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QActionGroupSignals} for signals emitted by QActionGroup
+*/
+public class QActionGroup extends QAction {
+ protected QActionGroup(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QActionGroup(QObject parent, String name) {
+ super((Class) null);
+ newQActionGroup(parent,name);
+ }
+ private native void newQActionGroup(QObject parent, String name);
+ public QActionGroup(QObject parent) {
+ super((Class) null);
+ newQActionGroup(parent);
+ }
+ private native void newQActionGroup(QObject parent);
+ public QActionGroup(QObject parent, String name, boolean exclusive) {
+ super((Class) null);
+ newQActionGroup(parent,name,exclusive);
+ }
+ private native void newQActionGroup(QObject parent, String name, boolean exclusive);
+ public native void setExclusive(boolean arg1);
+ public native boolean isExclusive();
+ public native void add(QAction a);
+ public native void addSeparator();
+ public native boolean addTo(QWidget arg1);
+ public native boolean removeFrom(QWidget arg1);
+ public native void setEnabled(boolean arg1);
+ public native void setToggleAction(boolean toggle);
+ public native void setOn(boolean on);
+ public native void setUsesDropDown(boolean enable);
+ public native boolean usesDropDown();
+ public native void setIconSet(QIconSet arg1);
+ public native void setText(String arg1);
+ public native void setMenuText(String arg1);
+ public native void setToolTip(String arg1);
+ public native void setWhatsThis(String arg1);
+ public native void insert(QAction a);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void childEvent(QChildEvent arg1);
+ protected native void addedTo(QWidget actionWidget, QWidget container, QAction a);
+ protected native void addedTo(int index, QPopupMenu menu, QAction a);
+ protected native void addedTo(QWidget actionWidget, QWidget container);
+ protected native void addedTo(int index, QPopupMenu menu);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QActionGroupSignals.java b/qtjava/javalib/org/kde/qt/QActionGroupSignals.java
new file mode 100644
index 00000000..7cb2eb9e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QActionGroupSignals.java
@@ -0,0 +1,7 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QActionGroupSignals {
+ void selected(QAction arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QActionSignals.java b/qtjava/javalib/org/kde/qt/QActionSignals.java
new file mode 100644
index 00000000..9eabb4ad
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QActionSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QActionSignals {
+ void activated();
+ void toggled(boolean arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QApplication.java b/qtjava/javalib/org/kde/qt/QApplication.java
new file mode 100644
index 00000000..b86bffcb
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QApplication.java
@@ -0,0 +1,161 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+/**
+ See {@link QApplicationSignals} for signals emitted by QApplication
+*/
+public class QApplication extends QObject {
+ protected QApplication(Class dummy){super((Class) null);}
+ public static final int Tty = 0;
+ public static final int GuiClient = 1;
+ public static final int GuiServer = 2;
+
+ public static final int NormalColors = 0;
+ public static final int CustomColors = 1;
+
+ public static final int NormalColor = 0;
+ public static final int CustomColor = 1;
+ public static final int ManyColor = 2;
+
+ public static final int DefaultCodec = 0;
+ public static final int UnicodeUTF8 = 1;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QApplication(String[] argv) {
+ super((Class) null);
+ newQApplication(argv);
+ }
+ private native void newQApplication(String[] argv);
+ public QApplication(String[] argv, boolean GUIenabled) {
+ super((Class) null);
+ newQApplication(argv,GUIenabled);
+ }
+ private native void newQApplication(String[] argv, boolean GUIenabled);
+ public QApplication(String[] argv, int arg3) {
+ super((Class) null);
+ newQApplication(argv,arg3);
+ }
+ private native void newQApplication(String[] argv, int arg3);
+ public native int type();
+ public native QWidget mainWidget();
+ public native void setMainWidget(QWidget arg1);
+ public native void polish(QWidget arg1);
+ public native QWidget focusWidget();
+ public native QWidget activeWindow();
+ public native int exec();
+ public native void processEvents();
+ public native void processEvents(int maxtime);
+ public native void processOneEvent();
+ public native boolean hasPendingEvents();
+ public native int enter_loop();
+ public native void exit_loop();
+ public native int loopLevel();
+ public native boolean notify(QObject arg1, QEvent arg2);
+ public native void setDefaultCodec(QTextCodec arg1);
+ public native QTextCodec defaultCodec();
+ public native void installTranslator(QTranslator arg1);
+ public native void removeTranslator(QTranslator arg1);
+ public native String translate(String context, String key, String comment, int encoding);
+ public native String translate(String context, String key, String comment);
+ public native String translate(String context, String key);
+ public native String applicationDirPath();
+ public native String applicationFilePath();
+ public native boolean isSessionRestored();
+ public native String sessionId();
+ public native String sessionKey();
+ public native void commitData(QSessionManager sm);
+ public native void saveState(QSessionManager sm);
+ public native void wakeUpGuiThread();
+ public native void quit();
+ public native void closeAllWindows();
+ public native void aboutQt();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native QStyle style();
+ public static native void setStyle(QStyle arg1);
+ public static native QStyle setStyle(String arg1);
+ public static native int colorMode();
+ public static native void setColorMode(int arg1);
+ public static native int colorSpec();
+ public static native void setColorSpec(int arg1);
+ public static native QCursor overrideCursor();
+ public static native void setOverrideCursor(QCursor arg1, boolean replace);
+ public static native void setOverrideCursor(QCursor arg1);
+ public static native void restoreOverrideCursor();
+ public static native boolean hasGlobalMouseTracking();
+ public static native void setGlobalMouseTracking(boolean enable);
+ public static native QPalette palette(QWidget arg1);
+ public static native QPalette palette();
+ public static native void setPalette(QPalette arg1, boolean informWidgets, String className);
+ public static native void setPalette(QPalette arg1, boolean informWidgets);
+ public static native void setPalette(QPalette arg1);
+ public static native QFont font(QWidget arg1);
+ public static native QFont font();
+ public static native void setFont(QFont arg1, boolean informWidgets, String className);
+ public static native void setFont(QFont arg1, boolean informWidgets);
+ public static native void setFont(QFont arg1);
+ public static native QFontMetrics fontMetrics();
+ public static native ArrayList allWidgets();
+ public static native ArrayList topLevelWidgets();
+ public static native QDesktopWidget desktop();
+ public static native QWidget activePopupWidget();
+ public static native QWidget activeModalWidget();
+ public static native QClipboard clipboard();
+ public static native QWidget widgetAt(int x, int y, boolean child);
+ public static native QWidget widgetAt(int x, int y);
+ public static native QWidget widgetAt(QPoint arg1, boolean child);
+ public static native QWidget widgetAt(QPoint arg1);
+ public static native QEventLoop eventLoop();
+ public static native void exit(int retcode);
+ public static native void exit();
+ public static native boolean sendEvent(QObject receiver, QEvent event);
+ public static native void postEvent(QObject receiver, QEvent event);
+ public static native void sendPostedEvents(QObject receiver, int event_type);
+ public static native void sendPostedEvents();
+ public static native void removePostedEvents(QObject receiver);
+ public static native boolean startingUp();
+ public static native boolean closingDown();
+ public static native void flushX();
+ public static native void flush();
+ public static native void syncX();
+ public static native void beep();
+ public static native void setWinStyleHighlightColor(QColor c);
+ public static native QColor winStyleHighlightColor();
+ public static native void setDesktopSettingsAware(boolean arg1);
+ public static native boolean desktopSettingsAware();
+ public static native void setCursorFlashTime(int arg1);
+ public static native int cursorFlashTime();
+ public static native void setDoubleClickInterval(int arg1);
+ public static native int doubleClickInterval();
+ public static native void setWheelScrollLines(int arg1);
+ public static native int wheelScrollLines();
+ public static native void setGlobalStrut(QSize arg1);
+ public static native QSize globalStrut();
+ public static native void setLibraryPaths(String[] arg1);
+ public static native ArrayList libraryPaths();
+ public static native void addLibraryPath(String arg1);
+ public static native void removeLibraryPath(String arg1);
+ public static native void setStartDragTime(int ms);
+ public static native int startDragTime();
+ public static native void setStartDragDistance(int l);
+ public static native int startDragDistance();
+ public static native void setReverseLayout(boolean b);
+ public static native boolean reverseLayout();
+ public static native int horizontalAlignment(int align);
+ public static native boolean isEffectEnabled(int arg1);
+ public static native void setEffectEnabled(int arg1, boolean enable);
+ public static native void setEffectEnabled(int arg1);
+ public native boolean event(QEvent arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native String[] args();
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QApplicationSignals.java b/qtjava/javalib/org/kde/qt/QApplicationSignals.java
new file mode 100644
index 00000000..811d4bc3
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QApplicationSignals.java
@@ -0,0 +1,10 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.ArrayList;
+
+public interface QApplicationSignals {
+ void lastWindowClosed();
+ void aboutToQuit();
+ void guiThreadAwake();
+}
diff --git a/qtjava/javalib/org/kde/qt/QAsyncIO.java b/qtjava/javalib/org/kde/qt/QAsyncIO.java
new file mode 100644
index 00000000..fee8ddf4
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QAsyncIO.java
@@ -0,0 +1,23 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QAsyncIO implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QAsyncIO(Class dummy){}
+
+ public native void connect(QObject arg1, String member);
+ public QAsyncIO() {
+ newQAsyncIO();
+ }
+ private native void newQAsyncIO();
+ protected native void ready();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QAuServer.java b/qtjava/javalib/org/kde/qt/QAuServer.java
new file mode 100644
index 00000000..54d37b43
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QAuServer.java
@@ -0,0 +1,17 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QAuServer extends QObject {
+ protected QAuServer(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public native void init(QSound arg1);
+ public native void play(String filename);
+ public native void play(QSound arg1);
+ public native void stop(QSound arg1);
+ public native boolean okay();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QBig5Codec.java b/qtjava/javalib/org/kde/qt/QBig5Codec.java
new file mode 100644
index 00000000..f829da96
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QBig5Codec.java
@@ -0,0 +1,26 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QBig5Codec extends QTextCodec {
+ protected QBig5Codec(Class dummy){super((Class) null);}
+ public native int mibEnum();
+ public native String name();
+ public native QTextDecoder makeDecoder();
+ public native String fromUnicode(String uc, int[] lenInOut);
+ public native String toUnicode(String chars, int len);
+ public native int heuristicContentMatch(String chars, int len);
+ public native int heuristicNameMatch(String hint);
+ public QBig5Codec() {
+ super((Class) null);
+ newQBig5Codec();
+ }
+ private native void newQBig5Codec();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QBitmap.java b/qtjava/javalib/org/kde/qt/QBitmap.java
new file mode 100644
index 00000000..e276b090
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QBitmap.java
@@ -0,0 +1,96 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QBitmap extends QPixmap {
+ protected QBitmap(Class dummy){super((Class) null);}
+ public QBitmap() {
+ super((Class) null);
+ newQBitmap();
+ }
+ private native void newQBitmap();
+ public QBitmap(int w, int h, boolean clear, int arg4) {
+ super((Class) null);
+ newQBitmap(w,h,clear,arg4);
+ }
+ private native void newQBitmap(int w, int h, boolean clear, int arg4);
+ public QBitmap(int w, int h, boolean clear) {
+ super((Class) null);
+ newQBitmap(w,h,clear);
+ }
+ private native void newQBitmap(int w, int h, boolean clear);
+ public QBitmap(int w, int h) {
+ super((Class) null);
+ newQBitmap(w,h);
+ }
+ private native void newQBitmap(int w, int h);
+ public QBitmap(QSize arg1, boolean clear, int arg3) {
+ super((Class) null);
+ newQBitmap(arg1,clear,arg3);
+ }
+ private native void newQBitmap(QSize arg1, boolean clear, int arg3);
+ public QBitmap(QSize arg1, boolean clear) {
+ super((Class) null);
+ newQBitmap(arg1,clear);
+ }
+ private native void newQBitmap(QSize arg1, boolean clear);
+ public QBitmap(QSize arg1) {
+ super((Class) null);
+ newQBitmap(arg1);
+ }
+ private native void newQBitmap(QSize arg1);
+ public QBitmap(int w, int h, char[] bits, boolean isXbitmap) {
+ super((Class) null);
+ newQBitmap(w,h,bits,isXbitmap);
+ }
+ private native void newQBitmap(int w, int h, char[] bits, boolean isXbitmap);
+ public QBitmap(int w, int h, char[] bits) {
+ super((Class) null);
+ newQBitmap(w,h,bits);
+ }
+ private native void newQBitmap(int w, int h, char[] bits);
+ public QBitmap(QSize arg1, char[] bits, boolean isXbitmap) {
+ super((Class) null);
+ newQBitmap(arg1,bits,isXbitmap);
+ }
+ private native void newQBitmap(QSize arg1, char[] bits, boolean isXbitmap);
+ public QBitmap(QSize arg1, char[] bits) {
+ super((Class) null);
+ newQBitmap(arg1,bits);
+ }
+ private native void newQBitmap(QSize arg1, char[] bits);
+ public QBitmap(QBitmap arg1) {
+ super((Class) null);
+ newQBitmap(arg1);
+ }
+ private native void newQBitmap(QBitmap arg1);
+ public QBitmap(String fileName, String format) {
+ super((Class) null);
+ newQBitmap(fileName,format);
+ }
+ private native void newQBitmap(String fileName, String format);
+ public QBitmap(String fileName) {
+ super((Class) null);
+ newQBitmap(fileName);
+ }
+ private native void newQBitmap(String fileName);
+ public native Object xForm(QWMatrix arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public QBitmap(QPixmap arg1) {
+ super((Class) null);
+ newQBitmap(arg1);
+ }
+ private native void newQBitmap(QPixmap arg1);
+ public QBitmap(QImage arg1) {
+ super((Class) null);
+ newQBitmap(arg1);
+ }
+ private native void newQBitmap(QImage arg1);
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QBoxLayout.java b/qtjava/javalib/org/kde/qt/QBoxLayout.java
new file mode 100644
index 00000000..8e8fb0dc
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QBoxLayout.java
@@ -0,0 +1,109 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QBoxLayout extends QLayout {
+ protected QBoxLayout(Class dummy){super((Class) null);}
+ public static final int LeftToRight = 0;
+ public static final int RightToLeft = 1;
+ public static final int TopToBottom = 2;
+ public static final int BottomToTop = 3;
+ public static final int Down = TopToBottom;
+ public static final int Up = BottomToTop;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QBoxLayout(QWidget parent, int arg2, int border, int spacing, String name) {
+ super((Class) null);
+ newQBoxLayout(parent,arg2,border,spacing,name);
+ }
+ private native void newQBoxLayout(QWidget parent, int arg2, int border, int spacing, String name);
+ public QBoxLayout(QWidget parent, int arg2, int border, int spacing) {
+ super((Class) null);
+ newQBoxLayout(parent,arg2,border,spacing);
+ }
+ private native void newQBoxLayout(QWidget parent, int arg2, int border, int spacing);
+ public QBoxLayout(QWidget parent, int arg2, int border) {
+ super((Class) null);
+ newQBoxLayout(parent,arg2,border);
+ }
+ private native void newQBoxLayout(QWidget parent, int arg2, int border);
+ public QBoxLayout(QWidget parent, int arg2) {
+ super((Class) null);
+ newQBoxLayout(parent,arg2);
+ }
+ private native void newQBoxLayout(QWidget parent, int arg2);
+ public QBoxLayout(QLayout parentLayout, int arg2, int spacing, String name) {
+ super((Class) null);
+ newQBoxLayout(parentLayout,arg2,spacing,name);
+ }
+ private native void newQBoxLayout(QLayout parentLayout, int arg2, int spacing, String name);
+ public QBoxLayout(QLayout parentLayout, int arg2, int spacing) {
+ super((Class) null);
+ newQBoxLayout(parentLayout,arg2,spacing);
+ }
+ private native void newQBoxLayout(QLayout parentLayout, int arg2, int spacing);
+ public QBoxLayout(QLayout parentLayout, int arg2) {
+ super((Class) null);
+ newQBoxLayout(parentLayout,arg2);
+ }
+ private native void newQBoxLayout(QLayout parentLayout, int arg2);
+ public QBoxLayout(int arg1, int spacing, String name) {
+ super((Class) null);
+ newQBoxLayout(arg1,spacing,name);
+ }
+ private native void newQBoxLayout(int arg1, int spacing, String name);
+ public QBoxLayout(int arg1, int spacing) {
+ super((Class) null);
+ newQBoxLayout(arg1,spacing);
+ }
+ private native void newQBoxLayout(int arg1, int spacing);
+ public QBoxLayout(int arg1) {
+ super((Class) null);
+ newQBoxLayout(arg1);
+ }
+ private native void newQBoxLayout(int arg1);
+ public native void addItem(QLayoutItemInterface arg1);
+ public native int direction();
+ public native void setDirection(int arg1);
+ public native void addSpacing(int size);
+ public native void addStretch(int stretch);
+ public native void addStretch();
+ public native void addWidget(QWidget arg1, int stretch, int alignment);
+ public native void addWidget(QWidget arg1, int stretch);
+ public native void addWidget(QWidget arg1);
+ public native void addLayout(QLayout layout, int stretch);
+ public native void addLayout(QLayout layout);
+ public native void addStrut(int arg1);
+ public native void insertSpacing(int index, int size);
+ public native void insertStretch(int index, int stretch);
+ public native void insertStretch(int index);
+ public native void insertWidget(int index, QWidget widget, int stretch, int alignment);
+ public native void insertWidget(int index, QWidget widget, int stretch);
+ public native void insertWidget(int index, QWidget widget);
+ public native void insertLayout(int index, QLayout layout, int stretch);
+ public native void insertLayout(int index, QLayout layout);
+ public native boolean setStretchFactor(QWidget arg1, int stretch);
+ public native boolean setStretchFactor(QLayout l, int stretch);
+ public native QSize sizeHint();
+ public native QSize minimumSize();
+ public native QSize maximumSize();
+ public native boolean hasHeightForWidth();
+ public native int heightForWidth(int arg1);
+ public native int minimumHeightForWidth(int arg1);
+ public native int expanding();
+ public native void invalidate();
+ // QLayoutIterator iterator(); >>>> NOT CONVERTED
+ public native void setGeometry(QRect arg1);
+ public native int findWidget(QWidget w);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public native void insertItem(int index, QLayoutItemInterface arg2);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QBrush.java b/qtjava/javalib/org/kde/qt/QBrush.java
new file mode 100644
index 00000000..f987fa4d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QBrush.java
@@ -0,0 +1,52 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QBrush extends Qt {
+ protected QBrush(Class dummy){super((Class) null);}
+ public QBrush() {
+ super((Class) null);
+ newQBrush();
+ }
+ private native void newQBrush();
+ public QBrush(int arg1) {
+ super((Class) null);
+ newQBrush(arg1);
+ }
+ private native void newQBrush(int arg1);
+ public QBrush(QColor arg1, int arg2) {
+ super((Class) null);
+ newQBrush(arg1,arg2);
+ }
+ private native void newQBrush(QColor arg1, int arg2);
+ public QBrush(QColor arg1) {
+ super((Class) null);
+ newQBrush(arg1);
+ }
+ private native void newQBrush(QColor arg1);
+ public QBrush(QColor arg1, QPixmap arg2) {
+ super((Class) null);
+ newQBrush(arg1,arg2);
+ }
+ private native void newQBrush(QColor arg1, QPixmap arg2);
+ public QBrush(QBrush arg1) {
+ super((Class) null);
+ newQBrush(arg1);
+ }
+ private native void newQBrush(QBrush arg1);
+ public native int style();
+ public native void setStyle(int arg1);
+ public native QColor color();
+ public native void setColor(QColor arg1);
+ public native QPixmap pixmap();
+ public native void setPixmap(QPixmap arg1);
+ public native boolean op_equals(QBrush p);
+ public native boolean op_not_equals(QBrush b);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QBuffer.java b/qtjava/javalib/org/kde/qt/QBuffer.java
new file mode 100644
index 00000000..6ed688b2
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QBuffer.java
@@ -0,0 +1,39 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QBuffer extends QIODevice {
+ protected QBuffer(Class dummy){super((Class) null);}
+ public QBuffer() {
+ super((Class) null);
+ newQBuffer();
+ }
+ private native void newQBuffer();
+ public QBuffer(byte[] arg1) {
+ super((Class) null);
+ newQBuffer(arg1);
+ }
+ private native void newQBuffer(byte[] arg1);
+ public native byte[] buffer();
+ public native boolean setBuffer(byte[] arg1);
+ public native boolean open(int arg1);
+ public native void close();
+ public native void flush();
+ public native long size();
+ public native long at();
+ public native boolean at(long arg1);
+ public native long readBlock(StringBuffer p, long arg2);
+ public native long writeBlock(String p, long arg2);
+ public native long writeBlock(byte[] data);
+ public native long readLine(String p, long arg2);
+ public native int getch();
+ public native int putch(int arg1);
+ public native int ungetch(int arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QButton.java b/qtjava/javalib/org/kde/qt/QButton.java
new file mode 100644
index 00000000..57a3ab1f
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QButton.java
@@ -0,0 +1,85 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QButtonSignals} for signals emitted by QButton
+*/
+public class QButton extends QWidget {
+ protected QButton(Class dummy){super((Class) null);}
+ public static final int SingleShot = 0;
+ public static final int Toggle = 1;
+ public static final int Tristate = 2;
+
+ public static final int Off = 0;
+ public static final int NoChange = 1;
+ public static final int On = 2;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QButton(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQButton(parent,name,f);
+ }
+ private native void newQButton(QWidget parent, String name, int f);
+ public QButton(QWidget parent, String name) {
+ super((Class) null);
+ newQButton(parent,name);
+ }
+ private native void newQButton(QWidget parent, String name);
+ public QButton(QWidget parent) {
+ super((Class) null);
+ newQButton(parent);
+ }
+ private native void newQButton(QWidget parent);
+ public QButton() {
+ super((Class) null);
+ newQButton();
+ }
+ private native void newQButton();
+ public native String text();
+ public native void setText(String arg1);
+ public native QPixmap pixmap();
+ public native void setPixmap(QPixmap arg1);
+ public native QKeySequence accel();
+ public native void setAccel(QKeySequence arg1);
+ public native boolean isToggleButton();
+ public native int toggleType();
+ public native void setDown(boolean arg1);
+ public native boolean isDown();
+ public native boolean isOn();
+ public native int state();
+ public native boolean autoResize();
+ public native void setAutoResize(boolean arg1);
+ public native boolean autoRepeat();
+ public native void setAutoRepeat(boolean arg1);
+ public native boolean isExclusiveToggle();
+ public native QButtonGroup group();
+ public native void animateClick();
+ public native void toggle();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void setToggleButton(boolean arg1);
+ protected native void setToggleType(int arg1);
+ protected native void setOn(boolean arg1);
+ public native void setState(int arg1);
+ protected native boolean hitButton(QPoint pos);
+ protected native void drawButton(QPainter arg1);
+ protected native void drawButtonLabel(QPainter arg1);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void keyReleaseEvent(QKeyEvent arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void focusInEvent(QFocusEvent arg1);
+ protected native void focusOutEvent(QFocusEvent arg1);
+ protected native void enabledChange(boolean arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QButtonGroup.java b/qtjava/javalib/org/kde/qt/QButtonGroup.java
new file mode 100644
index 00000000..f69b0665
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QButtonGroup.java
@@ -0,0 +1,100 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QButtonGroupSignals} for signals emitted by QButtonGroup
+*/
+public class QButtonGroup extends QGroupBox {
+ protected QButtonGroup(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QButtonGroup(QWidget parent, String name) {
+ super((Class) null);
+ newQButtonGroup(parent,name);
+ }
+ private native void newQButtonGroup(QWidget parent, String name);
+ public QButtonGroup(QWidget parent) {
+ super((Class) null);
+ newQButtonGroup(parent);
+ }
+ private native void newQButtonGroup(QWidget parent);
+ public QButtonGroup() {
+ super((Class) null);
+ newQButtonGroup();
+ }
+ private native void newQButtonGroup();
+ public QButtonGroup(String title, QWidget parent, String name) {
+ super((Class) null);
+ newQButtonGroup(title,parent,name);
+ }
+ private native void newQButtonGroup(String title, QWidget parent, String name);
+ public QButtonGroup(String title, QWidget parent) {
+ super((Class) null);
+ newQButtonGroup(title,parent);
+ }
+ private native void newQButtonGroup(String title, QWidget parent);
+ public QButtonGroup(String title) {
+ super((Class) null);
+ newQButtonGroup(title);
+ }
+ private native void newQButtonGroup(String title);
+ public QButtonGroup(int columns, int o, QWidget parent, String name) {
+ super((Class) null);
+ newQButtonGroup(columns,o,parent,name);
+ }
+ private native void newQButtonGroup(int columns, int o, QWidget parent, String name);
+ public QButtonGroup(int columns, int o, QWidget parent) {
+ super((Class) null);
+ newQButtonGroup(columns,o,parent);
+ }
+ private native void newQButtonGroup(int columns, int o, QWidget parent);
+ public QButtonGroup(int columns, int o) {
+ super((Class) null);
+ newQButtonGroup(columns,o);
+ }
+ private native void newQButtonGroup(int columns, int o);
+ public QButtonGroup(int columns, int o, String title, QWidget parent, String name) {
+ super((Class) null);
+ newQButtonGroup(columns,o,title,parent,name);
+ }
+ private native void newQButtonGroup(int columns, int o, String title, QWidget parent, String name);
+ public QButtonGroup(int columns, int o, String title, QWidget parent) {
+ super((Class) null);
+ newQButtonGroup(columns,o,title,parent);
+ }
+ private native void newQButtonGroup(int columns, int o, String title, QWidget parent);
+ public QButtonGroup(int columns, int o, String title) {
+ super((Class) null);
+ newQButtonGroup(columns,o,title);
+ }
+ private native void newQButtonGroup(int columns, int o, String title);
+ public native boolean isExclusive();
+ public native boolean isRadioButtonExclusive();
+ public native void setExclusive(boolean arg1);
+ public native void setRadioButtonExclusive(boolean arg1);
+ public native int insert(QButton arg1, int id);
+ public native int insert(QButton arg1);
+ public native void remove(QButton arg1);
+ public native QButton findButton(int id);
+ public native int id(QButton arg1);
+ public native int count();
+ public native void setButton(int id);
+ public native void moveFocus(int arg1);
+ public native QButton selected();
+ public native int selectedId();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public native boolean event(QEvent e);
+ protected native void buttonPressed();
+ protected native void buttonReleased();
+ protected native void buttonClicked();
+ protected native void buttonToggled(boolean on);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QButtonGroupSignals.java b/qtjava/javalib/org/kde/qt/QButtonGroupSignals.java
new file mode 100644
index 00000000..d88385b4
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QButtonGroupSignals.java
@@ -0,0 +1,9 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QButtonGroupSignals {
+ void pressed(int id);
+ void released(int id);
+ void clicked(int id);
+}
diff --git a/qtjava/javalib/org/kde/qt/QButtonSignals.java b/qtjava/javalib/org/kde/qt/QButtonSignals.java
new file mode 100644
index 00000000..ee228b1a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QButtonSignals.java
@@ -0,0 +1,11 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QButtonSignals {
+ void pressed();
+ void released();
+ void clicked();
+ void toggled(boolean arg1);
+ void stateChanged(int arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvas.java b/qtjava/javalib/org/kde/qt/QCanvas.java
new file mode 100644
index 00000000..c8a298f5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvas.java
@@ -0,0 +1,103 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+/**
+ See {@link QCanvasSignals} for signals emitted by QCanvas
+*/
+public class QCanvas extends QObject {
+ protected QCanvas(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QCanvas(QObject parent, String name) {
+ super((Class) null);
+ newQCanvas(parent,name);
+ }
+ private native void newQCanvas(QObject parent, String name);
+ public QCanvas(QObject parent) {
+ super((Class) null);
+ newQCanvas(parent);
+ }
+ private native void newQCanvas(QObject parent);
+ public QCanvas() {
+ super((Class) null);
+ newQCanvas();
+ }
+ private native void newQCanvas();
+ public QCanvas(int w, int h) {
+ super((Class) null);
+ newQCanvas(w,h);
+ }
+ private native void newQCanvas(int w, int h);
+ public QCanvas(QPixmap p, int h, int v, int tilewidth, int tileheight) {
+ super((Class) null);
+ newQCanvas(p,h,v,tilewidth,tileheight);
+ }
+ private native void newQCanvas(QPixmap p, int h, int v, int tilewidth, int tileheight);
+ public native void setTiles(QPixmap tiles, int h, int v, int tilewidth, int tileheight);
+ public native void setBackgroundPixmap(QPixmap p);
+ public native QPixmap backgroundPixmap();
+ public native void setBackgroundColor(QColor c);
+ public native QColor backgroundColor();
+ public native void setTile(int x, int y, int tilenum);
+ public native int tile(int x, int y);
+ public native int tilesHorizontally();
+ public native int tilesVertically();
+ public native int tileWidth();
+ public native int tileHeight();
+ public native void resize(int width, int height);
+ public native int width();
+ public native int height();
+ public native QSize size();
+ public native QRect rect();
+ public native boolean onCanvas(int x, int y);
+ public native boolean onCanvas(QPoint p);
+ public native boolean validChunk(int x, int y);
+ public native boolean validChunk(QPoint p);
+ public native int chunkSize();
+ public native void retune(int chunksize, int maxclusters);
+ public native void retune(int chunksize);
+ public native boolean sameChunk(int x1, int y1, int x2, int y2);
+ public native void setChangedChunk(int i, int j);
+ public native void setChangedChunkContaining(int x, int y);
+ public native void setAllChanged();
+ public native void setChanged(QRect area);
+ public native void setUnchanged(QRect area);
+ public native void addItemToChunk(QCanvasItem arg1, int i, int j);
+ public native void removeItemFromChunk(QCanvasItem arg1, int i, int j);
+ public native void addItemToChunkContaining(QCanvasItem arg1, int x, int y);
+ public native void removeItemFromChunkContaining(QCanvasItem arg1, int x, int y);
+ public native ArrayList allItems();
+ public native ArrayList collisions(QPoint arg1);
+ public native ArrayList collisions(QRect arg1);
+ public native ArrayList collisions(QPointArray pa, QCanvasItem item, boolean exact);
+ public native void drawArea(QRect arg1, QPainter p, boolean double_buffer);
+ public native void drawArea(QRect arg1, QPainter p);
+ public native void addView(QCanvasView arg1);
+ public native void removeView(QCanvasView arg1);
+ public native void drawCanvasArea(QRect arg1, QPainter p, boolean double_buffer);
+ public native void drawCanvasArea(QRect arg1, QPainter p);
+ public native void drawCanvasArea(QRect arg1);
+ public native void drawViewArea(QCanvasView view, QPainter p, QRect r, boolean dbuf);
+ public native void addItem(QCanvasItem arg1);
+ public native void addAnimation(QCanvasItem arg1);
+ public native void removeItem(QCanvasItem arg1);
+ public native void removeAnimation(QCanvasItem arg1);
+ public native void setAdvancePeriod(int ms);
+ public native void setUpdatePeriod(int ms);
+ public native void setDoubleBuffering(boolean y);
+ public native void advance();
+ public native void update();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void drawBackground(QPainter arg1, QRect area);
+ protected native void drawForeground(QPainter arg1, QRect area);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasEllipse.java b/qtjava/javalib/org/kde/qt/QCanvasEllipse.java
new file mode 100644
index 00000000..c73b2ba9
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasEllipse.java
@@ -0,0 +1,39 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCanvasEllipse extends QCanvasPolygonalItem {
+ protected QCanvasEllipse(Class dummy){super((Class) null);}
+ public QCanvasEllipse(QCanvas canvas) {
+ super((Class) null);
+ newQCanvasEllipse(canvas);
+ }
+ private native void newQCanvasEllipse(QCanvas canvas);
+ public QCanvasEllipse(int width, int height, QCanvas canvas) {
+ super((Class) null);
+ newQCanvasEllipse(width,height,canvas);
+ }
+ private native void newQCanvasEllipse(int width, int height, QCanvas canvas);
+ public QCanvasEllipse(int width, int height, int startangle, int angle, QCanvas canvas) {
+ super((Class) null);
+ newQCanvasEllipse(width,height,startangle,angle,canvas);
+ }
+ private native void newQCanvasEllipse(int width, int height, int startangle, int angle, QCanvas canvas);
+ public native int width();
+ public native int height();
+ public native void setSize(int w, int h);
+ public native void setAngles(int start, int length);
+ public native int angleStart();
+ public native int angleLength();
+ public native QPointArray areaPoints();
+ public native boolean collidesWith(QCanvasItem arg1);
+ public native int rtti();
+ protected native void drawShape(QPainter arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasItem.java b/qtjava/javalib/org/kde/qt/QCanvasItem.java
new file mode 100644
index 00000000..f5cecb6d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasItem.java
@@ -0,0 +1,57 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QCanvasItem extends Qt {
+ protected QCanvasItem(Class dummy){super((Class) null);}
+ public static final int Rtti_Item = 0;
+ public static final int Rtti_Sprite = 1;
+ public static final int Rtti_PolygonalItem = 2;
+ public static final int Rtti_Text = 3;
+ public static final int Rtti_Polygon = 4;
+ public static final int Rtti_Rectangle = 5;
+ public static final int Rtti_Ellipse = 6;
+ public static final int Rtti_Line = 7;
+ public static final int Rtti_Spline = 8;
+
+ public native double x();
+ public native double y();
+ public native double z();
+ public native void moveBy(double dx, double dy);
+ public native void move(double x, double y);
+ public native void setX(double a);
+ public native void setY(double a);
+ public native void setZ(double a);
+ public native boolean animated();
+ public native void setAnimated(boolean y);
+ public native void setVelocity(double vx, double vy);
+ public native void setXVelocity(double vx);
+ public native void setYVelocity(double vy);
+ public native double xVelocity();
+ public native double yVelocity();
+ public native void advance(int stage);
+ public native boolean collidesWith(QCanvasItem arg1);
+ public native ArrayList collisions(boolean exact);
+ public native void setCanvas(QCanvas arg1);
+ public native void draw(QPainter arg1);
+ public native void show();
+ public native void hide();
+ public native void setVisible(boolean yes);
+ public native boolean isVisible();
+ public native void setSelected(boolean yes);
+ public native boolean isSelected();
+ public native void setEnabled(boolean yes);
+ public native boolean isEnabled();
+ public native void setActive(boolean yes);
+ public native boolean isActive();
+ public native boolean visible();
+ public native boolean selected();
+ public native boolean enabled();
+ public native boolean active();
+ public native int rtti();
+ public native QRect boundingRect();
+ public native QRect boundingRectAdvanced();
+ public native QCanvas canvas();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasLine.java b/qtjava/javalib/org/kde/qt/QCanvasLine.java
new file mode 100644
index 00000000..f12de15e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasLine.java
@@ -0,0 +1,27 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCanvasLine extends QCanvasPolygonalItem {
+ protected QCanvasLine(Class dummy){super((Class) null);}
+ public QCanvasLine(QCanvas canvas) {
+ super((Class) null);
+ newQCanvasLine(canvas);
+ }
+ private native void newQCanvasLine(QCanvas canvas);
+ public native void setPoints(int x1, int y1, int x2, int y2);
+ public native QPoint startPoint();
+ public native QPoint endPoint();
+ public native int rtti();
+ public native void setPen(QPen p);
+ public native void moveBy(double dx, double dy);
+ protected native void drawShape(QPainter arg1);
+ public native QPointArray areaPoints();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasPixmap.java b/qtjava/javalib/org/kde/qt/QCanvasPixmap.java
new file mode 100644
index 00000000..a8a67274
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasPixmap.java
@@ -0,0 +1,32 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCanvasPixmap extends QPixmap {
+ protected QCanvasPixmap(Class dummy){super((Class) null);}
+ public QCanvasPixmap(String datafilename) {
+ super((Class) null);
+ newQCanvasPixmap(datafilename);
+ }
+ private native void newQCanvasPixmap(String datafilename);
+ public QCanvasPixmap(QImage image) {
+ super((Class) null);
+ newQCanvasPixmap(image);
+ }
+ private native void newQCanvasPixmap(QImage image);
+ public QCanvasPixmap(QPixmap arg1, QPoint hotspot) {
+ super((Class) null);
+ newQCanvasPixmap(arg1,hotspot);
+ }
+ private native void newQCanvasPixmap(QPixmap arg1, QPoint hotspot);
+ public native int offsetX();
+ public native int offsetY();
+ public native void setOffset(int x, int y);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasPixmapArray.java b/qtjava/javalib/org/kde/qt/QCanvasPixmapArray.java
new file mode 100644
index 00000000..ea870001
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasPixmapArray.java
@@ -0,0 +1,40 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCanvasPixmapArray implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QCanvasPixmapArray(Class dummy){}
+
+ public QCanvasPixmapArray() {
+ newQCanvasPixmapArray();
+ }
+ private native void newQCanvasPixmapArray();
+ public QCanvasPixmapArray(String datafilenamepattern, int framecount) {
+ newQCanvasPixmapArray(datafilenamepattern,framecount);
+ }
+ private native void newQCanvasPixmapArray(String datafilenamepattern, int framecount);
+ public QCanvasPixmapArray(String datafilenamepattern) {
+ newQCanvasPixmapArray(datafilenamepattern);
+ }
+ private native void newQCanvasPixmapArray(String datafilenamepattern);
+ // QCanvasPixmapArray* QCanvasPixmapArray(QPtrList<QPixmap> arg1,QPtrList<QPoint> arg2); >>>> NOT CONVERTED
+ // QCanvasPixmapArray* QCanvasPixmapArray(QValueList<QPixmap> arg1,QPointArray arg2); >>>> NOT CONVERTED
+ // QCanvasPixmapArray* QCanvasPixmapArray(QValueList<QPixmap> arg1); >>>> NOT CONVERTED
+ public native boolean readPixmaps(String datafilenamepattern, int framecount);
+ public native boolean readPixmaps(String datafilenamepattern);
+ public native boolean readCollisionMasks(String filenamepattern);
+ public native boolean op_not();
+ public native boolean isValid();
+ public native QCanvasPixmap image(int i);
+ public native void setImage(int i, QCanvasPixmap p);
+ public native int count();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasPolygon.java b/qtjava/javalib/org/kde/qt/QCanvasPolygon.java
new file mode 100644
index 00000000..2ad59fdd
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasPolygon.java
@@ -0,0 +1,25 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCanvasPolygon extends QCanvasPolygonalItem {
+ protected QCanvasPolygon(Class dummy){super((Class) null);}
+ public QCanvasPolygon(QCanvas canvas) {
+ super((Class) null);
+ newQCanvasPolygon(canvas);
+ }
+ private native void newQCanvasPolygon(QCanvas canvas);
+ public native void setPoints(QPointArray arg1);
+ public native QPointArray points();
+ public native void moveBy(double dx, double dy);
+ public native QPointArray areaPoints();
+ public native int rtti();
+ protected native void drawShape(QPainter arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasPolygonalItem.java b/qtjava/javalib/org/kde/qt/QCanvasPolygonalItem.java
new file mode 100644
index 00000000..66758ec6
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasPolygonalItem.java
@@ -0,0 +1,17 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCanvasPolygonalItem extends QCanvasItem {
+ protected QCanvasPolygonalItem(Class dummy){super((Class) null);}
+ public native boolean collidesWith(QCanvasItem arg1);
+ public native void setPen(QPen p);
+ public native void setBrush(QBrush b);
+ public native QPen pen();
+ public native QBrush brush();
+ public native QPointArray areaPoints();
+ public native QPointArray areaPointsAdvanced();
+ public native QRect boundingRect();
+ public native int rtti();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasRectangle.java b/qtjava/javalib/org/kde/qt/QCanvasRectangle.java
new file mode 100644
index 00000000..d121a9d2
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasRectangle.java
@@ -0,0 +1,39 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCanvasRectangle extends QCanvasPolygonalItem {
+ protected QCanvasRectangle(Class dummy){super((Class) null);}
+ public QCanvasRectangle(QCanvas canvas) {
+ super((Class) null);
+ newQCanvasRectangle(canvas);
+ }
+ private native void newQCanvasRectangle(QCanvas canvas);
+ public QCanvasRectangle(QRect arg1, QCanvas canvas) {
+ super((Class) null);
+ newQCanvasRectangle(arg1,canvas);
+ }
+ private native void newQCanvasRectangle(QRect arg1, QCanvas canvas);
+ public QCanvasRectangle(int x, int y, int width, int height, QCanvas canvas) {
+ super((Class) null);
+ newQCanvasRectangle(x,y,width,height,canvas);
+ }
+ private native void newQCanvasRectangle(int x, int y, int width, int height, QCanvas canvas);
+ public native int width();
+ public native int height();
+ public native void setSize(int w, int h);
+ public native QSize size();
+ public native QPointArray areaPoints();
+ public native QRect rect();
+ public native boolean collidesWith(QCanvasItem arg1);
+ public native int rtti();
+ protected native void drawShape(QPainter arg1);
+ protected native QPointArray chunks();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasSignals.java b/qtjava/javalib/org/kde/qt/QCanvasSignals.java
new file mode 100644
index 00000000..f4d074d4
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.ArrayList;
+
+public interface QCanvasSignals {
+ void resized();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasSpline.java b/qtjava/javalib/org/kde/qt/QCanvasSpline.java
new file mode 100644
index 00000000..98fcf552
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasSpline.java
@@ -0,0 +1,24 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCanvasSpline extends QCanvasPolygon {
+ protected QCanvasSpline(Class dummy){super((Class) null);}
+ public QCanvasSpline(QCanvas canvas) {
+ super((Class) null);
+ newQCanvasSpline(canvas);
+ }
+ private native void newQCanvasSpline(QCanvas canvas);
+ public native void setControlPoints(QPointArray arg1, boolean closed);
+ public native void setControlPoints(QPointArray arg1);
+ public native QPointArray controlPoints();
+ public native boolean closed();
+ public native int rtti();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasSprite.java b/qtjava/javalib/org/kde/qt/QCanvasSprite.java
new file mode 100644
index 00000000..81741467
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasSprite.java
@@ -0,0 +1,50 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCanvasSprite extends QCanvasItem {
+ protected QCanvasSprite(Class dummy){super((Class) null);}
+ public static final int Cycle = 0;
+ public static final int Oscillate = 1;
+
+ public QCanvasSprite(QCanvasPixmapArray array, QCanvas canvas) {
+ super((Class) null);
+ newQCanvasSprite(array,canvas);
+ }
+ private native void newQCanvasSprite(QCanvasPixmapArray array, QCanvas canvas);
+ public native void setSequence(QCanvasPixmapArray seq);
+ public native void move(double x, double y);
+ public native void move(double x, double y, int frame);
+ public native void setFrame(int arg1);
+ public native void setFrameAnimation(int arg1, int step, int state);
+ public native void setFrameAnimation(int arg1, int step);
+ public native void setFrameAnimation(int arg1);
+ public native void setFrameAnimation();
+ public native int frame();
+ public native int frameCount();
+ public native int rtti();
+ public native boolean collidesWith(QCanvasItem arg1);
+ public native QRect boundingRect();
+ public native int width();
+ public native int height();
+ public native int leftEdge();
+ public native int topEdge();
+ public native int rightEdge();
+ public native int bottomEdge();
+ public native int leftEdge(int nx);
+ public native int topEdge(int ny);
+ public native int rightEdge(int nx);
+ public native int bottomEdge(int ny);
+ public native QCanvasPixmap image();
+ public native QCanvasPixmap imageAdvanced();
+ public native QCanvasPixmap image(int f);
+ public native void advance(int stage);
+ public native void draw(QPainter painter);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasText.java b/qtjava/javalib/org/kde/qt/QCanvasText.java
new file mode 100644
index 00000000..03cf7ecd
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasText.java
@@ -0,0 +1,42 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCanvasText extends QCanvasItem {
+ protected QCanvasText(Class dummy){super((Class) null);}
+ public QCanvasText(QCanvas canvas) {
+ super((Class) null);
+ newQCanvasText(canvas);
+ }
+ private native void newQCanvasText(QCanvas canvas);
+ public QCanvasText(String arg1, QCanvas canvas) {
+ super((Class) null);
+ newQCanvasText(arg1,canvas);
+ }
+ private native void newQCanvasText(String arg1, QCanvas canvas);
+ public QCanvasText(String arg1, QFont arg2, QCanvas canvas) {
+ super((Class) null);
+ newQCanvasText(arg1,arg2,canvas);
+ }
+ private native void newQCanvasText(String arg1, QFont arg2, QCanvas canvas);
+ public native void setText(String arg1);
+ public native void setFont(QFont arg1);
+ public native void setColor(QColor arg1);
+ public native String text();
+ public native QFont font();
+ public native QColor color();
+ public native void moveBy(double dx, double dy);
+ public native int textFlags();
+ public native void setTextFlags(int arg1);
+ public native QRect boundingRect();
+ public native boolean collidesWith(QCanvasItem arg1);
+ public native int rtti();
+ public native void draw(QPainter arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCanvasView.java b/qtjava/javalib/org/kde/qt/QCanvasView.java
new file mode 100644
index 00000000..d4138e03
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCanvasView.java
@@ -0,0 +1,65 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCanvasView extends QScrollView {
+ protected QCanvasView(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QCanvasView(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQCanvasView(parent,name,f);
+ }
+ private native void newQCanvasView(QWidget parent, String name, int f);
+ public QCanvasView(QWidget parent, String name) {
+ super((Class) null);
+ newQCanvasView(parent,name);
+ }
+ private native void newQCanvasView(QWidget parent, String name);
+ public QCanvasView(QWidget parent) {
+ super((Class) null);
+ newQCanvasView(parent);
+ }
+ private native void newQCanvasView(QWidget parent);
+ public QCanvasView() {
+ super((Class) null);
+ newQCanvasView();
+ }
+ private native void newQCanvasView();
+ public QCanvasView(QCanvas viewing, QWidget parent, String name, int f) {
+ super((Class) null);
+ newQCanvasView(viewing,parent,name,f);
+ }
+ private native void newQCanvasView(QCanvas viewing, QWidget parent, String name, int f);
+ public QCanvasView(QCanvas viewing, QWidget parent, String name) {
+ super((Class) null);
+ newQCanvasView(viewing,parent,name);
+ }
+ private native void newQCanvasView(QCanvas viewing, QWidget parent, String name);
+ public QCanvasView(QCanvas viewing, QWidget parent) {
+ super((Class) null);
+ newQCanvasView(viewing,parent);
+ }
+ private native void newQCanvasView(QCanvas viewing, QWidget parent);
+ public QCanvasView(QCanvas viewing) {
+ super((Class) null);
+ newQCanvasView(viewing);
+ }
+ private native void newQCanvasView(QCanvas viewing);
+ public native QCanvas canvas();
+ public native void setCanvas(QCanvas v);
+ public native QWMatrix worldMatrix();
+ public native QWMatrix inverseWorldMatrix();
+ public native boolean setWorldMatrix(QWMatrix arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void drawContents(QPainter arg1, int cx, int cy, int cw, int ch);
+ public native QSize sizeHint();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCheckBox.java b/qtjava/javalib/org/kde/qt/QCheckBox.java
new file mode 100644
index 00000000..d7359519
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCheckBox.java
@@ -0,0 +1,50 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCheckBox extends QButton {
+ protected QCheckBox(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QCheckBox(QWidget parent, String name) {
+ super((Class) null);
+ newQCheckBox(parent,name);
+ }
+ private native void newQCheckBox(QWidget parent, String name);
+ public QCheckBox(QWidget parent) {
+ super((Class) null);
+ newQCheckBox(parent);
+ }
+ private native void newQCheckBox(QWidget parent);
+ public QCheckBox(String text, QWidget parent, String name) {
+ super((Class) null);
+ newQCheckBox(text,parent,name);
+ }
+ private native void newQCheckBox(String text, QWidget parent, String name);
+ public QCheckBox(String text, QWidget parent) {
+ super((Class) null);
+ newQCheckBox(text,parent);
+ }
+ private native void newQCheckBox(String text, QWidget parent);
+ public native boolean isChecked();
+ public native void setNoChange();
+ public native void setTristate(boolean y);
+ public native void setTristate();
+ public native boolean isTristate();
+ public native QSize sizeHint();
+ public native void setChecked(boolean check);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void drawButton(QPainter arg1);
+ protected native void drawButtonLabel(QPainter arg1);
+ protected native void updateMask();
+ protected native boolean hitButton(QPoint pos);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCheckListItem.java b/qtjava/javalib/org/kde/qt/QCheckListItem.java
new file mode 100644
index 00000000..b0ab448a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCheckListItem.java
@@ -0,0 +1,111 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCheckListItem extends QListViewItem {
+ protected QCheckListItem(Class dummy){super((Class) null);}
+ public static final int RadioButton = 0;
+ public static final int CheckBox = 1;
+ public static final int Controller = 2;
+ public static final int RadioButtonController = Controller;
+ public static final int CheckBoxController = 3;
+
+ public static final int Off = 0;
+ public static final int NoChange = 1;
+ public static final int On = 2;
+
+ public QCheckListItem(QCheckListItem parent, String text, int arg3) {
+ super((Class) null);
+ newQCheckListItem(parent,text,arg3);
+ }
+ private native void newQCheckListItem(QCheckListItem parent, String text, int arg3);
+ public QCheckListItem(QCheckListItem parent, String text) {
+ super((Class) null);
+ newQCheckListItem(parent,text);
+ }
+ private native void newQCheckListItem(QCheckListItem parent, String text);
+ public QCheckListItem(QCheckListItem parent, QListViewItem after, String text, int arg4) {
+ super((Class) null);
+ newQCheckListItem(parent,after,text,arg4);
+ }
+ private native void newQCheckListItem(QCheckListItem parent, QListViewItem after, String text, int arg4);
+ public QCheckListItem(QCheckListItem parent, QListViewItem after, String text) {
+ super((Class) null);
+ newQCheckListItem(parent,after,text);
+ }
+ private native void newQCheckListItem(QCheckListItem parent, QListViewItem after, String text);
+ public QCheckListItem(QListViewItem parent, String text, int arg3) {
+ super((Class) null);
+ newQCheckListItem(parent,text,arg3);
+ }
+ private native void newQCheckListItem(QListViewItem parent, String text, int arg3);
+ public QCheckListItem(QListViewItem parent, String text) {
+ super((Class) null);
+ newQCheckListItem(parent,text);
+ }
+ private native void newQCheckListItem(QListViewItem parent, String text);
+ public QCheckListItem(QListViewItem parent, QListViewItem after, String text, int arg4) {
+ super((Class) null);
+ newQCheckListItem(parent,after,text,arg4);
+ }
+ private native void newQCheckListItem(QListViewItem parent, QListViewItem after, String text, int arg4);
+ public QCheckListItem(QListViewItem parent, QListViewItem after, String text) {
+ super((Class) null);
+ newQCheckListItem(parent,after,text);
+ }
+ private native void newQCheckListItem(QListViewItem parent, QListViewItem after, String text);
+ public QCheckListItem(QListView parent, String text, int arg3) {
+ super((Class) null);
+ newQCheckListItem(parent,text,arg3);
+ }
+ private native void newQCheckListItem(QListView parent, String text, int arg3);
+ public QCheckListItem(QListView parent, String text) {
+ super((Class) null);
+ newQCheckListItem(parent,text);
+ }
+ private native void newQCheckListItem(QListView parent, String text);
+ public QCheckListItem(QListView parent, QListViewItem after, String text, int arg4) {
+ super((Class) null);
+ newQCheckListItem(parent,after,text,arg4);
+ }
+ private native void newQCheckListItem(QListView parent, QListViewItem after, String text, int arg4);
+ public QCheckListItem(QListView parent, QListViewItem after, String text) {
+ super((Class) null);
+ newQCheckListItem(parent,after,text);
+ }
+ private native void newQCheckListItem(QListView parent, QListViewItem after, String text);
+ public QCheckListItem(QListViewItem parent, String text, QPixmap arg3) {
+ super((Class) null);
+ newQCheckListItem(parent,text,arg3);
+ }
+ private native void newQCheckListItem(QListViewItem parent, String text, QPixmap arg3);
+ public QCheckListItem(QListView parent, String text, QPixmap arg3) {
+ super((Class) null);
+ newQCheckListItem(parent,text,arg3);
+ }
+ private native void newQCheckListItem(QListView parent, String text, QPixmap arg3);
+ public native void paintCell(QPainter arg1, QColorGroup cg, int column, int width, int alignment);
+ public native void paintFocus(QPainter arg1, QColorGroup cg, QRect r);
+ public native int width(QFontMetrics arg1, QListView arg2, int column);
+ public native void setup();
+ public native void setOn(boolean arg1);
+ public native boolean isOn();
+ public native int type();
+ public native String text();
+ public native String text(int n);
+ public native void setTristate(boolean arg1);
+ public native boolean isTristate();
+ public native int state();
+ public native void setState(int s);
+ public native int rtti();
+ protected native void activate();
+ protected native void turnOffChild();
+ protected native void stateChange(boolean arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCheckTableItem.java b/qtjava/javalib/org/kde/qt/QCheckTableItem.java
new file mode 100644
index 00000000..541cdc98
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCheckTableItem.java
@@ -0,0 +1,27 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCheckTableItem extends QTableItem {
+ protected QCheckTableItem(Class dummy){super((Class) null);}
+ public QCheckTableItem(QTable table, String txt) {
+ super((Class) null);
+ newQCheckTableItem(table,txt);
+ }
+ private native void newQCheckTableItem(QTable table, String txt);
+ public native void setText(String t);
+ public native QWidget createEditor();
+ public native void setContentFromEditor(QWidget w);
+ public native void paint(QPainter p, QColorGroup cg, QRect cr, boolean selected);
+ public native void setChecked(boolean b);
+ public native boolean isChecked();
+ public native int rtti();
+ public native QSize sizeHint();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QChildEvent.java b/qtjava/javalib/org/kde/qt/QChildEvent.java
new file mode 100644
index 00000000..3b16d74e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QChildEvent.java
@@ -0,0 +1,22 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QChildEvent extends QEvent {
+ protected QChildEvent(Class dummy){super((Class) null);}
+ public QChildEvent(int type, QObject child) {
+ super((Class) null);
+ newQChildEvent(type,child);
+ }
+ private native void newQChildEvent(int type, QObject child);
+ public native QObject child();
+ public native boolean inserted();
+ public native boolean removed();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QClassInfo.java b/qtjava/javalib/org/kde/qt/QClassInfo.java
new file mode 100644
index 00000000..147f5e09
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QClassInfo.java
@@ -0,0 +1,21 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QClassInfo implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QClassInfo(Class dummy){}
+
+ public QClassInfo() {
+ newQClassInfo();
+ }
+ private native void newQClassInfo();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QClipboard.java b/qtjava/javalib/org/kde/qt/QClipboard.java
new file mode 100644
index 00000000..4ef8d32c
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QClipboard.java
@@ -0,0 +1,40 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QClipboard extends QObject {
+ protected QClipboard(Class dummy){super((Class) null);}
+ public static final int Clipboard = 0;
+ public static final int Selection = 1;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public native void clear(int mode);
+ public native void clear();
+ public native boolean supportsSelection();
+ public native boolean ownsSelection();
+ public native boolean ownsClipboard();
+ public native void setSelectionMode(boolean enable);
+ public native boolean selectionModeEnabled();
+ public native String text(int mode);
+ public native String text(StringBuffer subtype, int mode);
+ public native void setText(String arg1, int mode);
+ public native QMimeSourceInterface data(int mode);
+ public native void setData(QMimeSourceInterface arg1, int mode);
+ public native QImage image(int mode);
+ public native QPixmap pixmap(int mode);
+ public native void setImage(QImage arg1, int mode);
+ public native void setPixmap(QPixmap arg1, int mode);
+ public native String text();
+ public native String text(StringBuffer subtype);
+ public native void setText(String arg1);
+ public native QMimeSourceInterface data();
+ public native void setData(QMimeSourceInterface arg1);
+ public native QImage image();
+ public native QPixmap pixmap();
+ public native void setImage(QImage arg1);
+ public native void setPixmap(QPixmap arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QCloseEvent.java b/qtjava/javalib/org/kde/qt/QCloseEvent.java
new file mode 100644
index 00000000..1b437326
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCloseEvent.java
@@ -0,0 +1,22 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCloseEvent extends QEvent {
+ protected QCloseEvent(Class dummy){super((Class) null);}
+ public QCloseEvent() {
+ super((Class) null);
+ newQCloseEvent();
+ }
+ private native void newQCloseEvent();
+ public native boolean isAccepted();
+ public native void accept();
+ public native void ignore();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QColor.java b/qtjava/javalib/org/kde/qt/QColor.java
new file mode 100644
index 00000000..31db66bf
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QColor.java
@@ -0,0 +1,84 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QColor implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QColor(Class dummy){}
+
+ public static final int Dirt = 0x44495254;
+ public static final int Invalid = 0x49000000;
+
+ public static final int Rgb = 0;
+ public static final int Hsv = 1;
+
+ public QColor() {
+ newQColor();
+ }
+ private native void newQColor();
+ public QColor(int r, int g, int b) {
+ newQColor(r,g,b);
+ }
+ private native void newQColor(int r, int g, int b);
+ public QColor(int x, int y, int z, int arg4) {
+ newQColor(x,y,z,arg4);
+ }
+ private native void newQColor(int x, int y, int z, int arg4);
+ public QColor(int rgb, int pixel) {
+ newQColor(rgb,pixel);
+ }
+ private native void newQColor(int rgb, int pixel);
+ public QColor(int rgb) {
+ newQColor(rgb);
+ }
+ private native void newQColor(int rgb);
+ public QColor(String name) {
+ newQColor(name);
+ }
+ private native void newQColor(String name);
+ public QColor(QColor arg1) {
+ newQColor(arg1);
+ }
+ private native void newQColor(QColor arg1);
+ public native boolean isValid();
+ public native boolean isDirty();
+ public native String name();
+ public native void setNamedColor(String name);
+ public native int rgb();
+ public native void setRgb(int r, int g, int b);
+ public native void setRgb(int rgb);
+ public native void getRgb(int[] r, int[] g, int[] b);
+ public native void rgb(int[] r, int[] g, int[] b);
+ public native int red();
+ public native int green();
+ public native int blue();
+ public native void setHsv(int h, int s, int v);
+ public native void getHsv(int[] h, int[] s, int[] v);
+ public native void hsv(int[] h, int[] s, int[] v);
+ public native QColor light(int f);
+ public native QColor light();
+ public native QColor dark(int f);
+ public native QColor dark();
+ public native boolean op_equals(QColor c);
+ public native boolean op_not_equals(QColor c);
+ public native int alloc();
+ public native int pixel();
+ public static native int maxColors();
+ public static native int numBitPlanes();
+ public static native int enterAllocContext();
+ public static native void leaveAllocContext();
+ public static native int currentAllocContext();
+ public static native void destroyAllocContext(int arg1);
+ public static native void initialize();
+ public static native void cleanup();
+ public static native ArrayList colorNames();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QColorDialog.java b/qtjava/javalib/org/kde/qt/QColorDialog.java
new file mode 100644
index 00000000..a4477e1a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QColorDialog.java
@@ -0,0 +1,24 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QColorDialog extends QDialog {
+ protected QColorDialog(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native QColor getColor(QColor init, QWidget parent, String name);
+ public static native QColor getColor(QColor init, QWidget parent);
+ public static native QColor getColor(QColor init);
+ public static native QColor getColor();
+ public static native int getRgba(int arg1, boolean[] ok, QWidget parent, String name);
+ public static native int getRgba(int arg1, boolean[] ok, QWidget parent);
+ public static native int getRgba(int arg1, boolean[] ok);
+ public static native int getRgba(int arg1);
+ public static native int customCount();
+ public static native int customColor(int arg1);
+ public static native void setCustomColor(int arg1, int arg2);
+ public static native void setStandardColor(int arg1, int arg2);
+}
diff --git a/qtjava/javalib/org/kde/qt/QColorDrag.java b/qtjava/javalib/org/kde/qt/QColorDrag.java
new file mode 100644
index 00000000..2c41932f
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QColorDrag.java
@@ -0,0 +1,51 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QColorDrag extends QStoredDrag {
+ protected QColorDrag(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QColorDrag(QColor col, QWidget dragsource, String name) {
+ super((Class) null);
+ newQColorDrag(col,dragsource,name);
+ }
+ private native void newQColorDrag(QColor col, QWidget dragsource, String name);
+ public QColorDrag(QColor col, QWidget dragsource) {
+ super((Class) null);
+ newQColorDrag(col,dragsource);
+ }
+ private native void newQColorDrag(QColor col, QWidget dragsource);
+ public QColorDrag(QColor col) {
+ super((Class) null);
+ newQColorDrag(col);
+ }
+ private native void newQColorDrag(QColor col);
+ public QColorDrag(QWidget dragSource, String name) {
+ super((Class) null);
+ newQColorDrag(dragSource,name);
+ }
+ private native void newQColorDrag(QWidget dragSource, String name);
+ public QColorDrag(QWidget dragSource) {
+ super((Class) null);
+ newQColorDrag(dragSource);
+ }
+ private native void newQColorDrag(QWidget dragSource);
+ public QColorDrag() {
+ super((Class) null);
+ newQColorDrag();
+ }
+ private native void newQColorDrag();
+ public native void setColor(QColor col);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native boolean canDecode(QMimeSourceInterface arg1);
+ public static native boolean decode(QMimeSourceInterface arg1, QColor col);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QColorGroup.java b/qtjava/javalib/org/kde/qt/QColorGroup.java
new file mode 100644
index 00000000..a59ef735
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QColorGroup.java
@@ -0,0 +1,73 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QColorGroup implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QColorGroup(Class dummy){}
+
+ public static final int Foreground = 0;
+ public static final int Button = 1;
+ public static final int Light = 2;
+ public static final int Midlight = 3;
+ public static final int Dark = 4;
+ public static final int Mid = 5;
+ public static final int Text = 6;
+ public static final int BrightText = 7;
+ public static final int ButtonText = 8;
+ public static final int Base = 9;
+ public static final int Background = 10;
+ public static final int Shadow = 11;
+ public static final int Highlight = 12;
+ public static final int HighlightedText = 13;
+ public static final int Link = 14;
+ public static final int LinkVisited = 15;
+ public static final int NColorRoles = 16;
+
+ public QColorGroup() {
+ newQColorGroup();
+ }
+ private native void newQColorGroup();
+ public QColorGroup(QColor foreground, QColor button, QColor light, QColor dark, QColor mid, QColor text, QColor base) {
+ newQColorGroup(foreground,button,light,dark,mid,text,base);
+ }
+ private native void newQColorGroup(QColor foreground, QColor button, QColor light, QColor dark, QColor mid, QColor text, QColor base);
+ public QColorGroup(QBrush foreground, QBrush button, QBrush light, QBrush dark, QBrush mid, QBrush text, QBrush bright_text, QBrush base, QBrush background) {
+ newQColorGroup(foreground,button,light,dark,mid,text,bright_text,base,background);
+ }
+ private native void newQColorGroup(QBrush foreground, QBrush button, QBrush light, QBrush dark, QBrush mid, QBrush text, QBrush bright_text, QBrush base, QBrush background);
+ public QColorGroup(QColorGroup arg1) {
+ newQColorGroup(arg1);
+ }
+ private native void newQColorGroup(QColorGroup arg1);
+ public native QColor color(int arg1);
+ public native QBrush brush(int arg1);
+ public native void setColor(int arg1, QColor arg2);
+ public native void setBrush(int arg1, QBrush arg2);
+ public native QColor foreground();
+ public native QColor button();
+ public native QColor light();
+ public native QColor dark();
+ public native QColor mid();
+ public native QColor text();
+ public native QColor base();
+ public native QColor background();
+ public native QColor midlight();
+ public native QColor brightText();
+ public native QColor buttonText();
+ public native QColor shadow();
+ public native QColor highlight();
+ public native QColor highlightedText();
+ public native QColor link();
+ public native QColor linkVisited();
+ public native boolean op_equals(QColorGroup g);
+ public native boolean op_not_equals(QColorGroup g);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QComboBox.java b/qtjava/javalib/org/kde/qt/QComboBox.java
new file mode 100644
index 00000000..92f0eeb4
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QComboBox.java
@@ -0,0 +1,123 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QComboBoxSignals} for signals emitted by QComboBox
+*/
+public class QComboBox extends QWidget {
+ protected QComboBox(Class dummy){super((Class) null);}
+ public static final int NoInsertion = 0;
+ public static final int AtTop = 1;
+ public static final int AtCurrent = 2;
+ public static final int AtBottom = 3;
+ public static final int AfterCurrent = 4;
+ public static final int BeforeCurrent = 5;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QComboBox(QWidget parent, String name) {
+ super((Class) null);
+ newQComboBox(parent,name);
+ }
+ private native void newQComboBox(QWidget parent, String name);
+ public QComboBox(QWidget parent) {
+ super((Class) null);
+ newQComboBox(parent);
+ }
+ private native void newQComboBox(QWidget parent);
+ public QComboBox() {
+ super((Class) null);
+ newQComboBox();
+ }
+ private native void newQComboBox();
+ public QComboBox(boolean rw, QWidget parent, String name) {
+ super((Class) null);
+ newQComboBox(rw,parent,name);
+ }
+ private native void newQComboBox(boolean rw, QWidget parent, String name);
+ public QComboBox(boolean rw, QWidget parent) {
+ super((Class) null);
+ newQComboBox(rw,parent);
+ }
+ private native void newQComboBox(boolean rw, QWidget parent);
+ public QComboBox(boolean rw) {
+ super((Class) null);
+ newQComboBox(rw);
+ }
+ private native void newQComboBox(boolean rw);
+ public native int count();
+ public native void insertStringList(String[] arg1, int index);
+ public native void insertStringList(String[] arg1);
+ public native void insertStrList(String[] arg1, int index);
+ public native void insertStrList(String[] arg1);
+ public native void insertStrList(String[] arg1, int numStrings, int index);
+ public native void insertItem(String text, int index);
+ public native void insertItem(String text);
+ public native void insertItem(QPixmap pixmap, int index);
+ public native void insertItem(QPixmap pixmap);
+ public native void insertItem(QPixmap pixmap, String text, int index);
+ public native void insertItem(QPixmap pixmap, String text);
+ public native void removeItem(int index);
+ public native int currentItem();
+ public native void setCurrentItem(int index);
+ public native String currentText();
+ public native void setCurrentText(String arg1);
+ public native String text(int index);
+ public native QPixmap pixmap(int index);
+ public native void changeItem(String text, int index);
+ public native void changeItem(QPixmap pixmap, int index);
+ public native void changeItem(QPixmap pixmap, String text, int index);
+ public native boolean autoResize();
+ public native void setAutoResize(boolean arg1);
+ public native QSize sizeHint();
+ public native void setPalette(QPalette arg1);
+ public native void setFont(QFont arg1);
+ public native void setEnabled(boolean arg1);
+ public native void setSizeLimit(int arg1);
+ public native int sizeLimit();
+ public native void setMaxCount(int arg1);
+ public native int maxCount();
+ public native void setInsertionPolicy(int policy);
+ public native int insertionPolicy();
+ public native void setValidator(QValidator arg1);
+ public native QValidator validator();
+ public native void setListBox(QListBox arg1);
+ public native QListBox listBox();
+ public native void setLineEdit(QLineEdit edit);
+ public native QLineEdit lineEdit();
+ public native void setAutoCompletion(boolean arg1);
+ public native boolean autoCompletion();
+ public native boolean eventFilter(QObject object, QEvent event);
+ public native void setDuplicatesEnabled(boolean enable);
+ public native boolean duplicatesEnabled();
+ public native boolean editable();
+ public native void setEditable(boolean arg1);
+ public native void popup();
+ public native void hide();
+ public native void clear();
+ public native void clearValidator();
+ public native void clearEdit();
+ public native void setEditText(String arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void mouseDoubleClickEvent(QMouseEvent arg1);
+ protected native void keyPressEvent(QKeyEvent e);
+ protected native void focusInEvent(QFocusEvent e);
+ protected native void focusOutEvent(QFocusEvent e);
+ protected native void wheelEvent(QWheelEvent e);
+ public native void styleChange(QStyle arg1);
+ protected native void updateMask();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QComboBoxSignals.java b/qtjava/javalib/org/kde/qt/QComboBoxSignals.java
new file mode 100644
index 00000000..b43c06b6
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QComboBoxSignals.java
@@ -0,0 +1,11 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QComboBoxSignals {
+ void activated(int index);
+ void highlighted(int index);
+ void activated(String arg1);
+ void highlighted(String arg1);
+ void textChanged(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QComboTableItem.java b/qtjava/javalib/org/kde/qt/QComboTableItem.java
new file mode 100644
index 00000000..87896fbd
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QComboTableItem.java
@@ -0,0 +1,38 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QComboTableItem extends QTableItem {
+ protected QComboTableItem(Class dummy){super((Class) null);}
+ public QComboTableItem(QTable table, String[] list, boolean editable) {
+ super((Class) null);
+ newQComboTableItem(table,list,editable);
+ }
+ private native void newQComboTableItem(QTable table, String[] list, boolean editable);
+ public QComboTableItem(QTable table, String[] list) {
+ super((Class) null);
+ newQComboTableItem(table,list);
+ }
+ private native void newQComboTableItem(QTable table, String[] list);
+ public native QWidget createEditor();
+ public native void setContentFromEditor(QWidget w);
+ public native void paint(QPainter p, QColorGroup cg, QRect cr, boolean selected);
+ public native void setCurrentItem(int i);
+ public native void setCurrentItem(String i);
+ public native int currentItem();
+ public native String currentText();
+ public native int count();
+ public native String text(int i);
+ public native void setEditable(boolean b);
+ public native boolean isEditable();
+ public native void setStringList(String[] l);
+ public native int rtti();
+ public native QSize sizeHint();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QContextMenuEvent.java b/qtjava/javalib/org/kde/qt/QContextMenuEvent.java
new file mode 100644
index 00000000..88a5eed6
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QContextMenuEvent.java
@@ -0,0 +1,41 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QContextMenuEvent extends QEvent {
+ protected QContextMenuEvent(Class dummy){super((Class) null);}
+ public static final int Mouse = 0;
+ public static final int Keyboard = 1;
+ public static final int Other = 2;
+
+ public QContextMenuEvent(int reason, QPoint pos, QPoint globalPos, int state) {
+ super((Class) null);
+ newQContextMenuEvent(reason,pos,globalPos,state);
+ }
+ private native void newQContextMenuEvent(int reason, QPoint pos, QPoint globalPos, int state);
+ public QContextMenuEvent(int reason, QPoint pos, int state) {
+ super((Class) null);
+ newQContextMenuEvent(reason,pos,state);
+ }
+ private native void newQContextMenuEvent(int reason, QPoint pos, int state);
+ public native int x();
+ public native int y();
+ public native int globalX();
+ public native int globalY();
+ public native QPoint pos();
+ public native QPoint globalPos();
+ public native int state();
+ public native boolean isAccepted();
+ public native boolean isConsumed();
+ public native void consume();
+ public native void accept();
+ public native void ignore();
+ public native int reason();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCursor.java b/qtjava/javalib/org/kde/qt/QCursor.java
new file mode 100644
index 00000000..ef789934
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCursor.java
@@ -0,0 +1,69 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCursor extends Qt {
+ protected QCursor(Class dummy){super((Class) null);}
+ public QCursor() {
+ super((Class) null);
+ newQCursor();
+ }
+ private native void newQCursor();
+ public QCursor(int shape) {
+ super((Class) null);
+ newQCursor(shape);
+ }
+ private native void newQCursor(int shape);
+ public QCursor(QBitmap bitmap, QBitmap mask, int hotX, int hotY) {
+ super((Class) null);
+ newQCursor(bitmap,mask,hotX,hotY);
+ }
+ private native void newQCursor(QBitmap bitmap, QBitmap mask, int hotX, int hotY);
+ public QCursor(QBitmap bitmap, QBitmap mask, int hotX) {
+ super((Class) null);
+ newQCursor(bitmap,mask,hotX);
+ }
+ private native void newQCursor(QBitmap bitmap, QBitmap mask, int hotX);
+ public QCursor(QBitmap bitmap, QBitmap mask) {
+ super((Class) null);
+ newQCursor(bitmap,mask);
+ }
+ private native void newQCursor(QBitmap bitmap, QBitmap mask);
+ public QCursor(QPixmap pixmap, int hotX, int hotY) {
+ super((Class) null);
+ newQCursor(pixmap,hotX,hotY);
+ }
+ private native void newQCursor(QPixmap pixmap, int hotX, int hotY);
+ public QCursor(QPixmap pixmap, int hotX) {
+ super((Class) null);
+ newQCursor(pixmap,hotX);
+ }
+ private native void newQCursor(QPixmap pixmap, int hotX);
+ public QCursor(QPixmap pixmap) {
+ super((Class) null);
+ newQCursor(pixmap);
+ }
+ private native void newQCursor(QPixmap pixmap);
+ public QCursor(QCursor arg1) {
+ super((Class) null);
+ newQCursor(arg1);
+ }
+ private native void newQCursor(QCursor arg1);
+ public native int shape();
+ public native void setShape(int arg1);
+ public native QBitmap bitmap();
+ public native QBitmap mask();
+ public native QPoint hotSpot();
+ public static native QPoint pos();
+ public static native void setPos(int x, int y);
+ public static native void setPos(QPoint arg1);
+ public static native void initialize();
+ public static native void cleanup();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCustomEvent.java b/qtjava/javalib/org/kde/qt/QCustomEvent.java
new file mode 100644
index 00000000..de31cc90
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCustomEvent.java
@@ -0,0 +1,22 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCustomEvent extends QEvent {
+ protected QCustomEvent(Class dummy){super((Class) null);}
+ public QCustomEvent(int type) {
+ super((Class) null);
+ newQCustomEvent(type);
+ }
+ private native void newQCustomEvent(int type);
+ // QCustomEvent* QCustomEvent(QEvent::Type arg1,void* arg2); >>>> NOT CONVERTED
+ // void* data(); >>>> NOT CONVERTED
+ // void setData(void* arg1); >>>> NOT CONVERTED
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QCustomMenuItem.java b/qtjava/javalib/org/kde/qt/QCustomMenuItem.java
new file mode 100644
index 00000000..3c16b21f
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QCustomMenuItem.java
@@ -0,0 +1,13 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QCustomMenuItem extends Qt {
+ protected QCustomMenuItem(Class dummy){super((Class) null);}
+ public native boolean fullSpan();
+ public native boolean isSeparator();
+ public native void setFont(QFont font);
+ public native void paint(QPainter p, QColorGroup cg, boolean act, boolean enabled, int x, int y, int w, int h);
+ public native QSize sizeHint();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDataBrowser.java b/qtjava/javalib/org/kde/qt/QDataBrowser.java
new file mode 100644
index 00000000..d668a6f3
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDataBrowser.java
@@ -0,0 +1,97 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+/**
+ See {@link QDataBrowserSignals} for signals emitted by QDataBrowser
+*/
+public class QDataBrowser extends QWidget {
+ protected QDataBrowser(Class dummy){super((Class) null);}
+ public static final int Unknown = 0;
+ public static final int None = 1;
+ public static final int BeforeBeginning = 2;
+ public static final int Beginning = 3;
+ public static final int End = 4;
+ public static final int AfterEnd = 5;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QDataBrowser(QWidget parent, String name, int fl) {
+ super((Class) null);
+ newQDataBrowser(parent,name,fl);
+ }
+ private native void newQDataBrowser(QWidget parent, String name, int fl);
+ public QDataBrowser(QWidget parent, String name) {
+ super((Class) null);
+ newQDataBrowser(parent,name);
+ }
+ private native void newQDataBrowser(QWidget parent, String name);
+ public QDataBrowser(QWidget parent) {
+ super((Class) null);
+ newQDataBrowser(parent);
+ }
+ private native void newQDataBrowser(QWidget parent);
+ public QDataBrowser() {
+ super((Class) null);
+ newQDataBrowser();
+ }
+ private native void newQDataBrowser();
+ public native int boundary();
+ public native void setBoundaryChecking(boolean active);
+ public native boolean boundaryChecking();
+ public native void setSort(QSqlIndex sort);
+ public native void setSort(String[] sort);
+ public native ArrayList sort();
+ public native void setFilter(String filter);
+ public native String filter();
+ public native void setSqlCursor(QSqlCursor cursor, boolean autoDelete);
+ public native void setSqlCursor(QSqlCursor cursor);
+ public native QSqlCursor sqlCursor();
+ public native void setForm(QSqlForm form);
+ public native QSqlForm form();
+ public native void setConfirmEdits(boolean confirm);
+ public native void setConfirmInsert(boolean confirm);
+ public native void setConfirmUpdate(boolean confirm);
+ public native void setConfirmDelete(boolean confirm);
+ public native void setConfirmCancels(boolean confirm);
+ public native boolean confirmEdits();
+ public native boolean confirmInsert();
+ public native boolean confirmUpdate();
+ public native boolean confirmDelete();
+ public native boolean confirmCancels();
+ public native void setReadOnly(boolean active);
+ public native boolean isReadOnly();
+ public native void setAutoEdit(boolean autoEdit);
+ public native boolean autoEdit();
+ public native boolean seek(int i, boolean relative);
+ public native boolean seek(int i);
+ public native void refresh();
+ public native void insert();
+ public native void update();
+ public native void del();
+ public native void first();
+ public native void last();
+ public native void next();
+ public native void prev();
+ public native void readFields();
+ public native void writeFields();
+ public native void clearValues();
+ public native void updateBoundary();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native boolean insertCurrent();
+ protected native boolean updateCurrent();
+ protected native boolean deleteCurrent();
+ protected native boolean currentEdited();
+ protected native int confirmEdit(int m);
+ protected native int confirmCancel(int m);
+ protected native void handleError(QSqlError error);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDataBrowserSignals.java b/qtjava/javalib/org/kde/qt/QDataBrowserSignals.java
new file mode 100644
index 00000000..1835c0ae
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDataBrowserSignals.java
@@ -0,0 +1,19 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.ArrayList;
+
+public interface QDataBrowserSignals {
+ void firstRecordAvailable(boolean available);
+ void lastRecordAvailable(boolean available);
+ void nextRecordAvailable(boolean available);
+ void prevRecordAvailable(boolean available);
+ void currentChanged(QSqlRecord record);
+ void primeInsert(QSqlRecord buf);
+ void primeUpdate(QSqlRecord buf);
+ void primeDelete(QSqlRecord buf);
+ void beforeInsert(QSqlRecord buf);
+ void beforeUpdate(QSqlRecord buf);
+ void beforeDelete(QSqlRecord buf);
+ void cursorChanged(int mode);
+}
diff --git a/qtjava/javalib/org/kde/qt/QDataPump.java b/qtjava/javalib/org/kde/qt/QDataPump.java
new file mode 100644
index 00000000..11af9ee4
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDataPump.java
@@ -0,0 +1,23 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDataPump extends QObject {
+ protected QDataPump(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QDataPump(QDataSource arg1, QDataSink arg2) {
+ super((Class) null);
+ newQDataPump(arg1,arg2);
+ }
+ private native void newQDataPump(QDataSource arg1, QDataSink arg2);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDataSink.java b/qtjava/javalib/org/kde/qt/QDataSink.java
new file mode 100644
index 00000000..4a823ed5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDataSink.java
@@ -0,0 +1,12 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDataSink extends QAsyncIO {
+ protected QDataSink(Class dummy){super((Class) null);}
+ public native int readyToReceive();
+ public native void receive(char[] arg1, int count);
+ public native void eof();
+ public native void maybeReady();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDataSource.java b/qtjava/javalib/org/kde/qt/QDataSource.java
new file mode 100644
index 00000000..cbb25d3e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDataSource.java
@@ -0,0 +1,14 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDataSource extends QAsyncIO {
+ protected QDataSource(Class dummy){super((Class) null);}
+ public native int readyToSend();
+ public native void sendTo(QDataSink arg1, int count);
+ public native void maybeReady();
+ public native boolean rewindable();
+ public native void enableRewind(boolean arg1);
+ public native void rewind();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDataStream.java b/qtjava/javalib/org/kde/qt/QDataStream.java
new file mode 100644
index 00000000..af0f1b43
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDataStream.java
@@ -0,0 +1,63 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDataStream implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QDataStream(Class dummy){}
+
+ public static final int BigEndian = 0;
+ public static final int LittleEndian = 1;
+
+ public QDataStream() {
+ newQDataStream();
+ }
+ private native void newQDataStream();
+ public QDataStream(QIODeviceInterface arg1) {
+ newQDataStream(arg1);
+ }
+ private native void newQDataStream(QIODeviceInterface arg1);
+ public QDataStream(byte[] arg1, int mode) {
+ newQDataStream(arg1,mode);
+ }
+ private native void newQDataStream(byte[] arg1, int mode);
+ public native QIODeviceInterface device();
+ public native void setDevice(QIODeviceInterface arg1);
+ public native void unsetDevice();
+ public native boolean atEnd();
+ public native boolean eof();
+ public native int byteOrder();
+ public native void setByteOrder(int arg1);
+ public native boolean isPrintableData();
+ public native void setPrintableData(boolean arg1);
+ public native int version();
+ public native void setVersion(int arg1);
+ public native QDataStream op_read(char i);
+ public native QDataStream op_read(short i);
+ public native QDataStream op_read(int i);
+ // QDataStream& op_read(Q_INT64& arg1); >>>> NOT CONVERTED
+ // QDataStream& op_read(Q_UINT64& arg1); >>>> NOT CONVERTED
+ public native QDataStream op_read(long i);
+ public native QDataStream op_read(float f);
+ public native QDataStream op_read(double f);
+ public native QDataStream op_read(String str);
+ public native QDataStream op_write(char i);
+ public native QDataStream op_write(short i);
+ public native QDataStream op_write(int i);
+ public native QDataStream op_write(long i);
+ public native QDataStream op_write(float f);
+ public native QDataStream op_write(double f);
+ public native QDataStream op_write(String str);
+ public native QDataStream readBytes(String arg1, int len);
+ public native QDataStream readRawBytes(String arg1, int len);
+ public native QDataStream writeBytes(String arg1, int len);
+ public native QDataStream writeRawBytes(String arg1, int len);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDataTable.java b/qtjava/javalib/org/kde/qt/QDataTable.java
new file mode 100644
index 00000000..a847ed39
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDataTable.java
@@ -0,0 +1,159 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+/**
+ See {@link QDataTableSignals} for signals emitted by QDataTable
+*/
+public class QDataTable extends QTable {
+ protected QDataTable(Class dummy){super((Class) null);}
+ public static final int RefreshData = 1;
+ public static final int RefreshColumns = 2;
+ public static final int RefreshAll = 3;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QDataTable(QWidget parent, String name) {
+ super((Class) null);
+ newQDataTable(parent,name);
+ }
+ private native void newQDataTable(QWidget parent, String name);
+ public QDataTable(QWidget parent) {
+ super((Class) null);
+ newQDataTable(parent);
+ }
+ private native void newQDataTable(QWidget parent);
+ public QDataTable() {
+ super((Class) null);
+ newQDataTable();
+ }
+ private native void newQDataTable();
+ public QDataTable(QSqlCursor cursor, boolean autoPopulate, QWidget parent, String name) {
+ super((Class) null);
+ newQDataTable(cursor,autoPopulate,parent,name);
+ }
+ private native void newQDataTable(QSqlCursor cursor, boolean autoPopulate, QWidget parent, String name);
+ public QDataTable(QSqlCursor cursor, boolean autoPopulate, QWidget parent) {
+ super((Class) null);
+ newQDataTable(cursor,autoPopulate,parent);
+ }
+ private native void newQDataTable(QSqlCursor cursor, boolean autoPopulate, QWidget parent);
+ public QDataTable(QSqlCursor cursor, boolean autoPopulate) {
+ super((Class) null);
+ newQDataTable(cursor,autoPopulate);
+ }
+ private native void newQDataTable(QSqlCursor cursor, boolean autoPopulate);
+ public QDataTable(QSqlCursor cursor) {
+ super((Class) null);
+ newQDataTable(cursor);
+ }
+ private native void newQDataTable(QSqlCursor cursor);
+ public native void addColumn(String fieldName, String label, int width, QIconSet iconset);
+ public native void addColumn(String fieldName, String label, int width);
+ public native void addColumn(String fieldName, String label);
+ public native void addColumn(String fieldName);
+ public native void removeColumn(int col);
+ public native void setColumn(int col, String fieldName, String label, int width, QIconSet iconset);
+ public native void setColumn(int col, String fieldName, String label, int width);
+ public native void setColumn(int col, String fieldName, String label);
+ public native void setColumn(int col, String fieldName);
+ public native String nullText();
+ public native String trueText();
+ public native String falseText();
+ public native int dateFormat();
+ public native boolean confirmEdits();
+ public native boolean confirmInsert();
+ public native boolean confirmUpdate();
+ public native boolean confirmDelete();
+ public native boolean confirmCancels();
+ public native boolean autoDelete();
+ public native boolean autoEdit();
+ public native String filter();
+ public native ArrayList sort();
+ public native void setSqlCursor(QSqlCursor cursor, boolean autoPopulate, boolean autoDelete);
+ public native void setSqlCursor(QSqlCursor cursor, boolean autoPopulate);
+ public native void setSqlCursor(QSqlCursor cursor);
+ public native void setSqlCursor();
+ public native QSqlCursor sqlCursor();
+ public native void setNullText(String nullText);
+ public native void setTrueText(String trueText);
+ public native void setFalseText(String falseText);
+ public native void setDateFormat(int f);
+ public native void setConfirmEdits(boolean confirm);
+ public native void setConfirmInsert(boolean confirm);
+ public native void setConfirmUpdate(boolean confirm);
+ public native void setConfirmDelete(boolean confirm);
+ public native void setConfirmCancels(boolean confirm);
+ public native void setAutoDelete(boolean enable);
+ public native void setAutoEdit(boolean autoEdit);
+ public native void setFilter(String filter);
+ public native void setSort(String[] sort);
+ public native void setSort(QSqlIndex sort);
+ public native void refresh(int mode);
+ public native void sortColumn(int col, boolean ascending, boolean wholeRows);
+ public native void sortColumn(int col, boolean ascending);
+ public native void sortColumn(int col);
+ public native String text(int row, int col);
+ public native QVariant value(int row, int col);
+ public native QSqlRecord currentRecord();
+ public native void installEditorFactory(QSqlEditorFactory f);
+ public native void installPropertyMap(QSqlPropertyMap m);
+ public native int numCols();
+ public native int numRows();
+ public native void setNumCols(int c);
+ public native void setNumRows(int r);
+ public native boolean findBuffer(QSqlIndex idx, int atHint);
+ public native boolean findBuffer(QSqlIndex idx);
+ public native void hideColumn(int col);
+ public native void showColumn(int col);
+ public native void find(String str, boolean caseSensitive, boolean backwards);
+ public native void sortAscending(int col);
+ public native void sortDescending(int col);
+ public native void refresh();
+ public native void setColumnWidth(int col, int w);
+ public native void adjustColumn(int col);
+ public native void setColumnStretchable(int col, boolean stretch);
+ public native void swapColumns(int col1, int col2, boolean swapHeaders);
+ public native void swapColumns(int col1, int col2);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native boolean insertCurrent();
+ protected native boolean updateCurrent();
+ protected native boolean deleteCurrent();
+ protected native int confirmEdit(int m);
+ protected native int confirmCancel(int m);
+ protected native void handleError(QSqlError e);
+ protected native boolean beginInsert();
+ protected native QWidget beginUpdate(int row, int col, boolean replace);
+ public native boolean eventFilter(QObject o, QEvent e);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void contentsMousePressEvent(QMouseEvent e);
+ protected native void contentsContextMenuEvent(QContextMenuEvent e);
+ protected native void endEdit(int row, int col, boolean accept, boolean replace);
+ protected native QWidget createEditor(int row, int col, boolean initFromCell);
+ protected native void activateNextCell();
+ protected native int indexOf(int i);
+ protected native void reset();
+ protected native void setSize(QSqlCursor sql);
+ protected native void repaintCell(int row, int col);
+ public native void paintCell(QPainter p, int row, int col, QRect cr, boolean selected, QColorGroup cg);
+ protected native void paintField(QPainter p, QSqlField field, QRect cr, boolean selected);
+ protected native void drawContents(QPainter p, int cx, int cy, int cw, int ch);
+ protected native int fieldAlignment(QSqlField field);
+ protected native void columnClicked(int col);
+ protected native void resizeData(int len);
+ public native QTableItem item(int row, int col);
+ public native void setItem(int row, int col, QTableItem item);
+ public native void clearCell(int row, int col);
+ public native void setPixmap(int row, int col, QPixmap pix);
+ public native void takeItem(QTableItem i);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDataTableSignals.java b/qtjava/javalib/org/kde/qt/QDataTableSignals.java
new file mode 100644
index 00000000..11c32209
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDataTableSignals.java
@@ -0,0 +1,15 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.ArrayList;
+
+public interface QDataTableSignals {
+ void currentChanged(QSqlRecord record);
+ void primeInsert(QSqlRecord buf);
+ void primeUpdate(QSqlRecord buf);
+ void primeDelete(QSqlRecord buf);
+ void beforeInsert(QSqlRecord buf);
+ void beforeUpdate(QSqlRecord buf);
+ void beforeDelete(QSqlRecord buf);
+ void cursorChanged(int mode);
+}
diff --git a/qtjava/javalib/org/kde/qt/QDataView.java b/qtjava/javalib/org/kde/qt/QDataView.java
new file mode 100644
index 00000000..dfbf75eb
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDataView.java
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDataView extends QWidget {
+ protected QDataView(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QDataView(QWidget parent, String name, int fl) {
+ super((Class) null);
+ newQDataView(parent,name,fl);
+ }
+ private native void newQDataView(QWidget parent, String name, int fl);
+ public QDataView(QWidget parent, String name) {
+ super((Class) null);
+ newQDataView(parent,name);
+ }
+ private native void newQDataView(QWidget parent, String name);
+ public QDataView(QWidget parent) {
+ super((Class) null);
+ newQDataView(parent);
+ }
+ private native void newQDataView(QWidget parent);
+ public QDataView() {
+ super((Class) null);
+ newQDataView();
+ }
+ private native void newQDataView();
+ public native void setForm(QSqlForm form);
+ public native QSqlForm form();
+ public native void setRecord(QSqlRecord record);
+ public native QSqlRecord record();
+ public native void refresh(QSqlRecord buf);
+ public native void readFields();
+ public native void writeFields();
+ public native void clearValues();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDateEdit.java b/qtjava/javalib/org/kde/qt/QDateEdit.java
new file mode 100644
index 00000000..d735c6a3
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDateEdit.java
@@ -0,0 +1,88 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.Calendar;
+
+/**
+ See {@link QDateEditSignals} for signals emitted by QDateEdit
+*/
+public class QDateEdit extends QDateTimeEditBase {
+ protected QDateEdit(Class dummy){super((Class) null);}
+ public static final int DMY = 0;
+ public static final int MDY = 1;
+ public static final int YMD = 2;
+ public static final int YDM = 3;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QDateEdit(QWidget parent, String name) {
+ super((Class) null);
+ newQDateEdit(parent,name);
+ }
+ private native void newQDateEdit(QWidget parent, String name);
+ public QDateEdit(QWidget parent) {
+ super((Class) null);
+ newQDateEdit(parent);
+ }
+ private native void newQDateEdit(QWidget parent);
+ public QDateEdit() {
+ super((Class) null);
+ newQDateEdit();
+ }
+ private native void newQDateEdit();
+ public QDateEdit(Calendar date, QWidget parent, String name) {
+ super((Class) null);
+ newQDateEdit(date,parent,name);
+ }
+ private native void newQDateEdit(Calendar date, QWidget parent, String name);
+ public QDateEdit(Calendar date, QWidget parent) {
+ super((Class) null);
+ newQDateEdit(date,parent);
+ }
+ private native void newQDateEdit(Calendar date, QWidget parent);
+ public QDateEdit(Calendar date) {
+ super((Class) null);
+ newQDateEdit(date);
+ }
+ private native void newQDateEdit(Calendar date);
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native Calendar date();
+ public native void setOrder(int order);
+ public native int order();
+ public native void setAutoAdvance(boolean advance);
+ public native boolean autoAdvance();
+ public native void setMinValue(Calendar d);
+ public native Calendar minValue();
+ public native void setMaxValue(Calendar d);
+ public native Calendar maxValue();
+ public native void setRange(Calendar min, Calendar max);
+ public native String separator();
+ public native void setSeparator(String s);
+ public native void removeFirstNumber(int sec);
+ public native void setDate(Calendar date);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public native boolean event(QEvent e);
+ protected native void timerEvent(QTimerEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ public native void stepUp();
+ public native void stepDown();
+ public native String sectionFormattedText(int sec);
+ public native void addNumber(int sec, int num);
+ public native void removeLastNumber(int sec);
+ public native boolean setFocusSection(int s);
+ protected native void setYear(int year);
+ protected native void setMonth(int month);
+ protected native void setDay(int day);
+ protected native void fix();
+ protected native boolean outOfRange(int y, int m, int d);
+ protected native void updateButtons();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDateEditSignals.java b/qtjava/javalib/org/kde/qt/QDateEditSignals.java
new file mode 100644
index 00000000..fb5a5ce0
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDateEditSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.Calendar;
+
+public interface QDateEditSignals {
+ void valueChanged(Calendar date);
+}
diff --git a/qtjava/javalib/org/kde/qt/QDateTimeEdit.java b/qtjava/javalib/org/kde/qt/QDateTimeEdit.java
new file mode 100644
index 00000000..782c4bd5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDateTimeEdit.java
@@ -0,0 +1,65 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.Calendar;
+import java.util.Date;
+
+/**
+ See {@link QDateTimeEditSignals} for signals emitted by QDateTimeEdit
+*/
+public class QDateTimeEdit extends QWidget {
+ protected QDateTimeEdit(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QDateTimeEdit(QWidget parent, String name) {
+ super((Class) null);
+ newQDateTimeEdit(parent,name);
+ }
+ private native void newQDateTimeEdit(QWidget parent, String name);
+ public QDateTimeEdit(QWidget parent) {
+ super((Class) null);
+ newQDateTimeEdit(parent);
+ }
+ private native void newQDateTimeEdit(QWidget parent);
+ public QDateTimeEdit() {
+ super((Class) null);
+ newQDateTimeEdit();
+ }
+ private native void newQDateTimeEdit();
+ public QDateTimeEdit(Calendar datetime, QWidget parent, String name) {
+ super((Class) null);
+ newQDateTimeEdit(datetime,parent,name);
+ }
+ private native void newQDateTimeEdit(Calendar datetime, QWidget parent, String name);
+ public QDateTimeEdit(Calendar datetime, QWidget parent) {
+ super((Class) null);
+ newQDateTimeEdit(datetime,parent);
+ }
+ private native void newQDateTimeEdit(Calendar datetime, QWidget parent);
+ public QDateTimeEdit(Calendar datetime) {
+ super((Class) null);
+ newQDateTimeEdit(datetime);
+ }
+ private native void newQDateTimeEdit(Calendar datetime);
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native Calendar dateTime();
+ public native QDateEdit dateEdit();
+ public native QTimeEdit timeEdit();
+ public native void setAutoAdvance(boolean advance);
+ public native boolean autoAdvance();
+ public native void setDateTime(Calendar dt);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void init();
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void newValue(Calendar d);
+ protected native void newValue(Date t);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDateTimeEditBase.java b/qtjava/javalib/org/kde/qt/QDateTimeEditBase.java
new file mode 100644
index 00000000..322ad016
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDateTimeEditBase.java
@@ -0,0 +1,18 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDateTimeEditBase extends QWidget {
+ protected QDateTimeEditBase(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public native boolean setFocusSection(int sec);
+ public native String sectionFormattedText(int sec);
+ public native void addNumber(int sec, int num);
+ public native void removeLastNumber(int sec);
+ public native void stepUp();
+ public native void stepDown();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QDateTimeEditSignals.java b/qtjava/javalib/org/kde/qt/QDateTimeEditSignals.java
new file mode 100644
index 00000000..f5cae3c6
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDateTimeEditSignals.java
@@ -0,0 +1,9 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.Calendar;
+import java.util.Date;
+
+public interface QDateTimeEditSignals {
+ void valueChanged(Calendar datetime);
+}
diff --git a/qtjava/javalib/org/kde/qt/QDesktopWidget.java b/qtjava/javalib/org/kde/qt/QDesktopWidget.java
new file mode 100644
index 00000000..e147bbdd
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDesktopWidget.java
@@ -0,0 +1,44 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QDesktopWidgetSignals} for signals emitted by QDesktopWidget
+*/
+public class QDesktopWidget extends QWidget {
+ protected QDesktopWidget(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QDesktopWidget() {
+ super((Class) null);
+ newQDesktopWidget();
+ }
+ private native void newQDesktopWidget();
+ public native boolean isVirtualDesktop();
+ public native int numScreens();
+ public native int primaryScreen();
+ public native int screenNumber(QWidget widget);
+ public native int screenNumber();
+ public native int screenNumber(QPoint arg1);
+ public native QWidget screen(int screen);
+ public native QWidget screen();
+ public native QRect screenGeometry(int screen);
+ public native QRect screenGeometry();
+ public native QRect screenGeometry(QWidget widget);
+ public native QRect screenGeometry(QPoint point);
+ public native QRect availableGeometry(int screen);
+ public native QRect availableGeometry();
+ public native QRect availableGeometry(QWidget widget);
+ public native QRect availableGeometry(QPoint point);
+ public native void insertChild(QObject arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void resizeEvent(QResizeEvent e);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDesktopWidgetSignals.java b/qtjava/javalib/org/kde/qt/QDesktopWidgetSignals.java
new file mode 100644
index 00000000..d0ea7c03
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDesktopWidgetSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QDesktopWidgetSignals {
+ void resized(int arg1);
+ void workAreaResized(int arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QDial.java b/qtjava/javalib/org/kde/qt/QDial.java
new file mode 100644
index 00000000..95dfa127
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDial.java
@@ -0,0 +1,102 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QDialSignals} for signals emitted by QDial
+*/
+public class QDial extends QWidget implements QRangeControlInterface {
+ protected QDial(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QDial(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQDial(parent,name,f);
+ }
+ private native void newQDial(QWidget parent, String name, int f);
+ public QDial(QWidget parent, String name) {
+ super((Class) null);
+ newQDial(parent,name);
+ }
+ private native void newQDial(QWidget parent, String name);
+ public QDial(QWidget parent) {
+ super((Class) null);
+ newQDial(parent);
+ }
+ private native void newQDial(QWidget parent);
+ public QDial() {
+ super((Class) null);
+ newQDial();
+ }
+ private native void newQDial();
+ public QDial(int minValue, int maxValue, int pageStep, int value, QWidget parent, String name) {
+ super((Class) null);
+ newQDial(minValue,maxValue,pageStep,value,parent,name);
+ }
+ private native void newQDial(int minValue, int maxValue, int pageStep, int value, QWidget parent, String name);
+ public QDial(int minValue, int maxValue, int pageStep, int value, QWidget parent) {
+ super((Class) null);
+ newQDial(minValue,maxValue,pageStep,value,parent);
+ }
+ private native void newQDial(int minValue, int maxValue, int pageStep, int value, QWidget parent);
+ public QDial(int minValue, int maxValue, int pageStep, int value) {
+ super((Class) null);
+ newQDial(minValue,maxValue,pageStep,value);
+ }
+ private native void newQDial(int minValue, int maxValue, int pageStep, int value);
+ public native boolean tracking();
+ public native boolean wrapping();
+ public native int notchSize();
+ public native void setNotchTarget(double arg1);
+ public native double notchTarget();
+ public native boolean notchesVisible();
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native int minValue();
+ public native int maxValue();
+ public native void setMinValue(int arg1);
+ public native void setMaxValue(int arg1);
+ public native int lineStep();
+ public native int pageStep();
+ public native void setLineStep(int arg1);
+ public native void setPageStep(int arg1);
+ public native int value();
+ public native void setValue(int arg1);
+ public native void addLine();
+ public native void subtractLine();
+ public native void addPage();
+ public native void subtractPage();
+ public native void setNotchesVisible(boolean b);
+ public native void setWrapping(boolean on);
+ public native void setTracking(boolean enable);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void wheelEvent(QWheelEvent arg1);
+ protected native void focusInEvent(QFocusEvent arg1);
+ protected native void focusOutEvent(QFocusEvent arg1);
+ protected native void valueChange();
+ protected native void rangeChange();
+ protected native void repaintScreen(QRect cr);
+ protected native void repaintScreen();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native void setRange(int minValue, int maxValue);
+ public native void setSteps(int line, int page);
+ public native int bound(int arg1);
+ protected native int positionFromValue(int val, int space);
+ protected native int valueFromPosition(int pos, int space);
+ protected native void directSetValue(int val);
+ protected native int prevValue();
+ protected native void stepChange();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDialSignals.java b/qtjava/javalib/org/kde/qt/QDialSignals.java
new file mode 100644
index 00000000..52d22d22
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDialSignals.java
@@ -0,0 +1,10 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QDialSignals {
+ void valueChanged(int value);
+ void dialPressed();
+ void dialMoved(int value);
+ void dialReleased();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDialog.java b/qtjava/javalib/org/kde/qt/QDialog.java
new file mode 100644
index 00000000..5ab01ad1
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDialog.java
@@ -0,0 +1,77 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDialog extends QWidget {
+ protected QDialog(Class dummy){super((Class) null);}
+ public static final int Rejected = 0;
+ public static final int Accepted = 1;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QDialog(QWidget parent, String name, boolean modal, int f) {
+ super((Class) null);
+ newQDialog(parent,name,modal,f);
+ }
+ private native void newQDialog(QWidget parent, String name, boolean modal, int f);
+ public QDialog(QWidget parent, String name, boolean modal) {
+ super((Class) null);
+ newQDialog(parent,name,modal);
+ }
+ private native void newQDialog(QWidget parent, String name, boolean modal);
+ public QDialog(QWidget parent, String name) {
+ super((Class) null);
+ newQDialog(parent,name);
+ }
+ private native void newQDialog(QWidget parent, String name);
+ public QDialog(QWidget parent) {
+ super((Class) null);
+ newQDialog(parent);
+ }
+ private native void newQDialog(QWidget parent);
+ public QDialog() {
+ super((Class) null);
+ newQDialog();
+ }
+ private native void newQDialog();
+ public native int result();
+ public native void show();
+ public native void hide();
+ public native void move(int x, int y);
+ public native void move(QPoint p);
+ public native void resize(int w, int h);
+ public native void resize(QSize arg1);
+ public native void setGeometry(int x, int y, int w, int h);
+ public native void setGeometry(QRect arg1);
+ public native void setOrientation(int orientation);
+ public native int orientation();
+ public native void setExtension(QWidget extension);
+ public native QWidget extension();
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native void setSizeGripEnabled(boolean arg1);
+ public native boolean isSizeGripEnabled();
+ public native void setModal(boolean modal);
+ public native boolean isModal();
+ public native int exec();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void setResult(int r);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void closeEvent(QCloseEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void contextMenuEvent(QContextMenuEvent arg1);
+ public native boolean eventFilter(QObject arg1, QEvent arg2);
+ protected native void adjustPosition(QWidget arg1);
+ protected native void done(int arg1);
+ protected native void accept();
+ protected native void reject();
+ protected native void showExtension(boolean arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDir.java b/qtjava/javalib/org/kde/qt/QDir.java
new file mode 100644
index 00000000..b2c4ae85
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDir.java
@@ -0,0 +1,141 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QDir implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QDir(Class dummy){}
+
+ public static final int Dirs = 0x001;
+ public static final int Files = 0x002;
+ public static final int Drives = 0x004;
+ public static final int NoSymLinks = 0x008;
+ public static final int All = 0x007;
+ public static final int TypeMask = 0x00F;
+ public static final int Readable = 0x010;
+ public static final int Writable = 0x020;
+ public static final int Executable = 0x040;
+ public static final int RWEMask = 0x070;
+ public static final int Modified = 0x080;
+ public static final int Hidden = 0x100;
+ public static final int System = 0x200;
+ public static final int AccessMask = 0x3F0;
+ public static final int DefaultFilter = -1;
+
+ public static final int Name = 0x00;
+ public static final int Time = 0x01;
+ public static final int Size = 0x02;
+ public static final int Unsorted = 0x03;
+ public static final int SortByMask = 0x03;
+ public static final int DirsFirst = 0x04;
+ public static final int Reversed = 0x08;
+ public static final int IgnoreCase = 0x10;
+ public static final int LocaleAware = 0x20;
+ public static final int DefaultSort = -1;
+
+ public QDir() {
+ newQDir();
+ }
+ private native void newQDir();
+ public QDir(String path, String nameFilter, int sortSpec, int filterSpec) {
+ newQDir(path,nameFilter,sortSpec,filterSpec);
+ }
+ private native void newQDir(String path, String nameFilter, int sortSpec, int filterSpec);
+ public QDir(String path, String nameFilter, int sortSpec) {
+ newQDir(path,nameFilter,sortSpec);
+ }
+ private native void newQDir(String path, String nameFilter, int sortSpec);
+ public QDir(String path, String nameFilter) {
+ newQDir(path,nameFilter);
+ }
+ private native void newQDir(String path, String nameFilter);
+ public QDir(String path) {
+ newQDir(path);
+ }
+ private native void newQDir(String path);
+ public QDir(QDir arg1) {
+ newQDir(arg1);
+ }
+ private native void newQDir(QDir arg1);
+ public native void setPath(String path);
+ public native String path();
+ public native String absPath();
+ public native String canonicalPath();
+ public native String dirName();
+ public native String filePath(String fileName, boolean acceptAbsPath);
+ public native String filePath(String fileName);
+ public native String absFilePath(String fileName, boolean acceptAbsPath);
+ public native String absFilePath(String fileName);
+ public native boolean cd(String dirName, boolean acceptAbsPath);
+ public native boolean cd(String dirName);
+ public native boolean cdUp();
+ public native String nameFilter();
+ public native void setNameFilter(String nameFilter);
+ public native int filter();
+ public native void setFilter(int filterSpec);
+ public native int sorting();
+ public native void setSorting(int sortSpec);
+ public native boolean matchAllDirs();
+ public native void setMatchAllDirs(boolean arg1);
+ public native int count();
+ public native String op_at(int arg1);
+ public native ArrayList encodedEntryList(int filterSpec, int sortSpec);
+ public native ArrayList encodedEntryList(int filterSpec);
+ public native ArrayList encodedEntryList();
+ public native ArrayList encodedEntryList(String nameFilter, int filterSpec, int sortSpec);
+ public native ArrayList encodedEntryList(String nameFilter, int filterSpec);
+ public native ArrayList encodedEntryList(String nameFilter);
+ public native ArrayList entryList(int filterSpec, int sortSpec);
+ public native ArrayList entryList(int filterSpec);
+ public native ArrayList entryList();
+ public native ArrayList entryList(String nameFilter, int filterSpec, int sortSpec);
+ public native ArrayList entryList(String nameFilter, int filterSpec);
+ public native ArrayList entryList(String nameFilter);
+ // const QFileInfoList* entryInfoList(int arg1,int arg2); >>>> NOT CONVERTED
+ // const QFileInfoList* entryInfoList(int arg1); >>>> NOT CONVERTED
+ // const QFileInfoList* entryInfoList(); >>>> NOT CONVERTED
+ // const QFileInfoList* entryInfoList(const QString& arg1,int arg2,int arg3); >>>> NOT CONVERTED
+ // const QFileInfoList* entryInfoList(const QString& arg1,int arg2); >>>> NOT CONVERTED
+ // const QFileInfoList* entryInfoList(const QString& arg1); >>>> NOT CONVERTED
+ public native boolean mkdir(String dirName, boolean acceptAbsPath);
+ public native boolean mkdir(String dirName);
+ public native boolean rmdir(String dirName, boolean acceptAbsPath);
+ public native boolean rmdir(String dirName);
+ public native boolean isReadable();
+ public native boolean exists();
+ public native boolean isRoot();
+ public native boolean isRelative();
+ public native void convertToAbs();
+ public native boolean op_equals(QDir arg1);
+ public native boolean op_not_equals(QDir arg1);
+ public native boolean remove(String fileName, boolean acceptAbsPath);
+ public native boolean remove(String fileName);
+ public native boolean rename(String name, String newName, boolean acceptAbsPaths);
+ public native boolean rename(String name, String newName);
+ public native boolean exists(String name, boolean acceptAbsPath);
+ public native boolean exists(String name);
+ public native void refresh();
+ public static native String convertSeparators(String pathName);
+ // const QFileInfoList* drives(); >>>> NOT CONVERTED
+ public static native char separator();
+ public static native boolean setCurrent(String path);
+ public static native QDir current();
+ public static native QDir home();
+ public static native QDir root();
+ public static native String currentDirPath();
+ public static native String homeDirPath();
+ public static native String rootDirPath();
+ public static native boolean match(String[] filters, String fileName);
+ public static native boolean match(String filter, String fileName);
+ public static native String cleanDirPath(String dirPath);
+ public static native boolean isRelativePath(String path);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDockArea.java b/qtjava/javalib/org/kde/qt/QDockArea.java
new file mode 100644
index 00000000..8c0d9ec0
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDockArea.java
@@ -0,0 +1,58 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDockArea extends QWidget {
+ protected QDockArea(Class dummy){super((Class) null);}
+ public static final int Normal = 0;
+ public static final int Reverse = 1;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QDockArea(int o, int h, QWidget parent, String name) {
+ super((Class) null);
+ newQDockArea(o,h,parent,name);
+ }
+ private native void newQDockArea(int o, int h, QWidget parent, String name);
+ public QDockArea(int o, int h, QWidget parent) {
+ super((Class) null);
+ newQDockArea(o,h,parent);
+ }
+ private native void newQDockArea(int o, int h, QWidget parent);
+ public QDockArea(int o, int h) {
+ super((Class) null);
+ newQDockArea(o,h);
+ }
+ private native void newQDockArea(int o, int h);
+ public QDockArea(int o) {
+ super((Class) null);
+ newQDockArea(o);
+ }
+ private native void newQDockArea(int o);
+ public native void moveDockWindow(QDockWindow w, QPoint globalPos, QRect rect, boolean swap);
+ public native void removeDockWindow(QDockWindow w, boolean makeFloating, boolean swap, boolean fixNewLines);
+ public native void removeDockWindow(QDockWindow w, boolean makeFloating, boolean swap);
+ public native void moveDockWindow(QDockWindow w, int index);
+ public native void moveDockWindow(QDockWindow w);
+ public native boolean hasDockWindow(QDockWindow w, int[] index);
+ public native boolean hasDockWindow(QDockWindow w);
+ public native void invalidNextOffset(QDockWindow dw);
+ public native int orientation();
+ public native int handlePosition();
+ public native boolean eventFilter(QObject arg1, QEvent arg2);
+ public native boolean isEmpty();
+ public native int count();
+ // QPtrList<QDockWindow> dockWindowList(); >>>> NOT CONVERTED
+ public native boolean isDockWindowAccepted(QDockWindow dw);
+ public native void setAcceptDockWindow(QDockWindow dw, boolean accept);
+ public native void lineUp(boolean keepNewLines);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDockWindow.java b/qtjava/javalib/org/kde/qt/QDockWindow.java
new file mode 100644
index 00000000..14ce1ce1
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDockWindow.java
@@ -0,0 +1,116 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QDockWindowSignals} for signals emitted by QDockWindow
+*/
+public class QDockWindow extends QFrame {
+ protected QDockWindow(Class dummy){super((Class) null);}
+ public static final int InDock = 0;
+ public static final int OutsideDock = 1;
+
+ public static final int Never = 0;
+ public static final int Docked = 1;
+ public static final int Undocked = 2;
+ public static final int Always = Docked|Undocked;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QDockWindow(int p, QWidget parent, String name, int f) {
+ super((Class) null);
+ newQDockWindow(p,parent,name,f);
+ }
+ private native void newQDockWindow(int p, QWidget parent, String name, int f);
+ public QDockWindow(int p, QWidget parent, String name) {
+ super((Class) null);
+ newQDockWindow(p,parent,name);
+ }
+ private native void newQDockWindow(int p, QWidget parent, String name);
+ public QDockWindow(int p, QWidget parent) {
+ super((Class) null);
+ newQDockWindow(p,parent);
+ }
+ private native void newQDockWindow(int p, QWidget parent);
+ public QDockWindow(int p) {
+ super((Class) null);
+ newQDockWindow(p);
+ }
+ private native void newQDockWindow(int p);
+ public QDockWindow() {
+ super((Class) null);
+ newQDockWindow();
+ }
+ private native void newQDockWindow();
+ public QDockWindow(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQDockWindow(parent,name,f);
+ }
+ private native void newQDockWindow(QWidget parent, String name, int f);
+ public QDockWindow(QWidget parent, String name) {
+ super((Class) null);
+ newQDockWindow(parent,name);
+ }
+ private native void newQDockWindow(QWidget parent, String name);
+ public QDockWindow(QWidget parent) {
+ super((Class) null);
+ newQDockWindow(parent);
+ }
+ private native void newQDockWindow(QWidget parent);
+ public native void setWidget(QWidget w);
+ public native QWidget widget();
+ public native int place();
+ public native QDockArea area();
+ public native void setCloseMode(int m);
+ public native boolean isCloseEnabled();
+ public native int closeMode();
+ public native void setResizeEnabled(boolean b);
+ public native void setMovingEnabled(boolean b);
+ public native boolean isResizeEnabled();
+ public native boolean isMovingEnabled();
+ public native void setHorizontallyStretchable(boolean b);
+ public native void setVerticallyStretchable(boolean b);
+ public native boolean isHorizontallyStretchable();
+ public native boolean isVerticallyStretchable();
+ public native void setHorizontalStretchable(boolean b);
+ public native void setVerticalStretchable(boolean b);
+ public native boolean isHorizontalStretchable();
+ public native boolean isVerticalStretchable();
+ public native boolean isStretchable();
+ public native void setOffset(int o);
+ public native int offset();
+ public native void setFixedExtentWidth(int w);
+ public native void setFixedExtentHeight(int h);
+ public native QSize fixedExtent();
+ public native void setNewLine(boolean b);
+ public native boolean newLine();
+ public native int orientation();
+ public native QSize sizeHint();
+ public native QSize minimumSize();
+ public native QSize minimumSizeHint();
+ public native QBoxLayout boxLayout();
+ public native void setOpaqueMoving(boolean b);
+ public native boolean opaqueMoving();
+ public native boolean eventFilter(QObject o, QEvent e);
+ public native void undock(QWidget w);
+ public native void undock();
+ public native void dock();
+ public native void setOrientation(int o);
+ public native void setCaption(String s);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void resizeEvent(QResizeEvent e);
+ public native void showEvent(QShowEvent e);
+ protected native void hideEvent(QHideEvent e);
+ protected native void contextMenuEvent(QContextMenuEvent e);
+ protected native void drawFrame(QPainter arg1);
+ protected native void drawContents(QPainter arg1);
+ public native boolean event(QEvent e);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDockWindowSignals.java b/qtjava/javalib/org/kde/qt/QDockWindowSignals.java
new file mode 100644
index 00000000..70bc3800
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDockWindowSignals.java
@@ -0,0 +1,9 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QDockWindowSignals {
+ void orientationChanged(int o);
+ void placeChanged(int p);
+ void visibilityChanged(boolean arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomAttr.java b/qtjava/javalib/org/kde/qt/QDomAttr.java
new file mode 100644
index 00000000..e29ba5f8
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomAttr.java
@@ -0,0 +1,31 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomAttr extends QDomNode {
+ protected QDomAttr(Class dummy){super((Class) null);}
+ public QDomAttr() {
+ super((Class) null);
+ newQDomAttr();
+ }
+ private native void newQDomAttr();
+ public QDomAttr(QDomAttr x) {
+ super((Class) null);
+ newQDomAttr(x);
+ }
+ private native void newQDomAttr(QDomAttr x);
+ public native String name();
+ public native boolean specified();
+ public native QDomElement ownerElement();
+ public native String value();
+ public native void setValue(String arg1);
+ public native int nodeType();
+ public native boolean isAttr();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomCDATASection.java b/qtjava/javalib/org/kde/qt/QDomCDATASection.java
new file mode 100644
index 00000000..6e8ebf93
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomCDATASection.java
@@ -0,0 +1,26 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomCDATASection extends QDomText {
+ protected QDomCDATASection(Class dummy){super((Class) null);}
+ public QDomCDATASection() {
+ super((Class) null);
+ newQDomCDATASection();
+ }
+ private native void newQDomCDATASection();
+ public QDomCDATASection(QDomCDATASection x) {
+ super((Class) null);
+ newQDomCDATASection(x);
+ }
+ private native void newQDomCDATASection(QDomCDATASection x);
+ public native int nodeType();
+ public native boolean isCDATASection();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomCharacterData.java b/qtjava/javalib/org/kde/qt/QDomCharacterData.java
new file mode 100644
index 00000000..3cfd1457
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomCharacterData.java
@@ -0,0 +1,34 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomCharacterData extends QDomNode {
+ protected QDomCharacterData(Class dummy){super((Class) null);}
+ public QDomCharacterData() {
+ super((Class) null);
+ newQDomCharacterData();
+ }
+ private native void newQDomCharacterData();
+ public QDomCharacterData(QDomCharacterData x) {
+ super((Class) null);
+ newQDomCharacterData(x);
+ }
+ private native void newQDomCharacterData(QDomCharacterData x);
+ public native String substringData(long offset, long count);
+ public native void appendData(String arg);
+ public native void insertData(long offset, String arg);
+ public native void deleteData(long offset, long count);
+ public native void replaceData(long offset, long count, String arg);
+ public native int length();
+ public native String data();
+ public native void setData(String arg1);
+ public native int nodeType();
+ public native boolean isCharacterData();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomComment.java b/qtjava/javalib/org/kde/qt/QDomComment.java
new file mode 100644
index 00000000..6304f4fa
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomComment.java
@@ -0,0 +1,26 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomComment extends QDomCharacterData {
+ protected QDomComment(Class dummy){super((Class) null);}
+ public QDomComment() {
+ super((Class) null);
+ newQDomComment();
+ }
+ private native void newQDomComment();
+ public QDomComment(QDomComment x) {
+ super((Class) null);
+ newQDomComment(x);
+ }
+ private native void newQDomComment(QDomComment x);
+ public native int nodeType();
+ public native boolean isComment();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomDocument.java b/qtjava/javalib/org/kde/qt/QDomDocument.java
new file mode 100644
index 00000000..944e2cd1
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomDocument.java
@@ -0,0 +1,86 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QDomDocument extends QDomNode {
+ protected QDomDocument(Class dummy){super((Class) null);}
+ public QDomDocument() {
+ super((Class) null);
+ newQDomDocument();
+ }
+ private native void newQDomDocument();
+ public QDomDocument(String name) {
+ super((Class) null);
+ newQDomDocument(name);
+ }
+ private native void newQDomDocument(String name);
+ public QDomDocument(QDomDocumentType doctype) {
+ super((Class) null);
+ newQDomDocument(doctype);
+ }
+ private native void newQDomDocument(QDomDocumentType doctype);
+ public QDomDocument(QDomDocument x) {
+ super((Class) null);
+ newQDomDocument(x);
+ }
+ private native void newQDomDocument(QDomDocument x);
+ public native QDomElement createElement(String tagName);
+ public native QDomDocumentFragment createDocumentFragment();
+ public native QDomText createTextNode(String data);
+ public native QDomComment createComment(String data);
+ public native QDomCDATASection createCDATASection(String data);
+ public native QDomProcessingInstruction createProcessingInstruction(String target, String data);
+ public native QDomAttr createAttribute(String name);
+ public native QDomEntityReference createEntityReference(String name);
+ public native ArrayList elementsByTagName(String tagname);
+ public native QDomNode importNode(QDomNode importedNode, boolean deep);
+ public native QDomElement createElementNS(String nsURI, String qName);
+ public native QDomAttr createAttributeNS(String nsURI, String qName);
+ public native ArrayList elementsByTagNameNS(String nsURI, String localName);
+ public native QDomElement elementById(String elementId);
+ public native QDomDocumentType doctype();
+ public native QDomImplementation implementation();
+ public native QDomElement documentElement();
+ public native boolean setContent(String text, boolean namespaceProcessing, StringBuffer errorMsg, int[] errorLine, int[] errorColumn);
+ public native boolean setContent(String text, boolean namespaceProcessing, StringBuffer errorMsg, int[] errorLine);
+ public native boolean setContent(String text, boolean namespaceProcessing, StringBuffer errorMsg);
+ public native boolean setContent(String text, boolean namespaceProcessing);
+ public native boolean setContent(byte[] text, boolean namespaceProcessing, StringBuffer errorMsg, int[] errorLine, int[] errorColumn);
+ public native boolean setContent(byte[] text, boolean namespaceProcessing, StringBuffer errorMsg, int[] errorLine);
+ public native boolean setContent(byte[] text, boolean namespaceProcessing, StringBuffer errorMsg);
+ public native boolean setContent(byte[] text, boolean namespaceProcessing);
+ public native boolean setContent(QIODeviceInterface dev, boolean namespaceProcessing, StringBuffer errorMsg, int[] errorLine, int[] errorColumn);
+ public native boolean setContent(QIODeviceInterface dev, boolean namespaceProcessing, StringBuffer errorMsg, int[] errorLine);
+ public native boolean setContent(QIODeviceInterface dev, boolean namespaceProcessing, StringBuffer errorMsg);
+ public native boolean setContent(QIODeviceInterface dev, boolean namespaceProcessing);
+ public native boolean setContent(String text, StringBuffer errorMsg, int[] errorLine, int[] errorColumn);
+ public native boolean setContent(String text, StringBuffer errorMsg, int[] errorLine);
+ public native boolean setContent(String text, StringBuffer errorMsg);
+ public native boolean setContent(String text);
+ public native boolean setContent(byte[] text, StringBuffer errorMsg, int[] errorLine, int[] errorColumn);
+ public native boolean setContent(byte[] text, StringBuffer errorMsg, int[] errorLine);
+ public native boolean setContent(byte[] text, StringBuffer errorMsg);
+ public native boolean setContent(byte[] text);
+ public native boolean setContent(QIODeviceInterface dev, StringBuffer errorMsg, int[] errorLine, int[] errorColumn);
+ public native boolean setContent(QIODeviceInterface dev, StringBuffer errorMsg, int[] errorLine);
+ public native boolean setContent(QIODeviceInterface dev, StringBuffer errorMsg);
+ public native boolean setContent(QIODeviceInterface dev);
+ public native boolean setContent(QXmlInputSource source, QXmlReader reader, StringBuffer errorMsg, int[] errorLine, int[] errorColumn);
+ public native boolean setContent(QXmlInputSource source, QXmlReader reader, StringBuffer errorMsg, int[] errorLine);
+ public native boolean setContent(QXmlInputSource source, QXmlReader reader, StringBuffer errorMsg);
+ public native boolean setContent(QXmlInputSource source, QXmlReader reader);
+ public native int nodeType();
+ public native boolean isDocument();
+ public native String toString();
+ public native String toString(int arg1);
+ public native String toCString();
+ public native String toCString(int arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomDocumentFragment.java b/qtjava/javalib/org/kde/qt/QDomDocumentFragment.java
new file mode 100644
index 00000000..064f6cc3
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomDocumentFragment.java
@@ -0,0 +1,26 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomDocumentFragment extends QDomNode {
+ protected QDomDocumentFragment(Class dummy){super((Class) null);}
+ public QDomDocumentFragment() {
+ super((Class) null);
+ newQDomDocumentFragment();
+ }
+ private native void newQDomDocumentFragment();
+ public QDomDocumentFragment(QDomDocumentFragment x) {
+ super((Class) null);
+ newQDomDocumentFragment(x);
+ }
+ private native void newQDomDocumentFragment(QDomDocumentFragment x);
+ public native int nodeType();
+ public native boolean isDocumentFragment();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomDocumentType.java b/qtjava/javalib/org/kde/qt/QDomDocumentType.java
new file mode 100644
index 00000000..be6d3fdf
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomDocumentType.java
@@ -0,0 +1,32 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomDocumentType extends QDomNode {
+ protected QDomDocumentType(Class dummy){super((Class) null);}
+ public QDomDocumentType() {
+ super((Class) null);
+ newQDomDocumentType();
+ }
+ private native void newQDomDocumentType();
+ public QDomDocumentType(QDomDocumentType x) {
+ super((Class) null);
+ newQDomDocumentType(x);
+ }
+ private native void newQDomDocumentType(QDomDocumentType x);
+ public native String name();
+ public native QDomNamedNodeMap entities();
+ public native QDomNamedNodeMap notations();
+ public native String publicId();
+ public native String systemId();
+ public native String internalSubset();
+ public native int nodeType();
+ public native boolean isDocumentType();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomElement.java b/qtjava/javalib/org/kde/qt/QDomElement.java
new file mode 100644
index 00000000..4e178060
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomElement.java
@@ -0,0 +1,53 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QDomElement extends QDomNode {
+ protected QDomElement(Class dummy){super((Class) null);}
+ public QDomElement() {
+ super((Class) null);
+ newQDomElement();
+ }
+ private native void newQDomElement();
+ public QDomElement(QDomElement x) {
+ super((Class) null);
+ newQDomElement(x);
+ }
+ private native void newQDomElement(QDomElement x);
+ public native String attribute(String name, String defValue);
+ public native String attribute(String name);
+ public native void setAttribute(String name, String value);
+ public native void setAttribute(String name, int value);
+ public native void setAttribute(String name, long value);
+ public native void setAttribute(String name, double value);
+ public native void removeAttribute(String name);
+ public native QDomAttr attributeNode(String name);
+ public native QDomAttr setAttributeNode(QDomAttr newAttr);
+ public native QDomAttr removeAttributeNode(QDomAttr oldAttr);
+ public native ArrayList elementsByTagName(String tagname);
+ public native boolean hasAttribute(String name);
+ public native String attributeNS(String nsURI, String localName, String defValue);
+ public native void setAttributeNS(String nsURI, String qName, String value);
+ public native void setAttributeNS(String nsURI, String qName, int value);
+ public native void setAttributeNS(String nsURI, String qName, long value);
+ public native void setAttributeNS(String nsURI, String qName, double value);
+ public native void removeAttributeNS(String nsURI, String localName);
+ public native QDomAttr attributeNodeNS(String nsURI, String localName);
+ public native QDomAttr setAttributeNodeNS(QDomAttr newAttr);
+ public native ArrayList elementsByTagNameNS(String nsURI, String localName);
+ public native boolean hasAttributeNS(String nsURI, String localName);
+ public native String tagName();
+ public native void setTagName(String name);
+ public native QDomNamedNodeMap attributes();
+ public native int nodeType();
+ public native boolean isElement();
+ public native String text();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomEntity.java b/qtjava/javalib/org/kde/qt/QDomEntity.java
new file mode 100644
index 00000000..d2b7bcc6
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomEntity.java
@@ -0,0 +1,29 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomEntity extends QDomNode {
+ protected QDomEntity(Class dummy){super((Class) null);}
+ public QDomEntity() {
+ super((Class) null);
+ newQDomEntity();
+ }
+ private native void newQDomEntity();
+ public QDomEntity(QDomEntity x) {
+ super((Class) null);
+ newQDomEntity(x);
+ }
+ private native void newQDomEntity(QDomEntity x);
+ public native String publicId();
+ public native String systemId();
+ public native String notationName();
+ public native int nodeType();
+ public native boolean isEntity();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomEntityReference.java b/qtjava/javalib/org/kde/qt/QDomEntityReference.java
new file mode 100644
index 00000000..937460ac
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomEntityReference.java
@@ -0,0 +1,26 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomEntityReference extends QDomNode {
+ protected QDomEntityReference(Class dummy){super((Class) null);}
+ public QDomEntityReference() {
+ super((Class) null);
+ newQDomEntityReference();
+ }
+ private native void newQDomEntityReference();
+ public QDomEntityReference(QDomEntityReference x) {
+ super((Class) null);
+ newQDomEntityReference(x);
+ }
+ private native void newQDomEntityReference(QDomEntityReference x);
+ public native int nodeType();
+ public native boolean isEntityReference();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomImplementation.java b/qtjava/javalib/org/kde/qt/QDomImplementation.java
new file mode 100644
index 00000000..70ea0651
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomImplementation.java
@@ -0,0 +1,31 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomImplementation implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QDomImplementation(Class dummy){}
+
+ public QDomImplementation() {
+ newQDomImplementation();
+ }
+ private native void newQDomImplementation();
+ public QDomImplementation(QDomImplementation arg1) {
+ newQDomImplementation(arg1);
+ }
+ private native void newQDomImplementation(QDomImplementation arg1);
+ public native boolean op_equals(QDomImplementation arg1);
+ public native boolean op_not_equals(QDomImplementation arg1);
+ public native boolean hasFeature(String feature, String version);
+ public native QDomDocumentType createDocumentType(String qName, String publicId, String systemId);
+ public native QDomDocument createDocument(String nsURI, String qName, QDomDocumentType doctype);
+ public native boolean isNull();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomNamedNodeMap.java b/qtjava/javalib/org/kde/qt/QDomNamedNodeMap.java
new file mode 100644
index 00000000..12eed27d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomNamedNodeMap.java
@@ -0,0 +1,37 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomNamedNodeMap implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QDomNamedNodeMap(Class dummy){}
+
+ public QDomNamedNodeMap() {
+ newQDomNamedNodeMap();
+ }
+ private native void newQDomNamedNodeMap();
+ public QDomNamedNodeMap(QDomNamedNodeMap arg1) {
+ newQDomNamedNodeMap(arg1);
+ }
+ private native void newQDomNamedNodeMap(QDomNamedNodeMap arg1);
+ public native boolean op_equals(QDomNamedNodeMap arg1);
+ public native boolean op_not_equals(QDomNamedNodeMap arg1);
+ public native QDomNode namedItem(String name);
+ public native QDomNode setNamedItem(QDomNode newNode);
+ public native QDomNode removeNamedItem(String name);
+ public native QDomNode item(int index);
+ public native QDomNode namedItemNS(String nsURI, String localName);
+ public native QDomNode setNamedItemNS(QDomNode newNode);
+ public native QDomNode removeNamedItemNS(String nsURI, String localName);
+ public native int length();
+ public native int count();
+ public native boolean contains(String name);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomNode.java b/qtjava/javalib/org/kde/qt/QDomNode.java
new file mode 100644
index 00000000..a48f5255
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomNode.java
@@ -0,0 +1,106 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QDomNode implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QDomNode(Class dummy){}
+
+ public static final int ElementNode = 1;
+ public static final int AttributeNode = 2;
+ public static final int TextNode = 3;
+ public static final int CDATASectionNode = 4;
+ public static final int EntityReferenceNode = 5;
+ public static final int EntityNode = 6;
+ public static final int ProcessingInstructionNode = 7;
+ public static final int CommentNode = 8;
+ public static final int DocumentNode = 9;
+ public static final int DocumentTypeNode = 10;
+ public static final int DocumentFragmentNode = 11;
+ public static final int NotationNode = 12;
+ public static final int BaseNode = 21;
+ public static final int CharacterDataNode = 22;
+
+ public QDomNode() {
+ newQDomNode();
+ }
+ private native void newQDomNode();
+ public QDomNode(QDomNode arg1) {
+ newQDomNode(arg1);
+ }
+ private native void newQDomNode(QDomNode arg1);
+ public native boolean op_equals(QDomNode arg1);
+ public native boolean op_not_equals(QDomNode arg1);
+ public native QDomNode insertBefore(QDomNode newChild, QDomNode refChild);
+ public native QDomNode insertAfter(QDomNode newChild, QDomNode refChild);
+ public native QDomNode replaceChild(QDomNode newChild, QDomNode oldChild);
+ public native QDomNode removeChild(QDomNode oldChild);
+ public native QDomNode appendChild(QDomNode newChild);
+ public native boolean hasChildNodes();
+ public native QDomNode cloneNode(boolean deep);
+ public native QDomNode cloneNode();
+ public native void normalize();
+ public native boolean isSupported(String feature, String version);
+ public native String nodeName();
+ public native int nodeType();
+ public native QDomNode parentNode();
+ public native ArrayList childNodes();
+ public native QDomNode firstChild();
+ public native QDomNode lastChild();
+ public native QDomNode previousSibling();
+ public native QDomNode nextSibling();
+ public native QDomNamedNodeMap attributes();
+ public native QDomDocument ownerDocument();
+ public native String namespaceURI();
+ public native String localName();
+ public native boolean hasAttributes();
+ public native String nodeValue();
+ public native void setNodeValue(String arg1);
+ public native String prefix();
+ public native void setPrefix(String pre);
+ public native boolean isAttr();
+ public native boolean isCDATASection();
+ public native boolean isDocumentFragment();
+ public native boolean isDocument();
+ public native boolean isDocumentType();
+ public native boolean isElement();
+ public native boolean isEntityReference();
+ public native boolean isText();
+ public native boolean isEntity();
+ public native boolean isNotation();
+ public native boolean isProcessingInstruction();
+ public native boolean isCharacterData();
+ public native boolean isComment();
+ /**
+ Shortcut to avoid dealing with QDomArrayList
+ all the time.
+ @short Shortcut to avoid dealing with QDomNodeList all the time.
+ */
+ public native QDomNode namedItem(String name);
+ public native boolean isNull();
+ public native void clear();
+ public native QDomAttr toAttr();
+ public native QDomCDATASection toCDATASection();
+ public native QDomDocumentFragment toDocumentFragment();
+ public native QDomDocument toDocument();
+ public native QDomDocumentType toDocumentType();
+ public native QDomElement toElement();
+ public native QDomEntityReference toEntityReference();
+ public native QDomText toText();
+ public native QDomEntity toEntity();
+ public native QDomNotation toNotation();
+ public native QDomProcessingInstruction toProcessingInstruction();
+ public native QDomCharacterData toCharacterData();
+ public native QDomComment toComment();
+ public native void save(QTextStream arg1, int arg2);
+ // QDomNode* QDomNode(QDomNodePrivate* arg1); >>>> NOT CONVERTED
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomNotation.java b/qtjava/javalib/org/kde/qt/QDomNotation.java
new file mode 100644
index 00000000..81b1e475
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomNotation.java
@@ -0,0 +1,28 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomNotation extends QDomNode {
+ protected QDomNotation(Class dummy){super((Class) null);}
+ public QDomNotation() {
+ super((Class) null);
+ newQDomNotation();
+ }
+ private native void newQDomNotation();
+ public QDomNotation(QDomNotation x) {
+ super((Class) null);
+ newQDomNotation(x);
+ }
+ private native void newQDomNotation(QDomNotation x);
+ public native String publicId();
+ public native String systemId();
+ public native int nodeType();
+ public native boolean isNotation();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomProcessingInstruction.java b/qtjava/javalib/org/kde/qt/QDomProcessingInstruction.java
new file mode 100644
index 00000000..8724e0d3
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomProcessingInstruction.java
@@ -0,0 +1,29 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomProcessingInstruction extends QDomNode {
+ protected QDomProcessingInstruction(Class dummy){super((Class) null);}
+ public QDomProcessingInstruction() {
+ super((Class) null);
+ newQDomProcessingInstruction();
+ }
+ private native void newQDomProcessingInstruction();
+ public QDomProcessingInstruction(QDomProcessingInstruction x) {
+ super((Class) null);
+ newQDomProcessingInstruction(x);
+ }
+ private native void newQDomProcessingInstruction(QDomProcessingInstruction x);
+ public native String target();
+ public native String data();
+ public native void setData(String d);
+ public native int nodeType();
+ public native boolean isProcessingInstruction();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDomText.java b/qtjava/javalib/org/kde/qt/QDomText.java
new file mode 100644
index 00000000..ac104ca9
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDomText.java
@@ -0,0 +1,27 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDomText extends QDomCharacterData {
+ protected QDomText(Class dummy){super((Class) null);}
+ public QDomText() {
+ super((Class) null);
+ newQDomText();
+ }
+ private native void newQDomText();
+ public QDomText(QDomText x) {
+ super((Class) null);
+ newQDomText(x);
+ }
+ private native void newQDomText(QDomText x);
+ public native QDomText splitText(int offset);
+ public native int nodeType();
+ public native boolean isText();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDoubleValidator.java b/qtjava/javalib/org/kde/qt/QDoubleValidator.java
new file mode 100644
index 00000000..9e81ea5a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDoubleValidator.java
@@ -0,0 +1,47 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDoubleValidator extends QValidator {
+ protected QDoubleValidator(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QDoubleValidator(QObject parent, String name) {
+ super((Class) null);
+ newQDoubleValidator(parent,name);
+ }
+ private native void newQDoubleValidator(QObject parent, String name);
+ public QDoubleValidator(QObject parent) {
+ super((Class) null);
+ newQDoubleValidator(parent);
+ }
+ private native void newQDoubleValidator(QObject parent);
+ public QDoubleValidator(double bottom, double top, int decimals, QObject parent, String name) {
+ super((Class) null);
+ newQDoubleValidator(bottom,top,decimals,parent,name);
+ }
+ private native void newQDoubleValidator(double bottom, double top, int decimals, QObject parent, String name);
+ public QDoubleValidator(double bottom, double top, int decimals, QObject parent) {
+ super((Class) null);
+ newQDoubleValidator(bottom,top,decimals,parent);
+ }
+ private native void newQDoubleValidator(double bottom, double top, int decimals, QObject parent);
+ public native int validate(StringBuffer arg1, int[] arg2);
+ public native void setRange(double bottom, double top, int decimals);
+ public native void setRange(double bottom, double top);
+ public native void setBottom(double arg1);
+ public native void setTop(double arg1);
+ public native void setDecimals(int arg1);
+ public native double bottom();
+ public native double top();
+ public native int decimals();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDragEnterEvent.java b/qtjava/javalib/org/kde/qt/QDragEnterEvent.java
new file mode 100644
index 00000000..61d041f9
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDragEnterEvent.java
@@ -0,0 +1,19 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDragEnterEvent extends QDragMoveEvent {
+ protected QDragEnterEvent(Class dummy){super((Class) null);}
+ public QDragEnterEvent(QPoint pos) {
+ super((Class) null);
+ newQDragEnterEvent(pos);
+ }
+ private native void newQDragEnterEvent(QPoint pos);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDragLeaveEvent.java b/qtjava/javalib/org/kde/qt/QDragLeaveEvent.java
new file mode 100644
index 00000000..2b9ae1d3
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDragLeaveEvent.java
@@ -0,0 +1,19 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDragLeaveEvent extends QEvent {
+ protected QDragLeaveEvent(Class dummy){super((Class) null);}
+ public QDragLeaveEvent() {
+ super((Class) null);
+ newQDragLeaveEvent();
+ }
+ private native void newQDragLeaveEvent();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDragManager.java b/qtjava/javalib/org/kde/qt/QDragManager.java
new file mode 100644
index 00000000..8861dd05
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDragManager.java
@@ -0,0 +1,12 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDragManager extends QObject {
+ protected QDragManager(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QDragMoveEvent.java b/qtjava/javalib/org/kde/qt/QDragMoveEvent.java
new file mode 100644
index 00000000..b4a54c7e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDragMoveEvent.java
@@ -0,0 +1,30 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDragMoveEvent extends QDropEvent {
+ protected QDragMoveEvent(Class dummy){super((Class) null);}
+ public QDragMoveEvent(QPoint pos, int typ) {
+ super((Class) null);
+ newQDragMoveEvent(pos,typ);
+ }
+ private native void newQDragMoveEvent(QPoint pos, int typ);
+ public QDragMoveEvent(QPoint pos) {
+ super((Class) null);
+ newQDragMoveEvent(pos);
+ }
+ private native void newQDragMoveEvent(QPoint pos);
+ public native QRect answerRect();
+ public native void accept(boolean y);
+ public native void accept();
+ public native void accept(QRect r);
+ public native void ignore(QRect r);
+ public native void ignore();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDragObject.java b/qtjava/javalib/org/kde/qt/QDragObject.java
new file mode 100644
index 00000000..7f7369af
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDragObject.java
@@ -0,0 +1,37 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDragObject extends QObject implements QMimeSourceInterface {
+ protected QDragObject(Class dummy){super((Class) null);}
+ public static final int DragDefault = 0;
+ public static final int DragCopy = 1;
+ public static final int DragMove = 2;
+ public static final int DragLink = 3;
+ public static final int DragCopyOrMove = 4;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public native boolean drag();
+ public native boolean dragMove();
+ public native void dragCopy();
+ public native void dragLink();
+ public native void setPixmap(QPixmap arg1);
+ public native void setPixmap(QPixmap arg1, QPoint hotspot);
+ public native QPixmap pixmap();
+ public native QPoint pixmapHotSpot();
+ public native QWidget source();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native QWidget target();
+ public static native void setTarget(QWidget arg1);
+ public native String format(int n);
+ public native String format();
+ public native boolean provides(String arg1);
+ public native byte[] encodedData(String arg1);
+ public native int serialNumber();
+ /** Internal method */
+ protected native long mimeSource();
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QDragResponseEvent.java b/qtjava/javalib/org/kde/qt/QDragResponseEvent.java
new file mode 100644
index 00000000..791208f5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDragResponseEvent.java
@@ -0,0 +1,20 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDragResponseEvent extends QEvent {
+ protected QDragResponseEvent(Class dummy){super((Class) null);}
+ public QDragResponseEvent(boolean accepted) {
+ super((Class) null);
+ newQDragResponseEvent(accepted);
+ }
+ private native void newQDragResponseEvent(boolean accepted);
+ public native boolean dragAccepted();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QDropEvent.java b/qtjava/javalib/org/kde/qt/QDropEvent.java
new file mode 100644
index 00000000..ba73e415
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDropEvent.java
@@ -0,0 +1,51 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDropEvent extends QEvent implements QMimeSourceInterface {
+ protected QDropEvent(Class dummy){super((Class) null);}
+ public static final int Copy = 0;
+ public static final int Link = 1;
+ public static final int Move = 2;
+ public static final int Private = 3;
+ public static final int UserAction = 100;
+
+ public QDropEvent(QPoint pos, int typ) {
+ super((Class) null);
+ newQDropEvent(pos,typ);
+ }
+ private native void newQDropEvent(QPoint pos, int typ);
+ public QDropEvent(QPoint pos) {
+ super((Class) null);
+ newQDropEvent(pos);
+ }
+ private native void newQDropEvent(QPoint pos);
+ public native QPoint pos();
+ public native boolean isAccepted();
+ public native void accept(boolean y);
+ public native void accept();
+ public native void ignore();
+ public native boolean isActionAccepted();
+ public native void acceptAction(boolean y);
+ public native void acceptAction();
+ public native void setAction(int a);
+ public native int action();
+ public native QWidget source();
+ public native String format(int n);
+ public native String format();
+ public native byte[] encodedData(String arg1);
+ public native boolean provides(String arg1);
+ public native byte[] data(String f);
+ public native void setPoint(QPoint np);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native int serialNumber();
+ /** Internal method */
+ protected native long mimeSource();
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QDropSite.java b/qtjava/javalib/org/kde/qt/QDropSite.java
new file mode 100644
index 00000000..b73c9226
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QDropSite.java
@@ -0,0 +1,21 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QDropSite implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QDropSite(Class dummy){}
+
+ public QDropSite(QWidget parent) {
+ newQDropSite(parent);
+ }
+ private native void newQDropSite(QWidget parent);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QEditorFactory.java b/qtjava/javalib/org/kde/qt/QEditorFactory.java
new file mode 100644
index 00000000..e157002a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QEditorFactory.java
@@ -0,0 +1,32 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QEditorFactory extends QObject {
+ protected QEditorFactory(Class dummy){super((Class) null);}
+ public QEditorFactory(QObject parent, String name) {
+ super((Class) null);
+ newQEditorFactory(parent,name);
+ }
+ private native void newQEditorFactory(QObject parent, String name);
+ public QEditorFactory(QObject parent) {
+ super((Class) null);
+ newQEditorFactory(parent);
+ }
+ private native void newQEditorFactory(QObject parent);
+ public QEditorFactory() {
+ super((Class) null);
+ newQEditorFactory();
+ }
+ private native void newQEditorFactory();
+ public native QWidget createEditor(QWidget parent, QVariant v);
+ public static native QEditorFactory defaultFactory();
+ public static native void installDefaultFactory(QEditorFactory factory);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QErrorMessage.java b/qtjava/javalib/org/kde/qt/QErrorMessage.java
new file mode 100644
index 00000000..cc9c4431
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QErrorMessage.java
@@ -0,0 +1,31 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QErrorMessage extends QDialog {
+ protected QErrorMessage(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QErrorMessage(QWidget parent, String name) {
+ super((Class) null);
+ newQErrorMessage(parent,name);
+ }
+ private native void newQErrorMessage(QWidget parent, String name);
+ public QErrorMessage(QWidget parent) {
+ super((Class) null);
+ newQErrorMessage(parent);
+ }
+ private native void newQErrorMessage(QWidget parent);
+ public native void message(String arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native QErrorMessage qtHandler();
+ protected native void done(int arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QEucJpCodec.java b/qtjava/javalib/org/kde/qt/QEucJpCodec.java
new file mode 100644
index 00000000..7487b662
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QEucJpCodec.java
@@ -0,0 +1,27 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QEucJpCodec extends QTextCodec {
+ protected QEucJpCodec(Class dummy){super((Class) null);}
+ public native int mibEnum();
+ public native String name();
+ public native String mimeName();
+ public native QTextDecoder makeDecoder();
+ public native String fromUnicode(String uc, int[] lenInOut);
+ public native String toUnicode(String chars, int len);
+ public native int heuristicContentMatch(String chars, int len);
+ public native int heuristicNameMatch(String hint);
+ public QEucJpCodec() {
+ super((Class) null);
+ newQEucJpCodec();
+ }
+ private native void newQEucJpCodec();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QEucKrCodec.java b/qtjava/javalib/org/kde/qt/QEucKrCodec.java
new file mode 100644
index 00000000..1015e658
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QEucKrCodec.java
@@ -0,0 +1,27 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QEucKrCodec extends QTextCodec {
+ protected QEucKrCodec(Class dummy){super((Class) null);}
+ public native int mibEnum();
+ public native String name();
+ public native String mimeName();
+ public native QTextDecoder makeDecoder();
+ public native String fromUnicode(String uc, int[] lenInOut);
+ public native String toUnicode(String chars, int len);
+ public native int heuristicContentMatch(String chars, int len);
+ public native int heuristicNameMatch(String hint);
+ public QEucKrCodec() {
+ super((Class) null);
+ newQEucKrCodec();
+ }
+ private native void newQEucKrCodec();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QEvent.java b/qtjava/javalib/org/kde/qt/QEvent.java
new file mode 100644
index 00000000..f39504a5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QEvent.java
@@ -0,0 +1,98 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QEvent extends Qt {
+ protected QEvent(Class dummy){super((Class) null);}
+ public static final int None = 0;
+ public static final int Timer = 1;
+ public static final int MouseButtonPress = 2;
+ public static final int MouseButtonRelease = 3;
+ public static final int MouseButtonDblClick = 4;
+ public static final int MouseMove = 5;
+ public static final int KeyPress = 6;
+ public static final int KeyRelease = 7;
+ public static final int FocusIn = 8;
+ public static final int FocusOut = 9;
+ public static final int Enter = 10;
+ public static final int Leave = 11;
+ public static final int Paint = 12;
+ public static final int Move = 13;
+ public static final int Resize = 14;
+ public static final int Create = 15;
+ public static final int Destroy = 16;
+ public static final int Show = 17;
+ public static final int Hide = 18;
+ public static final int Close = 19;
+ public static final int Quit = 20;
+ public static final int Reparent = 21;
+ public static final int ShowMinimized = 22;
+ public static final int ShowNormal = 23;
+ public static final int WindowActivate = 24;
+ public static final int WindowDeactivate = 25;
+ public static final int ShowToParent = 26;
+ public static final int HideToParent = 27;
+ public static final int ShowMaximized = 28;
+ public static final int ShowFullScreen = 29;
+ public static final int Accel = 30;
+ public static final int Wheel = 31;
+ public static final int AccelAvailable = 32;
+ public static final int CaptionChange = 33;
+ public static final int IconChange = 34;
+ public static final int ParentFontChange = 35;
+ public static final int ApplicationFontChange = 36;
+ public static final int ParentPaletteChange = 37;
+ public static final int ApplicationPaletteChange = 38;
+ public static final int PaletteChange = 39;
+ public static final int Clipboard = 40;
+ public static final int Speech = 42;
+ public static final int SockAct = 50;
+ public static final int AccelOverride = 51;
+ public static final int DeferredDelete = 52;
+ public static final int DragEnter = 60;
+ public static final int DragMove = 61;
+ public static final int DragLeave = 62;
+ public static final int Drop = 63;
+ public static final int DragResponse = 64;
+ public static final int ChildInserted = 70;
+ public static final int ChildRemoved = 71;
+ public static final int LayoutHint = 72;
+ public static final int ShowWindowRequest = 73;
+ public static final int WindowBlocked = 74;
+ public static final int WindowUnblocked = 75;
+ public static final int ActivateControl = 80;
+ public static final int DeactivateControl = 81;
+ public static final int ContextMenu = 82;
+ public static final int IMStart = 83;
+ public static final int IMCompose = 84;
+ public static final int IMEnd = 85;
+ public static final int Accessibility = 86;
+ public static final int TabletMove = 87;
+ public static final int LocaleChange = 88;
+ public static final int LanguageChange = 89;
+ public static final int LayoutDirectionChange = 90;
+ public static final int Style = 91;
+ public static final int TabletPress = 92;
+ public static final int TabletRelease = 93;
+ public static final int OkRequest = 94;
+ public static final int HelpRequest = 95;
+ public static final int WindowStateChange = 96;
+ public static final int IconDrag = 97;
+ public static final int User = 1000;
+ public static final int MaxUser = 65535;
+
+ public QEvent(int type) {
+ super((Class) null);
+ newQEvent(type);
+ }
+ private native void newQEvent(int type);
+ public native int type();
+ public native boolean spontaneous();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QEventLoop.java b/qtjava/javalib/org/kde/qt/QEventLoop.java
new file mode 100644
index 00000000..22d5a810
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QEventLoop.java
@@ -0,0 +1,57 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QEventLoopSignals} for signals emitted by QEventLoop
+*/
+public class QEventLoop extends QObject {
+ protected QEventLoop(Class dummy){super((Class) null);}
+ public static final int AllEvents = 0x00;
+ public static final int ExcludeUserInput = 0x01;
+ public static final int ExcludeSocketNotifiers = 0x02;
+ public static final int WaitForMore = 0x04;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QEventLoop(QObject parent, String name) {
+ super((Class) null);
+ newQEventLoop(parent,name);
+ }
+ private native void newQEventLoop(QObject parent, String name);
+ public QEventLoop(QObject parent) {
+ super((Class) null);
+ newQEventLoop(parent);
+ }
+ private native void newQEventLoop(QObject parent);
+ public QEventLoop() {
+ super((Class) null);
+ newQEventLoop();
+ }
+ private native void newQEventLoop();
+ public native void processEvents(int flags, int maxtime);
+ public native boolean processEvents(int flags);
+ public native boolean hasPendingEvents();
+ public native void registerSocketNotifier(QSocketNotifier arg1);
+ public native void unregisterSocketNotifier(QSocketNotifier arg1);
+ public native void setSocketNotifierPending(QSocketNotifier arg1);
+ public native int activateSocketNotifiers();
+ public native int activateTimers();
+ public native int timeToWait();
+ public native int exec();
+ public native void exit(int retcode);
+ public native void exit();
+ public native int enterLoop();
+ public native void exitLoop();
+ public native int loopLevel();
+ public native void wakeUp();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QEventLoopSignals.java b/qtjava/javalib/org/kde/qt/QEventLoopSignals.java
new file mode 100644
index 00000000..3b14bc17
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QEventLoopSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QEventLoopSignals {
+ void awake();
+ void aboutToBlock();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFile.java b/qtjava/javalib/org/kde/qt/QFile.java
new file mode 100644
index 00000000..8364d275
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFile.java
@@ -0,0 +1,51 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QFile extends QIODevice {
+ protected QFile(Class dummy){super((Class) null);}
+ public QFile() {
+ super((Class) null);
+ newQFile();
+ }
+ private native void newQFile();
+ public QFile(String name) {
+ super((Class) null);
+ newQFile(name);
+ }
+ private native void newQFile(String name);
+ public native String name();
+ public native void setName(String name);
+ public native boolean exists();
+ public native boolean remove();
+ public native boolean open(int arg1);
+ public native boolean open(int arg1, int arg2);
+ public native void close();
+ public native void flush();
+ public native long size();
+ public native long at();
+ public native boolean at(long arg1);
+ public native boolean atEnd();
+ public native long readBlock(StringBuffer data, long len);
+ public native long writeBlock(String data, long len);
+ public native long writeBlock(byte[] data);
+ public native long readLine(String data, long maxlen);
+ public native long readLine(StringBuffer arg1, long maxlen);
+ public native int getch();
+ public native int putch(int arg1);
+ public native int ungetch(int arg1);
+ public native int handle();
+ public native String errorString();
+ public static native String encodeName(String fileName);
+ public static native String decodeName(String localFileName);
+ public static native boolean exists(String fileName);
+ public static native boolean remove(String fileName);
+ protected native void setErrorString(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFileDialog.java b/qtjava/javalib/org/kde/qt/QFileDialog.java
new file mode 100644
index 00000000..7fc31d0f
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFileDialog.java
@@ -0,0 +1,155 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+/**
+ See {@link QFileDialogSignals} for signals emitted by QFileDialog
+*/
+public class QFileDialog extends QDialog {
+ protected QFileDialog(Class dummy){super((Class) null);}
+ public static final int AnyFile = 0;
+ public static final int ExistingFile = 1;
+ public static final int Directory = 2;
+ public static final int ExistingFiles = 3;
+ public static final int DirectoryOnly = 4;
+
+ public static final int Detail = 0;
+ public static final int List = 1;
+
+ public static final int NoPreview = 0;
+ public static final int Contents = 1;
+ public static final int Info = 2;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QFileDialog(String dirName, String filter, QWidget parent, String name, boolean modal) {
+ super((Class) null);
+ newQFileDialog(dirName,filter,parent,name,modal);
+ }
+ private native void newQFileDialog(String dirName, String filter, QWidget parent, String name, boolean modal);
+ public QFileDialog(String dirName, String filter, QWidget parent, String name) {
+ super((Class) null);
+ newQFileDialog(dirName,filter,parent,name);
+ }
+ private native void newQFileDialog(String dirName, String filter, QWidget parent, String name);
+ public QFileDialog(String dirName, String filter, QWidget parent) {
+ super((Class) null);
+ newQFileDialog(dirName,filter,parent);
+ }
+ private native void newQFileDialog(String dirName, String filter, QWidget parent);
+ public QFileDialog(String dirName, String filter) {
+ super((Class) null);
+ newQFileDialog(dirName,filter);
+ }
+ private native void newQFileDialog(String dirName, String filter);
+ public QFileDialog(String dirName) {
+ super((Class) null);
+ newQFileDialog(dirName);
+ }
+ private native void newQFileDialog(String dirName);
+ public QFileDialog(QWidget parent, String name, boolean modal) {
+ super((Class) null);
+ newQFileDialog(parent,name,modal);
+ }
+ private native void newQFileDialog(QWidget parent, String name, boolean modal);
+ public QFileDialog(QWidget parent, String name) {
+ super((Class) null);
+ newQFileDialog(parent,name);
+ }
+ private native void newQFileDialog(QWidget parent, String name);
+ public QFileDialog(QWidget parent) {
+ super((Class) null);
+ newQFileDialog(parent);
+ }
+ private native void newQFileDialog(QWidget parent);
+ public QFileDialog() {
+ super((Class) null);
+ newQFileDialog();
+ }
+ private native void newQFileDialog();
+ public native String selectedFile();
+ public native String selectedFilter();
+ public native void setSelectedFilter(String arg1);
+ public native void setSelectedFilter(int arg1);
+ public native void setSelection(String arg1);
+ public native void selectAll(boolean b);
+ public native ArrayList selectedFiles();
+ public native String dirPath();
+ public native void setDir(QDir arg1);
+ public native QDir dir();
+ public native void setShowHiddenFiles(boolean s);
+ public native boolean showHiddenFiles();
+ public native void rereadDir();
+ public native void resortDir();
+ public native void setMode(int arg1);
+ public native int mode();
+ public native void setViewMode(int m);
+ public native int viewMode();
+ public native void setPreviewMode(int m);
+ public native int previewMode();
+ public native boolean eventFilter(QObject arg1, QEvent arg2);
+ public native boolean isInfoPreviewEnabled();
+ public native boolean isContentsPreviewEnabled();
+ public native void setInfoPreviewEnabled(boolean arg1);
+ public native void setContentsPreviewEnabled(boolean arg1);
+ public native void setInfoPreview(QWidget w, QFilePreview preview);
+ public native void setContentsPreview(QWidget w, QFilePreview preview);
+ public native QUrlInterface url();
+ public native void addFilter(String filter);
+ public native void done(int arg1);
+ public native void setDir(String arg1);
+ public native void setUrl(QUrlOperator url);
+ public native void setFilter(String arg1);
+ public native void setFilters(String arg1);
+ public native void setFilters(String[] arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native String getOpenFileName(String initially, String filter, QWidget parent, String name, String caption, StringBuffer selectedFilter, boolean resolveSymlinks);
+ public static native String getOpenFileName(String initially, String filter, QWidget parent, String name, String caption, StringBuffer selectedFilter);
+ public static native String getOpenFileName(String initially, String filter, QWidget parent, String name, String caption);
+ public static native String getOpenFileName(String initially, String filter, QWidget parent, String name);
+ public static native String getOpenFileName(String initially, String filter, QWidget parent);
+ public static native String getOpenFileName(String initially, String filter);
+ public static native String getOpenFileName(String initially);
+ public static native String getOpenFileName();
+ public static native String getSaveFileName(String initially, String filter, QWidget parent, String name, String caption, StringBuffer selectedFilter, boolean resolveSymlinks);
+ public static native String getSaveFileName(String initially, String filter, QWidget parent, String name, String caption, StringBuffer selectedFilter);
+ public static native String getSaveFileName(String initially, String filter, QWidget parent, String name, String caption);
+ public static native String getSaveFileName(String initially, String filter, QWidget parent, String name);
+ public static native String getSaveFileName(String initially, String filter, QWidget parent);
+ public static native String getSaveFileName(String initially, String filter);
+ public static native String getSaveFileName(String initially);
+ public static native String getSaveFileName();
+ public static native String getExistingDirectory(String dir, QWidget parent, String name, String caption, boolean dirOnly, boolean resolveSymlinks);
+ public static native String getExistingDirectory(String dir, QWidget parent, String name, String caption, boolean dirOnly);
+ public static native String getExistingDirectory(String dir, QWidget parent, String name, String caption);
+ public static native String getExistingDirectory(String dir, QWidget parent, String name);
+ public static native String getExistingDirectory(String dir, QWidget parent);
+ public static native String getExistingDirectory(String dir);
+ public static native String getExistingDirectory();
+ public static native ArrayList getOpenFileNames(String filter, String dir, QWidget parent, String name, String caption, StringBuffer selectedFilter, boolean resolveSymlinks);
+ public static native ArrayList getOpenFileNames(String filter, String dir, QWidget parent, String name, String caption, StringBuffer selectedFilter);
+ public static native ArrayList getOpenFileNames(String filter, String dir, QWidget parent, String name, String caption);
+ public static native ArrayList getOpenFileNames(String filter, String dir, QWidget parent, String name);
+ public static native ArrayList getOpenFileNames(String filter, String dir, QWidget parent);
+ public static native ArrayList getOpenFileNames(String filter, String dir);
+ public static native ArrayList getOpenFileNames(String filter);
+ public static native ArrayList getOpenFileNames();
+ public static native void setIconProvider(QFileIconProvider arg1);
+ public static native QFileIconProvider iconProvider();
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void addWidgets(QLabel arg1, QWidget arg2, QPushButton arg3);
+ protected native void addToolButton(QButton b, boolean separator);
+ protected native void addToolButton(QButton b);
+ protected native void addLeftWidget(QWidget w);
+ protected native void addRightWidget(QWidget w);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFileDialogSignals.java b/qtjava/javalib/org/kde/qt/QFileDialogSignals.java
new file mode 100644
index 00000000..f3603885
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFileDialogSignals.java
@@ -0,0 +1,12 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.ArrayList;
+
+public interface QFileDialogSignals {
+ void fileHighlighted(String arg1);
+ void fileSelected(String arg1);
+ void filesSelected(String[] arg1);
+ void dirEntered(String arg1);
+ void filterSelected(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QFileIconProvider.java b/qtjava/javalib/org/kde/qt/QFileIconProvider.java
new file mode 100644
index 00000000..bddd57ba
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFileIconProvider.java
@@ -0,0 +1,34 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QFileIconProvider extends QObject {
+ protected QFileIconProvider(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QFileIconProvider(QObject parent, String name) {
+ super((Class) null);
+ newQFileIconProvider(parent,name);
+ }
+ private native void newQFileIconProvider(QObject parent, String name);
+ public QFileIconProvider(QObject parent) {
+ super((Class) null);
+ newQFileIconProvider(parent);
+ }
+ private native void newQFileIconProvider(QObject parent);
+ public QFileIconProvider() {
+ super((Class) null);
+ newQFileIconProvider();
+ }
+ private native void newQFileIconProvider();
+ public native QPixmap pixmap(QFileInfo arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFileInfo.java b/qtjava/javalib/org/kde/qt/QFileInfo.java
new file mode 100644
index 00000000..73df9f3d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFileInfo.java
@@ -0,0 +1,88 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.Calendar;
+
+public class QFileInfo implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QFileInfo(Class dummy){}
+
+ public static final int ReadOwner = 04000;
+ public static final int WriteOwner = 02000;
+ public static final int ExeOwner = 01000;
+ public static final int ReadUser = 00400;
+ public static final int WriteUser = 00200;
+ public static final int ExeUser = 00100;
+ public static final int ReadGroup = 00040;
+ public static final int WriteGroup = 00020;
+ public static final int ExeGroup = 00010;
+ public static final int ReadOther = 00004;
+ public static final int WriteOther = 00002;
+ public static final int ExeOther = 00001;
+
+ public QFileInfo() {
+ newQFileInfo();
+ }
+ private native void newQFileInfo();
+ public QFileInfo(String file) {
+ newQFileInfo(file);
+ }
+ private native void newQFileInfo(String file);
+ public QFileInfo(QFile arg1) {
+ newQFileInfo(arg1);
+ }
+ private native void newQFileInfo(QFile arg1);
+ public QFileInfo(QDir arg1, String fileName) {
+ newQFileInfo(arg1,fileName);
+ }
+ private native void newQFileInfo(QDir arg1, String fileName);
+ public QFileInfo(QFileInfo arg1) {
+ newQFileInfo(arg1);
+ }
+ private native void newQFileInfo(QFileInfo arg1);
+ public native void setFile(String file);
+ public native void setFile(QFile arg1);
+ public native void setFile(QDir arg1, String fileName);
+ public native boolean exists();
+ public native void refresh();
+ public native boolean caching();
+ public native void setCaching(boolean arg1);
+ public native String filePath();
+ public native String fileName();
+ public native String absFilePath();
+ public native String baseName(boolean complete);
+ public native String baseName();
+ public native String extension(boolean complete);
+ public native String extension();
+ public native String dirPath(boolean absPath);
+ public native String dirPath();
+ public native QDir dir(boolean absPath);
+ public native QDir dir();
+ public native boolean isReadable();
+ public native boolean isWritable();
+ public native boolean isExecutable();
+ public native boolean isHidden();
+ public native boolean isRelative();
+ public native boolean convertToAbs();
+ public native boolean isFile();
+ public native boolean isDir();
+ public native boolean isSymLink();
+ public native String readLink();
+ public native String owner();
+ public native int ownerId();
+ public native String group();
+ public native int groupId();
+ public native boolean permission(int permissionSpec);
+ public native long size();
+ public native Calendar created();
+ public native Calendar lastModified();
+ public native Calendar lastRead();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFilePreview.java b/qtjava/javalib/org/kde/qt/QFilePreview.java
new file mode 100644
index 00000000..c50f725b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFilePreview.java
@@ -0,0 +1,12 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QFilePreview implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QFilePreview(Class dummy){}
+
+ public native void previewUrl(QUrlInterface url);
+}
diff --git a/qtjava/javalib/org/kde/qt/QFocusData.java b/qtjava/javalib/org/kde/qt/QFocusData.java
new file mode 100644
index 00000000..e15014ca
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFocusData.java
@@ -0,0 +1,18 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QFocusData implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QFocusData(Class dummy){}
+
+ public native QWidget focusWidget();
+ public native QWidget home();
+ public native QWidget next();
+ public native QWidget prev();
+ public native QWidget first();
+ public native QWidget last();
+ public native int count();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFocusEvent.java b/qtjava/javalib/org/kde/qt/QFocusEvent.java
new file mode 100644
index 00000000..c205c18b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFocusEvent.java
@@ -0,0 +1,32 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QFocusEvent extends QEvent {
+ protected QFocusEvent(Class dummy){super((Class) null);}
+ public static final int Mouse = 0;
+ public static final int Tab = 1;
+ public static final int Backtab = 2;
+ public static final int ActiveWindow = 3;
+ public static final int Popup = 4;
+ public static final int Shortcut = 5;
+ public static final int Other = 6;
+
+ public QFocusEvent(int type) {
+ super((Class) null);
+ newQFocusEvent(type);
+ }
+ private native void newQFocusEvent(int type);
+ public native boolean gotFocus();
+ public native boolean lostFocus();
+ public static native int reason();
+ public static native void setReason(int reason);
+ public static native void resetReason();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFont.java b/qtjava/javalib/org/kde/qt/QFont.java
new file mode 100644
index 00000000..c795fc17
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFont.java
@@ -0,0 +1,203 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QFont implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QFont(Class dummy){}
+
+ public static final int Helvetica = 0;
+ public static final int SansSerif = Helvetica;
+ public static final int Times = 1;
+ public static final int Serif = Times;
+ public static final int Courier = 2;
+ public static final int TypeWriter = Courier;
+ public static final int OldEnglish = 3;
+ public static final int Decorative = OldEnglish;
+ public static final int System = 4;
+ public static final int AnyStyle = 5;
+
+ public static final int PreferDefault = 0x0001;
+ public static final int PreferBitmap = 0x0002;
+ public static final int PreferDevice = 0x0004;
+ public static final int PreferOutline = 0x0008;
+ public static final int ForceOutline = 0x0010;
+ public static final int PreferMatch = 0x0020;
+ public static final int PreferQuality = 0x0040;
+ public static final int PreferAntialias = 0x0080;
+ public static final int NoAntialias = 0x0100;
+ public static final int OpenGLCompatible = 0x0200;
+
+ public static final int Light = 25;
+ public static final int Normal = 50;
+ public static final int DemiBold = 63;
+ public static final int Bold = 75;
+ public static final int Black = 87;
+
+ public static final int UltraCondensed = 50;
+ public static final int ExtraCondensed = 62;
+ public static final int Condensed = 75;
+ public static final int SemiCondensed = 87;
+ public static final int Unstretched = 100;
+ public static final int SemiExpanded = 112;
+ public static final int Expanded = 125;
+ public static final int ExtraExpanded = 150;
+ public static final int UltraExpanded = 200;
+
+ public static final int Latin = 0;
+ public static final int Greek = 1;
+ public static final int Cyrillic = 2;
+ public static final int Armenian = 3;
+ public static final int Georgian = 4;
+ public static final int Runic = 5;
+ public static final int Ogham = 6;
+ public static final int SpacingModifiers = 7;
+ public static final int CombiningMarks = 8;
+ public static final int Hebrew = 9;
+ public static final int Arabic = 10;
+ public static final int Syriac = 11;
+ public static final int Thaana = 12;
+ public static final int Devanagari = 13;
+ public static final int Bengali = 14;
+ public static final int Gurmukhi = 15;
+ public static final int Gujarati = 16;
+ public static final int Oriya = 17;
+ public static final int Tamil = 18;
+ public static final int Telugu = 19;
+ public static final int Kannada = 20;
+ public static final int Malayalam = 21;
+ public static final int Sinhala = 22;
+ public static final int Thai = 23;
+ public static final int Lao = 24;
+ public static final int Tibetan = 25;
+ public static final int Myanmar = 26;
+ public static final int Khmer = 27;
+ public static final int Han = 28;
+ public static final int Hiragana = 29;
+ public static final int Katakana = 30;
+ public static final int Hangul = 31;
+ public static final int Bopomofo = 32;
+ public static final int Yi = 33;
+ public static final int Ethiopic = 34;
+ public static final int Cherokee = 35;
+ public static final int CanadianAboriginal = 36;
+ public static final int Mongolian = 37;
+ public static final int CurrencySymbols = 38;
+ public static final int LetterlikeSymbols = 39;
+ public static final int NumberForms = 40;
+ public static final int MathematicalOperators = 41;
+ public static final int TechnicalSymbols = 42;
+ public static final int GeometricSymbols = 43;
+ public static final int MiscellaneousSymbols = 44;
+ public static final int EnclosedAndSquare = 45;
+ public static final int Braille = 46;
+ public static final int Unicode = 47;
+ public static final int Tagalog = 48;
+ public static final int Hanunoo = 49;
+ public static final int Buhid = 50;
+ public static final int Tagbanwa = 51;
+ public static final int KatakanaHalfWidth = 52;
+ public static final int Limbu = 53;
+ public static final int TaiLe = 54;
+ public static final int NScripts = 55;
+ public static final int UnknownScript = NScripts;
+ public static final int NoScript = 56;
+ public static final int Han_Japanese = 57;
+ public static final int Han_SimplifiedChinese = 58;
+ public static final int Han_TraditionalChinese = 59;
+ public static final int Han_Korean = 60;
+ public static final int LastPrivateScript = 61;
+
+ public QFont() {
+ newQFont();
+ }
+ private native void newQFont();
+ public QFont(String family, int pointSize, int weight, boolean italic) {
+ newQFont(family,pointSize,weight,italic);
+ }
+ private native void newQFont(String family, int pointSize, int weight, boolean italic);
+ public QFont(String family, int pointSize, int weight) {
+ newQFont(family,pointSize,weight);
+ }
+ private native void newQFont(String family, int pointSize, int weight);
+ public QFont(String family, int pointSize) {
+ newQFont(family,pointSize);
+ }
+ private native void newQFont(String family, int pointSize);
+ public QFont(String family) {
+ newQFont(family);
+ }
+ private native void newQFont(String family);
+ public QFont(QFont arg1) {
+ newQFont(arg1);
+ }
+ private native void newQFont(QFont arg1);
+ public native String family();
+ public native void setFamily(String arg1);
+ public native int pointSize();
+ public native float pointSizeFloat();
+ public native void setPointSize(int arg1);
+ public native void setPointSizeFloat(float arg1);
+ public native int pixelSize();
+ public native void setPixelSize(int arg1);
+ public native void setPixelSizeFloat(float arg1);
+ public native int weight();
+ public native void setWeight(int arg1);
+ public native boolean bold();
+ public native void setBold(boolean arg1);
+ public native boolean italic();
+ public native void setItalic(boolean arg1);
+ public native boolean underline();
+ public native void setUnderline(boolean arg1);
+ public native boolean overline();
+ public native void setOverline(boolean arg1);
+ public native boolean strikeOut();
+ public native void setStrikeOut(boolean arg1);
+ public native boolean fixedPitch();
+ public native void setFixedPitch(boolean arg1);
+ public native int styleHint();
+ public native int styleStrategy();
+ public native void setStyleHint(int arg1, int arg2);
+ public native void setStyleHint(int arg1);
+ public native void setStyleStrategy(int s);
+ public native int stretch();
+ public native void setStretch(int arg1);
+ public native boolean rawMode();
+ public native void setRawMode(boolean arg1);
+ public native boolean exactMatch();
+ public native boolean op_equals(QFont arg1);
+ public native boolean op_not_equals(QFont arg1);
+ public native boolean isCopyOf(QFont arg1);
+ public native int handle();
+ public native void setRawName(String arg1);
+ public native String rawName();
+ public native String key();
+ public native String toString();
+ public native boolean fromString(String arg1);
+ public native String defaultFamily();
+ public native String lastResortFamily();
+ public native String lastResortFont();
+ public native QFont resolve(QFont arg1);
+ public static native String substitute(String arg1);
+ public static native ArrayList substitutes(String arg1);
+ public static native ArrayList substitutions();
+ public static native void insertSubstitution(String arg1, String arg2);
+ public static native void insertSubstitutions(String arg1, String[] arg2);
+ public static native void removeSubstitution(String arg1);
+ public static native void initialize();
+ public static native void cleanup();
+ public static native void cacheStatistics();
+ public static native QFont defaultFont();
+ public static native void setDefaultFont(QFont arg1);
+ protected native boolean dirty();
+ protected native int deciPointSize();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFontDatabase.java b/qtjava/javalib/org/kde/qt/QFontDatabase.java
new file mode 100644
index 00000000..1f468c33
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFontDatabase.java
@@ -0,0 +1,56 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QFontDatabase implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QFontDatabase(Class dummy){}
+
+ public QFontDatabase() {
+ newQFontDatabase();
+ }
+ private native void newQFontDatabase();
+ public native ArrayList families();
+ public native ArrayList families(int arg1);
+ public native ArrayList styles(String arg1);
+ public native int[] pointSizes(String arg1, String arg2);
+ public native int[] pointSizes(String arg1);
+ public native int[] smoothSizes(String arg1, String arg2);
+ public native String styleString(QFont arg1);
+ public native QFont font(String arg1, String arg2, int arg3);
+ public native boolean isBitmapScalable(String arg1, String arg2);
+ public native boolean isBitmapScalable(String arg1);
+ public native boolean isSmoothlyScalable(String arg1, String arg2);
+ public native boolean isSmoothlyScalable(String arg1);
+ public native boolean isScalable(String arg1, String arg2);
+ public native boolean isScalable(String arg1);
+ public native boolean isFixedPitch(String arg1, String arg2);
+ public native boolean isFixedPitch(String arg1);
+ public native boolean italic(String arg1, String arg2);
+ public native boolean bold(String arg1, String arg2);
+ public native int weight(String arg1, String arg2);
+ public native ArrayList families(boolean arg1);
+ public native ArrayList styles(String arg1, String arg2);
+ public native int[] pointSizes(String arg1, String arg2, String arg3);
+ public native int[] smoothSizes(String arg1, String arg2, String arg3);
+ public native QFont font(String arg1, String arg2, int arg3, String arg4);
+ public native boolean isBitmapScalable(String arg1, String arg2, String arg3);
+ public native boolean isSmoothlyScalable(String arg1, String arg2, String arg3);
+ public native boolean isScalable(String arg1, String arg2, String arg3);
+ public native boolean isFixedPitch(String arg1, String arg2, String arg3);
+ public native boolean italic(String arg1, String arg2, String arg3);
+ public native boolean bold(String arg1, String arg2, String arg3);
+ public native int weight(String arg1, String arg2, String arg3);
+ public static native int[] standardSizes();
+ public static native String scriptName(int arg1);
+ public static native String scriptSample(int arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFontDialog.java b/qtjava/javalib/org/kde/qt/QFontDialog.java
new file mode 100644
index 00000000..0a9fea2c
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFontDialog.java
@@ -0,0 +1,18 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QFontDialog extends QDialog {
+ protected QFontDialog(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native QFont getFont(boolean[] ok, QFont def, QWidget parent, String name);
+ public static native QFont getFont(boolean[] ok, QFont def, QWidget parent);
+ public static native QFont getFont(boolean[] ok, QFont def);
+ public static native QFont getFont(boolean[] ok, QWidget parent, String name);
+ public static native QFont getFont(boolean[] ok, QWidget parent);
+ public static native QFont getFont(boolean[] ok);
+}
diff --git a/qtjava/javalib/org/kde/qt/QFontInfo.java b/qtjava/javalib/org/kde/qt/QFontInfo.java
new file mode 100644
index 00000000..217051ec
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFontInfo.java
@@ -0,0 +1,42 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QFontInfo implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QFontInfo(Class dummy){}
+
+ public QFontInfo(QFont arg1) {
+ newQFontInfo(arg1);
+ }
+ private native void newQFontInfo(QFont arg1);
+ public QFontInfo(QFont arg1, int arg2) {
+ newQFontInfo(arg1,arg2);
+ }
+ private native void newQFontInfo(QFont arg1, int arg2);
+ public QFontInfo(QFontInfo arg1) {
+ newQFontInfo(arg1);
+ }
+ private native void newQFontInfo(QFontInfo arg1);
+ public native String family();
+ public native int pixelSize();
+ public native int pointSize();
+ public native boolean italic();
+ public native int weight();
+ public native boolean bold();
+ public native boolean underline();
+ public native boolean overline();
+ public native boolean strikeOut();
+ public native boolean fixedPitch();
+ public native int styleHint();
+ public native boolean rawMode();
+ public native boolean exactMatch();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFontMetrics.java b/qtjava/javalib/org/kde/qt/QFontMetrics.java
new file mode 100644
index 00000000..6786b95e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFontMetrics.java
@@ -0,0 +1,61 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QFontMetrics implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QFontMetrics(Class dummy){}
+
+ public QFontMetrics(QFont arg1) {
+ newQFontMetrics(arg1);
+ }
+ private native void newQFontMetrics(QFont arg1);
+ public QFontMetrics(QFont arg1, int arg2) {
+ newQFontMetrics(arg1,arg2);
+ }
+ private native void newQFontMetrics(QFont arg1, int arg2);
+ public QFontMetrics(QFontMetrics arg1) {
+ newQFontMetrics(arg1);
+ }
+ private native void newQFontMetrics(QFontMetrics arg1);
+ public native int ascent();
+ public native int descent();
+ public native int height();
+ public native int leading();
+ public native int lineSpacing();
+ public native int minLeftBearing();
+ public native int minRightBearing();
+ public native int maxWidth();
+ public native boolean inFont(char arg1);
+ public native int leftBearing(char arg1);
+ public native int rightBearing(char arg1);
+ public native int width(String arg1, int len);
+ public native int width(String arg1);
+ public native int width(char arg1);
+ public native int charWidth(String str, int pos);
+ public native QRect boundingRect(String arg1, int len);
+ public native QRect boundingRect(String arg1);
+ public native QRect boundingRect(char arg1);
+ // QRect boundingRect(int arg1,int arg2,int arg3,int arg4,int arg5,const QString& arg6,int arg7,int arg8,int* arg9,QTextParag** arg10); >>>> NOT CONVERTED
+ public native QRect boundingRect(int x, int y, int w, int h, int flags, String str, int len, int tabstops, int[] tabarray);
+ public native QRect boundingRect(int x, int y, int w, int h, int flags, String str, int len, int tabstops);
+ public native QRect boundingRect(int x, int y, int w, int h, int flags, String str, int len);
+ public native QRect boundingRect(int x, int y, int w, int h, int flags, String str);
+ // QSize size(int arg1,const QString& arg2,int arg3,int arg4,int* arg5,QTextParag** arg6); >>>> NOT CONVERTED
+ public native QSize size(int flags, String str, int len, int tabstops, int[] tabarray);
+ public native QSize size(int flags, String str, int len, int tabstops);
+ public native QSize size(int flags, String str, int len);
+ public native QSize size(int flags, String str);
+ public native int underlinePos();
+ public native int overlinePos();
+ public native int strikeOutPos();
+ public native int lineWidth();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFrame.java b/qtjava/javalib/org/kde/qt/QFrame.java
new file mode 100644
index 00000000..65dbee4b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFrame.java
@@ -0,0 +1,82 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QFrame extends QWidget {
+ protected QFrame(Class dummy){super((Class) null);}
+ public static final int NoFrame = 0;
+ public static final int Box = 0x0001;
+ public static final int Panel = 0x0002;
+ public static final int WinPanel = 0x0003;
+ public static final int HLine = 0x0004;
+ public static final int VLine = 0x0005;
+ public static final int StyledPanel = 0x0006;
+ public static final int PopupPanel = 0x0007;
+ public static final int MenuBarPanel = 0x0008;
+ public static final int ToolBarPanel = 0x0009;
+ public static final int LineEditPanel = 0x000a;
+ public static final int TabWidgetPanel = 0x000b;
+ public static final int GroupBoxPanel = 0x000c;
+ public static final int MShape = 0x000f;
+
+ public static final int Plain = 0x0010;
+ public static final int Raised = 0x0020;
+ public static final int Sunken = 0x0030;
+ public static final int MShadow = 0x00f0;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QFrame(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQFrame(parent,name,f);
+ }
+ private native void newQFrame(QWidget parent, String name, int f);
+ public QFrame(QWidget parent, String name) {
+ super((Class) null);
+ newQFrame(parent,name);
+ }
+ private native void newQFrame(QWidget parent, String name);
+ public QFrame(QWidget parent) {
+ super((Class) null);
+ newQFrame(parent);
+ }
+ private native void newQFrame(QWidget parent);
+ public QFrame() {
+ super((Class) null);
+ newQFrame();
+ }
+ private native void newQFrame();
+ public native int frameStyle();
+ public native void setFrameStyle(int arg1);
+ public native int frameWidth();
+ public native QRect contentsRect();
+ public native boolean lineShapesOk();
+ public native QSize sizeHint();
+ public native int frameShape();
+ public native void setFrameShape(int arg1);
+ public native int frameShadow();
+ public native void setFrameShadow(int arg1);
+ public native int lineWidth();
+ public native void setLineWidth(int arg1);
+ public native int margin();
+ public native void setMargin(int arg1);
+ public native int midLineWidth();
+ public native void setMidLineWidth(int arg1);
+ public native QRect frameRect();
+ public native void setFrameRect(QRect arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void drawFrame(QPainter arg1);
+ protected native void drawContents(QPainter arg1);
+ protected native void frameChanged();
+ public native void styleChange(QStyle arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFtp.java b/qtjava/javalib/org/kde/qt/QFtp.java
new file mode 100644
index 00000000..4ed29425
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFtp.java
@@ -0,0 +1,110 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QFtpSignals} for signals emitted by QFtp
+*/
+public class QFtp extends QNetworkProtocol {
+ protected QFtp(Class dummy){super((Class) null);}
+ public static final int Unconnected = 0;
+ public static final int HostLookup = 1;
+ public static final int Connecting = 2;
+ public static final int Connected = 3;
+ public static final int LoggedIn = 4;
+ public static final int Closing = 5;
+
+ public static final int NoError = 0;
+ public static final int UnknownError = 1;
+ public static final int HostNotFound = 2;
+ public static final int ConnectionRefused = 3;
+ public static final int NotConnected = 4;
+
+ public static final int None = 0;
+ public static final int ConnectToHost = 1;
+ public static final int Login = 2;
+ public static final int Close = 3;
+ public static final int List = 4;
+ public static final int Cd = 5;
+ public static final int Get = 6;
+ public static final int Put = 7;
+ public static final int Remove = 8;
+ public static final int Mkdir = 9;
+ public static final int Rmdir = 10;
+ public static final int Rename = 11;
+ public static final int RawCommand = 12;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QFtp() {
+ super((Class) null);
+ newQFtp();
+ }
+ private native void newQFtp();
+ public QFtp(QObject parent, String name) {
+ super((Class) null);
+ newQFtp(parent,name);
+ }
+ private native void newQFtp(QObject parent, String name);
+ public QFtp(QObject parent) {
+ super((Class) null);
+ newQFtp(parent);
+ }
+ private native void newQFtp(QObject parent);
+ public native int supportedOperations();
+ public native int connectToHost(String host, short port);
+ public native int connectToHost(String host);
+ public native int login(String user, String password);
+ public native int login(String user);
+ public native int login();
+ public native int close();
+ public native int list(String dir);
+ public native int list();
+ public native int cd(String dir);
+ public native int get(String file, QIODeviceInterface dev);
+ public native int get(String file);
+ public native int put(byte[] data, String file);
+ public native int put(QIODeviceInterface dev, String file);
+ public native int remove(String file);
+ public native int mkdir(String dir);
+ public native int rmdir(String dir);
+ public native int rename(String oldname, String newname);
+ public native int rawCommand(String command);
+ public native long bytesAvailable();
+ public native long readBlock(StringBuffer data, long maxlen);
+ public native byte[] readAll();
+ public native int currentId();
+ public native QIODeviceInterface currentDevice();
+ public native int currentCommand();
+ public native boolean hasPendingCommands();
+ public native void clearPendingCommands();
+ public native int state();
+ public native int error();
+ public native String errorString();
+ public native void abort();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void parseDir(String buffer, QUrlInfo info);
+ protected native void operationListChildren(QNetworkOperation op);
+ protected native void operationMkDir(QNetworkOperation op);
+ protected native void operationRemove(QNetworkOperation op);
+ protected native void operationRename(QNetworkOperation op);
+ protected native void operationGet(QNetworkOperation op);
+ protected native void operationPut(QNetworkOperation op);
+ protected native void hostFound();
+ protected native void connected();
+ protected native void closed();
+ protected native void dataHostFound();
+ protected native void dataConnected();
+ protected native void dataClosed();
+ protected native void dataReadyRead();
+ protected native void dataBytesWritten(int nbytes);
+ protected native void error(int arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QFtpSignals.java b/qtjava/javalib/org/kde/qt/QFtpSignals.java
new file mode 100644
index 00000000..f1b8fa4a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QFtpSignals.java
@@ -0,0 +1,14 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QFtpSignals {
+ void stateChanged(int arg1);
+ void listInfo(QUrlInfo arg1);
+ void readyRead();
+ void dataTransferProgress(int arg1, int arg2);
+ void rawCommandReply(int arg1, String arg2);
+ void commandStarted(int arg1);
+ void commandFinished(int arg1, boolean arg2);
+ void done(boolean arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QGL.java b/qtjava/javalib/org/kde/qt/QGL.java
new file mode 100644
index 00000000..137b480a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QGL.java
@@ -0,0 +1,40 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QGL implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QGL(Class dummy){}
+
+ public static final int DoubleBuffer = 0x0001;
+ public static final int DepthBuffer = 0x0002;
+ public static final int Rgba = 0x0004;
+ public static final int AlphaChannel = 0x0008;
+ public static final int AccumBuffer = 0x0010;
+ public static final int StencilBuffer = 0x0020;
+ public static final int StereoBuffers = 0x0040;
+ public static final int DirectRendering = 0x0080;
+ public static final int HasOverlay = 0x0100;
+ public static final int SingleBuffer = DoubleBuffer<<16;
+ public static final int NoDepthBuffer = DepthBuffer<<16;
+ public static final int ColorIndex = Rgba<<16;
+ public static final int NoAlphaChannel = AlphaChannel<<16;
+ public static final int NoAccumBuffer = AccumBuffer<<16;
+ public static final int NoStencilBuffer = StencilBuffer<<16;
+ public static final int NoStereoBuffers = StereoBuffers<<16;
+ public static final int IndirectRendering = DirectRendering<<16;
+ public static final int NoOverlay = HasOverlay<<16;
+
+ public QGL() {
+ newQGL();
+ }
+ private native void newQGL();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QGLColormap.java b/qtjava/javalib/org/kde/qt/QGLColormap.java
new file mode 100644
index 00000000..818355cc
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QGLColormap.java
@@ -0,0 +1,36 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QGLColormap implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QGLColormap(Class dummy){}
+
+ public QGLColormap() {
+ newQGLColormap();
+ }
+ private native void newQGLColormap();
+ public QGLColormap(QGLColormap arg1) {
+ newQGLColormap(arg1);
+ }
+ private native void newQGLColormap(QGLColormap arg1);
+ public native boolean isEmpty();
+ public native int size();
+ public native void detach();
+ public native void setEntries(int count, int[] colors, int base);
+ public native void setEntries(int count, int[] colors);
+ public native void setEntry(int idx, int color);
+ public native void setEntry(int idx, QColor color);
+ public native int entryRgb(int idx);
+ public native QColor entryColor(int idx);
+ public native int find(int color);
+ public native int findNearest(int color);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QGLContext.java b/qtjava/javalib/org/kde/qt/QGLContext.java
new file mode 100644
index 00000000..41f967ef
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QGLContext.java
@@ -0,0 +1,49 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QGLContext extends QGL {
+ protected QGLContext(Class dummy){super((Class) null);}
+ public QGLContext(QGLFormat format, QPaintDeviceInterface device) {
+ super((Class) null);
+ newQGLContext(format,device);
+ }
+ private native void newQGLContext(QGLFormat format, QPaintDeviceInterface device);
+ public QGLContext(QGLFormat format) {
+ super((Class) null);
+ newQGLContext(format);
+ }
+ private native void newQGLContext(QGLFormat format);
+ public native boolean create(QGLContext shareContext);
+ public native boolean create();
+ public native boolean isValid();
+ public native boolean isSharing();
+ public native void reset();
+ public native QGLFormat format();
+ public native QGLFormat requestedFormat();
+ public native void setFormat(QGLFormat format);
+ public native void makeCurrent();
+ public native void swapBuffers();
+ public native QPaintDeviceInterface device();
+ public native QColor overlayTransparentColor();
+ public static native QGLContext currentContext();
+ protected native boolean chooseContext(QGLContext shareContext);
+ protected native boolean chooseContext();
+ protected native void doneCurrent();
+ protected native boolean deviceIsPixmap();
+ protected native boolean windowCreated();
+ protected native void setWindowCreated(boolean on);
+ protected native boolean initialized();
+ protected native void setInitialized(boolean on);
+ protected native void generateFontDisplayLists(QFont fnt, int listBase);
+ protected native int colorIndex(QColor c);
+ protected native void setValid(boolean valid);
+ protected native void setDevice(QPaintDeviceInterface pDev);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QGLFormat.java b/qtjava/javalib/org/kde/qt/QGLFormat.java
new file mode 100644
index 00000000..d8112b68
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QGLFormat.java
@@ -0,0 +1,57 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QGLFormat extends QGL {
+ protected QGLFormat(Class dummy){super((Class) null);}
+ public QGLFormat() {
+ super((Class) null);
+ newQGLFormat();
+ }
+ private native void newQGLFormat();
+ public QGLFormat(int options, int plane) {
+ super((Class) null);
+ newQGLFormat(options,plane);
+ }
+ private native void newQGLFormat(int options, int plane);
+ public QGLFormat(int options) {
+ super((Class) null);
+ newQGLFormat(options);
+ }
+ private native void newQGLFormat(int options);
+ public native boolean doubleBuffer();
+ public native void setDoubleBuffer(boolean enable);
+ public native boolean depth();
+ public native void setDepth(boolean enable);
+ public native boolean rgba();
+ public native void setRgba(boolean enable);
+ public native boolean alpha();
+ public native void setAlpha(boolean enable);
+ public native boolean accum();
+ public native void setAccum(boolean enable);
+ public native boolean stencil();
+ public native void setStencil(boolean enable);
+ public native boolean stereo();
+ public native void setStereo(boolean enable);
+ public native boolean directRendering();
+ public native void setDirectRendering(boolean enable);
+ public native boolean hasOverlay();
+ public native void setOverlay(boolean enable);
+ public native int plane();
+ public native void setPlane(int plane);
+ public native void setOption(int opt);
+ public native boolean testOption(int opt);
+ public static native QGLFormat defaultFormat();
+ public static native void setDefaultFormat(QGLFormat f);
+ public static native QGLFormat defaultOverlayFormat();
+ public static native void setDefaultOverlayFormat(QGLFormat f);
+ public static native boolean hasOpenGL();
+ public static native boolean hasOpenGLOverlays();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QGLWidget.java b/qtjava/javalib/org/kde/qt/QGLWidget.java
new file mode 100644
index 00000000..83af7d6c
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QGLWidget.java
@@ -0,0 +1,136 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QGLWidget extends QGL {
+ protected QGLWidget(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QGLWidget(QWidget parent, String name, QGLWidget shareWidget, int f) {
+ super((Class) null);
+ newQGLWidget(parent,name,shareWidget,f);
+ }
+ private native void newQGLWidget(QWidget parent, String name, QGLWidget shareWidget, int f);
+ public QGLWidget(QWidget parent, String name, QGLWidget shareWidget) {
+ super((Class) null);
+ newQGLWidget(parent,name,shareWidget);
+ }
+ private native void newQGLWidget(QWidget parent, String name, QGLWidget shareWidget);
+ public QGLWidget(QWidget parent, String name) {
+ super((Class) null);
+ newQGLWidget(parent,name);
+ }
+ private native void newQGLWidget(QWidget parent, String name);
+ public QGLWidget(QWidget parent) {
+ super((Class) null);
+ newQGLWidget(parent);
+ }
+ private native void newQGLWidget(QWidget parent);
+ public QGLWidget() {
+ super((Class) null);
+ newQGLWidget();
+ }
+ private native void newQGLWidget();
+ public QGLWidget(QGLContext context, QWidget parent, String name, QGLWidget shareWidget, int f) {
+ super((Class) null);
+ newQGLWidget(context,parent,name,shareWidget,f);
+ }
+ private native void newQGLWidget(QGLContext context, QWidget parent, String name, QGLWidget shareWidget, int f);
+ public QGLWidget(QGLContext context, QWidget parent, String name, QGLWidget shareWidget) {
+ super((Class) null);
+ newQGLWidget(context,parent,name,shareWidget);
+ }
+ private native void newQGLWidget(QGLContext context, QWidget parent, String name, QGLWidget shareWidget);
+ public QGLWidget(QGLContext context, QWidget parent, String name) {
+ super((Class) null);
+ newQGLWidget(context,parent,name);
+ }
+ private native void newQGLWidget(QGLContext context, QWidget parent, String name);
+ public QGLWidget(QGLContext context, QWidget parent) {
+ super((Class) null);
+ newQGLWidget(context,parent);
+ }
+ private native void newQGLWidget(QGLContext context, QWidget parent);
+ public QGLWidget(QGLFormat format, QWidget parent, String name, QGLWidget shareWidget, int f) {
+ super((Class) null);
+ newQGLWidget(format,parent,name,shareWidget,f);
+ }
+ private native void newQGLWidget(QGLFormat format, QWidget parent, String name, QGLWidget shareWidget, int f);
+ public QGLWidget(QGLFormat format, QWidget parent, String name, QGLWidget shareWidget) {
+ super((Class) null);
+ newQGLWidget(format,parent,name,shareWidget);
+ }
+ private native void newQGLWidget(QGLFormat format, QWidget parent, String name, QGLWidget shareWidget);
+ public QGLWidget(QGLFormat format, QWidget parent, String name) {
+ super((Class) null);
+ newQGLWidget(format,parent,name);
+ }
+ private native void newQGLWidget(QGLFormat format, QWidget parent, String name);
+ public QGLWidget(QGLFormat format, QWidget parent) {
+ super((Class) null);
+ newQGLWidget(format,parent);
+ }
+ private native void newQGLWidget(QGLFormat format, QWidget parent);
+ public QGLWidget(QGLFormat format) {
+ super((Class) null);
+ newQGLWidget(format);
+ }
+ private native void newQGLWidget(QGLFormat format);
+ public native void qglColor(QColor c);
+ public native void qglClearColor(QColor c);
+ public native boolean isValid();
+ public native boolean isSharing();
+ public native void makeCurrent();
+ public native void doneCurrent();
+ public native boolean doubleBuffer();
+ public native void swapBuffers();
+ public native QGLFormat format();
+ public native void setFormat(QGLFormat format);
+ public native QGLContext context();
+ public native void setContext(QGLContext context, QGLContext shareContext, boolean deleteOldContext);
+ public native void setContext(QGLContext context, QGLContext shareContext);
+ public native void setContext(QGLContext context);
+ public native QPixmap renderPixmap(int w, int h, boolean useContext);
+ public native QPixmap renderPixmap(int w, int h);
+ public native QPixmap renderPixmap(int w);
+ public native QPixmap renderPixmap();
+ public native QImage grabFrameBuffer(boolean withAlpha);
+ public native QImage grabFrameBuffer();
+ public native void makeOverlayCurrent();
+ public native QGLContext overlayContext();
+ public native void setMouseTracking(boolean enable);
+ public native void reparent(QWidget parent, int f, QPoint p, boolean showIt);
+ public native void reparent(QWidget parent, int f, QPoint p);
+ public native QGLColormap colormap();
+ public native void setColormap(QGLColormap map);
+ public native void renderText(int x, int y, String str, QFont fnt, int listBase);
+ public native void renderText(int x, int y, String str, QFont fnt);
+ public native void renderText(int x, int y, String str);
+ public native void renderText(double x, double y, double z, String str, QFont fnt, int listBase);
+ public native void renderText(double x, double y, double z, String str, QFont fnt);
+ public native void renderText(double x, double y, double z, String str);
+ public native void updateGL();
+ public native void updateOverlayGL();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native QImage convertToGLFormat(QImage img);
+ protected native void initializeGL();
+ protected native void resizeGL(int w, int h);
+ protected native void paintGL();
+ protected native void initializeOverlayGL();
+ protected native void resizeOverlayGL(int w, int h);
+ protected native void paintOverlayGL();
+ protected native void setAutoBufferSwap(boolean on);
+ protected native boolean autoBufferSwap();
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void glInit();
+ protected native void glDraw();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QGb18030Codec.java b/qtjava/javalib/org/kde/qt/QGb18030Codec.java
new file mode 100644
index 00000000..97b074b6
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QGb18030Codec.java
@@ -0,0 +1,26 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QGb18030Codec extends QTextCodec {
+ protected QGb18030Codec(Class dummy){super((Class) null);}
+ public QGb18030Codec() {
+ super((Class) null);
+ newQGb18030Codec();
+ }
+ private native void newQGb18030Codec();
+ public native int mibEnum();
+ public native String name();
+ public native QTextDecoder makeDecoder();
+ public native String fromUnicode(String uc, int[] lenInOut);
+ public native String toUnicode(String chars, int len);
+ public native int heuristicContentMatch(String chars, int len);
+ public native int heuristicNameMatch(String hint);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QGbkCodec.java b/qtjava/javalib/org/kde/qt/QGbkCodec.java
new file mode 100644
index 00000000..78a726c4
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QGbkCodec.java
@@ -0,0 +1,26 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QGbkCodec extends QGb18030Codec {
+ protected QGbkCodec(Class dummy){super((Class) null);}
+ public QGbkCodec() {
+ super((Class) null);
+ newQGbkCodec();
+ }
+ private native void newQGbkCodec();
+ public native int mibEnum();
+ public native String name();
+ public native QTextDecoder makeDecoder();
+ public native String fromUnicode(String uc, int[] lenInOut);
+ public native String toUnicode(String chars, int len);
+ public native int heuristicContentMatch(String chars, int len);
+ public native int heuristicNameMatch(String hint);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QGrid.java b/qtjava/javalib/org/kde/qt/QGrid.java
new file mode 100644
index 00000000..7b9e76b3
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QGrid.java
@@ -0,0 +1,61 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QGrid extends QFrame {
+ protected QGrid(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QGrid(int n, QWidget parent, String name, int f) {
+ super((Class) null);
+ newQGrid(n,parent,name,f);
+ }
+ private native void newQGrid(int n, QWidget parent, String name, int f);
+ public QGrid(int n, QWidget parent, String name) {
+ super((Class) null);
+ newQGrid(n,parent,name);
+ }
+ private native void newQGrid(int n, QWidget parent, String name);
+ public QGrid(int n, QWidget parent) {
+ super((Class) null);
+ newQGrid(n,parent);
+ }
+ private native void newQGrid(int n, QWidget parent);
+ public QGrid(int n) {
+ super((Class) null);
+ newQGrid(n);
+ }
+ private native void newQGrid(int n);
+ public QGrid(int n, int orient, QWidget parent, String name, int f) {
+ super((Class) null);
+ newQGrid(n,orient,parent,name,f);
+ }
+ private native void newQGrid(int n, int orient, QWidget parent, String name, int f);
+ public QGrid(int n, int orient, QWidget parent, String name) {
+ super((Class) null);
+ newQGrid(n,orient,parent,name);
+ }
+ private native void newQGrid(int n, int orient, QWidget parent, String name);
+ public QGrid(int n, int orient, QWidget parent) {
+ super((Class) null);
+ newQGrid(n,orient,parent);
+ }
+ private native void newQGrid(int n, int orient, QWidget parent);
+ public QGrid(int n, int orient) {
+ super((Class) null);
+ newQGrid(n,orient);
+ }
+ private native void newQGrid(int n, int orient);
+ public native void setSpacing(int arg1);
+ public native QSize sizeHint();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void frameChanged();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QGridLayout.java b/qtjava/javalib/org/kde/qt/QGridLayout.java
new file mode 100644
index 00000000..da08a17d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QGridLayout.java
@@ -0,0 +1,142 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QGridLayout extends QLayout {
+ protected QGridLayout(Class dummy){super((Class) null);}
+ public static final int TopLeft = 0;
+ public static final int TopRight = 1;
+ public static final int BottomLeft = 2;
+ public static final int BottomRight = 3;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QGridLayout(QWidget parent, int nRows, int nCols, int border, int spacing, String name) {
+ super((Class) null);
+ newQGridLayout(parent,nRows,nCols,border,spacing,name);
+ }
+ private native void newQGridLayout(QWidget parent, int nRows, int nCols, int border, int spacing, String name);
+ public QGridLayout(QWidget parent, int nRows, int nCols, int border, int spacing) {
+ super((Class) null);
+ newQGridLayout(parent,nRows,nCols,border,spacing);
+ }
+ private native void newQGridLayout(QWidget parent, int nRows, int nCols, int border, int spacing);
+ public QGridLayout(QWidget parent, int nRows, int nCols, int border) {
+ super((Class) null);
+ newQGridLayout(parent,nRows,nCols,border);
+ }
+ private native void newQGridLayout(QWidget parent, int nRows, int nCols, int border);
+ public QGridLayout(QWidget parent, int nRows, int nCols) {
+ super((Class) null);
+ newQGridLayout(parent,nRows,nCols);
+ }
+ private native void newQGridLayout(QWidget parent, int nRows, int nCols);
+ public QGridLayout(QWidget parent, int nRows) {
+ super((Class) null);
+ newQGridLayout(parent,nRows);
+ }
+ private native void newQGridLayout(QWidget parent, int nRows);
+ public QGridLayout(QWidget parent) {
+ super((Class) null);
+ newQGridLayout(parent);
+ }
+ private native void newQGridLayout(QWidget parent);
+ public QGridLayout(int nRows, int nCols, int spacing, String name) {
+ super((Class) null);
+ newQGridLayout(nRows,nCols,spacing,name);
+ }
+ private native void newQGridLayout(int nRows, int nCols, int spacing, String name);
+ public QGridLayout(int nRows, int nCols, int spacing) {
+ super((Class) null);
+ newQGridLayout(nRows,nCols,spacing);
+ }
+ private native void newQGridLayout(int nRows, int nCols, int spacing);
+ public QGridLayout(int nRows, int nCols) {
+ super((Class) null);
+ newQGridLayout(nRows,nCols);
+ }
+ private native void newQGridLayout(int nRows, int nCols);
+ public QGridLayout(int nRows) {
+ super((Class) null);
+ newQGridLayout(nRows);
+ }
+ private native void newQGridLayout(int nRows);
+ public QGridLayout() {
+ super((Class) null);
+ newQGridLayout();
+ }
+ private native void newQGridLayout();
+ public QGridLayout(QLayout parentLayout, int nRows, int nCols, int spacing, String name) {
+ super((Class) null);
+ newQGridLayout(parentLayout,nRows,nCols,spacing,name);
+ }
+ private native void newQGridLayout(QLayout parentLayout, int nRows, int nCols, int spacing, String name);
+ public QGridLayout(QLayout parentLayout, int nRows, int nCols, int spacing) {
+ super((Class) null);
+ newQGridLayout(parentLayout,nRows,nCols,spacing);
+ }
+ private native void newQGridLayout(QLayout parentLayout, int nRows, int nCols, int spacing);
+ public QGridLayout(QLayout parentLayout, int nRows, int nCols) {
+ super((Class) null);
+ newQGridLayout(parentLayout,nRows,nCols);
+ }
+ private native void newQGridLayout(QLayout parentLayout, int nRows, int nCols);
+ public QGridLayout(QLayout parentLayout, int nRows) {
+ super((Class) null);
+ newQGridLayout(parentLayout,nRows);
+ }
+ private native void newQGridLayout(QLayout parentLayout, int nRows);
+ public QGridLayout(QLayout parentLayout) {
+ super((Class) null);
+ newQGridLayout(parentLayout);
+ }
+ private native void newQGridLayout(QLayout parentLayout);
+ public native QSize sizeHint();
+ public native QSize minimumSize();
+ public native QSize maximumSize();
+ public native void setRowStretch(int row, int stretch);
+ public native void setColStretch(int col, int stretch);
+ public native int rowStretch(int row);
+ public native int colStretch(int col);
+ public native void setRowSpacing(int row, int minSize);
+ public native void setColSpacing(int col, int minSize);
+ public native int rowSpacing(int row);
+ public native int colSpacing(int col);
+ public native int numRows();
+ public native int numCols();
+ public native QRect cellGeometry(int row, int col);
+ public native boolean hasHeightForWidth();
+ public native int heightForWidth(int arg1);
+ public native int minimumHeightForWidth(int arg1);
+ public native int expanding();
+ public native void invalidate();
+ public native void addItem(QLayoutItemInterface arg1);
+ public native void addItem(QLayoutItemInterface item, int row, int col);
+ public native void addMultiCell(QLayoutItemInterface arg1, int fromRow, int toRow, int fromCol, int toCol, int align);
+ public native void addMultiCell(QLayoutItemInterface arg1, int fromRow, int toRow, int fromCol, int toCol);
+ public native void addWidget(QWidget arg1, int row, int col, int align);
+ public native void addWidget(QWidget arg1, int row, int col);
+ public native void addMultiCellWidget(QWidget arg1, int fromRow, int toRow, int fromCol, int toCol, int align);
+ public native void addMultiCellWidget(QWidget arg1, int fromRow, int toRow, int fromCol, int toCol);
+ public native void addLayout(QLayout layout, int row, int col);
+ public native void addMultiCellLayout(QLayout layout, int fromRow, int toRow, int fromCol, int toCol, int align);
+ public native void addMultiCellLayout(QLayout layout, int fromRow, int toRow, int fromCol, int toCol);
+ public native void addRowSpacing(int row, int minsize);
+ public native void addColSpacing(int col, int minsize);
+ public native void expand(int rows, int cols);
+ public native void setOrigin(int arg1);
+ public native int origin();
+ // QLayoutIterator iterator(); >>>> NOT CONVERTED
+ public native void setGeometry(QRect arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native boolean findWidget(QWidget w, int[] r, int[] c);
+ protected native void add(QLayoutItemInterface arg1, int row, int col);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QGridView.java b/qtjava/javalib/org/kde/qt/QGridView.java
new file mode 100644
index 00000000..a57b7886
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QGridView.java
@@ -0,0 +1,29 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QGridView extends QScrollView {
+ protected QGridView(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public native int numRows();
+ public native void setNumRows(int arg1);
+ public native int numCols();
+ public native void setNumCols(int arg1);
+ public native int cellWidth();
+ public native void setCellWidth(int arg1);
+ public native int cellHeight();
+ public native void setCellHeight(int arg1);
+ public native QRect cellRect();
+ public native QRect cellGeometry(int row, int column);
+ public native QSize gridSize();
+ public native int rowAt(int y);
+ public native int columnAt(int x);
+ public native void repaintCell(int row, int column, boolean erase);
+ public native void repaintCell(int row, int column);
+ public native void updateCell(int row, int column);
+ public native void ensureCellVisible(int row, int column);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QGroupBox.java b/qtjava/javalib/org/kde/qt/QGroupBox.java
new file mode 100644
index 00000000..5de0cf05
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QGroupBox.java
@@ -0,0 +1,109 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QGroupBoxSignals} for signals emitted by QGroupBox
+*/
+public class QGroupBox extends QFrame {
+ protected QGroupBox(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QGroupBox(QWidget parent, String name) {
+ super((Class) null);
+ newQGroupBox(parent,name);
+ }
+ private native void newQGroupBox(QWidget parent, String name);
+ public QGroupBox(QWidget parent) {
+ super((Class) null);
+ newQGroupBox(parent);
+ }
+ private native void newQGroupBox(QWidget parent);
+ public QGroupBox() {
+ super((Class) null);
+ newQGroupBox();
+ }
+ private native void newQGroupBox();
+ public QGroupBox(String title, QWidget parent, String name) {
+ super((Class) null);
+ newQGroupBox(title,parent,name);
+ }
+ private native void newQGroupBox(String title, QWidget parent, String name);
+ public QGroupBox(String title, QWidget parent) {
+ super((Class) null);
+ newQGroupBox(title,parent);
+ }
+ private native void newQGroupBox(String title, QWidget parent);
+ public QGroupBox(String title) {
+ super((Class) null);
+ newQGroupBox(title);
+ }
+ private native void newQGroupBox(String title);
+ public QGroupBox(int strips, int o, QWidget parent, String name) {
+ super((Class) null);
+ newQGroupBox(strips,o,parent,name);
+ }
+ private native void newQGroupBox(int strips, int o, QWidget parent, String name);
+ public QGroupBox(int strips, int o, QWidget parent) {
+ super((Class) null);
+ newQGroupBox(strips,o,parent);
+ }
+ private native void newQGroupBox(int strips, int o, QWidget parent);
+ public QGroupBox(int strips, int o) {
+ super((Class) null);
+ newQGroupBox(strips,o);
+ }
+ private native void newQGroupBox(int strips, int o);
+ public QGroupBox(int strips, int o, String title, QWidget parent, String name) {
+ super((Class) null);
+ newQGroupBox(strips,o,title,parent,name);
+ }
+ private native void newQGroupBox(int strips, int o, String title, QWidget parent, String name);
+ public QGroupBox(int strips, int o, String title, QWidget parent) {
+ super((Class) null);
+ newQGroupBox(strips,o,title,parent);
+ }
+ private native void newQGroupBox(int strips, int o, String title, QWidget parent);
+ public QGroupBox(int strips, int o, String title) {
+ super((Class) null);
+ newQGroupBox(strips,o,title);
+ }
+ private native void newQGroupBox(int strips, int o, String title);
+ public native void setColumnLayout(int strips, int o);
+ public native String title();
+ public native void setTitle(String arg1);
+ public native int alignment();
+ public native void setAlignment(int arg1);
+ public native int columns();
+ public native void setColumns(int arg1);
+ public native int orientation();
+ public native void setOrientation(int arg1);
+ public native int insideMargin();
+ public native int insideSpacing();
+ public native void setInsideMargin(int m);
+ public native void setInsideSpacing(int s);
+ public native void addSpace(int arg1);
+ public native QSize sizeHint();
+ public native boolean isFlat();
+ public native void setFlat(boolean b);
+ public native boolean isCheckable();
+ public native void setCheckable(boolean b);
+ public native boolean isChecked();
+ public native void setEnabled(boolean on);
+ public native void setChecked(boolean b);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public native boolean event(QEvent arg1);
+ protected native void childEvent(QChildEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void focusInEvent(QFocusEvent arg1);
+ protected native void fontChange(QFont arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QGroupBoxSignals.java b/qtjava/javalib/org/kde/qt/QGroupBoxSignals.java
new file mode 100644
index 00000000..acf42709
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QGroupBoxSignals.java
@@ -0,0 +1,7 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QGroupBoxSignals {
+ void toggled(boolean arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QHBox.java b/qtjava/javalib/org/kde/qt/QHBox.java
new file mode 100644
index 00000000..5082fd6b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHBox.java
@@ -0,0 +1,52 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QHBox extends QFrame {
+ protected QHBox(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QHBox(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQHBox(parent,name,f);
+ }
+ private native void newQHBox(QWidget parent, String name, int f);
+ public QHBox(QWidget parent, String name) {
+ super((Class) null);
+ newQHBox(parent,name);
+ }
+ private native void newQHBox(QWidget parent, String name);
+ public QHBox(QWidget parent) {
+ super((Class) null);
+ newQHBox(parent);
+ }
+ private native void newQHBox(QWidget parent);
+ public QHBox() {
+ super((Class) null);
+ newQHBox();
+ }
+ private native void newQHBox();
+ public native void setSpacing(int arg1);
+ public native boolean setStretchFactor(QWidget arg1, int stretch);
+ public native QSize sizeHint();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public QHBox(boolean horizontal, QWidget parent, String name, int f) {
+ super((Class) null);
+ newQHBox(horizontal,parent,name,f);
+ }
+ private native void newQHBox(boolean horizontal, QWidget parent, String name, int f);
+ public QHBox(boolean horizontal, QWidget parent, String name) {
+ super((Class) null);
+ newQHBox(horizontal,parent,name);
+ }
+ private native void newQHBox(boolean horizontal, QWidget parent, String name);
+ protected native void frameChanged();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QHBoxLayout.java b/qtjava/javalib/org/kde/qt/QHBoxLayout.java
new file mode 100644
index 00000000..590eabb6
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHBoxLayout.java
@@ -0,0 +1,68 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QHBoxLayout extends QBoxLayout {
+ protected QHBoxLayout(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QHBoxLayout(QWidget parent, int border, int spacing, String name) {
+ super((Class) null);
+ newQHBoxLayout(parent,border,spacing,name);
+ }
+ private native void newQHBoxLayout(QWidget parent, int border, int spacing, String name);
+ public QHBoxLayout(QWidget parent, int border, int spacing) {
+ super((Class) null);
+ newQHBoxLayout(parent,border,spacing);
+ }
+ private native void newQHBoxLayout(QWidget parent, int border, int spacing);
+ public QHBoxLayout(QWidget parent, int border) {
+ super((Class) null);
+ newQHBoxLayout(parent,border);
+ }
+ private native void newQHBoxLayout(QWidget parent, int border);
+ public QHBoxLayout(QWidget parent) {
+ super((Class) null);
+ newQHBoxLayout(parent);
+ }
+ private native void newQHBoxLayout(QWidget parent);
+ public QHBoxLayout(QLayout parentLayout, int spacing, String name) {
+ super((Class) null);
+ newQHBoxLayout(parentLayout,spacing,name);
+ }
+ private native void newQHBoxLayout(QLayout parentLayout, int spacing, String name);
+ public QHBoxLayout(QLayout parentLayout, int spacing) {
+ super((Class) null);
+ newQHBoxLayout(parentLayout,spacing);
+ }
+ private native void newQHBoxLayout(QLayout parentLayout, int spacing);
+ public QHBoxLayout(QLayout parentLayout) {
+ super((Class) null);
+ newQHBoxLayout(parentLayout);
+ }
+ private native void newQHBoxLayout(QLayout parentLayout);
+ public QHBoxLayout(int spacing, String name) {
+ super((Class) null);
+ newQHBoxLayout(spacing,name);
+ }
+ private native void newQHBoxLayout(int spacing, String name);
+ public QHBoxLayout(int spacing) {
+ super((Class) null);
+ newQHBoxLayout(spacing);
+ }
+ private native void newQHBoxLayout(int spacing);
+ public QHBoxLayout() {
+ super((Class) null);
+ newQHBoxLayout();
+ }
+ private native void newQHBoxLayout();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QHButtonGroup.java b/qtjava/javalib/org/kde/qt/QHButtonGroup.java
new file mode 100644
index 00000000..833eba74
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHButtonGroup.java
@@ -0,0 +1,48 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QHButtonGroup extends QButtonGroup {
+ protected QHButtonGroup(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QHButtonGroup(QWidget parent, String name) {
+ super((Class) null);
+ newQHButtonGroup(parent,name);
+ }
+ private native void newQHButtonGroup(QWidget parent, String name);
+ public QHButtonGroup(QWidget parent) {
+ super((Class) null);
+ newQHButtonGroup(parent);
+ }
+ private native void newQHButtonGroup(QWidget parent);
+ public QHButtonGroup() {
+ super((Class) null);
+ newQHButtonGroup();
+ }
+ private native void newQHButtonGroup();
+ public QHButtonGroup(String title, QWidget parent, String name) {
+ super((Class) null);
+ newQHButtonGroup(title,parent,name);
+ }
+ private native void newQHButtonGroup(String title, QWidget parent, String name);
+ public QHButtonGroup(String title, QWidget parent) {
+ super((Class) null);
+ newQHButtonGroup(title,parent);
+ }
+ private native void newQHButtonGroup(String title, QWidget parent);
+ public QHButtonGroup(String title) {
+ super((Class) null);
+ newQHButtonGroup(title);
+ }
+ private native void newQHButtonGroup(String title);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QHGroupBox.java b/qtjava/javalib/org/kde/qt/QHGroupBox.java
new file mode 100644
index 00000000..2c533043
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHGroupBox.java
@@ -0,0 +1,48 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QHGroupBox extends QGroupBox {
+ protected QHGroupBox(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QHGroupBox(QWidget parent, String name) {
+ super((Class) null);
+ newQHGroupBox(parent,name);
+ }
+ private native void newQHGroupBox(QWidget parent, String name);
+ public QHGroupBox(QWidget parent) {
+ super((Class) null);
+ newQHGroupBox(parent);
+ }
+ private native void newQHGroupBox(QWidget parent);
+ public QHGroupBox() {
+ super((Class) null);
+ newQHGroupBox();
+ }
+ private native void newQHGroupBox();
+ public QHGroupBox(String title, QWidget parent, String name) {
+ super((Class) null);
+ newQHGroupBox(title,parent,name);
+ }
+ private native void newQHGroupBox(String title, QWidget parent, String name);
+ public QHGroupBox(String title, QWidget parent) {
+ super((Class) null);
+ newQHGroupBox(title,parent);
+ }
+ private native void newQHGroupBox(String title, QWidget parent);
+ public QHGroupBox(String title) {
+ super((Class) null);
+ newQHGroupBox(title);
+ }
+ private native void newQHGroupBox(String title);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QHeader.java b/qtjava/javalib/org/kde/qt/QHeader.java
new file mode 100644
index 00000000..1a8b0eff
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHeader.java
@@ -0,0 +1,120 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QHeaderSignals} for signals emitted by QHeader
+*/
+public class QHeader extends QWidget {
+ protected QHeader(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QHeader(QWidget parent, String name) {
+ super((Class) null);
+ newQHeader(parent,name);
+ }
+ private native void newQHeader(QWidget parent, String name);
+ public QHeader(QWidget parent) {
+ super((Class) null);
+ newQHeader(parent);
+ }
+ private native void newQHeader(QWidget parent);
+ public QHeader() {
+ super((Class) null);
+ newQHeader();
+ }
+ private native void newQHeader();
+ public QHeader(int arg1, QWidget parent, String name) {
+ super((Class) null);
+ newQHeader(arg1,parent,name);
+ }
+ private native void newQHeader(int arg1, QWidget parent, String name);
+ public QHeader(int arg1, QWidget parent) {
+ super((Class) null);
+ newQHeader(arg1,parent);
+ }
+ private native void newQHeader(int arg1, QWidget parent);
+ public QHeader(int arg1) {
+ super((Class) null);
+ newQHeader(arg1);
+ }
+ private native void newQHeader(int arg1);
+ public native int addLabel(String arg1, int size);
+ public native int addLabel(String arg1);
+ public native int addLabel(QIconSet arg1, String arg2, int size);
+ public native int addLabel(QIconSet arg1, String arg2);
+ public native void removeLabel(int section);
+ public native void setLabel(int arg1, String arg2, int size);
+ public native void setLabel(int arg1, String arg2);
+ public native void setLabel(int arg1, QIconSet arg2, String arg3, int size);
+ public native void setLabel(int arg1, QIconSet arg2, String arg3);
+ public native String label(int section);
+ public native QIconSet iconSet(int section);
+ public native void setOrientation(int arg1);
+ public native int orientation();
+ public native void setTracking(boolean enable);
+ public native boolean tracking();
+ public native void setClickEnabled(boolean arg1, int section);
+ public native void setClickEnabled(boolean arg1);
+ public native void setResizeEnabled(boolean arg1, int section);
+ public native void setResizeEnabled(boolean arg1);
+ public native void setMovingEnabled(boolean arg1);
+ public native void setStretchEnabled(boolean b, int section);
+ public native void setStretchEnabled(boolean b);
+ public native boolean isClickEnabled(int section);
+ public native boolean isClickEnabled();
+ public native boolean isResizeEnabled(int section);
+ public native boolean isResizeEnabled();
+ public native boolean isMovingEnabled();
+ public native boolean isStretchEnabled();
+ public native boolean isStretchEnabled(int section);
+ public native void resizeSection(int section, int s);
+ public native int sectionSize(int section);
+ public native int sectionPos(int section);
+ public native int sectionAt(int pos);
+ public native int count();
+ public native int headerWidth();
+ public native QRect sectionRect(int section);
+ public native void setCellSize(int arg1, int arg2);
+ public native int cellSize(int i);
+ public native int cellPos(int arg1);
+ public native int cellAt(int pos);
+ public native int offset();
+ public native QSize sizeHint();
+ public native int mapToSection(int index);
+ public native int mapToIndex(int section);
+ public native int mapToLogical(int arg1);
+ public native int mapToActual(int arg1);
+ public native void moveSection(int section, int toIndex);
+ public native void moveCell(int arg1, int arg2);
+ public native void setSortIndicator(int section, boolean ascending);
+ public native void setSortIndicator(int section);
+ public native void setSortIndicator(int section, int order);
+ public native int sortIndicatorSection();
+ public native int sortIndicatorOrder();
+ public native void adjustHeaderSize();
+ public native void setUpdatesEnabled(boolean enable);
+ public native void setOffset(int pos);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ public native void showEvent(QShowEvent e);
+ protected native void resizeEvent(QResizeEvent e);
+ protected native QRect sRect(int index);
+ protected native void paintSection(QPainter p, int index, QRect fr);
+ protected native void paintSectionLabel(QPainter p, int index, QRect fr);
+ protected native void fontChange(QFont arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void mouseDoubleClickEvent(QMouseEvent arg1);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void keyReleaseEvent(QKeyEvent arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QHeaderSignals.java b/qtjava/javalib/org/kde/qt/QHeaderSignals.java
new file mode 100644
index 00000000..2a48cda3
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHeaderSignals.java
@@ -0,0 +1,14 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QHeaderSignals {
+ void clicked(int section);
+ void pressed(int section);
+ void released(int section);
+ void sizeChange(int section, int oldSize, int newSize);
+ void indexChange(int section, int fromIndex, int toIndex);
+ void sectionClicked(int arg1);
+ void moved(int arg1, int arg2);
+ void sectionHandleDoubleClicked(int section);
+}
diff --git a/qtjava/javalib/org/kde/qt/QHebrewCodec.java b/qtjava/javalib/org/kde/qt/QHebrewCodec.java
new file mode 100644
index 00000000..d7b4b7f7
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHebrewCodec.java
@@ -0,0 +1,25 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QHebrewCodec extends QTextCodec {
+ protected QHebrewCodec(Class dummy){super((Class) null);}
+ public native int mibEnum();
+ public native String name();
+ public native String mimeName();
+ public native String fromUnicode(String uc, int[] lenInOut);
+ public native String toUnicode(String chars, int len);
+ public native int heuristicContentMatch(String chars, int len);
+ public QHebrewCodec() {
+ super((Class) null);
+ newQHebrewCodec();
+ }
+ private native void newQHebrewCodec();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QHideEvent.java b/qtjava/javalib/org/kde/qt/QHideEvent.java
new file mode 100644
index 00000000..ae94ee3e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHideEvent.java
@@ -0,0 +1,19 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QHideEvent extends QEvent {
+ protected QHideEvent(Class dummy){super((Class) null);}
+ public QHideEvent() {
+ super((Class) null);
+ newQHideEvent();
+ }
+ private native void newQHideEvent();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QHostAddress.java b/qtjava/javalib/org/kde/qt/QHostAddress.java
new file mode 100644
index 00000000..e9fc4ec2
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHostAddress.java
@@ -0,0 +1,50 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QHostAddress implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QHostAddress(Class dummy){}
+
+ public QHostAddress() {
+ newQHostAddress();
+ }
+ private native void newQHostAddress();
+ public QHostAddress(int ip4Addr) {
+ newQHostAddress(ip4Addr);
+ }
+ private native void newQHostAddress(int ip4Addr);
+ public QHostAddress(short ip6Addr) {
+ newQHostAddress(ip6Addr);
+ }
+ private native void newQHostAddress(short ip6Addr);
+ // QHostAddress* QHostAddress(const Q_IPV6ADDR& arg1); >>>> NOT CONVERTED
+ public QHostAddress(String address) {
+ newQHostAddress(address);
+ }
+ private native void newQHostAddress(String address);
+ public QHostAddress(QHostAddress arg1) {
+ newQHostAddress(arg1);
+ }
+ private native void newQHostAddress(QHostAddress arg1);
+ public native void setAddress(int ip4Addr);
+ public native void setAddress(short ip6Addr);
+ public native boolean setAddress(String address);
+ public native boolean isIp4Addr();
+ public native int ip4Addr();
+ public native boolean isIPv4Address();
+ public native int toIPv4Address();
+ public native boolean isIPv6Address();
+ // Q_IPV6ADDR toIPv6Address(); >>>> NOT CONVERTED
+ public native String toString();
+ public native boolean op_equals(QHostAddress arg1);
+ public native boolean isNull();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QHttp.java b/qtjava/javalib/org/kde/qt/QHttp.java
new file mode 100644
index 00000000..ff15f879
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHttp.java
@@ -0,0 +1,105 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QHttpSignals} for signals emitted by QHttp
+*/
+public class QHttp extends QNetworkProtocol {
+ protected QHttp(Class dummy){super((Class) null);}
+ public static final int Unconnected = 0;
+ public static final int HostLookup = 1;
+ public static final int Connecting = 2;
+ public static final int Sending = 3;
+ public static final int Reading = 4;
+ public static final int Connected = 5;
+ public static final int Closing = 6;
+
+ public static final int NoError = 0;
+ public static final int UnknownError = 1;
+ public static final int HostNotFound = 2;
+ public static final int ConnectionRefused = 3;
+ public static final int UnexpectedClose = 4;
+ public static final int InvalidResponseHeader = 5;
+ public static final int WrongContentLength = 6;
+ public static final int Aborted = 7;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QHttp() {
+ super((Class) null);
+ newQHttp();
+ }
+ private native void newQHttp();
+ public QHttp(QObject parent, String name) {
+ super((Class) null);
+ newQHttp(parent,name);
+ }
+ private native void newQHttp(QObject parent, String name);
+ public QHttp(QObject parent) {
+ super((Class) null);
+ newQHttp(parent);
+ }
+ private native void newQHttp(QObject parent);
+ public QHttp(String hostname, short port, QObject parent, String name) {
+ super((Class) null);
+ newQHttp(hostname,port,parent,name);
+ }
+ private native void newQHttp(String hostname, short port, QObject parent, String name);
+ public QHttp(String hostname, short port, QObject parent) {
+ super((Class) null);
+ newQHttp(hostname,port,parent);
+ }
+ private native void newQHttp(String hostname, short port, QObject parent);
+ public QHttp(String hostname, short port) {
+ super((Class) null);
+ newQHttp(hostname,port);
+ }
+ private native void newQHttp(String hostname, short port);
+ public QHttp(String hostname) {
+ super((Class) null);
+ newQHttp(hostname);
+ }
+ private native void newQHttp(String hostname);
+ public native int supportedOperations();
+ public native int setHost(String hostname, short port);
+ public native int setHost(String hostname);
+ public native int get(String path, QIODeviceInterface to);
+ public native int get(String path);
+ public native int post(String path, QIODeviceInterface data, QIODeviceInterface to);
+ public native int post(String path, QIODeviceInterface data);
+ public native int post(String path, byte[] data, QIODeviceInterface to);
+ public native int post(String path, byte[] data);
+ public native int head(String path);
+ public native int request(QHttpRequestHeader header, QIODeviceInterface device, QIODeviceInterface to);
+ public native int request(QHttpRequestHeader header, QIODeviceInterface device);
+ public native int request(QHttpRequestHeader header);
+ public native int request(QHttpRequestHeader header, byte[] data, QIODeviceInterface to);
+ public native int request(QHttpRequestHeader header, byte[] data);
+ public native int closeConnection();
+ public native long bytesAvailable();
+ public native long readBlock(StringBuffer data, long maxlen);
+ public native byte[] readAll();
+ public native int currentId();
+ public native QIODeviceInterface currentSourceDevice();
+ public native QIODeviceInterface currentDestinationDevice();
+ public native QHttpRequestHeader currentRequest();
+ public native boolean hasPendingRequests();
+ public native void clearPendingRequests();
+ public native int state();
+ public native int error();
+ public native String errorString();
+ public native void abort();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void operationGet(QNetworkOperation op);
+ protected native void operationPut(QNetworkOperation op);
+ protected native void timerEvent(QTimerEvent arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QHttpHeader.java b/qtjava/javalib/org/kde/qt/QHttpHeader.java
new file mode 100644
index 00000000..4250e022
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHttpHeader.java
@@ -0,0 +1,27 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QHttpHeader implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QHttpHeader(Class dummy){}
+
+ public native String value(String key);
+ public native void setValue(String key, String value);
+ public native void removeValue(String key);
+ public native ArrayList keys();
+ public native boolean hasKey(String key);
+ public native boolean hasContentLength();
+ public native int contentLength();
+ public native void setContentLength(int len);
+ public native boolean hasContentType();
+ public native String contentType();
+ public native void setContentType(String type);
+ public native String toString();
+ public native boolean isValid();
+ public native int majorVersion();
+ public native int minorVersion();
+}
diff --git a/qtjava/javalib/org/kde/qt/QHttpRequestHeader.java b/qtjava/javalib/org/kde/qt/QHttpRequestHeader.java
new file mode 100644
index 00000000..8896ceac
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHttpRequestHeader.java
@@ -0,0 +1,53 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QHttpRequestHeader extends QHttpHeader {
+ protected QHttpRequestHeader(Class dummy){super((Class) null);}
+ public QHttpRequestHeader() {
+ super((Class) null);
+ newQHttpRequestHeader();
+ }
+ private native void newQHttpRequestHeader();
+ public QHttpRequestHeader(String method, String path, int majorVer, int minorVer) {
+ super((Class) null);
+ newQHttpRequestHeader(method,path,majorVer,minorVer);
+ }
+ private native void newQHttpRequestHeader(String method, String path, int majorVer, int minorVer);
+ public QHttpRequestHeader(String method, String path, int majorVer) {
+ super((Class) null);
+ newQHttpRequestHeader(method,path,majorVer);
+ }
+ private native void newQHttpRequestHeader(String method, String path, int majorVer);
+ public QHttpRequestHeader(String method, String path) {
+ super((Class) null);
+ newQHttpRequestHeader(method,path);
+ }
+ private native void newQHttpRequestHeader(String method, String path);
+ public QHttpRequestHeader(QHttpRequestHeader header) {
+ super((Class) null);
+ newQHttpRequestHeader(header);
+ }
+ private native void newQHttpRequestHeader(QHttpRequestHeader header);
+ public QHttpRequestHeader(String str) {
+ super((Class) null);
+ newQHttpRequestHeader(str);
+ }
+ private native void newQHttpRequestHeader(String str);
+ public native void setRequest(String method, String path, int majorVer, int minorVer);
+ public native void setRequest(String method, String path, int majorVer);
+ public native void setRequest(String method, String path);
+ public native String method();
+ public native String path();
+ public native int majorVersion();
+ public native int minorVersion();
+ public native String toString();
+ protected native boolean parseLine(String line, int number);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QHttpResponseHeader.java b/qtjava/javalib/org/kde/qt/QHttpResponseHeader.java
new file mode 100644
index 00000000..4b2172ff
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHttpResponseHeader.java
@@ -0,0 +1,30 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QHttpResponseHeader extends QHttpHeader {
+ protected QHttpResponseHeader(Class dummy){super((Class) null);}
+ public QHttpResponseHeader() {
+ super((Class) null);
+ newQHttpResponseHeader();
+ }
+ private native void newQHttpResponseHeader();
+ public QHttpResponseHeader(QHttpResponseHeader header) {
+ super((Class) null);
+ newQHttpResponseHeader(header);
+ }
+ private native void newQHttpResponseHeader(QHttpResponseHeader header);
+ public native int statusCode();
+ public native String reasonPhrase();
+ public native int majorVersion();
+ public native int minorVersion();
+ public native String toString();
+ protected native boolean parseLine(String line, int number);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QHttpSignals.java b/qtjava/javalib/org/kde/qt/QHttpSignals.java
new file mode 100644
index 00000000..e3827550
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QHttpSignals.java
@@ -0,0 +1,14 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QHttpSignals {
+ void stateChanged(int arg1);
+ void responseHeaderReceived(QHttpResponseHeader resp);
+ void readyRead(QHttpResponseHeader resp);
+ void dataSendProgress(int arg1, int arg2);
+ void dataReadProgress(int arg1, int arg2);
+ void requestStarted(int arg1);
+ void requestFinished(int arg1, boolean arg2);
+ void done(boolean arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QIMEvent.java b/qtjava/javalib/org/kde/qt/QIMEvent.java
new file mode 100644
index 00000000..0a5256a9
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QIMEvent.java
@@ -0,0 +1,25 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QIMEvent extends QEvent {
+ protected QIMEvent(Class dummy){super((Class) null);}
+ public QIMEvent(int type, String text, int cursorPosition) {
+ super((Class) null);
+ newQIMEvent(type,text,cursorPosition);
+ }
+ private native void newQIMEvent(int type, String text, int cursorPosition);
+ public native String text();
+ public native int cursorPos();
+ public native boolean isAccepted();
+ public native void accept();
+ public native void ignore();
+ public native int selectionLength();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QIODevice.java b/qtjava/javalib/org/kde/qt/QIODevice.java
new file mode 100644
index 00000000..bedb51d6
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QIODevice.java
@@ -0,0 +1,84 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QIODevice implements QtSupport, QIODeviceInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QIODevice(Class dummy){}
+
+ public native int flags();
+ public native int mode();
+ public native int state();
+ public native boolean isDirectAccess();
+ public native boolean isSequentialAccess();
+ public native boolean isCombinedAccess();
+ public native boolean isBuffered();
+ public native boolean isRaw();
+ public native boolean isSynchronous();
+ public native boolean isAsynchronous();
+ public native boolean isTranslated();
+ public native boolean isReadable();
+ public native boolean isWritable();
+ public native boolean isReadWrite();
+ public native boolean isInactive();
+ public native boolean isOpen();
+ public native int status();
+ public native void resetStatus();
+ public native boolean open(int mode);
+ public native void close();
+ public native void flush();
+ public native long size();
+ public native long at();
+ public native boolean at(long arg1);
+ public native boolean atEnd();
+ public native boolean reset();
+ public native long readBlock(StringBuffer data, long maxlen);
+ public native long writeBlock(String data, long len);
+ public native long readLine(String data, long maxlen);
+ public native long writeBlock(byte[] data);
+ public native byte[] readAll();
+ public native int getch();
+ public native int putch(int arg1);
+ public native int ungetch(int arg1);
+ public static final int IO_Direct = 0x0100; // direct access device
+ public static final int IO_Sequential = 0x0200; // sequential access device
+ public static final int IO_Combined = 0x0300; // combined direct/sequential
+ public static final int IO_TypeMask = 0x0f00;
+
+// IO handling modes
+
+ public static final int IO_Raw = 0x0040; // raw access (not buffered)
+ public static final int IO_Async = 0x0080; // asynchronous mode
+
+// IO device open modes
+
+ public static final int IO_ReadOnly = 0x0001; // readable device
+ public static final int IO_WriteOnly = 0x0002; // writable device
+ public static final int IO_ReadWrite = 0x0003; // read+write device
+ public static final int IO_Append = 0x0004; // append
+ public static final int IO_Truncate = 0x0008; // truncate device
+ public static final int IO_Translate = 0x0010; // translate CR+LF
+ public static final int IO_ModeMask = 0x00ff;
+
+// IO device state
+
+ public static final int IO_Open = 0x1000; // device is open
+ public static final int IO_StateMask = 0xf000;
+
+
+// IO device status
+
+ public static final int IO_Ok = 0;
+ public static final int IO_ReadError = 1; // read error
+ public static final int IO_WriteError = 2; // write error
+ public static final int IO_FatalError = 3; // fatal unrecoverable error
+ public static final int IO_ResourceError = 4; // resource limitation
+ public static final int IO_OpenError = 5; // cannot open device
+ public static final int IO_ConnectError = 5; // cannot connect to device
+ public static final int IO_AbortError = 6; // abort error
+ public static final int IO_TimeOutError = 7; // time out
+ public static final int IO_UnspecifiedError = 8; // unspecified error
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QIODeviceInterface.java b/qtjava/javalib/org/kde/qt/QIODeviceInterface.java
new file mode 100644
index 00000000..1ac4a7fd
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QIODeviceInterface.java
@@ -0,0 +1,40 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QIODeviceInterface {
+ int flags();
+ int mode();
+ int state();
+ boolean isDirectAccess();
+ boolean isSequentialAccess();
+ boolean isCombinedAccess();
+ boolean isBuffered();
+ boolean isRaw();
+ boolean isSynchronous();
+ boolean isAsynchronous();
+ boolean isTranslated();
+ boolean isReadable();
+ boolean isWritable();
+ boolean isReadWrite();
+ boolean isInactive();
+ boolean isOpen();
+ int status();
+ void resetStatus();
+ boolean open(int mode);
+ void close();
+ void flush();
+ long size();
+ long at();
+ boolean at(long arg1);
+ boolean atEnd();
+ boolean reset();
+ long readBlock(StringBuffer data, long maxlen);
+ long writeBlock(String data, long len);
+ long readLine(String data, long maxlen);
+ long writeBlock(byte[] data);
+ byte[] readAll();
+ int getch();
+ int putch(int arg1);
+ int ungetch(int arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QIODeviceSource.java b/qtjava/javalib/org/kde/qt/QIODeviceSource.java
new file mode 100644
index 00000000..e6fa75fb
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QIODeviceSource.java
@@ -0,0 +1,29 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QIODeviceSource extends QDataSource {
+ protected QIODeviceSource(Class dummy){super((Class) null);}
+ public QIODeviceSource(QIODeviceInterface arg1, int bufsize) {
+ super((Class) null);
+ newQIODeviceSource(arg1,bufsize);
+ }
+ private native void newQIODeviceSource(QIODeviceInterface arg1, int bufsize);
+ public QIODeviceSource(QIODeviceInterface arg1) {
+ super((Class) null);
+ newQIODeviceSource(arg1);
+ }
+ private native void newQIODeviceSource(QIODeviceInterface arg1);
+ public native int readyToSend();
+ public native void sendTo(QDataSink sink, int n);
+ public native boolean rewindable();
+ public native void enableRewind(boolean on);
+ public native void rewind();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QIconDrag.java b/qtjava/javalib/org/kde/qt/QIconDrag.java
new file mode 100644
index 00000000..799eb0ba
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QIconDrag.java
@@ -0,0 +1,32 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QIconDrag extends QDragObject {
+ protected QIconDrag(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QIconDrag(QWidget dragSource, String name) {
+ super((Class) null);
+ newQIconDrag(dragSource,name);
+ }
+ private native void newQIconDrag(QWidget dragSource, String name);
+ public QIconDrag(QWidget dragSource) {
+ super((Class) null);
+ newQIconDrag(dragSource);
+ }
+ private native void newQIconDrag(QWidget dragSource);
+ public native void append(QIconDragItem item, QRect pr, QRect tr);
+ public native String format(int i);
+ public native byte[] encodedData(String mime);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native boolean canDecode(QMimeSourceInterface e);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QIconDragItem.java b/qtjava/javalib/org/kde/qt/QIconDragItem.java
new file mode 100644
index 00000000..827a6a52
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QIconDragItem.java
@@ -0,0 +1,24 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QIconDragItem implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QIconDragItem(Class dummy){}
+
+ public QIconDragItem() {
+ newQIconDragItem();
+ }
+ private native void newQIconDragItem();
+ public native byte[] data();
+ public native void setData(byte[] d);
+ public native boolean op_equals(QIconDragItem arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QIconSet.java b/qtjava/javalib/org/kde/qt/QIconSet.java
new file mode 100644
index 00000000..bd9df307
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QIconSet.java
@@ -0,0 +1,68 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QIconSet implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QIconSet(Class dummy){}
+
+ public static final int Automatic = 0;
+ public static final int Small = 1;
+ public static final int Large = 2;
+
+ public static final int Normal = 0;
+ public static final int Disabled = 1;
+ public static final int Active = 2;
+
+ public static final int On = 0;
+ public static final int Off = 1;
+
+ public QIconSet() {
+ newQIconSet();
+ }
+ private native void newQIconSet();
+ public QIconSet(QPixmap pixmap, int size) {
+ newQIconSet(pixmap,size);
+ }
+ private native void newQIconSet(QPixmap pixmap, int size);
+ public QIconSet(QPixmap pixmap) {
+ newQIconSet(pixmap);
+ }
+ private native void newQIconSet(QPixmap pixmap);
+ public QIconSet(QPixmap smallPix, QPixmap largePix) {
+ newQIconSet(smallPix,largePix);
+ }
+ private native void newQIconSet(QPixmap smallPix, QPixmap largePix);
+ public QIconSet(QIconSet other) {
+ newQIconSet(other);
+ }
+ private native void newQIconSet(QIconSet other);
+ public native void reset(QPixmap pixmap, int size);
+ public native void setPixmap(QPixmap pixmap, int size, int mode, int state);
+ public native void setPixmap(QPixmap pixmap, int size, int mode);
+ public native void setPixmap(QPixmap pixmap, int size);
+ public native void setPixmap(String fileName, int size, int mode, int state);
+ public native void setPixmap(String fileName, int size, int mode);
+ public native void setPixmap(String fileName, int size);
+ public native QPixmap pixmap(int size, int mode, int state);
+ public native QPixmap pixmap(int size, int mode);
+ public native QPixmap pixmap(int size, boolean enabled, int state);
+ public native QPixmap pixmap(int size, boolean enabled);
+ public native QPixmap pixmap();
+ public native boolean isGenerated(int size, int mode, int state);
+ public native boolean isGenerated(int size, int mode);
+ public native void clearGenerated();
+ // void installIconFactory(QIconFactory* arg1); >>>> NOT CONVERTED
+ public native boolean isNull();
+ public native void detach();
+ public static native void setIconSize(int which, QSize size);
+ public static native QSize iconSize(int which);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QIconView.java b/qtjava/javalib/org/kde/qt/QIconView.java
new file mode 100644
index 00000000..efb0ced0
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QIconView.java
@@ -0,0 +1,154 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QIconViewSignals} for signals emitted by QIconView
+*/
+public class QIconView extends QScrollView {
+ protected QIconView(Class dummy){super((Class) null);}
+ public static final int Single = 0;
+ public static final int Multi = 1;
+ public static final int Extended = 2;
+ public static final int NoSelection = 3;
+
+ public static final int LeftToRight = 0;
+ public static final int TopToBottom = 1;
+
+ public static final int Fixed = 0;
+ public static final int Adjust = 1;
+
+ public static final int Bottom = 0;
+ public static final int Right = 1;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QIconView(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQIconView(parent,name,f);
+ }
+ private native void newQIconView(QWidget parent, String name, int f);
+ public QIconView(QWidget parent, String name) {
+ super((Class) null);
+ newQIconView(parent,name);
+ }
+ private native void newQIconView(QWidget parent, String name);
+ public QIconView(QWidget parent) {
+ super((Class) null);
+ newQIconView(parent);
+ }
+ private native void newQIconView(QWidget parent);
+ public QIconView() {
+ super((Class) null);
+ newQIconView();
+ }
+ private native void newQIconView();
+ public native void insertItem(QIconViewItem item, QIconViewItem after);
+ public native void insertItem(QIconViewItem item);
+ public native void takeItem(QIconViewItem item);
+ public native int index(QIconViewItem item);
+ public native QIconViewItem firstItem();
+ public native QIconViewItem lastItem();
+ public native QIconViewItem currentItem();
+ public native void setCurrentItem(QIconViewItem item);
+ public native void setSelected(QIconViewItem item, boolean s, boolean cb);
+ public native void setSelected(QIconViewItem item, boolean s);
+ public native int count();
+ public native void showEvent(QShowEvent arg1);
+ public native void setSelectionMode(int m);
+ public native int selectionMode();
+ public native QIconViewItem findItem(QPoint pos);
+ public native QIconViewItem findItem(String text, int compare);
+ public native QIconViewItem findItem(String text);
+ public native void selectAll(boolean select);
+ public native void clearSelection();
+ public native void invertSelection();
+ public native void repaintItem(QIconViewItem item);
+ public native void repaintSelectedItems();
+ public native void ensureItemVisible(QIconViewItem item);
+ public native QIconViewItem findFirstVisibleItem(QRect r);
+ public native QIconViewItem findLastVisibleItem(QRect r);
+ public native void clear();
+ public native void setGridX(int rx);
+ public native void setGridY(int ry);
+ public native int gridX();
+ public native int gridY();
+ public native void setSpacing(int sp);
+ public native int spacing();
+ public native void setItemTextPos(int pos);
+ public native int itemTextPos();
+ public native void setItemTextBackground(QBrush b);
+ public native QBrush itemTextBackground();
+ public native void setArrangement(int am);
+ public native int arrangement();
+ public native void setResizeMode(int am);
+ public native int resizeMode();
+ public native void setMaxItemWidth(int w);
+ public native int maxItemWidth();
+ public native void setMaxItemTextLength(int w);
+ public native int maxItemTextLength();
+ public native void setAutoArrange(boolean b);
+ public native boolean autoArrange();
+ public native void setShowToolTips(boolean b);
+ public native boolean showToolTips();
+ public native void setSorting(boolean sort, boolean ascending);
+ public native void setSorting(boolean sort);
+ public native boolean sortOnInsert();
+ public native boolean sortDirection();
+ public native void setItemsMovable(boolean b);
+ public native boolean itemsMovable();
+ public native void setWordWrapIconText(boolean b);
+ public native boolean wordWrapIconText();
+ public native boolean eventFilter(QObject o, QEvent arg2);
+ public native QSize minimumSizeHint();
+ public native QSize sizeHint();
+ public native void sort(boolean ascending);
+ public native void sort();
+ public native void setFont(QFont arg1);
+ public native void setPalette(QPalette arg1);
+ public native boolean isRenaming();
+ public native void arrangeItemsInGrid(QSize grid, boolean update);
+ public native void arrangeItemsInGrid(QSize grid);
+ public native void arrangeItemsInGrid(boolean update);
+ public native void arrangeItemsInGrid();
+ public native void setContentsPos(int x, int y);
+ public native void updateContents();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void drawContents(QPainter p, int cx, int cy, int cw, int ch);
+ protected native void contentsMousePressEvent(QMouseEvent e);
+ protected native void contentsMouseReleaseEvent(QMouseEvent e);
+ protected native void contentsMouseMoveEvent(QMouseEvent e);
+ protected native void contentsMouseDoubleClickEvent(QMouseEvent e);
+ protected native void contentsContextMenuEvent(QContextMenuEvent e);
+ protected native void contentsDragEnterEvent(QDragEnterEvent e);
+ protected native void contentsDragMoveEvent(QDragMoveEvent e);
+ protected native void contentsDragLeaveEvent(QDragLeaveEvent e);
+ protected native void contentsDropEvent(QDropEvent e);
+ protected native void resizeEvent(QResizeEvent e);
+ protected native void keyPressEvent(QKeyEvent e);
+ protected native void focusInEvent(QFocusEvent e);
+ protected native void focusOutEvent(QFocusEvent e);
+ protected native void enterEvent(QEvent e);
+ protected native void drawRubber(QPainter p);
+ protected native QDragObject dragObject();
+ protected native void startDrag();
+ protected native void insertInGrid(QIconViewItem item);
+ protected native void drawBackground(QPainter p, QRect r);
+ protected native void emitSelectionChanged(QIconViewItem i);
+ protected native void emitSelectionChanged();
+ protected native void emitRenamed(QIconViewItem item);
+ protected native QIconViewItem makeRowLayout(QIconViewItem begin, int[] y, boolean changed);
+ public native void styleChange(QStyle arg1);
+ protected native void windowActivationChange(boolean arg1);
+ protected native void doAutoScroll();
+ protected native void adjustItems();
+ protected native void slotUpdate();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QIconViewItem.java b/qtjava/javalib/org/kde/qt/QIconViewItem.java
new file mode 100644
index 00000000..3572432d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QIconViewItem.java
@@ -0,0 +1,116 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QIconViewItem extends Qt {
+ protected QIconViewItem(Class dummy){super((Class) null);}
+ public QIconViewItem(QIconView parent) {
+ super((Class) null);
+ newQIconViewItem(parent);
+ }
+ private native void newQIconViewItem(QIconView parent);
+ public QIconViewItem(QIconView parent, QIconViewItem after) {
+ super((Class) null);
+ newQIconViewItem(parent,after);
+ }
+ private native void newQIconViewItem(QIconView parent, QIconViewItem after);
+ public QIconViewItem(QIconView parent, String text) {
+ super((Class) null);
+ newQIconViewItem(parent,text);
+ }
+ private native void newQIconViewItem(QIconView parent, String text);
+ public QIconViewItem(QIconView parent, QIconViewItem after, String text) {
+ super((Class) null);
+ newQIconViewItem(parent,after,text);
+ }
+ private native void newQIconViewItem(QIconView parent, QIconViewItem after, String text);
+ public QIconViewItem(QIconView parent, String text, QPixmap icon) {
+ super((Class) null);
+ newQIconViewItem(parent,text,icon);
+ }
+ private native void newQIconViewItem(QIconView parent, String text, QPixmap icon);
+ public QIconViewItem(QIconView parent, QIconViewItem after, String text, QPixmap icon) {
+ super((Class) null);
+ newQIconViewItem(parent,after,text,icon);
+ }
+ private native void newQIconViewItem(QIconView parent, QIconViewItem after, String text, QPixmap icon);
+ public QIconViewItem(QIconView parent, String text, QPicture picture) {
+ super((Class) null);
+ newQIconViewItem(parent,text,picture);
+ }
+ private native void newQIconViewItem(QIconView parent, String text, QPicture picture);
+ public QIconViewItem(QIconView parent, QIconViewItem after, String text, QPicture picture) {
+ super((Class) null);
+ newQIconViewItem(parent,after,text,picture);
+ }
+ private native void newQIconViewItem(QIconView parent, QIconViewItem after, String text, QPicture picture);
+ public native void setRenameEnabled(boolean allow);
+ public native void setDragEnabled(boolean allow);
+ public native void setDropEnabled(boolean allow);
+ public native String text();
+ public native QPixmap pixmap();
+ public native QPicture picture();
+ public native String key();
+ public native boolean renameEnabled();
+ public native boolean dragEnabled();
+ public native boolean dropEnabled();
+ public native QIconView iconView();
+ public native QIconViewItem prevItem();
+ public native QIconViewItem nextItem();
+ public native int index();
+ public native void setSelected(boolean s, boolean cb);
+ public native void setSelected(boolean s);
+ public native void setSelectable(boolean s);
+ public native boolean isSelected();
+ public native boolean isSelectable();
+ public native void repaint();
+ public native boolean move(int x, int y);
+ public native void moveBy(int dx, int dy);
+ public native boolean move(QPoint pnt);
+ public native void moveBy(QPoint pnt);
+ public native QRect rect();
+ public native int x();
+ public native int y();
+ public native int width();
+ public native int height();
+ public native QSize size();
+ public native QPoint pos();
+ public native QRect textRect(boolean relative);
+ public native QRect textRect();
+ public native QRect pixmapRect(boolean relative);
+ public native QRect pixmapRect();
+ public native boolean contains(QPoint pnt);
+ public native boolean intersects(QRect r);
+ public native boolean acceptDrop(QMimeSourceInterface mime);
+ public native void rename();
+ public native int compare(QIconViewItem i);
+ public native void setText(String text);
+ public native void setPixmap(QPixmap icon);
+ public native void setPicture(QPicture icon);
+ public native void setText(String text, boolean recalc, boolean redraw);
+ public native void setText(String text, boolean recalc);
+ public native void setPixmap(QPixmap icon, boolean recalc, boolean redraw);
+ public native void setPixmap(QPixmap icon, boolean recalc);
+ public native void setKey(String k);
+ public native int rtti();
+ protected native void removeRenameBox();
+ protected native void calcRect(String text_);
+ protected native void calcRect();
+ protected native void paintItem(QPainter p, QColorGroup cg);
+ protected native void paintFocus(QPainter p, QColorGroup cg);
+ // void dropped(QDropEvent* arg1,const QValueList<QIconDragItem>& arg2); >>>> NOT CONVERTED
+ protected native void dragEntered();
+ protected native void dragLeft();
+ protected native void setItemRect(QRect r);
+ protected native void setTextRect(QRect r);
+ protected native void setPixmapRect(QRect r);
+ protected native void calcTmpText();
+ protected native String tempText();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QIconViewSignals.java b/qtjava/javalib/org/kde/qt/QIconViewSignals.java
new file mode 100644
index 00000000..85098c96
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QIconViewSignals.java
@@ -0,0 +1,26 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QIconViewSignals {
+ void selectionChanged();
+ void selectionChanged(QIconViewItem item);
+ void currentChanged(QIconViewItem item);
+ void clicked(QIconViewItem arg1);
+ void clicked(QIconViewItem arg1, QPoint arg2);
+ void pressed(QIconViewItem arg1);
+ void pressed(QIconViewItem arg1, QPoint arg2);
+ void doubleClicked(QIconViewItem item);
+ void returnPressed(QIconViewItem item);
+ void rightButtonClicked(QIconViewItem item, QPoint pos);
+ void rightButtonPressed(QIconViewItem item, QPoint pos);
+ void mouseButtonPressed(int button, QIconViewItem item, QPoint pos);
+ void mouseButtonClicked(int button, QIconViewItem item, QPoint pos);
+ void contextMenuRequested(QIconViewItem item, QPoint pos);
+ // void dropped(QDropEvent* arg1,const QValueList<QIconDragItem>& arg2); >>>> NOT CONVERTED
+ void moved();
+ void onItem(QIconViewItem item);
+ void onViewport();
+ void itemRenamed(QIconViewItem item, String arg2);
+ void itemRenamed(QIconViewItem item);
+}
diff --git a/qtjava/javalib/org/kde/qt/QImage.java b/qtjava/javalib/org/kde/qt/QImage.java
new file mode 100644
index 00000000..9d223779
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QImage.java
@@ -0,0 +1,171 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QImage implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QImage(Class dummy){}
+
+ public static final int IgnoreEndian = 0;
+ public static final int BigEndian = 1;
+ public static final int LittleEndian = 2;
+
+ public static final int ScaleFree = 0;
+ public static final int ScaleMin = 1;
+ public static final int ScaleMax = 2;
+
+ public QImage() {
+ newQImage();
+ }
+ private native void newQImage();
+ public QImage(int width, int height, int depth, int numColors, int bitOrder) {
+ newQImage(width,height,depth,numColors,bitOrder);
+ }
+ private native void newQImage(int width, int height, int depth, int numColors, int bitOrder);
+ public QImage(int width, int height, int depth, int numColors) {
+ newQImage(width,height,depth,numColors);
+ }
+ private native void newQImage(int width, int height, int depth, int numColors);
+ public QImage(int width, int height, int depth) {
+ newQImage(width,height,depth);
+ }
+ private native void newQImage(int width, int height, int depth);
+ public QImage(QSize arg1, int depth, int numColors, int bitOrder) {
+ newQImage(arg1,depth,numColors,bitOrder);
+ }
+ private native void newQImage(QSize arg1, int depth, int numColors, int bitOrder);
+ public QImage(QSize arg1, int depth, int numColors) {
+ newQImage(arg1,depth,numColors);
+ }
+ private native void newQImage(QSize arg1, int depth, int numColors);
+ public QImage(QSize arg1, int depth) {
+ newQImage(arg1,depth);
+ }
+ private native void newQImage(QSize arg1, int depth);
+ public QImage(String fileName, String format) {
+ newQImage(fileName,format);
+ }
+ private native void newQImage(String fileName, String format);
+ public QImage(String fileName) {
+ newQImage(fileName);
+ }
+ private native void newQImage(String fileName);
+ // QImage* QImage(const char** arg1); >>>> NOT CONVERTED
+ public QImage(byte[] data) {
+ newQImage(data);
+ }
+ private native void newQImage(byte[] data);
+ public QImage(char[] data, int w, int h, int depth, int[] colortable, int numColors, int bitOrder) {
+ newQImage(data,w,h,depth,colortable,numColors,bitOrder);
+ }
+ private native void newQImage(char[] data, int w, int h, int depth, int[] colortable, int numColors, int bitOrder);
+ public QImage(QImage arg1) {
+ newQImage(arg1);
+ }
+ private native void newQImage(QImage arg1);
+ public native boolean op_equals(QImage arg1);
+ public native boolean op_not_equals(QImage arg1);
+ public native void detach();
+ public native QImage copy();
+ public native QImage copy(int x, int y, int w, int h, int conversion_flags);
+ public native QImage copy(int x, int y, int w, int h);
+ public native QImage copy(QRect arg1);
+ public native boolean isNull();
+ public native int width();
+ public native int height();
+ public native QSize size();
+ public native QRect rect();
+ public native int depth();
+ public native int numColors();
+ public native int bitOrder();
+ public native int color(int i);
+ public native void setColor(int i, int c);
+ public native void setNumColors(int arg1);
+ public native boolean hasAlphaBuffer();
+ public native void setAlphaBuffer(boolean arg1);
+ public native boolean allGray();
+ public native boolean isGrayscale();
+ public native byte[] bits();
+ public native byte[] scanLine(int arg1);
+ public native ArrayList jumpTable();
+ public native int[] colorTable();
+ public native int numBytes();
+ public native int bytesPerLine();
+ public native boolean create(int width, int height, int depth, int numColors, int bitOrder);
+ public native boolean create(int width, int height, int depth, int numColors);
+ public native boolean create(int width, int height, int depth);
+ public native boolean create(QSize arg1, int depth, int numColors, int bitOrder);
+ public native boolean create(QSize arg1, int depth, int numColors);
+ public native boolean create(QSize arg1, int depth);
+ public native void reset();
+ public native void fill(int pixel);
+ public native void invertPixels(boolean invertAlpha);
+ public native void invertPixels();
+ public native QImage convertDepth(int arg1);
+ public native QImage convertDepthWithPalette(int arg1, int[] p, int pc, int cf);
+ public native QImage convertDepthWithPalette(int arg1, int[] p, int pc);
+ public native QImage convertDepth(int arg1, int conversion_flags);
+ public native QImage convertBitOrder(int arg1);
+ public native QImage smoothScale(int w, int h, int mode);
+ public native QImage smoothScale(int w, int h);
+ public native QImage smoothScale(QSize s, int mode);
+ public native QImage smoothScale(QSize s);
+ public native QImage scale(int w, int h, int mode);
+ public native QImage scale(int w, int h);
+ public native QImage scale(QSize s, int mode);
+ public native QImage scale(QSize s);
+ public native QImage scaleWidth(int w);
+ public native QImage scaleHeight(int h);
+ public native Object xForm(QWMatrix matrix);
+ public native QImage createAlphaMask(int conversion_flags);
+ public native QImage createAlphaMask();
+ public native QImage createHeuristicMask(boolean clipTight);
+ public native QImage createHeuristicMask();
+ public native QImage mirror();
+ public native QImage mirror(boolean horizontally, boolean vertically);
+ public native QImage swapRGB();
+ public native boolean load(String fileName, String format);
+ public native boolean load(String fileName);
+ public native boolean loadFromData(char[] buf, int len, String format);
+ public native boolean loadFromData(char[] buf, int len);
+ public native boolean loadFromData(byte[] data, String format);
+ public native boolean loadFromData(byte[] data);
+ public native boolean save(String fileName, String format, int quality);
+ public native boolean save(String fileName, String format);
+ public native boolean save(QIODeviceInterface device, String format, int quality);
+ public native boolean save(QIODeviceInterface device, String format);
+ public native boolean valid(int x, int y);
+ public native int pixelIndex(int x, int y);
+ public native int pixel(int x, int y);
+ public native void setPixel(int x, int y, int index_or_rgb);
+ public native int dotsPerMeterX();
+ public native int dotsPerMeterY();
+ public native void setDotsPerMeterX(int arg1);
+ public native void setDotsPerMeterY(int arg1);
+ public native QPoint offset();
+ public native void setOffset(QPoint arg1);
+ // QValueList<QImageTextKeyLang> textList(); >>>> NOT CONVERTED
+ public native ArrayList textLanguages();
+ public native ArrayList textKeys();
+ public native String text(String key, String lang);
+ public native String text(String key);
+ public native String text(QImageTextKeyLang arg1);
+ public native void setText(String key, String lang, String arg3);
+ public static native QImage fromMimeSource(String abs_name);
+ public static native int systemBitOrder();
+ public static native int systemByteOrder();
+ public static native String imageFormat(String fileName);
+ public static native ArrayList inputFormats();
+ public static native ArrayList outputFormats();
+ public static native ArrayList inputFormatList();
+ public static native ArrayList outputFormatList();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QImageConsumer.java b/qtjava/javalib/org/kde/qt/QImageConsumer.java
new file mode 100644
index 00000000..4d2b5037
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QImageConsumer.java
@@ -0,0 +1,18 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QImageConsumer implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QImageConsumer(Class dummy){}
+
+ public native void end();
+ public native void changed(QRect arg1);
+ public native void frameDone();
+ public native void frameDone(QPoint arg1, QRect arg2);
+ public native void setLooping(int arg1);
+ public native void setFramePeriod(int arg1);
+ public native void setSize(int arg1, int arg2);
+}
diff --git a/qtjava/javalib/org/kde/qt/QImageDecoder.java b/qtjava/javalib/org/kde/qt/QImageDecoder.java
new file mode 100644
index 00000000..e03d95b6
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QImageDecoder.java
@@ -0,0 +1,29 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QImageDecoder implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QImageDecoder(Class dummy){}
+
+ public QImageDecoder(QImageConsumer c) {
+ newQImageDecoder(c);
+ }
+ private native void newQImageDecoder(QImageConsumer c);
+ public native QImage image();
+ public native int decode(char[] buffer, int length);
+ public static native String formatName(char[] buffer, int length);
+ public static native QImageFormatType format(String name);
+ public static native ArrayList inputFormats();
+ public static native void registerDecoderFactory(QImageFormatType arg1);
+ public static native void unregisterDecoderFactory(QImageFormatType arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QImageDrag.java b/qtjava/javalib/org/kde/qt/QImageDrag.java
new file mode 100644
index 00000000..eeedb433
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QImageDrag.java
@@ -0,0 +1,54 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QImageDrag extends QDragObject {
+ protected QImageDrag(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QImageDrag(QImage image, QWidget dragSource, String name) {
+ super((Class) null);
+ newQImageDrag(image,dragSource,name);
+ }
+ private native void newQImageDrag(QImage image, QWidget dragSource, String name);
+ public QImageDrag(QImage image, QWidget dragSource) {
+ super((Class) null);
+ newQImageDrag(image,dragSource);
+ }
+ private native void newQImageDrag(QImage image, QWidget dragSource);
+ public QImageDrag(QImage image) {
+ super((Class) null);
+ newQImageDrag(image);
+ }
+ private native void newQImageDrag(QImage image);
+ public QImageDrag(QWidget dragSource, String name) {
+ super((Class) null);
+ newQImageDrag(dragSource,name);
+ }
+ private native void newQImageDrag(QWidget dragSource, String name);
+ public QImageDrag(QWidget dragSource) {
+ super((Class) null);
+ newQImageDrag(dragSource);
+ }
+ private native void newQImageDrag(QWidget dragSource);
+ public QImageDrag() {
+ super((Class) null);
+ newQImageDrag();
+ }
+ private native void newQImageDrag();
+ public native void setImage(QImage image);
+ public native String format(int i);
+ public native byte[] encodedData(String arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native boolean canDecode(QMimeSourceInterface e);
+ public static native boolean decode(QMimeSourceInterface e, QImage i);
+ public static native boolean decode(QMimeSourceInterface e, QPixmap i);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QImageFormat.java b/qtjava/javalib/org/kde/qt/QImageFormat.java
new file mode 100644
index 00000000..5dd4449d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QImageFormat.java
@@ -0,0 +1,12 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QImageFormat implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QImageFormat(Class dummy){}
+
+ public native int decode(QImage img, QImageConsumer consumer, char[] buffer, int length);
+}
diff --git a/qtjava/javalib/org/kde/qt/QImageFormatType.java b/qtjava/javalib/org/kde/qt/QImageFormatType.java
new file mode 100644
index 00000000..6142648a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QImageFormatType.java
@@ -0,0 +1,13 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QImageFormatType implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QImageFormatType(Class dummy){}
+
+ public native QImageFormat decoderFor(char[] buffer, int length);
+ public native String formatName();
+}
diff --git a/qtjava/javalib/org/kde/qt/QImageIO.java b/qtjava/javalib/org/kde/qt/QImageIO.java
new file mode 100644
index 00000000..7aef7393
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QImageIO.java
@@ -0,0 +1,54 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QImageIO implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QImageIO(Class dummy){}
+
+ public QImageIO() {
+ newQImageIO();
+ }
+ private native void newQImageIO();
+ public QImageIO(QIODeviceInterface ioDevice, String format) {
+ newQImageIO(ioDevice,format);
+ }
+ private native void newQImageIO(QIODeviceInterface ioDevice, String format);
+ public QImageIO(String fileName, String format) {
+ newQImageIO(fileName,format);
+ }
+ private native void newQImageIO(String fileName, String format);
+ public native QImage image();
+ public native int status();
+ public native String format();
+ public native QIODeviceInterface ioDevice();
+ public native String fileName();
+ public native int quality();
+ public native String description();
+ public native String parameters();
+ public native float gamma();
+ public native void setImage(QImage arg1);
+ public native void setStatus(int arg1);
+ public native void setFormat(String arg1);
+ public native void setIODevice(QIODeviceInterface arg1);
+ public native void setFileName(String arg1);
+ public native void setQuality(int arg1);
+ public native void setDescription(String arg1);
+ public native void setParameters(String arg1);
+ public native void setGamma(float arg1);
+ public native boolean read();
+ public native boolean write();
+ public static native String imageFormat(String fileName);
+ public static native String imageFormat(QIODeviceInterface arg1);
+ public static native ArrayList inputFormats();
+ public static native ArrayList outputFormats();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QImageTextKeyLang.java b/qtjava/javalib/org/kde/qt/QImageTextKeyLang.java
new file mode 100644
index 00000000..124e67d7
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QImageTextKeyLang.java
@@ -0,0 +1,27 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QImageTextKeyLang implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QImageTextKeyLang(Class dummy){}
+
+ public QImageTextKeyLang(String k, String l) {
+ newQImageTextKeyLang(k,l);
+ }
+ private native void newQImageTextKeyLang(String k, String l);
+ public QImageTextKeyLang() {
+ newQImageTextKeyLang();
+ }
+ private native void newQImageTextKeyLang();
+ public native boolean op_lt(QImageTextKeyLang other);
+ public native boolean op_equals(QImageTextKeyLang other);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QInputDialog.java b/qtjava/javalib/org/kde/qt/QInputDialog.java
new file mode 100644
index 00000000..fc251498
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QInputDialog.java
@@ -0,0 +1,40 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QInputDialog extends QDialog {
+ protected QInputDialog(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native String getText(String caption, String label, int echo, String text, boolean[] ok, QWidget parent, String name);
+ public static native String getText(String caption, String label, int echo, String text, boolean[] ok, QWidget parent);
+ public static native String getText(String caption, String label, int echo, String text, boolean[] ok);
+ public static native String getText(String caption, String label, int echo, String text);
+ public static native String getText(String caption, String label, int echo);
+ public static native String getText(String caption, String label);
+ public static native int getInteger(String caption, String label, int value, int minValue, int maxValue, int step, boolean[] ok, QWidget parent, String name);
+ public static native int getInteger(String caption, String label, int value, int minValue, int maxValue, int step, boolean[] ok, QWidget parent);
+ public static native int getInteger(String caption, String label, int value, int minValue, int maxValue, int step, boolean[] ok);
+ public static native int getInteger(String caption, String label, int value, int minValue, int maxValue, int step);
+ public static native int getInteger(String caption, String label, int value, int minValue, int maxValue);
+ public static native int getInteger(String caption, String label, int value, int minValue);
+ public static native int getInteger(String caption, String label, int value);
+ public static native int getInteger(String caption, String label);
+ public static native double getDouble(String caption, String label, double value, double minValue, double maxValue, int decimals, boolean[] ok, QWidget parent, String name);
+ public static native double getDouble(String caption, String label, double value, double minValue, double maxValue, int decimals, boolean[] ok, QWidget parent);
+ public static native double getDouble(String caption, String label, double value, double minValue, double maxValue, int decimals, boolean[] ok);
+ public static native double getDouble(String caption, String label, double value, double minValue, double maxValue, int decimals);
+ public static native double getDouble(String caption, String label, double value, double minValue, double maxValue);
+ public static native double getDouble(String caption, String label, double value, double minValue);
+ public static native double getDouble(String caption, String label, double value);
+ public static native double getDouble(String caption, String label);
+ public static native String getItem(String caption, String label, String[] list, int current, boolean editable, boolean[] ok, QWidget parent, String name);
+ public static native String getItem(String caption, String label, String[] list, int current, boolean editable, boolean[] ok, QWidget parent);
+ public static native String getItem(String caption, String label, String[] list, int current, boolean editable, boolean[] ok);
+ public static native String getItem(String caption, String label, String[] list, int current, boolean editable);
+ public static native String getItem(String caption, String label, String[] list, int current);
+ public static native String getItem(String caption, String label, String[] list);
+}
diff --git a/qtjava/javalib/org/kde/qt/QIntValidator.java b/qtjava/javalib/org/kde/qt/QIntValidator.java
new file mode 100644
index 00000000..1ca98994
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QIntValidator.java
@@ -0,0 +1,44 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QIntValidator extends QValidator {
+ protected QIntValidator(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QIntValidator(QObject parent, String name) {
+ super((Class) null);
+ newQIntValidator(parent,name);
+ }
+ private native void newQIntValidator(QObject parent, String name);
+ public QIntValidator(QObject parent) {
+ super((Class) null);
+ newQIntValidator(parent);
+ }
+ private native void newQIntValidator(QObject parent);
+ public QIntValidator(int bottom, int top, QObject parent, String name) {
+ super((Class) null);
+ newQIntValidator(bottom,top,parent,name);
+ }
+ private native void newQIntValidator(int bottom, int top, QObject parent, String name);
+ public QIntValidator(int bottom, int top, QObject parent) {
+ super((Class) null);
+ newQIntValidator(bottom,top,parent);
+ }
+ private native void newQIntValidator(int bottom, int top, QObject parent);
+ public native int validate(StringBuffer arg1, int[] arg2);
+ public native void setBottom(int arg1);
+ public native void setTop(int arg1);
+ public native void setRange(int bottom, int top);
+ public native int bottom();
+ public native int top();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QJisCodec.java b/qtjava/javalib/org/kde/qt/QJisCodec.java
new file mode 100644
index 00000000..6d3e918d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QJisCodec.java
@@ -0,0 +1,27 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QJisCodec extends QTextCodec {
+ protected QJisCodec(Class dummy){super((Class) null);}
+ public native int mibEnum();
+ public native String name();
+ public native String mimeName();
+ public native QTextDecoder makeDecoder();
+ public native String fromUnicode(String uc, int[] lenInOut);
+ public native String toUnicode(String chars, int len);
+ public native int heuristicContentMatch(String chars, int len);
+ public native int heuristicNameMatch(String hint);
+ public QJisCodec() {
+ super((Class) null);
+ newQJisCodec();
+ }
+ private native void newQJisCodec();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QJpUnicodeConv.java b/qtjava/javalib/org/kde/qt/QJpUnicodeConv.java
new file mode 100644
index 00000000..fa6a2232
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QJpUnicodeConv.java
@@ -0,0 +1,62 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QJpUnicodeConv implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QJpUnicodeConv(Class dummy){}
+
+ public static final int Default = 0x0000;
+ public static final int Unicode = 0x0001;
+ public static final int Unicode_JISX0201 = 0x0001;
+ public static final int Unicode_ASCII = 0x0002;
+ public static final int JISX0221_JISX0201 = 0x0003;
+ public static final int JISX0221_ASCII = 0x0004;
+ public static final int Sun_JDK117 = 0x0005;
+ public static final int Microsoft_CP932 = 0x0006;
+ public static final int NEC_VDC = 0x0100;
+ public static final int UDC = 0x0200;
+ public static final int IBM_VDC = 0x0400;
+
+ public native int asciiToUnicode(int h, int l);
+ public native int jisx0201ToUnicode(int h, int l);
+ public native int jisx0201LatinToUnicode(int h, int l);
+ public native int jisx0201KanaToUnicode(int h, int l);
+ public native int jisx0208ToUnicode(int h, int l);
+ public native int jisx0212ToUnicode(int h, int l);
+ public native int asciiToUnicode(int ascii);
+ public native int jisx0201ToUnicode(int jis);
+ public native int jisx0201LatinToUnicode(int jis);
+ public native int jisx0201KanaToUnicode(int jis);
+ public native int jisx0208ToUnicode(int jis);
+ public native int jisx0212ToUnicode(int jis);
+ public native int unicodeToAscii(int h, int l);
+ public native int unicodeToJisx0201(int h, int l);
+ public native int unicodeToJisx0201Latin(int h, int l);
+ public native int unicodeToJisx0201Kana(int h, int l);
+ public native int unicodeToJisx0208(int h, int l);
+ public native int unicodeToJisx0212(int h, int l);
+ public native int unicodeToAscii(int unicode);
+ public native int unicodeToJisx0201(int unicode);
+ public native int unicodeToJisx0201Latin(int unicode);
+ public native int unicodeToJisx0201Kana(int unicode);
+ public native int unicodeToJisx0208(int unicode);
+ public native int unicodeToJisx0212(int unicode);
+ public native int sjisToUnicode(int h, int l);
+ public native int unicodeToSjis(int h, int l);
+ public native int sjisToUnicode(int sjis);
+ public native int unicodeToSjis(int unicode);
+ public static native QJpUnicodeConv newConverter(int rule);
+ public QJpUnicodeConv(int r) {
+ newQJpUnicodeConv(r);
+ }
+ private native void newQJpUnicodeConv(int r);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QKeyEvent.java b/qtjava/javalib/org/kde/qt/QKeyEvent.java
new file mode 100644
index 00000000..9bec7330
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QKeyEvent.java
@@ -0,0 +1,44 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QKeyEvent extends QEvent {
+ protected QKeyEvent(Class dummy){super((Class) null);}
+ public QKeyEvent(int type, int key, int ascii, int state, String text, boolean autorep, short count) {
+ super((Class) null);
+ newQKeyEvent(type,key,ascii,state,text,autorep,count);
+ }
+ private native void newQKeyEvent(int type, int key, int ascii, int state, String text, boolean autorep, short count);
+ public QKeyEvent(int type, int key, int ascii, int state, String text, boolean autorep) {
+ super((Class) null);
+ newQKeyEvent(type,key,ascii,state,text,autorep);
+ }
+ private native void newQKeyEvent(int type, int key, int ascii, int state, String text, boolean autorep);
+ public QKeyEvent(int type, int key, int ascii, int state, String text) {
+ super((Class) null);
+ newQKeyEvent(type,key,ascii,state,text);
+ }
+ private native void newQKeyEvent(int type, int key, int ascii, int state, String text);
+ public QKeyEvent(int type, int key, int ascii, int state) {
+ super((Class) null);
+ newQKeyEvent(type,key,ascii,state);
+ }
+ private native void newQKeyEvent(int type, int key, int ascii, int state);
+ public native int key();
+ public native int ascii();
+ public native int state();
+ public native int stateAfter();
+ public native boolean isAccepted();
+ public native String text();
+ public native boolean isAutoRepeat();
+ public native int count();
+ public native void accept();
+ public native void ignore();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QKeySequence.java b/qtjava/javalib/org/kde/qt/QKeySequence.java
new file mode 100644
index 00000000..6bed02ec
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QKeySequence.java
@@ -0,0 +1,55 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QKeySequence extends Qt {
+ protected QKeySequence(Class dummy){super((Class) null);}
+ public QKeySequence() {
+ super((Class) null);
+ newQKeySequence();
+ }
+ private native void newQKeySequence();
+ public QKeySequence(String key) {
+ super((Class) null);
+ newQKeySequence(key);
+ }
+ private native void newQKeySequence(String key);
+ public QKeySequence(int key) {
+ super((Class) null);
+ newQKeySequence(key);
+ }
+ private native void newQKeySequence(int key);
+ public QKeySequence(int k1, int k2, int k3, int k4) {
+ super((Class) null);
+ newQKeySequence(k1,k2,k3,k4);
+ }
+ private native void newQKeySequence(int k1, int k2, int k3, int k4);
+ public QKeySequence(int k1, int k2, int k3) {
+ super((Class) null);
+ newQKeySequence(k1,k2,k3);
+ }
+ private native void newQKeySequence(int k1, int k2, int k3);
+ public QKeySequence(int k1, int k2) {
+ super((Class) null);
+ newQKeySequence(k1,k2);
+ }
+ private native void newQKeySequence(int k1, int k2);
+ public QKeySequence(QKeySequence arg1) {
+ super((Class) null);
+ newQKeySequence(arg1);
+ }
+ private native void newQKeySequence(QKeySequence arg1);
+ public native int count();
+ public native boolean isEmpty();
+ public native int matches(QKeySequence arg1);
+ public native int op_at(int arg1);
+ public native boolean op_equals(QKeySequence arg1);
+ public native boolean op_not_equals(QKeySequence arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QLCDNumber.java b/qtjava/javalib/org/kde/qt/QLCDNumber.java
new file mode 100644
index 00000000..1ee961ac
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QLCDNumber.java
@@ -0,0 +1,85 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QLCDNumberSignals} for signals emitted by QLCDNumber
+*/
+public class QLCDNumber extends QFrame {
+ protected QLCDNumber(Class dummy){super((Class) null);}
+ public static final int Hex = 0;
+ public static final int Dec = 1;
+ public static final int Oct = 2;
+ public static final int Bin = 3;
+ public static final int HEX = Hex;
+ public static final int DEC = Dec;
+ public static final int OCT = Oct;
+ public static final int BIN = Bin;
+
+ public static final int Outline = 0;
+ public static final int Filled = 1;
+ public static final int Flat = 2;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QLCDNumber(QWidget parent, String name) {
+ super((Class) null);
+ newQLCDNumber(parent,name);
+ }
+ private native void newQLCDNumber(QWidget parent, String name);
+ public QLCDNumber(QWidget parent) {
+ super((Class) null);
+ newQLCDNumber(parent);
+ }
+ private native void newQLCDNumber(QWidget parent);
+ public QLCDNumber() {
+ super((Class) null);
+ newQLCDNumber();
+ }
+ private native void newQLCDNumber();
+ public QLCDNumber(int numDigits, QWidget parent, String name) {
+ super((Class) null);
+ newQLCDNumber(numDigits,parent,name);
+ }
+ private native void newQLCDNumber(int numDigits, QWidget parent, String name);
+ public QLCDNumber(int numDigits, QWidget parent) {
+ super((Class) null);
+ newQLCDNumber(numDigits,parent);
+ }
+ private native void newQLCDNumber(int numDigits, QWidget parent);
+ public QLCDNumber(int numDigits) {
+ super((Class) null);
+ newQLCDNumber(numDigits);
+ }
+ private native void newQLCDNumber(int numDigits);
+ public native boolean smallDecimalPoint();
+ public native int numDigits();
+ public native void setNumDigits(int nDigits);
+ public native boolean checkOverflow(double num);
+ public native boolean checkOverflow(int num);
+ public native int mode();
+ public native void setMode(int arg1);
+ public native int segmentStyle();
+ public native void setSegmentStyle(int arg1);
+ public native double value();
+ public native int intValue();
+ public native QSize sizeHint();
+ public native void display(String str);
+ public native void display(int num);
+ public native void display(double num);
+ public native void setHexMode();
+ public native void setDecMode();
+ public native void setOctMode();
+ public native void setBinMode();
+ public native void setSmallDecimalPoint(boolean arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void drawContents(QPainter arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QLCDNumberSignals.java b/qtjava/javalib/org/kde/qt/QLCDNumberSignals.java
new file mode 100644
index 00000000..6df79b7c
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QLCDNumberSignals.java
@@ -0,0 +1,7 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QLCDNumberSignals {
+ void overflow();
+}
diff --git a/qtjava/javalib/org/kde/qt/QLabel.java b/qtjava/javalib/org/kde/qt/QLabel.java
new file mode 100644
index 00000000..e50132bd
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QLabel.java
@@ -0,0 +1,93 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QLabel extends QFrame {
+ protected QLabel(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QLabel(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQLabel(parent,name,f);
+ }
+ private native void newQLabel(QWidget parent, String name, int f);
+ public QLabel(QWidget parent, String name) {
+ super((Class) null);
+ newQLabel(parent,name);
+ }
+ private native void newQLabel(QWidget parent, String name);
+ public QLabel(QWidget parent) {
+ super((Class) null);
+ newQLabel(parent);
+ }
+ private native void newQLabel(QWidget parent);
+ public QLabel(String text, QWidget parent, String name, int f) {
+ super((Class) null);
+ newQLabel(text,parent,name,f);
+ }
+ private native void newQLabel(String text, QWidget parent, String name, int f);
+ public QLabel(String text, QWidget parent, String name) {
+ super((Class) null);
+ newQLabel(text,parent,name);
+ }
+ private native void newQLabel(String text, QWidget parent, String name);
+ public QLabel(String text, QWidget parent) {
+ super((Class) null);
+ newQLabel(text,parent);
+ }
+ private native void newQLabel(String text, QWidget parent);
+ public QLabel(QWidget buddy, String arg2, QWidget parent, String name, int f) {
+ super((Class) null);
+ newQLabel(buddy,arg2,parent,name,f);
+ }
+ private native void newQLabel(QWidget buddy, String arg2, QWidget parent, String name, int f);
+ public QLabel(QWidget buddy, String arg2, QWidget parent, String name) {
+ super((Class) null);
+ newQLabel(buddy,arg2,parent,name);
+ }
+ private native void newQLabel(QWidget buddy, String arg2, QWidget parent, String name);
+ public QLabel(QWidget buddy, String arg2, QWidget parent) {
+ super((Class) null);
+ newQLabel(buddy,arg2,parent);
+ }
+ private native void newQLabel(QWidget buddy, String arg2, QWidget parent);
+ public native String text();
+ public native QPixmap pixmap();
+ public native QPicture picture();
+ public native QMovie movie();
+ public native int textFormat();
+ public native void setTextFormat(int arg1);
+ public native int alignment();
+ public native void setAlignment(int arg1);
+ public native int indent();
+ public native void setIndent(int arg1);
+ public native boolean autoResize();
+ public native void setAutoResize(boolean arg1);
+ public native boolean hasScaledContents();
+ public native void setScaledContents(boolean arg1);
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native void setBuddy(QWidget arg1);
+ public native QWidget buddy();
+ public native int heightForWidth(int arg1);
+ public native void setFont(QFont f);
+ public native void setText(String arg1);
+ public native void setPixmap(QPixmap arg1);
+ public native void setPicture(QPicture arg1);
+ public native void setMovie(QMovie arg1);
+ public native void setNum(int arg1);
+ public native void setNum(double arg1);
+ public native void clear();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void drawContents(QPainter arg1);
+ protected native void fontChange(QFont arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QLayout.java b/qtjava/javalib/org/kde/qt/QLayout.java
new file mode 100644
index 00000000..b8108661
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QLayout.java
@@ -0,0 +1,61 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QLayout extends QObject implements QLayoutItemInterface {
+ protected QLayout(Class dummy){super((Class) null);}
+ public static final int FreeResize = 0;
+ public static final int Minimum = 1;
+ public static final int Fixed = 2;
+ public static final int Auto = 3;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public native int margin();
+ public native int spacing();
+ public native void setMargin(int arg1);
+ public native void setSpacing(int arg1);
+ public native int defaultBorder();
+ public native void freeze(int w, int h);
+ public native void freeze();
+ public native void setResizeMode(int arg1);
+ public native int resizeMode();
+ public native void setMenuBar(QMenuBar w);
+ public native QMenuBar menuBar();
+ public native QWidget mainWidget();
+ public native boolean isTopLevel();
+ public native void setAutoAdd(boolean arg1);
+ public native boolean autoAdd();
+ public native void invalidate();
+ public native QRect geometry();
+ public native boolean activate();
+ public native void add(QWidget w);
+ public native void addItem(QLayoutItemInterface arg1);
+ public native void remove(QWidget w);
+ public native void removeItem(QLayoutItemInterface arg1);
+ public native int expanding();
+ public native QSize minimumSize();
+ public native QSize maximumSize();
+ public native void setGeometry(QRect arg1);
+ // QLayoutIterator iterator(); >>>> NOT CONVERTED
+ public native boolean isEmpty();
+ public native int totalHeightForWidth(int w);
+ public native QSize totalMinimumSize();
+ public native QSize totalMaximumSize();
+ public native QSize totalSizeHint();
+ public native QLayout layout();
+ public native boolean supportsMargin();
+ public native void setEnabled(boolean arg1);
+ public native boolean isEnabled();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public native QSize sizeHint();
+ public native boolean hasHeightForWidth();
+ public native int heightForWidth(int arg1);
+ public native QWidget widget();
+ // QLayoutIterator iterator(); >>>> NOT CONVERTED
+ public native QSpacerItem spacerItem();
+ public native int alignment();
+ public native void setAlignment(int a);
+}
diff --git a/qtjava/javalib/org/kde/qt/QLayoutItem.java b/qtjava/javalib/org/kde/qt/QLayoutItem.java
new file mode 100644
index 00000000..0f484237
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QLayoutItem.java
@@ -0,0 +1,27 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QLayoutItem implements QtSupport, QLayoutItemInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QLayoutItem(Class dummy){}
+
+ public native QSize sizeHint();
+ public native QSize minimumSize();
+ public native QSize maximumSize();
+ public native int expanding();
+ public native void setGeometry(QRect arg1);
+ public native QRect geometry();
+ public native boolean isEmpty();
+ public native boolean hasHeightForWidth();
+ public native int heightForWidth(int arg1);
+ public native void invalidate();
+ public native QWidget widget();
+ // QLayoutIterator iterator(); >>>> NOT CONVERTED
+ public native QLayout layout();
+ public native QSpacerItem spacerItem();
+ public native int alignment();
+ public native void setAlignment(int a);
+}
diff --git a/qtjava/javalib/org/kde/qt/QLayoutItemInterface.java b/qtjava/javalib/org/kde/qt/QLayoutItemInterface.java
new file mode 100644
index 00000000..447061af
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QLayoutItemInterface.java
@@ -0,0 +1,21 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QLayoutItemInterface {
+ QSize sizeHint();
+ QSize minimumSize();
+ QSize maximumSize();
+ int expanding();
+ void setGeometry(QRect arg1);
+ QRect geometry();
+ boolean isEmpty();
+ boolean hasHeightForWidth();
+ int heightForWidth(int arg1);
+ void invalidate();
+ QWidget widget();
+ QLayout layout();
+ QSpacerItem spacerItem();
+ int alignment();
+ void setAlignment(int a);
+}
diff --git a/qtjava/javalib/org/kde/qt/QLibrary.java b/qtjava/javalib/org/kde/qt/QLibrary.java
new file mode 100644
index 00000000..88d5cffb
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QLibrary.java
@@ -0,0 +1,29 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QLibrary implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QLibrary(Class dummy){}
+
+ public QLibrary(String filename) {
+ newQLibrary(filename);
+ }
+ private native void newQLibrary(String filename);
+ // void* resolve(const char* arg1); >>>> NOT CONVERTED
+ public native boolean load();
+ public native boolean unload();
+ public native boolean isLoaded();
+ public native boolean autoUnload();
+ public native void setAutoUnload(boolean enable);
+ public native String library();
+ // void* resolve(const QString& arg1,const char* arg2); >>>> NOT CONVERTED
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QLineEdit.java b/qtjava/javalib/org/kde/qt/QLineEdit.java
new file mode 100644
index 00000000..f33f08c4
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QLineEdit.java
@@ -0,0 +1,141 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QLineEditSignals} for signals emitted by QLineEdit
+*/
+public class QLineEdit extends QFrame {
+ protected QLineEdit(Class dummy){super((Class) null);}
+ public static final int Normal = 0;
+ public static final int NoEcho = 1;
+ public static final int Password = 2;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QLineEdit(QWidget parent, String name) {
+ super((Class) null);
+ newQLineEdit(parent,name);
+ }
+ private native void newQLineEdit(QWidget parent, String name);
+ public QLineEdit(QWidget parent) {
+ super((Class) null);
+ newQLineEdit(parent);
+ }
+ private native void newQLineEdit(QWidget parent);
+ public QLineEdit(String arg1, QWidget parent, String name) {
+ super((Class) null);
+ newQLineEdit(arg1,parent,name);
+ }
+ private native void newQLineEdit(String arg1, QWidget parent, String name);
+ public QLineEdit(String arg1, QWidget parent) {
+ super((Class) null);
+ newQLineEdit(arg1,parent);
+ }
+ private native void newQLineEdit(String arg1, QWidget parent);
+ public QLineEdit(String arg1, String arg2, QWidget parent, String name) {
+ super((Class) null);
+ newQLineEdit(arg1,arg2,parent,name);
+ }
+ private native void newQLineEdit(String arg1, String arg2, QWidget parent, String name);
+ public QLineEdit(String arg1, String arg2, QWidget parent) {
+ super((Class) null);
+ newQLineEdit(arg1,arg2,parent);
+ }
+ private native void newQLineEdit(String arg1, String arg2, QWidget parent);
+ public native String text();
+ public native String displayText();
+ public native int maxLength();
+ public native boolean frame();
+ public native int echoMode();
+ public native boolean isReadOnly();
+ public native QValidator validator();
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native int cursorPosition();
+ public native boolean validateAndSet(String arg1, int arg2, int arg3, int arg4);
+ public native int alignment();
+ public native void cursorLeft(boolean mark, int steps);
+ public native void cursorLeft(boolean mark);
+ public native void cursorRight(boolean mark, int steps);
+ public native void cursorRight(boolean mark);
+ public native void cursorForward(boolean mark, int steps);
+ public native void cursorForward(boolean mark);
+ public native void cursorBackward(boolean mark, int steps);
+ public native void cursorBackward(boolean mark);
+ public native void cursorWordForward(boolean mark);
+ public native void cursorWordBackward(boolean mark);
+ public native void backspace();
+ public native void del();
+ public native void home(boolean mark);
+ public native void end(boolean mark);
+ public native boolean isModified();
+ public native void clearModified();
+ public native boolean edited();
+ public native void setEdited(boolean arg1);
+ public native boolean hasSelectedText();
+ public native String selectedText();
+ public native int selectionStart();
+ public native boolean isUndoAvailable();
+ public native boolean isRedoAvailable();
+ public native boolean hasMarkedText();
+ public native String markedText();
+ public native boolean dragEnabled();
+ public native String inputMask();
+ public native void setInputMask(String inputMask);
+ public native boolean hasAcceptableInput();
+ public native int characterAt(int arg1, char arg2);
+ public native boolean getSelection(int[] arg1, int[] arg2);
+ public native void setText(String arg1);
+ public native void selectAll();
+ public native void deselect();
+ public native void clearValidator();
+ public native void insert(String arg1);
+ public native void clear();
+ public native void undo();
+ public native void redo();
+ public native void setMaxLength(int arg1);
+ public native void setFrame(boolean arg1);
+ public native void setEchoMode(int arg1);
+ public native void setReadOnly(boolean arg1);
+ public native void setValidator(QValidator arg1);
+ public native void setFont(QFont arg1);
+ public native void setPalette(QPalette arg1);
+ public native void setSelection(int arg1, int arg2);
+ public native void setCursorPosition(int arg1);
+ public native void setAlignment(int flag);
+ public native void cut();
+ public native void copy();
+ public native void paste();
+ public native void setDragEnabled(boolean b);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public native boolean event(QEvent arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void mouseDoubleClickEvent(QMouseEvent arg1);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void imStartEvent(QIMEvent arg1);
+ protected native void imComposeEvent(QIMEvent arg1);
+ protected native void imEndEvent(QIMEvent arg1);
+ protected native void focusInEvent(QFocusEvent arg1);
+ protected native void focusOutEvent(QFocusEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void drawContents(QPainter arg1);
+ protected native void dragEnterEvent(QDragEnterEvent arg1);
+ protected native void dragMoveEvent(QDragMoveEvent e);
+ protected native void dragLeaveEvent(QDragLeaveEvent e);
+ protected native void dropEvent(QDropEvent arg1);
+ protected native void contextMenuEvent(QContextMenuEvent arg1);
+ protected native QPopupMenu createPopupMenu();
+ protected native void windowActivationChange(boolean arg1);
+ protected native void repaintArea(int arg1, int arg2);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QLineEditSignals.java b/qtjava/javalib/org/kde/qt/QLineEditSignals.java
new file mode 100644
index 00000000..f93d45e8
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QLineEditSignals.java
@@ -0,0 +1,10 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QLineEditSignals {
+ void textChanged(String arg1);
+ void returnPressed();
+ void lostFocus();
+ void selectionChanged();
+}
diff --git a/qtjava/javalib/org/kde/qt/QListBox.java b/qtjava/javalib/org/kde/qt/QListBox.java
new file mode 100644
index 00000000..61150d92
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QListBox.java
@@ -0,0 +1,174 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QListBoxSignals} for signals emitted by QListBox
+*/
+public class QListBox extends QScrollView {
+ protected QListBox(Class dummy){super((Class) null);}
+ public static final int Single = 0;
+ public static final int Multi = 1;
+ public static final int Extended = 2;
+ public static final int NoSelection = 3;
+
+ public static final int FixedNumber = 0;
+ public static final int FitToWidth = 1;
+ public static final int FitToHeight = FitToWidth;
+ public static final int Variable = 2;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QListBox(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQListBox(parent,name,f);
+ }
+ private native void newQListBox(QWidget parent, String name, int f);
+ public QListBox(QWidget parent, String name) {
+ super((Class) null);
+ newQListBox(parent,name);
+ }
+ private native void newQListBox(QWidget parent, String name);
+ public QListBox(QWidget parent) {
+ super((Class) null);
+ newQListBox(parent);
+ }
+ private native void newQListBox(QWidget parent);
+ public QListBox() {
+ super((Class) null);
+ newQListBox();
+ }
+ private native void newQListBox();
+ public native void setFont(QFont arg1);
+ public native int count();
+ public native void insertStringList(String[] arg1, int index);
+ public native void insertStringList(String[] arg1);
+ public native void insertStrList(String[] arg1, int index);
+ public native void insertStrList(String[] arg1);
+ public native void insertStrList(String[] arg1, int numStrings, int index);
+ public native void insertItem(QListBoxItem arg1, int index);
+ public native void insertItem(QListBoxItem arg1);
+ public native void insertItem(QListBoxItem arg1, QListBoxItem after);
+ public native void insertItem(String text, int index);
+ public native void insertItem(String text);
+ public native void insertItem(QPixmap pixmap, int index);
+ public native void insertItem(QPixmap pixmap);
+ public native void insertItem(QPixmap pixmap, String text, int index);
+ public native void insertItem(QPixmap pixmap, String text);
+ public native void removeItem(int index);
+ public native String text(int index);
+ public native QPixmap pixmap(int index);
+ public native void changeItem(QListBoxItem arg1, int index);
+ public native void changeItem(String text, int index);
+ public native void changeItem(QPixmap pixmap, int index);
+ public native void changeItem(QPixmap pixmap, String text, int index);
+ public native void takeItem(QListBoxItem arg1);
+ public native int numItemsVisible();
+ public native int currentItem();
+ public native String currentText();
+ public native void setCurrentItem(int index);
+ public native void setCurrentItem(QListBoxItem arg1);
+ public native void centerCurrentItem();
+ public native int topItem();
+ public native void setTopItem(int index);
+ public native void setBottomItem(int index);
+ public native long maxItemWidth();
+ public native void setSelectionMode(int arg1);
+ public native int selectionMode();
+ public native void setMultiSelection(boolean multi);
+ public native boolean isMultiSelection();
+ public native void setSelected(QListBoxItem arg1, boolean arg2);
+ public native void setSelected(int arg1, boolean arg2);
+ public native boolean isSelected(int arg1);
+ public native boolean isSelected(QListBoxItem arg1);
+ public native QListBoxItem selectedItem();
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native QListBoxItem item(int index);
+ public native int index(QListBoxItem arg1);
+ public native QListBoxItem findItem(String text, int compare);
+ public native QListBoxItem findItem(String text);
+ public native void triggerUpdate(boolean doLayout);
+ public native boolean itemVisible(int index);
+ public native boolean itemVisible(QListBoxItem arg1);
+ public native void setColumnMode(int arg1);
+ public native void setRowMode(int arg1);
+ public native int columnMode();
+ public native int rowMode();
+ public native int numColumns();
+ public native int numRows();
+ public native boolean variableWidth();
+ public native void setVariableWidth(boolean arg1);
+ public native boolean variableHeight();
+ public native void setVariableHeight(boolean arg1);
+ public native void viewportPaintEvent(QPaintEvent arg1);
+ public native boolean dragSelect();
+ public native void setDragSelect(boolean arg1);
+ public native boolean autoScroll();
+ public native void setAutoScroll(boolean arg1);
+ public native boolean autoScrollBar();
+ public native void setAutoScrollBar(boolean enable);
+ public native boolean scrollBar();
+ public native void setScrollBar(boolean enable);
+ public native boolean autoBottomScrollBar();
+ public native void setAutoBottomScrollBar(boolean enable);
+ public native boolean bottomScrollBar();
+ public native void setBottomScrollBar(boolean enable);
+ public native boolean smoothScrolling();
+ public native void setSmoothScrolling(boolean arg1);
+ public native boolean autoUpdate();
+ public native void setAutoUpdate(boolean arg1);
+ public native void setFixedVisibleLines(int lines);
+ public native int inSort(QListBoxItem arg1);
+ public native int inSort(String text);
+ public native int cellHeight(int i);
+ public native int cellHeight();
+ public native int cellWidth();
+ public native int cellWidth(int i);
+ public native int numCols();
+ public native int itemHeight(int index);
+ public native int itemHeight();
+ public native QListBoxItem itemAt(QPoint arg1);
+ public native QRect itemRect(QListBoxItem item);
+ public native QListBoxItem firstItem();
+ public native void sort(boolean ascending);
+ public native void sort();
+ public native void clear();
+ public native void ensureCurrentVisible();
+ public native void clearSelection();
+ public native void selectAll(boolean select);
+ public native void invertSelection();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void mouseDoubleClickEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void contentsContextMenuEvent(QContextMenuEvent arg1);
+ protected native void keyPressEvent(QKeyEvent e);
+ protected native void focusInEvent(QFocusEvent e);
+ protected native void focusOutEvent(QFocusEvent e);
+ protected native void resizeEvent(QResizeEvent arg1);
+ public native void showEvent(QShowEvent arg1);
+ public native boolean eventFilter(QObject o, QEvent e);
+ protected native void updateItem(int index);
+ protected native void updateItem(QListBoxItem arg1);
+ protected native void updateCellWidth();
+ protected native int totalWidth();
+ protected native int totalHeight();
+ public native void paintCell(QPainter arg1, int row, int col);
+ protected native void toggleCurrentItem();
+ protected native boolean isRubberSelecting();
+ protected native void doLayout();
+ protected native void windowActivationChange(boolean arg1);
+ protected native boolean itemYPos(int index, int[] yPos);
+ protected native int findItem(int yPos);
+ protected native void clearInputString();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QListBoxItem.java b/qtjava/javalib/org/kde/qt/QListBoxItem.java
new file mode 100644
index 00000000..268f2cb1
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QListBoxItem.java
@@ -0,0 +1,25 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QListBoxItem implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QListBoxItem(Class dummy){}
+
+ public native String text();
+ public native QPixmap pixmap();
+ public native int height(QListBox arg1);
+ public native int width(QListBox arg1);
+ public native boolean isSelected();
+ public native boolean isCurrent();
+ public native boolean selected();
+ public native boolean current();
+ public native QListBox listBox();
+ public native void setSelectable(boolean b);
+ public native boolean isSelectable();
+ public native QListBoxItem next();
+ public native QListBoxItem prev();
+ public native int rtti();
+}
diff --git a/qtjava/javalib/org/kde/qt/QListBoxPixmap.java b/qtjava/javalib/org/kde/qt/QListBoxPixmap.java
new file mode 100644
index 00000000..950801be
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QListBoxPixmap.java
@@ -0,0 +1,49 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QListBoxPixmap extends QListBoxItem {
+ protected QListBoxPixmap(Class dummy){super((Class) null);}
+ public QListBoxPixmap(QListBox listbox, QPixmap arg2) {
+ super((Class) null);
+ newQListBoxPixmap(listbox,arg2);
+ }
+ private native void newQListBoxPixmap(QListBox listbox, QPixmap arg2);
+ public QListBoxPixmap(QPixmap arg1) {
+ super((Class) null);
+ newQListBoxPixmap(arg1);
+ }
+ private native void newQListBoxPixmap(QPixmap arg1);
+ public QListBoxPixmap(QListBox listbox, QPixmap pix, QListBoxItem after) {
+ super((Class) null);
+ newQListBoxPixmap(listbox,pix,after);
+ }
+ private native void newQListBoxPixmap(QListBox listbox, QPixmap pix, QListBoxItem after);
+ public QListBoxPixmap(QListBox listbox, QPixmap arg2, String arg3) {
+ super((Class) null);
+ newQListBoxPixmap(listbox,arg2,arg3);
+ }
+ private native void newQListBoxPixmap(QListBox listbox, QPixmap arg2, String arg3);
+ public QListBoxPixmap(QPixmap arg1, String arg2) {
+ super((Class) null);
+ newQListBoxPixmap(arg1,arg2);
+ }
+ private native void newQListBoxPixmap(QPixmap arg1, String arg2);
+ public QListBoxPixmap(QListBox listbox, QPixmap pix, String arg3, QListBoxItem after) {
+ super((Class) null);
+ newQListBoxPixmap(listbox,pix,arg3,after);
+ }
+ private native void newQListBoxPixmap(QListBox listbox, QPixmap pix, String arg3, QListBoxItem after);
+ public native QPixmap pixmap();
+ public native int height(QListBox arg1);
+ public native int width(QListBox arg1);
+ public native int rtti();
+ protected native void paint(QPainter arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QListBoxSignals.java b/qtjava/javalib/org/kde/qt/QListBoxSignals.java
new file mode 100644
index 00000000..fe64ccda
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QListBoxSignals.java
@@ -0,0 +1,28 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QListBoxSignals {
+ void highlighted(int index);
+ void selected(int index);
+ void highlighted(String arg1);
+ void selected(String arg1);
+ void highlighted(QListBoxItem arg1);
+ void selected(QListBoxItem arg1);
+ void selectionChanged();
+ void selectionChanged(QListBoxItem arg1);
+ void currentChanged(QListBoxItem arg1);
+ void clicked(QListBoxItem arg1);
+ void clicked(QListBoxItem arg1, QPoint arg2);
+ void pressed(QListBoxItem arg1);
+ void pressed(QListBoxItem arg1, QPoint arg2);
+ void doubleClicked(QListBoxItem arg1);
+ void returnPressed(QListBoxItem arg1);
+ void rightButtonClicked(QListBoxItem arg1, QPoint arg2);
+ void rightButtonPressed(QListBoxItem arg1, QPoint arg2);
+ void mouseButtonPressed(int arg1, QListBoxItem arg2, QPoint arg3);
+ void mouseButtonClicked(int arg1, QListBoxItem arg2, QPoint arg3);
+ void contextMenuRequested(QListBoxItem arg1, QPoint arg2);
+ void onItem(QListBoxItem item);
+ void onViewport();
+}
diff --git a/qtjava/javalib/org/kde/qt/QListBoxText.java b/qtjava/javalib/org/kde/qt/QListBoxText.java
new file mode 100644
index 00000000..4e256b43
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QListBoxText.java
@@ -0,0 +1,43 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QListBoxText extends QListBoxItem {
+ protected QListBoxText(Class dummy){super((Class) null);}
+ public QListBoxText(QListBox listbox, String text) {
+ super((Class) null);
+ newQListBoxText(listbox,text);
+ }
+ private native void newQListBoxText(QListBox listbox, String text);
+ public QListBoxText(QListBox listbox) {
+ super((Class) null);
+ newQListBoxText(listbox);
+ }
+ private native void newQListBoxText(QListBox listbox);
+ public QListBoxText(String text) {
+ super((Class) null);
+ newQListBoxText(text);
+ }
+ private native void newQListBoxText(String text);
+ public QListBoxText() {
+ super((Class) null);
+ newQListBoxText();
+ }
+ private native void newQListBoxText();
+ public QListBoxText(QListBox listbox, String text, QListBoxItem after) {
+ super((Class) null);
+ newQListBoxText(listbox,text,after);
+ }
+ private native void newQListBoxText(QListBox listbox, String text, QListBoxItem after);
+ public native int height(QListBox arg1);
+ public native int width(QListBox arg1);
+ public native int rtti();
+ protected native void paint(QPainter arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QListView.java b/qtjava/javalib/org/kde/qt/QListView.java
new file mode 100644
index 00000000..d1ec696f
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QListView.java
@@ -0,0 +1,161 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.ArrayList;
+import org.kde.qt.Qt;
+
+/**
+ See {@link QListViewSignals} for signals emitted by QListView
+*/
+public class QListView extends QScrollView {
+ protected QListView(Class dummy){super((Class) null);}
+ public static final int Manual = 0;
+ public static final int Maximum = 1;
+
+ public static final int Single = 0;
+ public static final int Multi = 1;
+ public static final int Extended = 2;
+ public static final int NoSelection = 3;
+
+ public static final int NoColumn = 0;
+ public static final int AllColumns = 1;
+ public static final int LastColumn = 2;
+
+ public static final int Accept = 0;
+ public static final int Reject = 1;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QListView(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQListView(parent,name,f);
+ }
+ private native void newQListView(QWidget parent, String name, int f);
+ public QListView(QWidget parent, String name) {
+ super((Class) null);
+ newQListView(parent,name);
+ }
+ private native void newQListView(QWidget parent, String name);
+ public QListView(QWidget parent) {
+ super((Class) null);
+ newQListView(parent);
+ }
+ private native void newQListView(QWidget parent);
+ public QListView() {
+ super((Class) null);
+ newQListView();
+ }
+ private native void newQListView();
+ public native int treeStepSize();
+ public native void setTreeStepSize(int arg1);
+ public native void insertItem(QListViewItem arg1);
+ public native void takeItem(QListViewItem arg1);
+ public native void removeItem(QListViewItem item);
+ public native QHeader header();
+ public native int addColumn(String label, int size);
+ public native int addColumn(String label);
+ public native int addColumn(QIconSet iconset, String label, int size);
+ public native int addColumn(QIconSet iconset, String label);
+ public native void removeColumn(int index);
+ public native void setColumnText(int column, String label);
+ public native void setColumnText(int column, QIconSet iconset, String label);
+ public native String columnText(int column);
+ public native void setColumnWidth(int column, int width);
+ public native int columnWidth(int column);
+ public native void setColumnWidthMode(int column, int arg2);
+ public native int columnWidthMode(int column);
+ public native int columns();
+ public native void setColumnAlignment(int arg1, int arg2);
+ public native int columnAlignment(int arg1);
+ public native void show();
+ public native QListViewItem itemAt(QPoint screenPos);
+ public native QRect itemRect(QListViewItem arg1);
+ public native int itemPos(QListViewItem arg1);
+ public native void ensureItemVisible(QListViewItem arg1);
+ public native void repaintItem(QListViewItem arg1);
+ public native void setMultiSelection(boolean enable);
+ public native boolean isMultiSelection();
+ public native void setSelectionMode(int mode);
+ public native int selectionMode();
+ public native void clearSelection();
+ public native void setSelected(QListViewItem arg1, boolean arg2);
+ public native void setSelectionAnchor(QListViewItem arg1);
+ public native boolean isSelected(QListViewItem arg1);
+ public native QListViewItem selectedItem();
+ public native void setOpen(QListViewItem arg1, boolean arg2);
+ public native boolean isOpen(QListViewItem arg1);
+ public native void setCurrentItem(QListViewItem arg1);
+ public native QListViewItem currentItem();
+ public native QListViewItem firstChild();
+ public native QListViewItem lastItem();
+ public native int childCount();
+ public native void setAllColumnsShowFocus(boolean arg1);
+ public native boolean allColumnsShowFocus();
+ public native void setItemMargin(int arg1);
+ public native int itemMargin();
+ public native void setRootIsDecorated(boolean arg1);
+ public native boolean rootIsDecorated();
+ public native void setSorting(int column, boolean ascending);
+ public native void setSorting(int column);
+ public native int sortColumn();
+ public native void setSortColumn(int column);
+ public native int sortOrder();
+ public native void setSortOrder(int order);
+ public native void sort();
+ public native void setFont(QFont arg1);
+ public native void setPalette(QPalette arg1);
+ public native boolean eventFilter(QObject o, QEvent arg2);
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native void setShowSortIndicator(boolean show);
+ public native boolean showSortIndicator();
+ public native void setShowToolTips(boolean b);
+ public native boolean showToolTips();
+ public native void setResizeMode(int m);
+ public native int resizeMode();
+ public native QListViewItem findItem(String text, int column, int compare);
+ public native QListViewItem findItem(String text, int column);
+ public native void setDefaultRenameAction(int a);
+ public native int defaultRenameAction();
+ public native boolean isRenaming();
+ public native void hideColumn(int column);
+ public native void clear();
+ public native void invertSelection();
+ public native void selectAll(boolean select);
+ public native void triggerUpdate();
+ public native void setContentsPos(int x, int y);
+ public native void adjustColumn(int col);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void contentsMousePressEvent(QMouseEvent e);
+ protected native void contentsMouseReleaseEvent(QMouseEvent e);
+ protected native void contentsMouseMoveEvent(QMouseEvent e);
+ protected native void contentsMouseDoubleClickEvent(QMouseEvent e);
+ protected native void contentsContextMenuEvent(QContextMenuEvent e);
+ protected native void contentsDragEnterEvent(QDragEnterEvent e);
+ protected native void contentsDragMoveEvent(QDragMoveEvent e);
+ protected native void contentsDragLeaveEvent(QDragLeaveEvent e);
+ protected native void contentsDropEvent(QDropEvent e);
+ protected native QDragObject dragObject();
+ protected native void startDrag();
+ protected native void focusInEvent(QFocusEvent e);
+ protected native void focusOutEvent(QFocusEvent e);
+ protected native void keyPressEvent(QKeyEvent e);
+ protected native void resizeEvent(QResizeEvent e);
+ protected native void viewportResizeEvent(QResizeEvent e);
+ public native void showEvent(QShowEvent arg1);
+ protected native void drawContentsOffset(QPainter arg1, int ox, int oy, int cx, int cy, int cw, int ch);
+ protected native void paintEmptyArea(QPainter arg1, QRect arg2);
+ public native void styleChange(QStyle arg1);
+ protected native void windowActivationChange(boolean arg1);
+ public native void updateContents();
+ protected native void doAutoScroll();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native ArrayList itemList();
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QListViewItem.java b/qtjava/javalib/org/kde/qt/QListViewItem.java
new file mode 100644
index 00000000..e2aa59de
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QListViewItem.java
@@ -0,0 +1,262 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.ArrayList;
+import org.kde.qt.Qt;
+
+public class QListViewItem extends Qt {
+ protected QListViewItem(Class dummy){super((Class) null);}
+ public QListViewItem(QListView parent) {
+ super((Class) null);
+ newQListViewItem(parent);
+ }
+ private native void newQListViewItem(QListView parent);
+ public QListViewItem(QListViewItem parent) {
+ super((Class) null);
+ newQListViewItem(parent);
+ }
+ private native void newQListViewItem(QListViewItem parent);
+ public QListViewItem(QListView parent, QListViewItem after) {
+ super((Class) null);
+ newQListViewItem(parent,after);
+ }
+ private native void newQListViewItem(QListView parent, QListViewItem after);
+ public QListViewItem(QListViewItem parent, QListViewItem after) {
+ super((Class) null);
+ newQListViewItem(parent,after);
+ }
+ private native void newQListViewItem(QListViewItem parent, QListViewItem after);
+ public QListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
+ }
+ private native void newQListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9);
+ public QListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
+ }
+ private native void newQListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8);
+ public QListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6,arg7);
+ }
+ private native void newQListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7);
+ public QListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6);
+ }
+ private native void newQListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6);
+ public QListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3,arg4,arg5);
+ }
+ private native void newQListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5);
+ public QListViewItem(QListView parent, String arg2, String arg3, String arg4) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3,arg4);
+ }
+ private native void newQListViewItem(QListView parent, String arg2, String arg3, String arg4);
+ public QListViewItem(QListView parent, String arg2, String arg3) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3);
+ }
+ private native void newQListViewItem(QListView parent, String arg2, String arg3);
+ public QListViewItem(QListView parent, String arg2) {
+ super((Class) null);
+ newQListViewItem(parent,arg2);
+ }
+ private native void newQListViewItem(QListView parent, String arg2);
+ public QListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
+ }
+ private native void newQListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9);
+ public QListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
+ }
+ private native void newQListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8);
+ public QListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6,arg7);
+ }
+ private native void newQListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7);
+ public QListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6);
+ }
+ private native void newQListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6);
+ public QListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3,arg4,arg5);
+ }
+ private native void newQListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5);
+ public QListViewItem(QListViewItem parent, String arg2, String arg3, String arg4) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3,arg4);
+ }
+ private native void newQListViewItem(QListViewItem parent, String arg2, String arg3, String arg4);
+ public QListViewItem(QListViewItem parent, String arg2, String arg3) {
+ super((Class) null);
+ newQListViewItem(parent,arg2,arg3);
+ }
+ private native void newQListViewItem(QListViewItem parent, String arg2, String arg3);
+ public QListViewItem(QListViewItem parent, String arg2) {
+ super((Class) null);
+ newQListViewItem(parent,arg2);
+ }
+ private native void newQListViewItem(QListViewItem parent, String arg2);
+ public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9, String arg10) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
+ }
+ private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9, String arg10);
+ public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
+ }
+ private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9);
+ public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7,arg8);
+ }
+ private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8);
+ public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7);
+ }
+ private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7);
+ public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4,arg5,arg6);
+ }
+ private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6);
+ public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4,arg5);
+ }
+ private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5);
+ public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4);
+ }
+ private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4);
+ public QListViewItem(QListView parent, QListViewItem after, String arg3) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3);
+ }
+ private native void newQListViewItem(QListView parent, QListViewItem after, String arg3);
+ public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9, String arg10) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
+ }
+ private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9, String arg10);
+ public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
+ }
+ private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9);
+ public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7,arg8);
+ }
+ private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8);
+ public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7);
+ }
+ private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7);
+ public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4,arg5,arg6);
+ }
+ private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6);
+ public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4,arg5);
+ }
+ private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5);
+ public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3,arg4);
+ }
+ private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4);
+ public QListViewItem(QListViewItem parent, QListViewItem after, String arg3) {
+ super((Class) null);
+ newQListViewItem(parent,after,arg3);
+ }
+ private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3);
+ public native void insertItem(QListViewItem arg1);
+ public native void takeItem(QListViewItem arg1);
+ public native void removeItem(QListViewItem item);
+ public native int height();
+ public native void invalidateHeight();
+ public native int totalHeight();
+ public native int width(QFontMetrics arg1, QListView arg2, int column);
+ public native void widthChanged(int column);
+ public native void widthChanged();
+ public native int depth();
+ public native void setText(int arg1, String arg2);
+ public native String text(int arg1);
+ public native void setPixmap(int arg1, QPixmap arg2);
+ public native QPixmap pixmap(int arg1);
+ public native String key(int arg1, boolean arg2);
+ public native int compare(QListViewItem i, int col, boolean arg3);
+ public native void sortChildItems(int arg1, boolean arg2);
+ public native int childCount();
+ public native boolean isOpen();
+ public native void setOpen(boolean arg1);
+ public native void setup();
+ public native void setSelected(boolean arg1);
+ public native boolean isSelected();
+ public native void paintCell(QPainter arg1, QColorGroup cg, int column, int width, int alignment);
+ public native void paintBranches(QPainter p, QColorGroup cg, int w, int y, int h);
+ public native void paintFocus(QPainter arg1, QColorGroup cg, QRect r);
+ public native QListViewItem firstChild();
+ public native QListViewItem nextSibling();
+ public native QListViewItem parent();
+ public native QListViewItem itemAbove();
+ public native QListViewItem itemBelow();
+ public native int itemPos();
+ public native QListView listView();
+ public native void setSelectable(boolean enable);
+ public native boolean isSelectable();
+ public native void setExpandable(boolean arg1);
+ public native boolean isExpandable();
+ public native void repaint();
+ public native void sort();
+ public native void moveItem(QListViewItem after);
+ public native void setDragEnabled(boolean allow);
+ public native void setDropEnabled(boolean allow);
+ public native boolean dragEnabled();
+ public native boolean dropEnabled();
+ public native boolean acceptDrop(QMimeSourceInterface mime);
+ public native void setVisible(boolean b);
+ public native boolean isVisible();
+ public native void setRenameEnabled(int col, boolean b);
+ public native boolean renameEnabled(int col);
+ public native void startRename(int col);
+ public native void setEnabled(boolean b);
+ public native boolean isEnabled();
+ public native int rtti();
+ public native void setMultiLinesEnabled(boolean b);
+ public native boolean multiLinesEnabled();
+ protected native void enforceSortOrder();
+ protected native void setHeight(int arg1);
+ protected native void activate();
+ protected native boolean activatedPos(QPoint arg1);
+ protected native void dropped(QDropEvent e);
+ protected native void dragEntered();
+ protected native void dragLeft();
+ protected native void okRename(int col);
+ protected native void cancelRename(int col);
+ protected native void ignoreDoubleClick();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native ArrayList itemList();
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QListViewSignals.java b/qtjava/javalib/org/kde/qt/QListViewSignals.java
new file mode 100644
index 00000000..f4c3995e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QListViewSignals.java
@@ -0,0 +1,29 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QListViewSignals {
+ void selectionChanged();
+ void selectionChanged(QListViewItem arg1);
+ void currentChanged(QListViewItem arg1);
+ void clicked(QListViewItem arg1);
+ void clicked(QListViewItem arg1, QPoint arg2, int arg3);
+ void pressed(QListViewItem arg1);
+ void pressed(QListViewItem arg1, QPoint arg2, int arg3);
+ void doubleClicked(QListViewItem arg1);
+ void doubleClicked(QListViewItem arg1, QPoint arg2, int arg3);
+ void returnPressed(QListViewItem arg1);
+ void spacePressed(QListViewItem arg1);
+ void rightButtonClicked(QListViewItem arg1, QPoint arg2, int arg3);
+ void rightButtonPressed(QListViewItem arg1, QPoint arg2, int arg3);
+ void mouseButtonPressed(int arg1, QListViewItem arg2, QPoint arg3, int arg4);
+ void mouseButtonClicked(int arg1, QListViewItem arg2, QPoint arg3, int arg4);
+ void contextMenuRequested(QListViewItem arg1, QPoint arg2, int arg3);
+ void onItem(QListViewItem item);
+ void onViewport();
+ void expanded(QListViewItem item);
+ void collapsed(QListViewItem item);
+ void dropped(QDropEvent e);
+ void itemRenamed(QListViewItem item, int col, String arg3);
+ void itemRenamed(QListViewItem item, int col);
+}
diff --git a/qtjava/javalib/org/kde/qt/QLocalFs.java b/qtjava/javalib/org/kde/qt/QLocalFs.java
new file mode 100644
index 00000000..48e5fbdc
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QLocalFs.java
@@ -0,0 +1,30 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QLocalFs extends QNetworkProtocol {
+ protected QLocalFs(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QLocalFs() {
+ super((Class) null);
+ newQLocalFs();
+ }
+ private native void newQLocalFs();
+ public native int supportedOperations();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void operationListChildren(QNetworkOperation op);
+ protected native void operationMkDir(QNetworkOperation op);
+ protected native void operationRemove(QNetworkOperation op);
+ protected native void operationRename(QNetworkOperation op);
+ protected native void operationGet(QNetworkOperation op);
+ protected native void operationPut(QNetworkOperation op);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMainWindow.java b/qtjava/javalib/org/kde/qt/QMainWindow.java
new file mode 100644
index 00000000..7969ac6b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMainWindow.java
@@ -0,0 +1,125 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QMainWindowSignals} for signals emitted by QMainWindow
+*/
+public class QMainWindow extends QWidget {
+ protected QMainWindow(Class dummy){super((Class) null);}
+ public static final int OnlyToolBars = 0;
+ public static final int NoToolBars = 1;
+ public static final int AllDockWindows = 2;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QMainWindow(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQMainWindow(parent,name,f);
+ }
+ private native void newQMainWindow(QWidget parent, String name, int f);
+ public QMainWindow(QWidget parent, String name) {
+ super((Class) null);
+ newQMainWindow(parent,name);
+ }
+ private native void newQMainWindow(QWidget parent, String name);
+ public QMainWindow(QWidget parent) {
+ super((Class) null);
+ newQMainWindow(parent);
+ }
+ private native void newQMainWindow(QWidget parent);
+ public QMainWindow() {
+ super((Class) null);
+ newQMainWindow();
+ }
+ private native void newQMainWindow();
+ public native QMenuBar menuBar();
+ public native QStatusBar statusBar();
+ public native QToolTipGroup toolTipGroup();
+ public native void setCentralWidget(QWidget arg1);
+ public native QWidget centralWidget();
+ public native void setDockEnabled(int dock, boolean enable);
+ public native boolean isDockEnabled(int dock);
+ public native boolean isDockEnabled(QDockArea area);
+ public native void setDockEnabled(QDockWindow tb, int dock, boolean enable);
+ public native boolean isDockEnabled(QDockWindow tb, int dock);
+ public native boolean isDockEnabled(QDockWindow tb, QDockArea area);
+ public native void addDockWindow(QDockWindow arg1, int arg2, boolean newLine);
+ public native void addDockWindow(QDockWindow arg1, int arg2);
+ public native void addDockWindow(QDockWindow arg1);
+ public native void addDockWindow(QDockWindow arg1, String label, int arg3, boolean newLine);
+ public native void addDockWindow(QDockWindow arg1, String label, int arg3);
+ public native void addDockWindow(QDockWindow arg1, String label);
+ public native void moveDockWindow(QDockWindow arg1, int arg2);
+ public native void moveDockWindow(QDockWindow arg1);
+ public native void moveDockWindow(QDockWindow arg1, int arg2, boolean nl, int index, int extraOffset);
+ public native void moveDockWindow(QDockWindow arg1, int arg2, boolean nl, int index);
+ public native void removeDockWindow(QDockWindow arg1);
+ public native void show();
+ public native void hide();
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native boolean rightJustification();
+ public native boolean usesBigPixmaps();
+ public native boolean usesTextLabel();
+ public native boolean dockWindowsMovable();
+ public native boolean opaqueMoving();
+ public native boolean eventFilter(QObject arg1, QEvent arg2);
+ public native boolean getLocation(QDockWindow tb, int dock, int[] index, boolean nl, int[] extraOffset);
+ // QPtrList<QDockWindow> dockWindows(Qt::Dock arg1); >>>> NOT CONVERTED
+ // QPtrList<QDockWindow> dockWindows(); >>>> NOT CONVERTED
+ public native void lineUpDockWindows(boolean keepNewLines);
+ public native void lineUpDockWindows();
+ public native boolean isDockMenuEnabled();
+ public native boolean hasDockWindow(QDockWindow dw);
+ public native void addToolBar(QDockWindow arg1, int arg2, boolean newLine);
+ public native void addToolBar(QDockWindow arg1, int arg2);
+ public native void addToolBar(QDockWindow arg1);
+ public native void addToolBar(QDockWindow arg1, String label, int arg3, boolean newLine);
+ public native void addToolBar(QDockWindow arg1, String label, int arg3);
+ public native void addToolBar(QDockWindow arg1, String label);
+ public native void moveToolBar(QDockWindow arg1, int arg2);
+ public native void moveToolBar(QDockWindow arg1);
+ public native void moveToolBar(QDockWindow arg1, int arg2, boolean nl, int index, int extraOffset);
+ public native void moveToolBar(QDockWindow arg1, int arg2, boolean nl, int index);
+ public native void removeToolBar(QDockWindow arg1);
+ public native boolean toolBarsMovable();
+ // QPtrList<QToolBar> toolBars(Qt::Dock arg1); >>>> NOT CONVERTED
+ public native void lineUpToolBars(boolean keepNewLines);
+ public native void lineUpToolBars();
+ public native QDockArea dockingArea(QPoint p);
+ public native QDockArea leftDock();
+ public native QDockArea rightDock();
+ public native QDockArea topDock();
+ public native QDockArea bottomDock();
+ public native boolean isCustomizable();
+ public native boolean appropriate(QDockWindow dw);
+ public native QPopupMenu createDockWindowMenu(int dockWindows);
+ public native QPopupMenu createDockWindowMenu();
+ public native void setRightJustification(boolean arg1);
+ public native void setUsesBigPixmaps(boolean arg1);
+ public native void setUsesTextLabel(boolean arg1);
+ public native void setDockWindowsMovable(boolean arg1);
+ public native void setOpaqueMoving(boolean arg1);
+ public native void setDockMenuEnabled(boolean arg1);
+ public native void whatsThis();
+ public native void setAppropriate(QDockWindow dw, boolean a);
+ public native void customize();
+ public native void setToolBarsMovable(boolean arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void childEvent(QChildEvent arg1);
+ public native boolean event(QEvent arg1);
+ public native void styleChange(QStyle arg1);
+ protected native void setUpLayout();
+ protected native boolean showDockMenu(QPoint globalPos);
+ protected native void menuAboutToShow();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMainWindowSignals.java b/qtjava/javalib/org/kde/qt/QMainWindowSignals.java
new file mode 100644
index 00000000..40c5f637
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMainWindowSignals.java
@@ -0,0 +1,10 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QMainWindowSignals {
+ void pixmapSizeChanged(boolean arg1);
+ void usesTextLabelChanged(boolean arg1);
+ void dockWindowPositionChanged(QDockWindow arg1);
+ void toolBarPositionChanged(QToolBar arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QMenuBar.java b/qtjava/javalib/org/kde/qt/QMenuBar.java
new file mode 100644
index 00000000..1c23c428
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMenuBar.java
@@ -0,0 +1,158 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QMenuBarSignals} for signals emitted by QMenuBar
+*/
+public class QMenuBar extends QFrame implements QMenuDataInterface {
+ protected QMenuBar(Class dummy){super((Class) null);}
+ public static final int Never = 0;
+ public static final int InWindowsStyle = 1;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QMenuBar(QWidget parent, String name) {
+ super((Class) null);
+ newQMenuBar(parent,name);
+ }
+ private native void newQMenuBar(QWidget parent, String name);
+ public QMenuBar(QWidget parent) {
+ super((Class) null);
+ newQMenuBar(parent);
+ }
+ private native void newQMenuBar(QWidget parent);
+ public QMenuBar() {
+ super((Class) null);
+ newQMenuBar();
+ }
+ private native void newQMenuBar();
+ public native void updateItem(int id);
+ public native void show();
+ public native void hide();
+ public native boolean eventFilter(QObject arg1, QEvent arg2);
+ public native int heightForWidth(int arg1);
+ public native int separator();
+ public native void setSeparator(int when);
+ public native void setDefaultUp(boolean arg1);
+ public native boolean isDefaultUp();
+ public native boolean customWhatsThis();
+ public native QSize sizeHint();
+ public native QSize minimumSize();
+ public native QSize minimumSizeHint();
+ public native void activateItemAt(int index);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void drawContents(QPainter arg1);
+ protected native void fontChange(QFont arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void focusInEvent(QFocusEvent arg1);
+ protected native void focusOutEvent(QFocusEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void leaveEvent(QEvent arg1);
+ protected native void menuContentsChanged();
+ protected native void menuStateChanged();
+ public native void styleChange(QStyle arg1);
+ protected native int itemAtPos(QPoint arg1);
+ protected native void hidePopups();
+ protected native QRect itemRect(int item);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native int count();
+ public native int insertItem(String text, QObject receiver, String member, QKeySequence accel, int id, int index);
+ public native int insertItem(String text, QObject receiver, String member, QKeySequence accel, int id);
+ public native int insertItem(String text, QObject receiver, String member, QKeySequence accel);
+ public native int insertItem(String text, QObject receiver, String member);
+ public native int insertItem(QIconSet icon, String text, QObject receiver, String member, QKeySequence accel, int id, int index);
+ public native int insertItem(QIconSet icon, String text, QObject receiver, String member, QKeySequence accel, int id);
+ public native int insertItem(QIconSet icon, String text, QObject receiver, String member, QKeySequence accel);
+ public native int insertItem(QIconSet icon, String text, QObject receiver, String member);
+ public native int insertItem(QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id, int index);
+ public native int insertItem(QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id);
+ public native int insertItem(QPixmap pixmap, QObject receiver, String member, QKeySequence accel);
+ public native int insertItem(QPixmap pixmap, QObject receiver, String member);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id, int index);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member, QKeySequence accel);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member);
+ public native int insertItem(String text, int id, int index);
+ public native int insertItem(String text, int id);
+ public native int insertItem(String text);
+ public native int insertItem(QIconSet icon, String text, int id, int index);
+ public native int insertItem(QIconSet icon, String text, int id);
+ public native int insertItem(QIconSet icon, String text);
+ public native int insertItem(String text, QPopupMenu popup, int id, int index);
+ public native int insertItem(String text, QPopupMenu popup, int id);
+ public native int insertItem(String text, QPopupMenu popup);
+ public native int insertItem(QIconSet icon, String text, QPopupMenu popup, int id, int index);
+ public native int insertItem(QIconSet icon, String text, QPopupMenu popup, int id);
+ public native int insertItem(QIconSet icon, String text, QPopupMenu popup);
+ public native int insertItem(QPixmap pixmap, int id, int index);
+ public native int insertItem(QPixmap pixmap, int id);
+ public native int insertItem(QPixmap pixmap);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, int id, int index);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, int id);
+ public native int insertItem(QIconSet icon, QPixmap pixmap);
+ public native int insertItem(QPixmap pixmap, QPopupMenu popup, int id, int index);
+ public native int insertItem(QPixmap pixmap, QPopupMenu popup, int id);
+ public native int insertItem(QPixmap pixmap, QPopupMenu popup);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup, int id, int index);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup, int id);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup);
+ public native int insertItem(QWidget widget, int id, int index);
+ public native int insertItem(QWidget widget, int id);
+ public native int insertItem(QWidget widget);
+ public native int insertItem(QIconSet icon, QCustomMenuItem custom, int id, int index);
+ public native int insertItem(QIconSet icon, QCustomMenuItem custom, int id);
+ public native int insertItem(QIconSet icon, QCustomMenuItem custom);
+ public native int insertItem(QCustomMenuItem custom, int id, int index);
+ public native int insertItem(QCustomMenuItem custom, int id);
+ public native int insertItem(QCustomMenuItem custom);
+ public native int insertSeparator(int index);
+ public native int insertSeparator();
+ public native void removeItem(int id);
+ public native void removeItemAt(int index);
+ public native void clear();
+ public native QKeySequence accel(int id);
+ public native void setAccel(QKeySequence key, int id);
+ public native QIconSet iconSet(int id);
+ public native String text(int id);
+ public native QPixmap pixmap(int id);
+ public native void setWhatsThis(int id, String arg2);
+ public native String whatsThis(int id);
+ public native void changeItem(int id, String text);
+ public native void changeItem(int id, QPixmap pixmap);
+ public native void changeItem(int id, QIconSet icon, String text);
+ public native void changeItem(int id, QIconSet icon, QPixmap pixmap);
+ public native void changeItem(String text, int id);
+ public native void changeItem(QPixmap pixmap, int id);
+ public native void changeItem(QIconSet icon, String text, int id);
+ public native boolean isItemActive(int id);
+ public native boolean isItemEnabled(int id);
+ public native void setItemEnabled(int id, boolean enable);
+ public native boolean isItemChecked(int id);
+ public native void setItemChecked(int id, boolean check);
+ public native boolean isItemVisible(int id);
+ public native void setItemVisible(int id, boolean visible);
+ public native int indexOf(int id);
+ public native int idAt(int index);
+ public native void setId(int index, int id);
+ public native boolean connectItem(int id, QObject receiver, String member);
+ public native boolean disconnectItem(int id, QObject receiver, String member);
+ public native boolean setItemParameter(int id, int param);
+ public native int itemParameter(int id);
+ public native QMenuItem findItem(int id);
+ // QMenuItem* findItem(int arg1,QMenuData** arg2); >>>> NOT CONVERTED
+ public native QMenuItem findPopup(QPopupMenu arg1, int[] index);
+ public native QMenuItem findPopup(QPopupMenu arg1);
+ protected native void menuInsPopup(QPopupMenu arg1);
+ protected native void menuDelPopup(QPopupMenu arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QMenuBarSignals.java b/qtjava/javalib/org/kde/qt/QMenuBarSignals.java
new file mode 100644
index 00000000..ee6154f8
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMenuBarSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QMenuBarSignals {
+ void activated(int itemId);
+ void highlighted(int itemId);
+}
diff --git a/qtjava/javalib/org/kde/qt/QMenuData.java b/qtjava/javalib/org/kde/qt/QMenuData.java
new file mode 100644
index 00000000..26ef6480
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMenuData.java
@@ -0,0 +1,114 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QMenuData implements QtSupport, QMenuDataInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QMenuData(Class dummy){}
+
+ public QMenuData() {
+ newQMenuData();
+ }
+ private native void newQMenuData();
+ public native int count();
+ public native int insertItem(String text, QObject receiver, String member, QKeySequence accel, int id, int index);
+ public native int insertItem(String text, QObject receiver, String member, QKeySequence accel, int id);
+ public native int insertItem(String text, QObject receiver, String member, QKeySequence accel);
+ public native int insertItem(String text, QObject receiver, String member);
+ public native int insertItem(QIconSet icon, String text, QObject receiver, String member, QKeySequence accel, int id, int index);
+ public native int insertItem(QIconSet icon, String text, QObject receiver, String member, QKeySequence accel, int id);
+ public native int insertItem(QIconSet icon, String text, QObject receiver, String member, QKeySequence accel);
+ public native int insertItem(QIconSet icon, String text, QObject receiver, String member);
+ public native int insertItem(QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id, int index);
+ public native int insertItem(QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id);
+ public native int insertItem(QPixmap pixmap, QObject receiver, String member, QKeySequence accel);
+ public native int insertItem(QPixmap pixmap, QObject receiver, String member);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id, int index);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member, QKeySequence accel);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member);
+ public native int insertItem(String text, int id, int index);
+ public native int insertItem(String text, int id);
+ public native int insertItem(String text);
+ public native int insertItem(QIconSet icon, String text, int id, int index);
+ public native int insertItem(QIconSet icon, String text, int id);
+ public native int insertItem(QIconSet icon, String text);
+ public native int insertItem(String text, QPopupMenu popup, int id, int index);
+ public native int insertItem(String text, QPopupMenu popup, int id);
+ public native int insertItem(String text, QPopupMenu popup);
+ public native int insertItem(QIconSet icon, String text, QPopupMenu popup, int id, int index);
+ public native int insertItem(QIconSet icon, String text, QPopupMenu popup, int id);
+ public native int insertItem(QIconSet icon, String text, QPopupMenu popup);
+ public native int insertItem(QPixmap pixmap, int id, int index);
+ public native int insertItem(QPixmap pixmap, int id);
+ public native int insertItem(QPixmap pixmap);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, int id, int index);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, int id);
+ public native int insertItem(QIconSet icon, QPixmap pixmap);
+ public native int insertItem(QPixmap pixmap, QPopupMenu popup, int id, int index);
+ public native int insertItem(QPixmap pixmap, QPopupMenu popup, int id);
+ public native int insertItem(QPixmap pixmap, QPopupMenu popup);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup, int id, int index);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup, int id);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup);
+ public native int insertItem(QWidget widget, int id, int index);
+ public native int insertItem(QWidget widget, int id);
+ public native int insertItem(QWidget widget);
+ public native int insertItem(QIconSet icon, QCustomMenuItem custom, int id, int index);
+ public native int insertItem(QIconSet icon, QCustomMenuItem custom, int id);
+ public native int insertItem(QIconSet icon, QCustomMenuItem custom);
+ public native int insertItem(QCustomMenuItem custom, int id, int index);
+ public native int insertItem(QCustomMenuItem custom, int id);
+ public native int insertItem(QCustomMenuItem custom);
+ public native int insertSeparator(int index);
+ public native int insertSeparator();
+ public native void removeItem(int id);
+ public native void removeItemAt(int index);
+ public native void clear();
+ public native QKeySequence accel(int id);
+ public native void setAccel(QKeySequence key, int id);
+ public native QIconSet iconSet(int id);
+ public native String text(int id);
+ public native QPixmap pixmap(int id);
+ public native void setWhatsThis(int id, String arg2);
+ public native String whatsThis(int id);
+ public native void changeItem(int id, String text);
+ public native void changeItem(int id, QPixmap pixmap);
+ public native void changeItem(int id, QIconSet icon, String text);
+ public native void changeItem(int id, QIconSet icon, QPixmap pixmap);
+ public native void changeItem(String text, int id);
+ public native void changeItem(QPixmap pixmap, int id);
+ public native void changeItem(QIconSet icon, String text, int id);
+ public native boolean isItemActive(int id);
+ public native boolean isItemEnabled(int id);
+ public native void setItemEnabled(int id, boolean enable);
+ public native boolean isItemChecked(int id);
+ public native void setItemChecked(int id, boolean check);
+ public native boolean isItemVisible(int id);
+ public native void setItemVisible(int id, boolean visible);
+ public native void updateItem(int id);
+ public native int indexOf(int id);
+ public native int idAt(int index);
+ public native void setId(int index, int id);
+ public native boolean connectItem(int id, QObject receiver, String member);
+ public native boolean disconnectItem(int id, QObject receiver, String member);
+ public native boolean setItemParameter(int id, int param);
+ public native int itemParameter(int id);
+ public native QMenuItem findItem(int id);
+ // QMenuItem* findItem(int arg1,QMenuData** arg2); >>>> NOT CONVERTED
+ public native QMenuItem findPopup(QPopupMenu arg1, int[] index);
+ public native QMenuItem findPopup(QPopupMenu arg1);
+ public native void activateItemAt(int index);
+ protected native void menuContentsChanged();
+ protected native void menuStateChanged();
+ protected native void menuInsPopup(QPopupMenu arg1);
+ protected native void menuDelPopup(QPopupMenu arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMenuDataInterface.java b/qtjava/javalib/org/kde/qt/QMenuDataInterface.java
new file mode 100644
index 00000000..05fc9adc
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMenuDataInterface.java
@@ -0,0 +1,94 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QMenuDataInterface {
+ int count();
+ int insertItem(String text, QObject receiver, String member, QKeySequence accel, int id, int index);
+ int insertItem(String text, QObject receiver, String member, QKeySequence accel, int id);
+ int insertItem(String text, QObject receiver, String member, QKeySequence accel);
+ int insertItem(String text, QObject receiver, String member);
+ int insertItem(QIconSet icon, String text, QObject receiver, String member, QKeySequence accel, int id, int index);
+ int insertItem(QIconSet icon, String text, QObject receiver, String member, QKeySequence accel, int id);
+ int insertItem(QIconSet icon, String text, QObject receiver, String member, QKeySequence accel);
+ int insertItem(QIconSet icon, String text, QObject receiver, String member);
+ int insertItem(QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id, int index);
+ int insertItem(QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id);
+ int insertItem(QPixmap pixmap, QObject receiver, String member, QKeySequence accel);
+ int insertItem(QPixmap pixmap, QObject receiver, String member);
+ int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id, int index);
+ int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id);
+ int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member, QKeySequence accel);
+ int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member);
+ int insertItem(String text, int id, int index);
+ int insertItem(String text, int id);
+ int insertItem(String text);
+ int insertItem(QIconSet icon, String text, int id, int index);
+ int insertItem(QIconSet icon, String text, int id);
+ int insertItem(QIconSet icon, String text);
+ int insertItem(String text, QPopupMenu popup, int id, int index);
+ int insertItem(String text, QPopupMenu popup, int id);
+ int insertItem(String text, QPopupMenu popup);
+ int insertItem(QIconSet icon, String text, QPopupMenu popup, int id, int index);
+ int insertItem(QIconSet icon, String text, QPopupMenu popup, int id);
+ int insertItem(QIconSet icon, String text, QPopupMenu popup);
+ int insertItem(QPixmap pixmap, int id, int index);
+ int insertItem(QPixmap pixmap, int id);
+ int insertItem(QPixmap pixmap);
+ int insertItem(QIconSet icon, QPixmap pixmap, int id, int index);
+ int insertItem(QIconSet icon, QPixmap pixmap, int id);
+ int insertItem(QIconSet icon, QPixmap pixmap);
+ int insertItem(QPixmap pixmap, QPopupMenu popup, int id, int index);
+ int insertItem(QPixmap pixmap, QPopupMenu popup, int id);
+ int insertItem(QPixmap pixmap, QPopupMenu popup);
+ int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup, int id, int index);
+ int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup, int id);
+ int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup);
+ int insertItem(QWidget widget, int id, int index);
+ int insertItem(QWidget widget, int id);
+ int insertItem(QWidget widget);
+ int insertItem(QIconSet icon, QCustomMenuItem custom, int id, int index);
+ int insertItem(QIconSet icon, QCustomMenuItem custom, int id);
+ int insertItem(QIconSet icon, QCustomMenuItem custom);
+ int insertItem(QCustomMenuItem custom, int id, int index);
+ int insertItem(QCustomMenuItem custom, int id);
+ int insertItem(QCustomMenuItem custom);
+ int insertSeparator(int index);
+ int insertSeparator();
+ void removeItem(int id);
+ void removeItemAt(int index);
+ void clear();
+ QKeySequence accel(int id);
+ void setAccel(QKeySequence key, int id);
+ QIconSet iconSet(int id);
+ String text(int id);
+ QPixmap pixmap(int id);
+ void setWhatsThis(int id, String arg2);
+ String whatsThis(int id);
+ void changeItem(int id, String text);
+ void changeItem(int id, QPixmap pixmap);
+ void changeItem(int id, QIconSet icon, String text);
+ void changeItem(int id, QIconSet icon, QPixmap pixmap);
+ void changeItem(String text, int id);
+ void changeItem(QPixmap pixmap, int id);
+ void changeItem(QIconSet icon, String text, int id);
+ boolean isItemActive(int id);
+ boolean isItemEnabled(int id);
+ void setItemEnabled(int id, boolean enable);
+ boolean isItemChecked(int id);
+ void setItemChecked(int id, boolean check);
+ boolean isItemVisible(int id);
+ void setItemVisible(int id, boolean visible);
+ void updateItem(int id);
+ int indexOf(int id);
+ int idAt(int index);
+ void setId(int index, int id);
+ boolean connectItem(int id, QObject receiver, String member);
+ boolean disconnectItem(int id, QObject receiver, String member);
+ boolean setItemParameter(int id, int param);
+ int itemParameter(int id);
+ QMenuItem findItem(int id);
+ QMenuItem findPopup(QPopupMenu arg1, int[] index);
+ QMenuItem findPopup(QPopupMenu arg1);
+ void activateItemAt(int index);
+}
diff --git a/qtjava/javalib/org/kde/qt/QMenuItem.java b/qtjava/javalib/org/kde/qt/QMenuItem.java
new file mode 100644
index 00000000..4ca0063c
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMenuItem.java
@@ -0,0 +1,41 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QMenuItem implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QMenuItem(Class dummy){}
+
+ public QMenuItem() {
+ newQMenuItem();
+ }
+ private native void newQMenuItem();
+ public native int id();
+ public native QIconSet iconSet();
+ public native String text();
+ public native String whatsThis();
+ public native QPixmap pixmap();
+ public native QPopupMenu popup();
+ public native QWidget widget();
+ public native QCustomMenuItem custom();
+ public native QKeySequence key();
+ public native QSignal signal();
+ public native boolean isSeparator();
+ public native boolean isEnabled();
+ public native boolean isChecked();
+ public native boolean isDirty();
+ public native boolean isVisible();
+ public native boolean isEnabledAndVisible();
+ public native void setText(String text);
+ public native void setDirty(boolean dirty);
+ public native void setVisible(boolean visible);
+ public native void setWhatsThis(String text);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMessageBox.java b/qtjava/javalib/org/kde/qt/QMessageBox.java
new file mode 100644
index 00000000..2c46f334
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMessageBox.java
@@ -0,0 +1,144 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QMessageBox extends QDialog {
+ protected QMessageBox(Class dummy){super((Class) null);}
+ public static final int NoButton = 0;
+ public static final int Ok = 1;
+ public static final int Cancel = 2;
+ public static final int Yes = 3;
+ public static final int No = 4;
+ public static final int Abort = 5;
+ public static final int Retry = 6;
+ public static final int Ignore = 7;
+ public static final int YesAll = 8;
+ public static final int NoAll = 9;
+ public static final int ButtonMask = 0xff;
+ public static final int Default = 0x100;
+ public static final int Escape = 0x200;
+ public static final int FlagMask = 0x300;
+
+ public static final int NoIcon = 0;
+ public static final int Information = 1;
+ public static final int Warning = 2;
+ public static final int Critical = 3;
+ public static final int Question = 4;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QMessageBox(QWidget parent, String name) {
+ super((Class) null);
+ newQMessageBox(parent,name);
+ }
+ private native void newQMessageBox(QWidget parent, String name);
+ public QMessageBox(QWidget parent) {
+ super((Class) null);
+ newQMessageBox(parent);
+ }
+ private native void newQMessageBox(QWidget parent);
+ public QMessageBox() {
+ super((Class) null);
+ newQMessageBox();
+ }
+ private native void newQMessageBox();
+ public QMessageBox(String caption, String text, int icon, int button0, int button1, int button2, QWidget parent, String name, boolean modal, int f) {
+ super((Class) null);
+ newQMessageBox(caption,text,icon,button0,button1,button2,parent,name,modal,f);
+ }
+ private native void newQMessageBox(String caption, String text, int icon, int button0, int button1, int button2, QWidget parent, String name, boolean modal, int f);
+ public QMessageBox(String caption, String text, int icon, int button0, int button1, int button2, QWidget parent, String name, boolean modal) {
+ super((Class) null);
+ newQMessageBox(caption,text,icon,button0,button1,button2,parent,name,modal);
+ }
+ private native void newQMessageBox(String caption, String text, int icon, int button0, int button1, int button2, QWidget parent, String name, boolean modal);
+ public QMessageBox(String caption, String text, int icon, int button0, int button1, int button2, QWidget parent, String name) {
+ super((Class) null);
+ newQMessageBox(caption,text,icon,button0,button1,button2,parent,name);
+ }
+ private native void newQMessageBox(String caption, String text, int icon, int button0, int button1, int button2, QWidget parent, String name);
+ public QMessageBox(String caption, String text, int icon, int button0, int button1, int button2, QWidget parent) {
+ super((Class) null);
+ newQMessageBox(caption,text,icon,button0,button1,button2,parent);
+ }
+ private native void newQMessageBox(String caption, String text, int icon, int button0, int button1, int button2, QWidget parent);
+ public QMessageBox(String caption, String text, int icon, int button0, int button1, int button2) {
+ super((Class) null);
+ newQMessageBox(caption,text,icon,button0,button1,button2);
+ }
+ private native void newQMessageBox(String caption, String text, int icon, int button0, int button1, int button2);
+ public native String text();
+ public native void setText(String arg1);
+ public native int iconId();
+ public native void setIcon(int arg1);
+ public native void setIcon(QPixmap arg1);
+ public native QPixmap iconPixmap();
+ public native void setIconPixmap(QPixmap arg1);
+ public native String buttonText(int button);
+ public native void setButtonText(int button, String arg2);
+ public native void adjustSize();
+ public native int textFormat();
+ public native void setTextFormat(int arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native int information(QWidget parent, String caption, String text, int button0, int button1, int button2);
+ public static native int information(QWidget parent, String caption, String text, int button0, int button1);
+ public static native int information(QWidget parent, String caption, String text, int button0);
+ public static native int information(QWidget parent, String caption, String text, String button0Text, String button1Text, String button2Text, int defaultButtonNumber, int escapeButtonNumber);
+ public static native int information(QWidget parent, String caption, String text, String button0Text, String button1Text, String button2Text, int defaultButtonNumber);
+ public static native int information(QWidget parent, String caption, String text, String button0Text, String button1Text, String button2Text);
+ public static native int information(QWidget parent, String caption, String text, String button0Text, String button1Text);
+ public static native int information(QWidget parent, String caption, String text, String button0Text);
+ public static native int information(QWidget parent, String caption, String text);
+ public static native int question(QWidget parent, String caption, String text, int button0, int button1, int button2);
+ public static native int question(QWidget parent, String caption, String text, int button0, int button1);
+ public static native int question(QWidget parent, String caption, String text, int button0);
+ public static native int question(QWidget parent, String caption, String text, String button0Text, String button1Text, String button2Text, int defaultButtonNumber, int escapeButtonNumber);
+ public static native int question(QWidget parent, String caption, String text, String button0Text, String button1Text, String button2Text, int defaultButtonNumber);
+ public static native int question(QWidget parent, String caption, String text, String button0Text, String button1Text, String button2Text);
+ public static native int question(QWidget parent, String caption, String text, String button0Text, String button1Text);
+ public static native int question(QWidget parent, String caption, String text, String button0Text);
+ public static native int question(QWidget parent, String caption, String text);
+ public static native int warning(QWidget parent, String caption, String text, int button0, int button1, int button2);
+ public static native int warning(QWidget parent, String caption, String text, int button0, int button1);
+ public static native int warning(QWidget parent, String caption, String text, String button0Text, String button1Text, String button2Text, int defaultButtonNumber, int escapeButtonNumber);
+ public static native int warning(QWidget parent, String caption, String text, String button0Text, String button1Text, String button2Text, int defaultButtonNumber);
+ public static native int warning(QWidget parent, String caption, String text, String button0Text, String button1Text, String button2Text);
+ public static native int warning(QWidget parent, String caption, String text, String button0Text, String button1Text);
+ public static native int warning(QWidget parent, String caption, String text, String button0Text);
+ public static native int warning(QWidget parent, String caption, String text);
+ public static native int critical(QWidget parent, String caption, String text, int button0, int button1, int button2);
+ public static native int critical(QWidget parent, String caption, String text, int button0, int button1);
+ public static native int critical(QWidget parent, String caption, String text, String button0Text, String button1Text, String button2Text, int defaultButtonNumber, int escapeButtonNumber);
+ public static native int critical(QWidget parent, String caption, String text, String button0Text, String button1Text, String button2Text, int defaultButtonNumber);
+ public static native int critical(QWidget parent, String caption, String text, String button0Text, String button1Text, String button2Text);
+ public static native int critical(QWidget parent, String caption, String text, String button0Text, String button1Text);
+ public static native int critical(QWidget parent, String caption, String text, String button0Text);
+ public static native int critical(QWidget parent, String caption, String text);
+ public static native void about(QWidget parent, String caption, String text);
+ public static native void aboutQt(QWidget parent, String caption);
+ public static native void aboutQt(QWidget parent);
+ public static native int message(String caption, String text, String buttonText, QWidget parent, String arg5);
+ public static native int message(String caption, String text, String buttonText, QWidget parent);
+ public static native int message(String caption, String text, String buttonText);
+ public static native int message(String caption, String text);
+ public static native boolean query(String caption, String text, String yesButtonText, String noButtonText, QWidget parent, String arg6);
+ public static native boolean query(String caption, String text, String yesButtonText, String noButtonText, QWidget parent);
+ public static native boolean query(String caption, String text, String yesButtonText, String noButtonText);
+ public static native boolean query(String caption, String text, String yesButtonText);
+ public static native boolean query(String caption, String text);
+ public static native QPixmap standardIcon(int icon, int arg2);
+ public static native QPixmap standardIcon(int icon);
+ protected native void resizeEvent(QResizeEvent arg1);
+ public native void showEvent(QShowEvent arg1);
+ protected native void closeEvent(QCloseEvent arg1);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void styleChanged(QStyle arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMetaData.java b/qtjava/javalib/org/kde/qt/QMetaData.java
new file mode 100644
index 00000000..5017a39e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMetaData.java
@@ -0,0 +1,25 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QMetaData implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QMetaData(Class dummy){}
+
+ public static final int Private = 0;
+ public static final int Protected = 1;
+ public static final int Public = 2;
+
+ public QMetaData() {
+ newQMetaData();
+ }
+ private native void newQMetaData();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMetaEnum.java b/qtjava/javalib/org/kde/qt/QMetaEnum.java
new file mode 100644
index 00000000..de98e3a3
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMetaEnum.java
@@ -0,0 +1,21 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QMetaEnum implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QMetaEnum(Class dummy){}
+
+ public QMetaEnum() {
+ newQMetaEnum();
+ }
+ private native void newQMetaEnum();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMetaObject.java b/qtjava/javalib/org/kde/qt/QMetaObject.java
new file mode 100644
index 00000000..22d685bd
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMetaObject.java
@@ -0,0 +1,64 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QMetaObject implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QMetaObject(Class dummy){}
+
+ // QMetaObject* QMetaObject(const char* arg1,QMetaObject* arg2,const QMetaData* arg3,int arg4,const QMetaData* arg5,int arg6,const QMetaProperty* arg7,int arg8,const QMetaEnum* arg9,int arg10,const QClassInfo* arg11,int arg12); >>>> NOT CONVERTED
+ public native String className();
+ public native String superClassName();
+ public native QMetaObject superClass();
+ public native boolean inherits(String clname);
+ public native int numSlots(boolean arg1);
+ public native int numSlots();
+ public native int numSignals(boolean arg1);
+ public native int numSignals();
+ public native int findSlot(String arg1, boolean arg2);
+ public native int findSlot(String arg1);
+ public native int findSignal(String arg1, boolean arg2);
+ public native int findSignal(String arg1);
+ public native QMetaData slot(int index, boolean arg2);
+ public native QMetaData slot(int index);
+ public native QMetaData signal(int index, boolean arg2);
+ public native QMetaData signal(int index);
+ public native ArrayList slotNames(boolean arg1);
+ public native ArrayList slotNames();
+ public native ArrayList signalNames(boolean arg1);
+ public native ArrayList signalNames();
+ public native int slotOffset();
+ public native int signalOffset();
+ public native int propertyOffset();
+ public native int numClassInfo(boolean arg1);
+ public native int numClassInfo();
+ public native QClassInfo classInfo(int index, boolean arg2);
+ public native QClassInfo classInfo(int index);
+ public native String classInfo(String name, boolean arg2);
+ public native String classInfo(String name);
+ public native QMetaProperty property(int index, boolean arg2);
+ public native QMetaProperty property(int index);
+ public native int findProperty(String name, boolean arg2);
+ public native int findProperty(String name);
+ public native int indexOfProperty(QMetaProperty arg1, boolean arg2);
+ public native int indexOfProperty(QMetaProperty arg1);
+ public native QMetaProperty resolveProperty(QMetaProperty arg1);
+ public native int resolveProperty(int arg1);
+ public native ArrayList propertyNames(boolean arg1);
+ public native ArrayList propertyNames();
+ public native int numProperties(boolean arg1);
+ public native int numProperties();
+ public native ArrayList enumeratorNames(boolean arg1);
+ public native ArrayList enumeratorNames();
+ public native int numEnumerators(boolean arg1);
+ public native int numEnumerators();
+ public native QMetaEnum enumerator(String name, boolean arg2);
+ public native QMetaEnum enumerator(String name);
+ public native boolean qt_static_property(QObject o, int id, int f, QVariant v);
+ // QMetaObject* new_metaobject(const char* arg1,QMetaObject* arg2,const QMetaData* arg3,int arg4,const QMetaData* arg5,int arg6,const QMetaProperty* arg7,int arg8,const QMetaEnum* arg9,int arg10,const QClassInfo* arg11,int arg12); >>>> NOT CONVERTED
+ public static native QMetaObject metaObject(String class_name);
+ public static native boolean hasMetaObject(String class_name);
+}
diff --git a/qtjava/javalib/org/kde/qt/QMetaProperty.java b/qtjava/javalib/org/kde/qt/QMetaProperty.java
new file mode 100644
index 00000000..b075a4e3
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMetaProperty.java
@@ -0,0 +1,52 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QMetaProperty implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QMetaProperty(Class dummy){}
+
+ public static final int Invalid = 0x00000000;
+ public static final int Readable = 0x00000001;
+ public static final int Writable = 0x00000002;
+ public static final int EnumOrSet = 0x00000004;
+ public static final int UnresolvedEnum = 0x00000008;
+ public static final int StdSet = 0x00000100;
+ public static final int Override = 0x00000200;
+
+ public native String type();
+ public native String name();
+ public native boolean writable();
+ public native boolean isValid();
+ public native boolean isSetType();
+ public native boolean isEnumType();
+ public native ArrayList enumKeys();
+ public native int keyToValue(String key);
+ public native String valueToKey(int value);
+ public native int keysToValue(String[] keys);
+ public native ArrayList valueToKeys(int value);
+ public native boolean designable(QObject arg1);
+ public native boolean designable();
+ public native boolean scriptable(QObject arg1);
+ public native boolean scriptable();
+ public native boolean stored(QObject arg1);
+ public native boolean stored();
+ public native boolean reset(QObject arg1);
+ public native boolean testFlags(int f);
+ public native boolean stdSet();
+ public native int id();
+ public native void clear();
+ public QMetaProperty() {
+ newQMetaProperty();
+ }
+ private native void newQMetaProperty();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMimeSource.java b/qtjava/javalib/org/kde/qt/QMimeSource.java
new file mode 100644
index 00000000..b2346159
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMimeSource.java
@@ -0,0 +1,19 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QMimeSource implements QtSupport, QMimeSourceInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QMimeSource(Class dummy){}
+
+ public native String format(int n);
+ public native String format();
+ public native boolean provides(String arg1);
+ public native byte[] encodedData(String arg1);
+ public native int serialNumber();
+ /** Internal method */
+ protected native long mimeSource();
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QMimeSourceFactory.java b/qtjava/javalib/org/kde/qt/QMimeSourceFactory.java
new file mode 100644
index 00000000..3ebbb476
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMimeSourceFactory.java
@@ -0,0 +1,38 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QMimeSourceFactory implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QMimeSourceFactory(Class dummy){}
+
+ public QMimeSourceFactory() {
+ newQMimeSourceFactory();
+ }
+ private native void newQMimeSourceFactory();
+ public native QMimeSourceInterface data(String abs_name);
+ public native String makeAbsolute(String abs_or_rel_name, String context);
+ public native QMimeSourceInterface data(String abs_or_rel_name, String context);
+ public native void setText(String abs_name, String text);
+ public native void setImage(String abs_name, QImage im);
+ public native void setPixmap(String abs_name, QPixmap pm);
+ public native void setData(String abs_name, QMimeSourceInterface data);
+ public native void setFilePath(String[] arg1);
+ public native ArrayList filePath();
+ public native void addFilePath(String arg1);
+ public native void setExtensionType(String ext, String mimetype);
+ public static native QMimeSourceFactory defaultFactory();
+ public static native void setDefaultFactory(QMimeSourceFactory arg1);
+ public static native QMimeSourceFactory takeDefaultFactory();
+ public static native void addFactory(QMimeSourceFactory f);
+ public static native void removeFactory(QMimeSourceFactory f);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMimeSourceInterface.java b/qtjava/javalib/org/kde/qt/QMimeSourceInterface.java
new file mode 100644
index 00000000..3a057cd9
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMimeSourceInterface.java
@@ -0,0 +1,11 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QMimeSourceInterface {
+ String format(int n);
+ String format();
+ boolean provides(String arg1);
+ byte[] encodedData(String arg1);
+ int serialNumber();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMouseEvent.java b/qtjava/javalib/org/kde/qt/QMouseEvent.java
new file mode 100644
index 00000000..d6d71c41
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMouseEvent.java
@@ -0,0 +1,36 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QMouseEvent extends QEvent {
+ protected QMouseEvent(Class dummy){super((Class) null);}
+ public QMouseEvent(int type, QPoint pos, int button, int state) {
+ super((Class) null);
+ newQMouseEvent(type,pos,button,state);
+ }
+ private native void newQMouseEvent(int type, QPoint pos, int button, int state);
+ public QMouseEvent(int type, QPoint pos, QPoint globalPos, int button, int state) {
+ super((Class) null);
+ newQMouseEvent(type,pos,globalPos,button,state);
+ }
+ private native void newQMouseEvent(int type, QPoint pos, QPoint globalPos, int button, int state);
+ public native QPoint pos();
+ public native QPoint globalPos();
+ public native int x();
+ public native int y();
+ public native int globalX();
+ public native int globalY();
+ public native int button();
+ public native int state();
+ public native int stateAfter();
+ public native boolean isAccepted();
+ public native void accept();
+ public native void ignore();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMoveEvent.java b/qtjava/javalib/org/kde/qt/QMoveEvent.java
new file mode 100644
index 00000000..b9e128bd
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMoveEvent.java
@@ -0,0 +1,21 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QMoveEvent extends QEvent {
+ protected QMoveEvent(Class dummy){super((Class) null);}
+ public QMoveEvent(QPoint pos, QPoint oldPos) {
+ super((Class) null);
+ newQMoveEvent(pos,oldPos);
+ }
+ private native void newQMoveEvent(QPoint pos, QPoint oldPos);
+ public native QPoint pos();
+ public native QPoint oldPos();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMovie.java b/qtjava/javalib/org/kde/qt/QMovie.java
new file mode 100644
index 00000000..6ad290af
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMovie.java
@@ -0,0 +1,90 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QMovie implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QMovie(Class dummy){}
+
+ public static final int SourceEmpty = -2;
+ public static final int UnrecognizedFormat = -1;
+ public static final int Paused = 1;
+ public static final int EndOfFrame = 2;
+ public static final int EndOfLoop = 3;
+ public static final int EndOfMovie = 4;
+ public static final int SpeedChanged = 5;
+
+ public QMovie() {
+ newQMovie();
+ }
+ private native void newQMovie();
+ public QMovie(int bufsize) {
+ newQMovie(bufsize);
+ }
+ private native void newQMovie(int bufsize);
+ public QMovie(QDataSource arg1, int bufsize) {
+ newQMovie(arg1,bufsize);
+ }
+ private native void newQMovie(QDataSource arg1, int bufsize);
+ public QMovie(QDataSource arg1) {
+ newQMovie(arg1);
+ }
+ private native void newQMovie(QDataSource arg1);
+ public QMovie(String fileName, int bufsize) {
+ newQMovie(fileName,bufsize);
+ }
+ private native void newQMovie(String fileName, int bufsize);
+ public QMovie(String fileName) {
+ newQMovie(fileName);
+ }
+ private native void newQMovie(String fileName);
+ public QMovie(byte[] data, int bufsize) {
+ newQMovie(data,bufsize);
+ }
+ private native void newQMovie(byte[] data, int bufsize);
+ public QMovie(byte[] data) {
+ newQMovie(data);
+ }
+ private native void newQMovie(byte[] data);
+ public QMovie(QMovie arg1) {
+ newQMovie(arg1);
+ }
+ private native void newQMovie(QMovie arg1);
+ public native int pushSpace();
+ public native void pushData(char[] data, int length);
+ public native QColor backgroundColor();
+ public native void setBackgroundColor(QColor arg1);
+ public native QRect getValidRect();
+ public native QPixmap framePixmap();
+ public native QImage frameImage();
+ public native boolean isNull();
+ public native int frameNumber();
+ public native int steps();
+ public native boolean paused();
+ public native boolean finished();
+ public native boolean running();
+ public native void unpause();
+ public native void pause();
+ public native void step();
+ public native void step(int arg1);
+ public native void restart();
+ public native int speed();
+ public native void setSpeed(int arg1);
+ public native void connectResize(QObject receiver, String member);
+ public native void disconnectResize(QObject receiver, String member);
+ public native void disconnectResize(QObject receiver);
+ public native void connectUpdate(QObject receiver, String member);
+ public native void disconnectUpdate(QObject receiver, String member);
+ public native void disconnectUpdate(QObject receiver);
+ public native void connectStatus(QObject receiver, String member);
+ public native void disconnectStatus(QObject receiver, String member);
+ public native void disconnectStatus(QObject receiver);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QMultiLineEdit.java b/qtjava/javalib/org/kde/qt/QMultiLineEdit.java
new file mode 100644
index 00000000..fecd5e30
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QMultiLineEdit.java
@@ -0,0 +1,84 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QMultiLineEdit extends QTextEdit {
+ protected QMultiLineEdit(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QMultiLineEdit(QWidget parent, String name) {
+ super((Class) null);
+ newQMultiLineEdit(parent,name);
+ }
+ private native void newQMultiLineEdit(QWidget parent, String name);
+ public QMultiLineEdit(QWidget parent) {
+ super((Class) null);
+ newQMultiLineEdit(parent);
+ }
+ private native void newQMultiLineEdit(QWidget parent);
+ public QMultiLineEdit() {
+ super((Class) null);
+ newQMultiLineEdit();
+ }
+ private native void newQMultiLineEdit();
+ public native String textLine(int line);
+ public native int numLines();
+ public native void insertLine(String s, int line);
+ public native void insertLine(String s);
+ public native void insertAt(String s, int line, int col);
+ public native void insertAt(String s, int line, int col, boolean mark);
+ public native void removeLine(int line);
+ public native void setCursorPosition(int line, int col);
+ public native void setCursorPosition(int line, int col, boolean mark);
+ public native boolean atBeginning();
+ public native boolean atEnd();
+ public native void setAlignment(int flags);
+ public native int alignment();
+ public native void setEdited(boolean arg1);
+ public native boolean edited();
+ public native boolean hasMarkedText();
+ public native String markedText();
+ public native void cursorWordForward(boolean mark);
+ public native void cursorWordBackward(boolean mark);
+ public native boolean autoUpdate();
+ public native void setAutoUpdate(boolean arg1);
+ public native int totalWidth();
+ public native int totalHeight();
+ public native int maxLines();
+ public native void setMaxLines(int arg1);
+ public native void deselect();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native QPoint cursorPoint();
+ protected native void insertAndMark(String arg1, boolean mark);
+ protected native void newLine();
+ protected native void killLine();
+ protected native void pageUp(boolean mark);
+ protected native void pageUp();
+ protected native void pageDown(boolean mark);
+ protected native void pageDown();
+ protected native void cursorLeft(boolean mark, boolean wrap);
+ protected native void cursorLeft(boolean mark);
+ protected native void cursorLeft();
+ protected native void cursorRight(boolean mark, boolean wrap);
+ protected native void cursorRight(boolean mark);
+ protected native void cursorRight();
+ protected native void cursorUp(boolean mark);
+ protected native void cursorUp();
+ protected native void cursorDown(boolean mark);
+ protected native void cursorDown();
+ protected native void backspace();
+ protected native void home(boolean mark);
+ protected native void home();
+ protected native void end(boolean mark);
+ protected native void end();
+ protected native boolean getMarkedRegion(int[] line1, int[] col1, int[] line2, int[] col2);
+ protected native int lineLength(int row);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QNetworkOperation.java b/qtjava/javalib/org/kde/qt/QNetworkOperation.java
new file mode 100644
index 00000000..c1048403
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QNetworkOperation.java
@@ -0,0 +1,40 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QNetworkOperation extends QObject {
+ protected QNetworkOperation(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QNetworkOperation(int operation, String arg0, String arg1, String arg2) {
+ super((Class) null);
+ newQNetworkOperation(operation,arg0,arg1,arg2);
+ }
+ private native void newQNetworkOperation(int operation, String arg0, String arg1, String arg2);
+ public QNetworkOperation(int operation, byte[] arg0, byte[] arg1, byte[] arg2) {
+ super((Class) null);
+ newQNetworkOperation(operation,arg0,arg1,arg2);
+ }
+ private native void newQNetworkOperation(int operation, byte[] arg0, byte[] arg1, byte[] arg2);
+ public native void setState(int state);
+ public native void setProtocolDetail(String detail);
+ public native void setErrorCode(int ec);
+ public native void setArg(int num, String arg);
+ public native void setRawArg(int num, byte[] arg);
+ public native int operation();
+ public native int state();
+ public native String arg(int num);
+ public native byte[] rawArg(int num);
+ public native String protocolDetail();
+ public native int errorCode();
+ public native void free();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QNetworkProtocol.java b/qtjava/javalib/org/kde/qt/QNetworkProtocol.java
new file mode 100644
index 00000000..41ea1b3f
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QNetworkProtocol.java
@@ -0,0 +1,84 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QNetworkProtocolSignals} for signals emitted by QNetworkProtocol
+*/
+public class QNetworkProtocol extends QObject {
+ protected QNetworkProtocol(Class dummy){super((Class) null);}
+ public static final int StWaiting = 0;
+ public static final int StInProgress = 1;
+ public static final int StDone = 2;
+ public static final int StFailed = 3;
+ public static final int StStopped = 4;
+
+ public static final int OpListChildren = 1;
+ public static final int OpMkDir = 2;
+ public static final int OpMkdir = OpMkDir;
+ public static final int OpRemove = 4;
+ public static final int OpRename = 8;
+ public static final int OpGet = 32;
+ public static final int OpPut = 64;
+
+ public static final int ConHostFound = 0;
+ public static final int ConConnected = 1;
+ public static final int ConClosed = 2;
+
+ public static final int NoError = 0;
+ public static final int ErrValid = 1;
+ public static final int ErrUnknownProtocol = 2;
+ public static final int ErrUnsupported = 3;
+ public static final int ErrParse = 4;
+ public static final int ErrLoginIncorrect = 5;
+ public static final int ErrHostNotFound = 6;
+ public static final int ErrListChildren = 7;
+ public static final int ErrListChlidren = ErrListChildren;
+ public static final int ErrMkDir = 8;
+ public static final int ErrMkdir = ErrMkDir;
+ public static final int ErrRemove = 9;
+ public static final int ErrRename = 10;
+ public static final int ErrGet = 11;
+ public static final int ErrPut = 12;
+ public static final int ErrFileNotExisting = 13;
+ public static final int ErrPermissionDenied = 14;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QNetworkProtocol() {
+ super((Class) null);
+ newQNetworkProtocol();
+ }
+ private native void newQNetworkProtocol();
+ public native void setUrl(QUrlOperator u);
+ public native void setAutoDelete(boolean b, int i);
+ public native void setAutoDelete(boolean b);
+ public native boolean autoDelete();
+ public native int supportedOperations();
+ public native void addOperation(QNetworkOperation op);
+ public native QUrlOperator url();
+ public native QNetworkOperation operationInProgress();
+ public native void clearOperationQueue();
+ public native void stop();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ // void registerNetworkProtocol(const QString& arg1,QNetworkProtocolFactoryBase* arg2); >>>> NOT CONVERTED
+ public static native QNetworkProtocol getNetworkProtocol(String protocol);
+ public static native boolean hasOnlyLocalFileSystem();
+ protected native void processOperation(QNetworkOperation op);
+ protected native void operationListChildren(QNetworkOperation op);
+ protected native void operationMkDir(QNetworkOperation op);
+ protected native void operationRemove(QNetworkOperation op);
+ protected native void operationRename(QNetworkOperation op);
+ protected native void operationGet(QNetworkOperation op);
+ protected native void operationPut(QNetworkOperation op);
+ protected native void operationPutChunk(QNetworkOperation op);
+ protected native boolean checkConnection(QNetworkOperation op);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QNetworkProtocolSignals.java b/qtjava/javalib/org/kde/qt/QNetworkProtocolSignals.java
new file mode 100644
index 00000000..ee1b8086
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QNetworkProtocolSignals.java
@@ -0,0 +1,16 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QNetworkProtocolSignals {
+ void data(byte[] arg1, QNetworkOperation res);
+ void connectionStateChanged(int state, String data);
+ void finished(QNetworkOperation res);
+ void start(QNetworkOperation res);
+ // void newChildren(const QValueList<QUrlInfo>& arg1,QNetworkOperation* arg2); >>>> NOT CONVERTED
+ void newChild(QUrlInfo arg1, QNetworkOperation res);
+ void createdDirectory(QUrlInfo arg1, QNetworkOperation res);
+ void removed(QNetworkOperation res);
+ void itemChanged(QNetworkOperation res);
+ void dataTransferProgress(int bytesDone, int bytesTotal, QNetworkOperation res);
+}
diff --git a/qtjava/javalib/org/kde/qt/QObject.java b/qtjava/javalib/org/kde/qt/QObject.java
new file mode 100644
index 00000000..c9c98412
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QObject.java
@@ -0,0 +1,272 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+/**
+ See {@link QObjectSignals} for signals emitted by QObject
+*/
+public class QObject extends Qt {
+ protected QObject(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QObject(QObject parent, String name) {
+ super((Class) null);
+ newQObject(parent,name);
+ }
+ private native void newQObject(QObject parent, String name);
+ public QObject(QObject parent) {
+ super((Class) null);
+ newQObject(parent);
+ }
+ private native void newQObject(QObject parent);
+ public QObject() {
+ super((Class) null);
+ newQObject();
+ }
+ private native void newQObject();
+ public native boolean event(QEvent arg1);
+ public native boolean eventFilter(QObject arg1, QEvent arg2);
+ public native boolean isA(String arg1);
+ public native boolean inherits(String arg1);
+ public native String name();
+ public native String name(String defaultName);
+ public native void setName(String name);
+ public native boolean isWidgetType();
+ public native boolean highPriority();
+ public native boolean signalsBlocked();
+ public native void blockSignals(boolean b);
+ public native int startTimer(int interval);
+ public native void killTimer(int id);
+ public native void killTimers();
+ public native QObject child(String objName, String inheritsClass, boolean recursiveSearch);
+ public native QObject child(String objName, String inheritsClass);
+ public native QObject child(String objName);
+ public native ArrayList children();
+ public native ArrayList queryList(String inheritsClass, String objName, boolean regexpMatch, boolean recursiveSearch);
+ public native ArrayList queryList(String inheritsClass, String objName, boolean regexpMatch);
+ public native ArrayList queryList(String inheritsClass, String objName);
+ public native ArrayList queryList(String inheritsClass);
+ public native ArrayList queryList();
+ public native void insertChild(QObject arg1);
+ public native void removeChild(QObject arg1);
+ public native void installEventFilter(QObject arg1);
+ public native void removeEventFilter(QObject arg1);
+ public native boolean connect(QObject sender, String signal, String member);
+ public native boolean disconnect(String signal, QObject receiver, String member);
+ public native boolean disconnect(String signal, QObject receiver);
+ public native boolean disconnect(String signal);
+ public native boolean disconnect();
+ public native boolean disconnect(QObject receiver, String member);
+ public native boolean disconnect(QObject receiver);
+ public native void dumpObjectTree();
+ public native void dumpObjectInfo();
+ public native boolean setProperty(String name, QVariant value);
+ public native QVariant property(String name);
+ // void setUserData(uint arg1,QObjectUserData* arg2); >>>> NOT CONVERTED
+ // QObjectUserData* userData(uint arg1); >>>> NOT CONVERTED
+ public native QObject parent();
+ public native void deleteLater();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native ArrayList objectTrees();
+ public static native boolean connect(QObject sender, String signal, QObject receiver, String member);
+ public static native boolean disconnect(QObject sender, String signal, QObject receiver, String member);
+ public static native void connectInternal(QObject sender, int signal_index, QObject receiver, int membcode, int member_index);
+ public static native boolean disconnectInternal(QObject sender, int signal_index, QObject receiver, int membcode, int member_index);
+ public static native int registerUserData();
+ protected native boolean activate_filters(QEvent arg1);
+ // QConnectionList* receivers(const char* arg1); >>>> NOT CONVERTED
+ // QConnectionList* receivers(int arg1); >>>> NOT CONVERTED
+ protected native void activate_signal(int signal);
+ protected native void activate_signal(int signal, int arg2);
+ protected native void activate_signal(int signal, double arg2);
+ protected native void activate_signal(int signal, String arg2);
+ protected native void activate_signal_bool(int signal, boolean arg2);
+ // void activate_signal(QConnectionList* arg1,QUObject* arg2); >>>> NOT CONVERTED
+ protected native QObject sender();
+ protected native void timerEvent(QTimerEvent arg1);
+ protected native void childEvent(QChildEvent arg1);
+ protected native void customEvent(QCustomEvent arg1);
+ protected native void connectNotify(String signal);
+ protected native void disconnectNotify(String signal);
+ protected native boolean checkConnectArgs(String signal, QObject receiver, String member);
+ protected static native String normalizeSignalSlot(String signalSlot);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ /** i18n() is just a synonym of tr() for now */
+ public static String i18n(String s) {
+ return tr(s);
+ }
+
+ public native void emit(String signal, Object[] args);
+
+ protected void emit(String signal) {
+ Object[] args = new Object[0];
+ emit("2" + signal.trim() + "()", args);
+ }
+
+ protected void emit(String signal, Object value) {
+ Object[] args = new Object[1];
+ args[0] = value;
+ emit("2" + signal.trim() + "(" + value.getClass().getName() + ")", args);
+ }
+
+ protected void emit(String signal, Object value1, Object value2) {
+ Object[] args = new Object[2];
+ args[0] = value1;
+ args[1] = value2;
+ emit("2" + signal.trim() + "(" + value1.getClass().getName() + ","
+ + value2.getClass().getName()
+ + ")", args);
+ }
+
+ protected void emit(String signal, Object value1, Object value2, Object value3) {
+ Object[] args = new Object[3];
+ args[0] = value1;
+ args[1] = value2;
+ args[2] = value3;
+ emit("2" + signal.trim() + "(" + value1.getClass().getName() + ","
+ + value2.getClass().getName() + ","
+ + value3.getClass().getName()
+ + ")", args);
+ }
+
+ protected void emit(String signal, Object value1, Object value2, Object value3, Object value4) {
+ Object[] args = new Object[4];
+ args[0] = value1;
+ args[1] = value2;
+ args[2] = value3;
+ args[3] = value4;
+ emit("2" + signal.trim() + "(" + value1.getClass().getName() + ","
+ + value2.getClass().getName() + ","
+ + value3.getClass().getName() + ","
+ + value4.getClass().getName()
+ + ")", args);
+ }
+
+ protected void emit(String signal, boolean value) {
+ Object[] args = new Object[1];
+ args[0] = new Boolean(value);
+ emit("2" + signal.trim() + "(boolean)", args);
+ }
+
+ protected void emit(String signal, char value) {
+ Object[] args = new Object[1];
+ args[0] = new Character(value);
+ emit("2" + signal.trim() + "(char)", args);
+ }
+
+ protected void emit(String signal, byte value) {
+ Object[] args = new Object[1];
+ args[0] = new Byte(value);
+ emit("2" + signal.trim() + "(byte)", args);
+ }
+
+ protected void emit(String signal, short value) {
+ Object[] args = new Object[1];
+ args[0] = new Short(value);
+ emit("2" + signal.trim() + "(short)", args);
+ }
+
+ protected void emit(String signal, int value) {
+ Object[] args = new Object[1];
+ args[0] = new Integer(value);
+ emit("2" + signal.trim() + "(int)", args);
+ }
+
+ protected void emit(String signal, int value1, int value2) {
+ Object[] args = new Object[2];
+ args[0] = new Integer(value1);
+ args[1] = new Integer(value2);
+ emit("2" + signal.trim() + "(int,int)", args);
+ }
+
+ protected void emit(String signal, Object value1, int value2) {
+ Object[] args = new Object[2];
+ args[0] = value1;
+ args[1] = new Integer(value2);
+ emit("2" + signal.trim() + "(" + value1.getClass().getName() + ","
+ + "int"
+ + ")", args);
+ }
+
+ protected void emit(String signal, int value1, int value2, int value3) {
+ Object[] args = new Object[3];
+ args[0] = new Integer(value1);
+ args[1] = new Integer(value2);
+ args[2] = new Integer(value3);
+ emit("2" + signal.trim() + "(int,int,int)", args);
+ }
+
+ protected void emit(String signal, int value1, int value2, int value3, Object value4) {
+ Object[] args = new Object[4];
+ args[0] = new Integer(value1);
+ args[1] = new Integer(value2);
+ args[2] = new Integer(value3);
+ args[3] = value4;
+ emit("2" + signal.trim() + "(int,int,int," + value4.getClass().getName() + ")", args);
+ }
+
+ protected void emit(String signal, int value1, Object value2, Object value3) {
+ Object[] args = new Object[3];
+ args[0] = new Integer(value1);
+ args[1] = value2;
+ args[2] = value3;
+ emit("2" + signal.trim() + "(int,"
+ + value2.getClass().getName() + ","
+ + value3.getClass().getName()
+ + ")", args);
+ }
+
+ protected void emit(String signal, int value1, Object value2, Object value3, int value4) {
+ Object[] args = new Object[4];
+ args[0] = new Integer(value1);
+ args[1] = value2;
+ args[2] = value3;
+ args[3] = new Integer(value4);
+ emit("2" + signal.trim() + "(int,"
+ + value2.getClass().getName() + ","
+ + value3.getClass().getName()
+ + ",int)", args);
+ }
+
+ protected void emit(String signal, int value1, boolean value2) {
+ Object[] args = new Object[2];
+ args[0] = new Integer(value1);
+ args[1] = new Boolean(value2);
+ emit("2" + signal.trim() + "(int,boolean)", args);
+ }
+
+ protected void emit(String signal, long value) {
+ Object[] args = new Object[1];
+ args[0] = new Long(value);
+ emit("2" + signal.trim() + "(long)", args);
+ }
+
+ protected void emit(String signal, float value) {
+ Object[] args = new Object[1];
+ args[0] = new Float(value);
+ emit("2" + signal.trim() + "(float)", args);
+ }
+
+ protected void emit(String signal, double value) {
+ Object[] args = new Object[1];
+ args[0] = new Double(value);
+ emit("2" + signal.trim() + "(double)", args);
+ }
+
+ protected void emit(String signal, Object value1, int value2, int value3) {
+ Object[] args = new Object[3];
+ args[0] = value1;
+ args[1] = new Integer(value2);
+ args[2] = new Integer(value3);
+ emit("2" + signal.trim() + "(" + value1.getClass().getName() + ",int,int)", args);
+ }
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QObjectCleanupHandler.java b/qtjava/javalib/org/kde/qt/QObjectCleanupHandler.java
new file mode 100644
index 00000000..b49efe49
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QObjectCleanupHandler.java
@@ -0,0 +1,27 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QObjectCleanupHandler extends QObject {
+ protected QObjectCleanupHandler(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QObjectCleanupHandler() {
+ super((Class) null);
+ newQObjectCleanupHandler();
+ }
+ private native void newQObjectCleanupHandler();
+ public native QObject add(QObject object);
+ public native void remove(QObject object);
+ public native boolean isEmpty();
+ public native void clear();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QObjectSignals.java b/qtjava/javalib/org/kde/qt/QObjectSignals.java
new file mode 100644
index 00000000..5381a818
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QObjectSignals.java
@@ -0,0 +1,9 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.ArrayList;
+
+public interface QObjectSignals {
+ void destroyed();
+ void destroyed(QObject arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QPaintDevice.java b/qtjava/javalib/org/kde/qt/QPaintDevice.java
new file mode 100644
index 00000000..070d3afb
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPaintDevice.java
@@ -0,0 +1,86 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPaintDevice implements QtSupport, QPaintDeviceInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QPaintDevice(Class dummy){}
+
+ public static final int PdcNOP = 0;
+ public static final int PdcDrawPoint = 1;
+ public static final int PdcDrawFirst = PdcDrawPoint;
+ public static final int PdcMoveTo = 2;
+ public static final int PdcLineTo = 3;
+ public static final int PdcDrawLine = 4;
+ public static final int PdcDrawRect = 5;
+ public static final int PdcDrawRoundRect = 6;
+ public static final int PdcDrawEllipse = 7;
+ public static final int PdcDrawArc = 8;
+ public static final int PdcDrawPie = 9;
+ public static final int PdcDrawChord = 10;
+ public static final int PdcDrawLineSegments = 11;
+ public static final int PdcDrawPolyline = 12;
+ public static final int PdcDrawPolygon = 13;
+ public static final int PdcDrawCubicBezier = 14;
+ public static final int PdcDrawText = 15;
+ public static final int PdcDrawTextFormatted = 16;
+ public static final int PdcDrawPixmap = 17;
+ public static final int PdcDrawImage = 18;
+ public static final int PdcDrawText2 = 19;
+ public static final int PdcDrawText2Formatted = 20;
+ public static final int PdcDrawTextItem = 21;
+ public static final int PdcDrawLast = PdcDrawTextItem;
+ public static final int PdcBegin = 30;
+ public static final int PdcEnd = 31;
+ public static final int PdcSave = 32;
+ public static final int PdcRestore = 33;
+ public static final int PdcSetdev = 34;
+ public static final int PdcSetBkColor = 40;
+ public static final int PdcSetBkMode = 41;
+ public static final int PdcSetROP = 42;
+ public static final int PdcSetBrushOrigin = 43;
+ public static final int PdcSetFont = 45;
+ public static final int PdcSetPen = 46;
+ public static final int PdcSetBrush = 47;
+ public static final int PdcSetTabStops = 48;
+ public static final int PdcSetTabArray = 49;
+ public static final int PdcSetUnit = 50;
+ public static final int PdcSetVXform = 51;
+ public static final int PdcSetWindow = 52;
+ public static final int PdcSetViewport = 53;
+ public static final int PdcSetWXform = 54;
+ public static final int PdcSetWMatrix = 55;
+ public static final int PdcSaveWMatrix = 56;
+ public static final int PdcRestoreWMatrix = 57;
+ public static final int PdcSetClip = 60;
+ public static final int PdcSetClipRegion = 61;
+ public static final int PdcReservedStart = 0;
+ public static final int PdcReservedStop = 199;
+
+ public native int devType();
+ public native boolean isExtDev();
+ public native boolean paintingActive();
+ public native void setResolution(int arg1);
+ public native int resolution();
+ public QPaintDevice(int devflags) {
+ newQPaintDevice(devflags);
+ }
+ private native void newQPaintDevice(int devflags);
+ // bool cmd(int arg1,QPainter* arg2,QPDevCmdParam* arg3); >>>> NOT CONVERTED
+ protected native int metric(int arg1);
+ protected native int fontMet(QFont arg1, int arg2, String arg3, int arg4);
+ protected native int fontMet(QFont arg1, int arg2, String arg3);
+ protected native int fontMet(QFont arg1, int arg2);
+ protected native int fontInf(QFont arg1, int arg2);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ /** Internal method */
+ protected native long paintDevice();
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QPaintDeviceInterface.java b/qtjava/javalib/org/kde/qt/QPaintDeviceInterface.java
new file mode 100644
index 00000000..c7861866
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPaintDeviceInterface.java
@@ -0,0 +1,11 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QPaintDeviceInterface {
+ int devType();
+ boolean isExtDev();
+ boolean paintingActive();
+ void setResolution(int arg1);
+ int resolution();
+}
diff --git a/qtjava/javalib/org/kde/qt/QPaintDeviceMetrics.java b/qtjava/javalib/org/kde/qt/QPaintDeviceMetrics.java
new file mode 100644
index 00000000..05dc802d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPaintDeviceMetrics.java
@@ -0,0 +1,42 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPaintDeviceMetrics implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QPaintDeviceMetrics(Class dummy){}
+
+ public static final int PdmWidth = 1;
+ public static final int PdmHeight = 2;
+ public static final int PdmWidthMM = 3;
+ public static final int PdmHeightMM = 4;
+ public static final int PdmNumColors = 5;
+ public static final int PdmDepth = 6;
+ public static final int PdmDpiX = 7;
+ public static final int PdmDpiY = 8;
+ public static final int PdmPhysicalDpiX = 9;
+ public static final int PdmPhysicalDpiY = 10;
+
+ public QPaintDeviceMetrics(QPaintDeviceInterface arg1) {
+ newQPaintDeviceMetrics(arg1);
+ }
+ private native void newQPaintDeviceMetrics(QPaintDeviceInterface arg1);
+ public native int width();
+ public native int height();
+ public native int widthMM();
+ public native int heightMM();
+ public native int logicalDpiX();
+ public native int logicalDpiY();
+ public native int physicalDpiX();
+ public native int physicalDpiY();
+ public native int numColors();
+ public native int depth();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QPaintEvent.java b/qtjava/javalib/org/kde/qt/QPaintEvent.java
new file mode 100644
index 00000000..b8932358
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPaintEvent.java
@@ -0,0 +1,47 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPaintEvent extends QEvent {
+ protected QPaintEvent(Class dummy){super((Class) null);}
+ public QPaintEvent(QRegion paintRegion, boolean erased) {
+ super((Class) null);
+ newQPaintEvent(paintRegion,erased);
+ }
+ private native void newQPaintEvent(QRegion paintRegion, boolean erased);
+ public QPaintEvent(QRegion paintRegion) {
+ super((Class) null);
+ newQPaintEvent(paintRegion);
+ }
+ private native void newQPaintEvent(QRegion paintRegion);
+ public QPaintEvent(QRect paintRect, boolean erased) {
+ super((Class) null);
+ newQPaintEvent(paintRect,erased);
+ }
+ private native void newQPaintEvent(QRect paintRect, boolean erased);
+ public QPaintEvent(QRect paintRect) {
+ super((Class) null);
+ newQPaintEvent(paintRect);
+ }
+ private native void newQPaintEvent(QRect paintRect);
+ public QPaintEvent(QRegion paintRegion, QRect paintRect, boolean erased) {
+ super((Class) null);
+ newQPaintEvent(paintRegion,paintRect,erased);
+ }
+ private native void newQPaintEvent(QRegion paintRegion, QRect paintRect, boolean erased);
+ public QPaintEvent(QRegion paintRegion, QRect paintRect) {
+ super((Class) null);
+ newQPaintEvent(paintRegion,paintRect);
+ }
+ private native void newQPaintEvent(QRegion paintRegion, QRect paintRect);
+ public native QRect rect();
+ public native QRegion region();
+ public native boolean erased();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QPainter.java b/qtjava/javalib/org/kde/qt/QPainter.java
new file mode 100644
index 00000000..146d06e6
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPainter.java
@@ -0,0 +1,247 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPainter extends Qt {
+ protected QPainter(Class dummy){super((Class) null);}
+ public static final int IsActive = 0x01;
+ public static final int ExtDev = 0x02;
+ public static final int IsStartingUp = 0x04;
+ public static final int NoCache = 0x08;
+ public static final int VxF = 0x10;
+ public static final int WxF = 0x20;
+ public static final int ClipOn = 0x40;
+ public static final int SafePolygon = 0x80;
+ public static final int MonoDev = 0x100;
+ public static final int DirtyFont = 0x200;
+ public static final int DirtyPen = 0x400;
+ public static final int DirtyBrush = 0x800;
+ public static final int RGBColor = 0x1000;
+ public static final int FontMet = 0x2000;
+ public static final int FontInf = 0x4000;
+ public static final int CtorBegin = 0x8000;
+ public static final int UsePrivateCx = 0x10000;
+ public static final int VolatileDC = 0x20000;
+ public static final int Qt2Compat = 0x40000;
+
+ public static final int CoordDevice = 0;
+ public static final int CoordPainter = 1;
+
+ public static final int Auto = 0;
+ public static final int RTL = 1;
+ public static final int LTR = 2;
+
+ public QPainter() {
+ super((Class) null);
+ newQPainter();
+ }
+ private native void newQPainter();
+ public QPainter(QPaintDeviceInterface arg1, boolean unclipped) {
+ super((Class) null);
+ newQPainter(arg1,unclipped);
+ }
+ private native void newQPainter(QPaintDeviceInterface arg1, boolean unclipped);
+ public QPainter(QPaintDeviceInterface arg1) {
+ super((Class) null);
+ newQPainter(arg1);
+ }
+ private native void newQPainter(QPaintDeviceInterface arg1);
+ public QPainter(QPaintDeviceInterface arg1, QWidget arg2, boolean unclipped) {
+ super((Class) null);
+ newQPainter(arg1,arg2,unclipped);
+ }
+ private native void newQPainter(QPaintDeviceInterface arg1, QWidget arg2, boolean unclipped);
+ public QPainter(QPaintDeviceInterface arg1, QWidget arg2) {
+ super((Class) null);
+ newQPainter(arg1,arg2);
+ }
+ private native void newQPainter(QPaintDeviceInterface arg1, QWidget arg2);
+ public native boolean begin(QPaintDeviceInterface arg1, boolean unclipped);
+ public native boolean begin(QPaintDeviceInterface arg1);
+ public native boolean begin(QPaintDeviceInterface arg1, QWidget arg2, boolean unclipped);
+ public native boolean begin(QPaintDeviceInterface arg1, QWidget arg2);
+ public native boolean end();
+ public native QPaintDeviceInterface device();
+ public native boolean isActive();
+ public native void flush(QRegion region, int cm);
+ public native void flush(QRegion region);
+ public native void flush();
+ public native void save();
+ public native void restore();
+ public native QFontMetrics fontMetrics();
+ public native QFontInfo fontInfo();
+ public native QFont font();
+ public native void setFont(QFont arg1);
+ public native QPen pen();
+ public native void setPen(QPen arg1);
+ public native void setPen(int arg1);
+ public native void setPen(QColor arg1);
+ public native QBrush brush();
+ public native void setBrush(QBrush arg1);
+ public native void setBrush(int arg1);
+ public native void setBrush(QColor arg1);
+ public native QPoint pos();
+ public native QColor backgroundColor();
+ public native void setBackgroundColor(QColor arg1);
+ public native int backgroundMode();
+ public native void setBackgroundMode(int arg1);
+ public native int rasterOp();
+ public native void setRasterOp(int arg1);
+ public native QPoint brushOrigin();
+ public native void setBrushOrigin(int x, int y);
+ public native void setBrushOrigin(QPoint arg1);
+ public native boolean hasViewXForm();
+ public native boolean hasWorldXForm();
+ public native void setViewXForm(boolean arg1);
+ public native QRect window();
+ public native void setWindow(QRect arg1);
+ public native void setWindow(int x, int y, int w, int h);
+ public native QRect viewport();
+ public native void setViewport(QRect arg1);
+ public native void setViewport(int x, int y, int w, int h);
+ public native void setWorldXForm(boolean arg1);
+ public native QWMatrix worldMatrix();
+ public native void setWorldMatrix(QWMatrix arg1, boolean combine);
+ public native void setWorldMatrix(QWMatrix arg1);
+ public native void saveWorldMatrix();
+ public native void restoreWorldMatrix();
+ public native void scale(double sx, double sy);
+ public native void shear(double sh, double sv);
+ public native void rotate(double a);
+ public native void translate(double dx, double dy);
+ public native void resetXForm();
+ public native double translationX();
+ public native double translationY();
+ public native Object xForm(QPoint arg1);
+ public native Object xForm(QRect arg1);
+ public native Object xForm(QPointArray arg1);
+ public native Object xForm(QPointArray arg1, int index, int npoints);
+ public native QPoint xFormDev(QPoint arg1);
+ public native QRect xFormDev(QRect arg1);
+ public native QPointArray xFormDev(QPointArray arg1);
+ public native QPointArray xFormDev(QPointArray arg1, int index, int npoints);
+ public native void setClipping(boolean arg1);
+ public native boolean hasClipping();
+ public native QRegion clipRegion(int arg1);
+ public native QRegion clipRegion();
+ public native void setClipRect(QRect arg1, int arg2);
+ public native void setClipRect(QRect arg1);
+ public native void setClipRect(int x, int y, int w, int h, int arg5);
+ public native void setClipRect(int x, int y, int w, int h);
+ public native void setClipRegion(QRegion arg1, int arg2);
+ public native void setClipRegion(QRegion arg1);
+ public native void drawPoint(int x, int y);
+ public native void drawPoint(QPoint arg1);
+ public native void drawPoints(QPointArray a, int index, int npoints);
+ public native void drawPoints(QPointArray a, int index);
+ public native void drawPoints(QPointArray a);
+ public native void moveTo(int x, int y);
+ public native void moveTo(QPoint arg1);
+ public native void lineTo(int x, int y);
+ public native void lineTo(QPoint arg1);
+ public native void drawLine(int x1, int y1, int x2, int y2);
+ public native void drawLine(QPoint arg1, QPoint arg2);
+ public native void drawRect(int x, int y, int w, int h);
+ public native void drawRect(QRect arg1);
+ public native void drawWinFocusRect(int x, int y, int w, int h);
+ public native void drawWinFocusRect(int x, int y, int w, int h, QColor bgColor);
+ public native void drawWinFocusRect(QRect arg1);
+ public native void drawWinFocusRect(QRect arg1, QColor bgColor);
+ public native void drawRoundRect(int x, int y, int w, int h, int arg5, int arg6);
+ public native void drawRoundRect(int x, int y, int w, int h, int arg5);
+ public native void drawRoundRect(int x, int y, int w, int h);
+ public native void drawRoundRect(QRect arg1, int arg2, int arg3);
+ public native void drawRoundRect(QRect arg1, int arg2);
+ public native void drawRoundRect(QRect arg1);
+ public native void drawEllipse(int x, int y, int w, int h);
+ public native void drawEllipse(QRect arg1);
+ public native void drawArc(int x, int y, int w, int h, int a, int alen);
+ public native void drawArc(QRect arg1, int a, int alen);
+ public native void drawPie(int x, int y, int w, int h, int a, int alen);
+ public native void drawPie(QRect arg1, int a, int alen);
+ public native void drawChord(int x, int y, int w, int h, int a, int alen);
+ public native void drawChord(QRect arg1, int a, int alen);
+ public native void drawLineSegments(QPointArray arg1, int index, int nlines);
+ public native void drawLineSegments(QPointArray arg1, int index);
+ public native void drawLineSegments(QPointArray arg1);
+ public native void drawPolyline(QPointArray arg1, int index, int npoints);
+ public native void drawPolyline(QPointArray arg1, int index);
+ public native void drawPolyline(QPointArray arg1);
+ public native void drawPolygon(QPointArray arg1, boolean winding, int index, int npoints);
+ public native void drawPolygon(QPointArray arg1, boolean winding, int index);
+ public native void drawPolygon(QPointArray arg1, boolean winding);
+ public native void drawPolygon(QPointArray arg1);
+ public native void drawConvexPolygon(QPointArray arg1, int index, int npoints);
+ public native void drawConvexPolygon(QPointArray arg1, int index);
+ public native void drawConvexPolygon(QPointArray arg1);
+ public native void drawCubicBezier(QPointArray arg1, int index);
+ public native void drawCubicBezier(QPointArray arg1);
+ public native void drawPixmap(int x, int y, QPixmap arg3, int sx, int sy, int sw, int sh);
+ public native void drawPixmap(int x, int y, QPixmap arg3, int sx, int sy, int sw);
+ public native void drawPixmap(int x, int y, QPixmap arg3, int sx, int sy);
+ public native void drawPixmap(int x, int y, QPixmap arg3, int sx);
+ public native void drawPixmap(int x, int y, QPixmap arg3);
+ public native void drawPixmap(QPoint arg1, QPixmap arg2, QRect sr);
+ public native void drawPixmap(QPoint arg1, QPixmap arg2);
+ public native void drawPixmap(QRect arg1, QPixmap arg2);
+ public native void drawImage(int x, int y, QImage arg3, int sx, int sy, int sw, int sh, int conversionFlags);
+ public native void drawImage(int x, int y, QImage arg3, int sx, int sy, int sw, int sh);
+ public native void drawImage(int x, int y, QImage arg3, int sx, int sy, int sw);
+ public native void drawImage(int x, int y, QImage arg3, int sx, int sy);
+ public native void drawImage(int x, int y, QImage arg3, int sx);
+ public native void drawImage(int x, int y, QImage arg3);
+ public native void drawImage(QPoint arg1, QImage arg2, QRect sr, int conversionFlags);
+ public native void drawImage(QPoint arg1, QImage arg2, QRect sr);
+ public native void drawImage(QPoint arg1, QImage arg2, int conversion_flags);
+ public native void drawImage(QPoint arg1, QImage arg2);
+ public native void drawImage(QRect arg1, QImage arg2);
+ public native void drawTiledPixmap(int x, int y, int w, int h, QPixmap arg5, int sx, int sy);
+ public native void drawTiledPixmap(int x, int y, int w, int h, QPixmap arg5, int sx);
+ public native void drawTiledPixmap(int x, int y, int w, int h, QPixmap arg5);
+ public native void drawTiledPixmap(QRect arg1, QPixmap arg2, QPoint arg3);
+ public native void drawTiledPixmap(QRect arg1, QPixmap arg2);
+ public native void drawPicture(QPicture arg1);
+ public native void drawPicture(int x, int y, QPicture arg3);
+ public native void drawPicture(QPoint arg1, QPicture arg2);
+ public native void fillRect(int x, int y, int w, int h, QBrush arg5);
+ public native void fillRect(QRect arg1, QBrush arg2);
+ public native void eraseRect(int x, int y, int w, int h);
+ public native void eraseRect(QRect arg1);
+ public native void drawText(int x, int y, String arg3, int len, int dir);
+ public native void drawText(int x, int y, String arg3, int len);
+ public native void drawText(int x, int y, String arg3);
+ public native void drawText(QPoint arg1, String arg2, int len, int dir);
+ public native void drawText(QPoint arg1, String arg2, int len);
+ public native void drawText(QPoint arg1, String arg2);
+ public native void drawText(int x, int y, String arg3, int pos, int len, int dir);
+ public native void drawText(QPoint p, String arg2, int pos, int len, int dir);
+ // void drawText(int arg1,int arg2,int arg3,int arg4,int arg5,const QString& arg6,int arg7,QRect* arg8,QTextParag** arg9); >>>> NOT CONVERTED
+ public native void drawText(int x, int y, int w, int h, int flags, String arg6, int len, QRect br);
+ public native void drawText(int x, int y, int w, int h, int flags, String arg6, int len);
+ public native void drawText(int x, int y, int w, int h, int flags, String arg6);
+ // void drawText(const QRect& arg1,int arg2,const QString& arg3,int arg4,QRect* arg5,QTextParag** arg6); >>>> NOT CONVERTED
+ public native void drawText(QRect arg1, int flags, String arg3, int len, QRect br);
+ public native void drawText(QRect arg1, int flags, String arg3, int len);
+ public native void drawText(QRect arg1, int flags, String arg3);
+ // QRect boundingRect(int arg1,int arg2,int arg3,int arg4,int arg5,const QString& arg6,int arg7,QTextParag** arg8); >>>> NOT CONVERTED
+ public native QRect boundingRect(int x, int y, int w, int h, int flags, String arg6, int len);
+ public native QRect boundingRect(int x, int y, int w, int h, int flags, String arg6);
+ // QRect boundingRect(const QRect& arg1,int arg2,const QString& arg3,int arg4,QTextParag** arg5); >>>> NOT CONVERTED
+ public native QRect boundingRect(QRect arg1, int flags, String arg3, int len);
+ public native QRect boundingRect(QRect arg1, int flags, String arg3);
+ public native int tabStops();
+ public native void setTabStops(int arg1);
+ public native int[] tabArray();
+ public native void setTabArray(int[] arg1);
+ public static native void redirect(QPaintDeviceInterface pdev, QPaintDeviceInterface replacement);
+ public static native QPaintDeviceInterface redirect(QPaintDeviceInterface pdev);
+ public static native void initialize();
+ public static native void cleanup();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QPalette.java b/qtjava/javalib/org/kde/qt/QPalette.java
new file mode 100644
index 00000000..d4d2153b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPalette.java
@@ -0,0 +1,64 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPalette implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QPalette(Class dummy){}
+
+ public static final int Disabled = 0;
+ public static final int Active = 1;
+ public static final int Inactive = 2;
+ public static final int NColorGroups = 3;
+ public static final int Normal = Active;
+
+ public QPalette() {
+ newQPalette();
+ }
+ private native void newQPalette();
+ public QPalette(QColor button) {
+ newQPalette(button);
+ }
+ private native void newQPalette(QColor button);
+ public QPalette(QColor button, QColor background) {
+ newQPalette(button,background);
+ }
+ private native void newQPalette(QColor button, QColor background);
+ public QPalette(QColorGroup active, QColorGroup disabled, QColorGroup inactive) {
+ newQPalette(active,disabled,inactive);
+ }
+ private native void newQPalette(QColorGroup active, QColorGroup disabled, QColorGroup inactive);
+ public QPalette(QPalette arg1) {
+ newQPalette(arg1);
+ }
+ private native void newQPalette(QPalette arg1);
+ public native QColor color(int arg1, int arg2);
+ public native QBrush brush(int arg1, int arg2);
+ public native void setColor(int arg1, int arg2, QColor arg3);
+ public native void setBrush(int arg1, int arg2, QBrush arg3);
+ public native void setColor(int arg1, QColor arg2);
+ public native void setBrush(int arg1, QBrush arg2);
+ public native QPalette copy();
+ public native QColorGroup active();
+ public native QColorGroup disabled();
+ public native QColorGroup inactive();
+ public native QColorGroup normal();
+ public native void setActive(QColorGroup arg1);
+ public native void setDisabled(QColorGroup arg1);
+ public native void setInactive(QColorGroup arg1);
+ public native void setNormal(QColorGroup cg);
+ public native boolean op_equals(QPalette p);
+ public native boolean op_not_equals(QPalette p);
+ public native boolean isCopyOf(QPalette arg1);
+ public native int serialNumber();
+ public static native int foregroundRoleFromMode(int mode);
+ public static native int backgroundRoleFromMode(int mode);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QPen.java b/qtjava/javalib/org/kde/qt/QPen.java
new file mode 100644
index 00000000..453050e2
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPen.java
@@ -0,0 +1,61 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPen extends Qt {
+ protected QPen(Class dummy){super((Class) null);}
+ public QPen() {
+ super((Class) null);
+ newQPen();
+ }
+ private native void newQPen();
+ public QPen(int arg1) {
+ super((Class) null);
+ newQPen(arg1);
+ }
+ private native void newQPen(int arg1);
+ public QPen(QColor color, int width, int style) {
+ super((Class) null);
+ newQPen(color,width,style);
+ }
+ private native void newQPen(QColor color, int width, int style);
+ public QPen(QColor color, int width) {
+ super((Class) null);
+ newQPen(color,width);
+ }
+ private native void newQPen(QColor color, int width);
+ public QPen(QColor color) {
+ super((Class) null);
+ newQPen(color);
+ }
+ private native void newQPen(QColor color);
+ public QPen(QColor cl, int w, int s, int c, int j) {
+ super((Class) null);
+ newQPen(cl,w,s,c,j);
+ }
+ private native void newQPen(QColor cl, int w, int s, int c, int j);
+ public QPen(QPen arg1) {
+ super((Class) null);
+ newQPen(arg1);
+ }
+ private native void newQPen(QPen arg1);
+ public native int style();
+ public native void setStyle(int arg1);
+ public native int width();
+ public native void setWidth(int arg1);
+ public native QColor color();
+ public native void setColor(QColor arg1);
+ public native int capStyle();
+ public native void setCapStyle(int arg1);
+ public native int joinStyle();
+ public native void setJoinStyle(int arg1);
+ public native boolean op_equals(QPen p);
+ public native boolean op_not_equals(QPen p);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QPicture.java b/qtjava/javalib/org/kde/qt/QPicture.java
new file mode 100644
index 00000000..4c877276
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPicture.java
@@ -0,0 +1,48 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPicture extends QPaintDevice {
+ protected QPicture(Class dummy){super((Class) null);}
+ public QPicture(int formatVersion) {
+ super((Class) null);
+ newQPicture(formatVersion);
+ }
+ private native void newQPicture(int formatVersion);
+ public QPicture() {
+ super((Class) null);
+ newQPicture();
+ }
+ private native void newQPicture();
+ public QPicture(QPicture arg1) {
+ super((Class) null);
+ newQPicture(arg1);
+ }
+ private native void newQPicture(QPicture arg1);
+ public native boolean isNull();
+ public native int size();
+ public native String data();
+ public native void setData(String data, int size);
+ public native boolean play(QPainter arg1);
+ public native boolean load(QIODeviceInterface dev, String format);
+ public native boolean load(QIODeviceInterface dev);
+ public native boolean load(String fileName, String format);
+ public native boolean load(String fileName);
+ public native boolean save(QIODeviceInterface dev, String format);
+ public native boolean save(QIODeviceInterface dev);
+ public native boolean save(String fileName, String format);
+ public native boolean save(String fileName);
+ public native QRect boundingRect();
+ public native void setBoundingRect(QRect r);
+ // bool cmd(int arg1,QPainter* arg2,QPDevCmdParam* arg3); >>>> NOT CONVERTED
+ protected native int metric(int arg1);
+ public native void detach();
+ public native QPicture copy();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QPixmap.java b/qtjava/javalib/org/kde/qt/QPixmap.java
new file mode 100644
index 00000000..32bf8ca1
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPixmap.java
@@ -0,0 +1,172 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPixmap extends Qt implements QPaintDeviceInterface {
+ protected QPixmap(Class dummy){super((Class) null);}
+ public static final int Auto = 0;
+ public static final int Color = 1;
+ public static final int Mono = 2;
+
+ public static final int DefaultOptim = 0;
+ public static final int NoOptim = 1;
+ public static final int MemoryOptim = NoOptim;
+ public static final int NormalOptim = 2;
+ public static final int BestOptim = 3;
+
+ public QPixmap() {
+ super((Class) null);
+ newQPixmap();
+ }
+ private native void newQPixmap();
+ public QPixmap(QImage image) {
+ super((Class) null);
+ newQPixmap(image);
+ }
+ private native void newQPixmap(QImage image);
+ public QPixmap(int w, int h, int depth, int arg4) {
+ super((Class) null);
+ newQPixmap(w,h,depth,arg4);
+ }
+ private native void newQPixmap(int w, int h, int depth, int arg4);
+ public QPixmap(int w, int h, int depth) {
+ super((Class) null);
+ newQPixmap(w,h,depth);
+ }
+ private native void newQPixmap(int w, int h, int depth);
+ public QPixmap(int w, int h) {
+ super((Class) null);
+ newQPixmap(w,h);
+ }
+ private native void newQPixmap(int w, int h);
+ public QPixmap(QSize arg1, int depth, int arg3) {
+ super((Class) null);
+ newQPixmap(arg1,depth,arg3);
+ }
+ private native void newQPixmap(QSize arg1, int depth, int arg3);
+ public QPixmap(QSize arg1, int depth) {
+ super((Class) null);
+ newQPixmap(arg1,depth);
+ }
+ private native void newQPixmap(QSize arg1, int depth);
+ public QPixmap(QSize arg1) {
+ super((Class) null);
+ newQPixmap(arg1);
+ }
+ private native void newQPixmap(QSize arg1);
+ public QPixmap(String fileName, String format, int mode) {
+ super((Class) null);
+ newQPixmap(fileName,format,mode);
+ }
+ private native void newQPixmap(String fileName, String format, int mode);
+ public QPixmap(String fileName, String format) {
+ super((Class) null);
+ newQPixmap(fileName,format);
+ }
+ private native void newQPixmap(String fileName, String format);
+ public QPixmap(String fileName) {
+ super((Class) null);
+ newQPixmap(fileName);
+ }
+ private native void newQPixmap(String fileName);
+ public QPixmap(String[] xpm) {
+ super((Class) null);
+ newQPixmap(xpm);
+ }
+ private native void newQPixmap(String[] xpm);
+ public QPixmap(byte[] data) {
+ super((Class) null);
+ newQPixmap(data);
+ }
+ private native void newQPixmap(byte[] data);
+ public QPixmap(QPixmap arg1) {
+ super((Class) null);
+ newQPixmap(arg1);
+ }
+ private native void newQPixmap(QPixmap arg1);
+ public native boolean isNull();
+ public native int width();
+ public native int height();
+ public native QSize size();
+ public native QRect rect();
+ public native int depth();
+ public native void fill(QColor fillColor);
+ public native void fill();
+ public native void fill(QWidget arg1, int xofs, int yofs);
+ public native void fill(QWidget arg1, QPoint ofs);
+ public native void resize(int width, int height);
+ public native void resize(QSize arg1);
+ public native QBitmap mask();
+ public native void setMask(QBitmap arg1);
+ public native boolean selfMask();
+ public native boolean hasAlpha();
+ public native boolean hasAlphaChannel();
+ public native QBitmap createHeuristicMask(boolean clipTight);
+ public native QBitmap createHeuristicMask();
+ public native Object xForm(QWMatrix arg1);
+ public native QImage convertToImage();
+ public native boolean convertFromImage(QImage arg1, int mode);
+ public native boolean convertFromImage(QImage arg1);
+ public native boolean load(String fileName, String format, int mode);
+ public native boolean load(String fileName, String format);
+ public native boolean load(String fileName);
+ public native boolean loadFromData(char[] buf, int len, String format, int mode);
+ public native boolean loadFromData(char[] buf, int len, String format);
+ public native boolean loadFromData(char[] buf, int len);
+ public native boolean loadFromData(byte[] data, String format, int conversion_flags);
+ public native boolean loadFromData(byte[] data, String format);
+ public native boolean loadFromData(byte[] data);
+ public native boolean save(String fileName, String format, int quality);
+ public native boolean save(String fileName, String format);
+ public native boolean save(QIODeviceInterface device, String format, int quality);
+ public native boolean save(QIODeviceInterface device, String format);
+ public native int serialNumber();
+ public native int optimization();
+ public native void setOptimization(int arg1);
+ public native void detach();
+ public native boolean isQBitmap();
+ public static native int defaultDepth();
+ public static native QPixmap fromMimeSource(String abs_name);
+ public static native QPixmap grabWindow(long arg1, int x, int y, int w, int h);
+ public static native QPixmap grabWindow(long arg1, int x, int y, int w);
+ public static native QPixmap grabWindow(long arg1, int x, int y);
+ public static native QPixmap grabWindow(long arg1, int x);
+ public static native QPixmap grabWindow(long arg1);
+ public static native QPixmap grabWidget(QWidget widget, int x, int y, int w, int h);
+ public static native QPixmap grabWidget(QWidget widget, int x, int y, int w);
+ public static native QPixmap grabWidget(QWidget widget, int x, int y);
+ public static native QPixmap grabWidget(QWidget widget, int x);
+ public static native QPixmap grabWidget(QWidget widget);
+ public static native QWMatrix trueMatrix(QWMatrix arg1, int w, int h);
+ public static native String imageFormat(String fileName);
+ public static native int defaultOptimization();
+ public static native void setDefaultOptimization(int arg1);
+ public QPixmap(int w, int h, char[] data, boolean isXbitmap) {
+ super((Class) null);
+ newQPixmap(w,h,data,isXbitmap);
+ }
+ private native void newQPixmap(int w, int h, char[] data, boolean isXbitmap);
+ protected native int metric(int arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native int devType();
+ public native boolean isExtDev();
+ public native boolean paintingActive();
+ public native void setResolution(int arg1);
+ public native int resolution();
+ // bool cmd(int arg1,QPainter* arg2,QPDevCmdParam* arg3); >>>> NOT CONVERTED
+ protected native int fontMet(QFont arg1, int arg2, String arg3, int arg4);
+ protected native int fontMet(QFont arg1, int arg2, String arg3);
+ protected native int fontMet(QFont arg1, int arg2);
+ protected native int fontInf(QFont arg1, int arg2);
+ public native boolean loadFromData(char[] data);
+
+ /** Internal method */
+ protected native long paintDevice();
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QPoint.java b/qtjava/javalib/org/kde/qt/QPoint.java
new file mode 100644
index 00000000..d408b056
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPoint.java
@@ -0,0 +1,39 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPoint implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QPoint(Class dummy){}
+
+ public QPoint() {
+ newQPoint();
+ }
+ private native void newQPoint();
+ public QPoint(int xpos, int ypos) {
+ newQPoint(xpos,ypos);
+ }
+ private native void newQPoint(int xpos, int ypos);
+ public native boolean isNull();
+ public native int x();
+ public native int y();
+ public native void setX(int x);
+ public native void setY(int y);
+ public native int manhattanLength();
+ public native short rx();
+ public native short ry();
+ public native QPoint op_plus_assign(QPoint p);
+ public native QPoint op_minus_assign(QPoint p);
+ public native QPoint op_mult_assign(int c);
+ public native QPoint op_mult_assign(double c);
+ public native QPoint op_div_assign(int c);
+ public native QPoint op_div_assign(double c);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QPointArray.java b/qtjava/javalib/org/kde/qt/QPointArray.java
new file mode 100644
index 00000000..419d9bab
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPointArray.java
@@ -0,0 +1,68 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPointArray implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QPointArray(Class dummy){}
+
+ public QPointArray() {
+ newQPointArray();
+ }
+ private native void newQPointArray();
+ public QPointArray(int size) {
+ newQPointArray(size);
+ }
+ private native void newQPointArray(int size);
+ public QPointArray(QPointArray a) {
+ newQPointArray(a);
+ }
+ private native void newQPointArray(QPointArray a);
+ public QPointArray(QRect r, boolean closed) {
+ newQPointArray(r,closed);
+ }
+ private native void newQPointArray(QRect r, boolean closed);
+ public QPointArray(QRect r) {
+ newQPointArray(r);
+ }
+ private native void newQPointArray(QRect r);
+ public QPointArray(int nPoints, short[] points) {
+ newQPointArray(nPoints,points);
+ }
+ private native void newQPointArray(int nPoints, short[] points);
+ public native QPointArray copy();
+ public native void translate(int dx, int dy);
+ public native QRect boundingRect();
+ public native void point(int i, int[] x, int[] y);
+ public native QPoint point(int i);
+ public native void setPoint(int i, int x, int y);
+ public native void setPoint(int i, QPoint p);
+ public native boolean setPoints(int nPoints, short[] points);
+ public native boolean putPoints(int index, int nPoints, short[] points);
+ public native boolean putPoints(int index, int nPoints, QPointArray from, int fromIndex);
+ public native boolean putPoints(int index, int nPoints, QPointArray from);
+ public native void makeArc(int x, int y, int w, int h, int a1, int a2);
+ public native void makeEllipse(int x, int y, int w, int h);
+ public native void makeArc(int x, int y, int w, int h, int a1, int a2, QWMatrix arg7);
+ public native QPointArray cubicBezier();
+ // void* shortPoints(int arg1,int arg2); >>>> NOT CONVERTED
+ // void* shortPoints(int arg1); >>>> NOT CONVERTED
+ // void* shortPoints(); >>>> NOT CONVERTED
+ public static native void cleanBuffers();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native int size();
+ public native int count();
+ public native boolean isEmpty();
+ public native boolean isNull();
+ public native boolean resize( int size);
+ public native boolean truncate( int pos);
+ public native QPoint at(int index);
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QPolygonScanner.java b/qtjava/javalib/org/kde/qt/QPolygonScanner.java
new file mode 100644
index 00000000..b901c781
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPolygonScanner.java
@@ -0,0 +1,22 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPolygonScanner implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QPolygonScanner(Class dummy){}
+
+ public static final int Left = 1;
+ public static final int Right = 2;
+ public static final int Top = 4;
+ public static final int Bottom = 8;
+
+ public native void scan(QPointArray pa, boolean winding, int index, int npoints);
+ public native void scan(QPointArray pa, boolean winding, int index);
+ public native void scan(QPointArray pa, boolean winding);
+ public native void scan(QPointArray pa, boolean winding, int index, int npoints, boolean stitchable);
+ public native void scan(QPointArray pa, boolean winding, int index, int npoints, int edges);
+ public native void processSpans(int n, QPoint point, int[] width);
+}
diff --git a/qtjava/javalib/org/kde/qt/QPopupMenu.java b/qtjava/javalib/org/kde/qt/QPopupMenu.java
new file mode 100644
index 00000000..a5d4149e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPopupMenu.java
@@ -0,0 +1,167 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QPopupMenuSignals} for signals emitted by QPopupMenu
+*/
+public class QPopupMenu extends QFrame implements QMenuDataInterface {
+ protected QPopupMenu(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QPopupMenu(QWidget parent, String name) {
+ super((Class) null);
+ newQPopupMenu(parent,name);
+ }
+ private native void newQPopupMenu(QWidget parent, String name);
+ public QPopupMenu(QWidget parent) {
+ super((Class) null);
+ newQPopupMenu(parent);
+ }
+ private native void newQPopupMenu(QWidget parent);
+ public QPopupMenu() {
+ super((Class) null);
+ newQPopupMenu();
+ }
+ private native void newQPopupMenu();
+ public native void popup(QPoint pos, int indexAtPoint);
+ public native void popup(QPoint pos);
+ public native void updateItem(int id);
+ public native void setCheckable(boolean arg1);
+ public native boolean isCheckable();
+ public native void setFont(QFont arg1);
+ public native void show();
+ public native void hide();
+ public native int exec();
+ public native int exec(QPoint pos, int indexAtPoint);
+ public native int exec(QPoint pos);
+ public native void setActiveItem(int arg1);
+ public native QSize sizeHint();
+ public native int idAt(int index);
+ public native int idAt(QPoint pos);
+ public native boolean customWhatsThis();
+ public native int insertTearOffHandle(int id, int index);
+ public native int insertTearOffHandle(int id);
+ public native int insertTearOffHandle();
+ public native void activateItemAt(int index);
+ public native QRect itemGeometry(int index);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native int itemHeight(int arg1);
+ protected native int itemHeight(QMenuItem mi);
+ protected native void drawItem(QPainter p, int tab, QMenuItem mi, boolean act, int x, int y, int w, int h);
+ protected native void drawContents(QPainter arg1);
+ protected native void closeEvent(QCloseEvent e);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void focusInEvent(QFocusEvent arg1);
+ protected native void focusOutEvent(QFocusEvent arg1);
+ protected native void timerEvent(QTimerEvent arg1);
+ protected native void leaveEvent(QEvent arg1);
+ public native void styleChange(QStyle arg1);
+ protected native void enabledChange(boolean arg1);
+ protected native int columns();
+ protected native boolean focusNextPrevChild(boolean next);
+ protected native int itemAtPos(QPoint arg1, boolean ignoreSeparator);
+ protected native int itemAtPos(QPoint arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native int count();
+ public native int insertItem(String text, QObject receiver, String member, QKeySequence accel, int id, int index);
+ public native int insertItem(String text, QObject receiver, String member, QKeySequence accel, int id);
+ public native int insertItem(String text, QObject receiver, String member, QKeySequence accel);
+ public native int insertItem(String text, QObject receiver, String member);
+ public native int insertItem(QIconSet icon, String text, QObject receiver, String member, QKeySequence accel, int id, int index);
+ public native int insertItem(QIconSet icon, String text, QObject receiver, String member, QKeySequence accel, int id);
+ public native int insertItem(QIconSet icon, String text, QObject receiver, String member, QKeySequence accel);
+ public native int insertItem(QIconSet icon, String text, QObject receiver, String member);
+ public native int insertItem(QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id, int index);
+ public native int insertItem(QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id);
+ public native int insertItem(QPixmap pixmap, QObject receiver, String member, QKeySequence accel);
+ public native int insertItem(QPixmap pixmap, QObject receiver, String member);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id, int index);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member, QKeySequence accel, int id);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member, QKeySequence accel);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, String member);
+ public native int insertItem(String text, int id, int index);
+ public native int insertItem(String text, int id);
+ public native int insertItem(String text);
+ public native int insertItem(QIconSet icon, String text, int id, int index);
+ public native int insertItem(QIconSet icon, String text, int id);
+ public native int insertItem(QIconSet icon, String text);
+ public native int insertItem(String text, QPopupMenu popup, int id, int index);
+ public native int insertItem(String text, QPopupMenu popup, int id);
+ public native int insertItem(String text, QPopupMenu popup);
+ public native int insertItem(QIconSet icon, String text, QPopupMenu popup, int id, int index);
+ public native int insertItem(QIconSet icon, String text, QPopupMenu popup, int id);
+ public native int insertItem(QIconSet icon, String text, QPopupMenu popup);
+ public native int insertItem(QPixmap pixmap, int id, int index);
+ public native int insertItem(QPixmap pixmap, int id);
+ public native int insertItem(QPixmap pixmap);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, int id, int index);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, int id);
+ public native int insertItem(QIconSet icon, QPixmap pixmap);
+ public native int insertItem(QPixmap pixmap, QPopupMenu popup, int id, int index);
+ public native int insertItem(QPixmap pixmap, QPopupMenu popup, int id);
+ public native int insertItem(QPixmap pixmap, QPopupMenu popup);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup, int id, int index);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup, int id);
+ public native int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup);
+ public native int insertItem(QWidget widget, int id, int index);
+ public native int insertItem(QWidget widget, int id);
+ public native int insertItem(QWidget widget);
+ public native int insertItem(QIconSet icon, QCustomMenuItem custom, int id, int index);
+ public native int insertItem(QIconSet icon, QCustomMenuItem custom, int id);
+ public native int insertItem(QIconSet icon, QCustomMenuItem custom);
+ public native int insertItem(QCustomMenuItem custom, int id, int index);
+ public native int insertItem(QCustomMenuItem custom, int id);
+ public native int insertItem(QCustomMenuItem custom);
+ public native int insertSeparator(int index);
+ public native int insertSeparator();
+ public native void removeItem(int id);
+ public native void removeItemAt(int index);
+ public native void clear();
+ public native QKeySequence accel(int id);
+ public native void setAccel(QKeySequence key, int id);
+ public native QIconSet iconSet(int id);
+ public native String text(int id);
+ public native QPixmap pixmap(int id);
+ public native void setWhatsThis(int id, String arg2);
+ public native String whatsThis(int id);
+ public native void changeItem(int id, String text);
+ public native void changeItem(int id, QPixmap pixmap);
+ public native void changeItem(int id, QIconSet icon, String text);
+ public native void changeItem(int id, QIconSet icon, QPixmap pixmap);
+ public native void changeItem(String text, int id);
+ public native void changeItem(QPixmap pixmap, int id);
+ public native void changeItem(QIconSet icon, String text, int id);
+ public native boolean isItemActive(int id);
+ public native boolean isItemEnabled(int id);
+ public native void setItemEnabled(int id, boolean enable);
+ public native boolean isItemChecked(int id);
+ public native void setItemChecked(int id, boolean check);
+ public native boolean isItemVisible(int id);
+ public native void setItemVisible(int id, boolean visible);
+ public native int indexOf(int id);
+ public native void setId(int index, int id);
+ public native boolean connectItem(int id, QObject receiver, String member);
+ public native boolean disconnectItem(int id, QObject receiver, String member);
+ public native boolean setItemParameter(int id, int param);
+ public native int itemParameter(int id);
+ public native QMenuItem findItem(int id);
+ // QMenuItem* findItem(int arg1,QMenuData** arg2); >>>> NOT CONVERTED
+ public native QMenuItem findPopup(QPopupMenu arg1, int[] index);
+ public native QMenuItem findPopup(QPopupMenu arg1);
+ protected native void menuContentsChanged();
+ protected native void menuStateChanged();
+ protected native void menuInsPopup(QPopupMenu arg1);
+ protected native void menuDelPopup(QPopupMenu arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QPopupMenuSignals.java b/qtjava/javalib/org/kde/qt/QPopupMenuSignals.java
new file mode 100644
index 00000000..43d1b69e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPopupMenuSignals.java
@@ -0,0 +1,12 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QPopupMenuSignals {
+ void activated(int itemId);
+ void highlighted(int itemId);
+ void activatedRedirect(int itemId);
+ void highlightedRedirect(int itemId);
+ void aboutToShow();
+ void aboutToHide();
+}
diff --git a/qtjava/javalib/org/kde/qt/QPrintDialog.java b/qtjava/javalib/org/kde/qt/QPrintDialog.java
new file mode 100644
index 00000000..6da80c7f
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPrintDialog.java
@@ -0,0 +1,40 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPrintDialog extends QDialog {
+ protected QPrintDialog(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QPrintDialog(QPrinter arg1, QWidget parent, String name) {
+ super((Class) null);
+ newQPrintDialog(arg1,parent,name);
+ }
+ private native void newQPrintDialog(QPrinter arg1, QWidget parent, String name);
+ public QPrintDialog(QPrinter arg1, QWidget parent) {
+ super((Class) null);
+ newQPrintDialog(arg1,parent);
+ }
+ private native void newQPrintDialog(QPrinter arg1, QWidget parent);
+ public QPrintDialog(QPrinter arg1) {
+ super((Class) null);
+ newQPrintDialog(arg1);
+ }
+ private native void newQPrintDialog(QPrinter arg1);
+ public native void setPrinter(QPrinter arg1, boolean arg2);
+ public native void setPrinter(QPrinter arg1);
+ public native QPrinter printer();
+ public native void addButton(QPushButton but);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native boolean getPrinterSetup(QPrinter arg1, QWidget arg2);
+ public static native boolean getPrinterSetup(QPrinter arg1);
+ public static native void setGlobalPrintDialog(QPrintDialog arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QPrinter.java b/qtjava/javalib/org/kde/qt/QPrinter.java
new file mode 100644
index 00000000..244d6456
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPrinter.java
@@ -0,0 +1,147 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPrinter extends QPaintDevice {
+ protected QPrinter(Class dummy){super((Class) null);}
+ public static final int ScreenResolution = 0;
+ public static final int PrinterResolution = 1;
+ public static final int HighResolution = 2;
+ public static final int Compatible = 3;
+
+ public static final int Portrait = 0;
+ public static final int Landscape = 1;
+
+ public static final int A4 = 0;
+ public static final int B5 = 1;
+ public static final int Letter = 2;
+ public static final int Legal = 3;
+ public static final int Executive = 4;
+ public static final int A0 = 5;
+ public static final int A1 = 6;
+ public static final int A2 = 7;
+ public static final int A3 = 8;
+ public static final int A5 = 9;
+ public static final int A6 = 10;
+ public static final int A7 = 11;
+ public static final int A8 = 12;
+ public static final int A9 = 13;
+ public static final int B0 = 14;
+ public static final int B1 = 15;
+ public static final int B10 = 16;
+ public static final int B2 = 17;
+ public static final int B3 = 18;
+ public static final int B4 = 19;
+ public static final int B6 = 20;
+ public static final int B7 = 21;
+ public static final int B8 = 22;
+ public static final int B9 = 23;
+ public static final int C5E = 24;
+ public static final int Comm10E = 25;
+ public static final int DLE = 26;
+ public static final int Folio = 27;
+ public static final int Ledger = 28;
+ public static final int Tabloid = 29;
+ public static final int Custom = 30;
+ public static final int NPageSize = Custom;
+
+ public static final int FirstPageFirst = 0;
+ public static final int LastPageFirst = 1;
+
+ public static final int GrayScale = 0;
+ public static final int Color = 1;
+
+ public static final int OnlyOne = 0;
+ public static final int Lower = 1;
+ public static final int Middle = 2;
+ public static final int Manual = 3;
+ public static final int Envelope = 4;
+ public static final int EnvelopeManual = 5;
+ public static final int Auto = 6;
+ public static final int Tractor = 7;
+ public static final int SmallFormat = 8;
+ public static final int LargeFormat = 9;
+ public static final int LargeCapacity = 10;
+ public static final int Cassette = 11;
+ public static final int FormSource = 12;
+
+ public static final int AllPages = 0;
+ public static final int Selection = 1;
+ public static final int PageRange = 2;
+
+ public static final int PrintToFile = 0;
+ public static final int PrintSelection = 1;
+ public static final int PrintPageRange = 2;
+
+ public QPrinter(int mode) {
+ super((Class) null);
+ newQPrinter(mode);
+ }
+ private native void newQPrinter(int mode);
+ public QPrinter() {
+ super((Class) null);
+ newQPrinter();
+ }
+ private native void newQPrinter();
+ public native String printerName();
+ public native void setPrinterName(String arg1);
+ public native boolean outputToFile();
+ public native void setOutputToFile(boolean arg1);
+ public native String outputFileName();
+ public native void setOutputFileName(String arg1);
+ public native String printProgram();
+ public native void setPrintProgram(String arg1);
+ public native String printerSelectionOption();
+ public native void setPrinterSelectionOption(String arg1);
+ public native String docName();
+ public native void setDocName(String arg1);
+ public native String creator();
+ public native void setCreator(String arg1);
+ public native int orientation();
+ public native void setOrientation(int arg1);
+ public native int pageSize();
+ public native void setPageSize(int arg1);
+ public native void setPageOrder(int arg1);
+ public native int pageOrder();
+ public native void setResolution(int arg1);
+ public native int resolution();
+ public native void setColorMode(int arg1);
+ public native int colorMode();
+ public native void setFullPage(boolean arg1);
+ public native boolean fullPage();
+ public native QSize margins();
+ public native void setMargins(int top, int left, int bottom, int right);
+ public native void margins(int[] top, int[] left, int[] bottom, int[] right);
+ public native int fromPage();
+ public native int toPage();
+ public native void setFromTo(int fromPage, int toPage);
+ public native int minPage();
+ public native int maxPage();
+ public native void setMinMax(int minPage, int maxPage);
+ public native int numCopies();
+ public native void setNumCopies(int arg1);
+ public native boolean collateCopiesEnabled();
+ public native void setCollateCopiesEnabled(boolean arg1);
+ public native boolean collateCopies();
+ public native void setCollateCopies(boolean arg1);
+ public native int printRange();
+ public native void setPrintRange(int range);
+ public native boolean newPage();
+ public native boolean abort();
+ public native boolean aborted();
+ public native boolean setup(QWidget parent);
+ public native boolean setup();
+ public native int paperSource();
+ public native void setPaperSource(int arg1);
+ public native void setOptionEnabled(int arg1, boolean enable);
+ public native boolean isOptionEnabled(int arg1);
+ // bool cmd(int arg1,QPainter* arg2,QPDevCmdParam* arg3); >>>> NOT CONVERTED
+ protected native int metric(int arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QProcess.java b/qtjava/javalib/org/kde/qt/QProcess.java
new file mode 100644
index 00000000..c116696b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QProcess.java
@@ -0,0 +1,104 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+/**
+ See {@link QProcessSignals} for signals emitted by QProcess
+*/
+public class QProcess extends QObject {
+ protected QProcess(Class dummy){super((Class) null);}
+ public static final int Stdin = 0x01;
+ public static final int Stdout = 0x02;
+ public static final int Stderr = 0x04;
+ public static final int DupStderr = 0x08;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QProcess(QObject parent, String name) {
+ super((Class) null);
+ newQProcess(parent,name);
+ }
+ private native void newQProcess(QObject parent, String name);
+ public QProcess(QObject parent) {
+ super((Class) null);
+ newQProcess(parent);
+ }
+ private native void newQProcess(QObject parent);
+ public QProcess() {
+ super((Class) null);
+ newQProcess();
+ }
+ private native void newQProcess();
+ public QProcess(String arg0, QObject parent, String name) {
+ super((Class) null);
+ newQProcess(arg0,parent,name);
+ }
+ private native void newQProcess(String arg0, QObject parent, String name);
+ public QProcess(String arg0, QObject parent) {
+ super((Class) null);
+ newQProcess(arg0,parent);
+ }
+ private native void newQProcess(String arg0, QObject parent);
+ public QProcess(String arg0) {
+ super((Class) null);
+ newQProcess(arg0);
+ }
+ private native void newQProcess(String arg0);
+ public QProcess(String[] args, QObject parent, String name) {
+ super((Class) null);
+ newQProcess(args,parent,name);
+ }
+ private native void newQProcess(String[] args, QObject parent, String name);
+ public QProcess(String[] args, QObject parent) {
+ super((Class) null);
+ newQProcess(args,parent);
+ }
+ private native void newQProcess(String[] args, QObject parent);
+ public QProcess(String[] args) {
+ super((Class) null);
+ newQProcess(args);
+ }
+ private native void newQProcess(String[] args);
+ public native ArrayList arguments();
+ public native void clearArguments();
+ public native void setArguments(String[] args);
+ public native void addArgument(String arg);
+ public native QDir workingDirectory();
+ public native void setWorkingDirectory(QDir dir);
+ public native void setCommunication(int c);
+ public native int communication();
+ public native boolean start(String[] arg1);
+ public native boolean start();
+ public native boolean launch(String buf, String[] arg2);
+ public native boolean launch(String buf);
+ public native boolean launch(byte[] buf, String[] arg2);
+ public native boolean launch(byte[] buf);
+ public native boolean isRunning();
+ public native boolean normalExit();
+ public native int exitStatus();
+ public native byte[] readStdout();
+ public native byte[] readStderr();
+ public native boolean canReadLineStdout();
+ public native boolean canReadLineStderr();
+ public native String readLineStdout();
+ public native String readLineStderr();
+ public native long processIdentifier();
+ public native void flushStdin();
+ public native void tryTerminate();
+ public native void kill();
+ public native void writeToStdin(byte[] buf);
+ public native void writeToStdin(String buf);
+ public native void closeStdin();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void connectNotify(String signal);
+ protected native void disconnectNotify(String signal);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QProcessSignals.java b/qtjava/javalib/org/kde/qt/QProcessSignals.java
new file mode 100644
index 00000000..1bb52bdf
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QProcessSignals.java
@@ -0,0 +1,12 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.ArrayList;
+
+public interface QProcessSignals {
+ void readyReadStdout();
+ void readyReadStderr();
+ void processExited();
+ void wroteToStdin();
+ void launchFinished();
+}
diff --git a/qtjava/javalib/org/kde/qt/QProgressBar.java b/qtjava/javalib/org/kde/qt/QProgressBar.java
new file mode 100644
index 00000000..ccce5ff1
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QProgressBar.java
@@ -0,0 +1,77 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QProgressBar extends QFrame {
+ protected QProgressBar(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QProgressBar(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQProgressBar(parent,name,f);
+ }
+ private native void newQProgressBar(QWidget parent, String name, int f);
+ public QProgressBar(QWidget parent, String name) {
+ super((Class) null);
+ newQProgressBar(parent,name);
+ }
+ private native void newQProgressBar(QWidget parent, String name);
+ public QProgressBar(QWidget parent) {
+ super((Class) null);
+ newQProgressBar(parent);
+ }
+ private native void newQProgressBar(QWidget parent);
+ public QProgressBar() {
+ super((Class) null);
+ newQProgressBar();
+ }
+ private native void newQProgressBar();
+ public QProgressBar(int totalSteps, QWidget parent, String name, int f) {
+ super((Class) null);
+ newQProgressBar(totalSteps,parent,name,f);
+ }
+ private native void newQProgressBar(int totalSteps, QWidget parent, String name, int f);
+ public QProgressBar(int totalSteps, QWidget parent, String name) {
+ super((Class) null);
+ newQProgressBar(totalSteps,parent,name);
+ }
+ private native void newQProgressBar(int totalSteps, QWidget parent, String name);
+ public QProgressBar(int totalSteps, QWidget parent) {
+ super((Class) null);
+ newQProgressBar(totalSteps,parent);
+ }
+ private native void newQProgressBar(int totalSteps, QWidget parent);
+ public QProgressBar(int totalSteps) {
+ super((Class) null);
+ newQProgressBar(totalSteps);
+ }
+ private native void newQProgressBar(int totalSteps);
+ public native int totalSteps();
+ public native int progress();
+ public native String progressString();
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native void setCenterIndicator(boolean on);
+ public native boolean centerIndicator();
+ public native void setIndicatorFollowsStyle(boolean arg1);
+ public native boolean indicatorFollowsStyle();
+ public native boolean percentageVisible();
+ public native void setPercentageVisible(boolean arg1);
+ public native void show();
+ public native void reset();
+ public native void setTotalSteps(int totalSteps);
+ public native void setProgress(int progress);
+ public native void setProgress(int progress, int totalSteps);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void drawContents(QPainter arg1);
+ protected native boolean setIndicator(StringBuffer progress_str, int progress, int totalSteps);
+ public native void styleChange(QStyle arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QProgressDialog.java b/qtjava/javalib/org/kde/qt/QProgressDialog.java
new file mode 100644
index 00000000..0bfb0e84
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QProgressDialog.java
@@ -0,0 +1,98 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QProgressDialogSignals} for signals emitted by QProgressDialog
+*/
+public class QProgressDialog extends QDialog {
+ protected QProgressDialog(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QProgressDialog(QWidget parent, String name, boolean modal, int f) {
+ super((Class) null);
+ newQProgressDialog(parent,name,modal,f);
+ }
+ private native void newQProgressDialog(QWidget parent, String name, boolean modal, int f);
+ public QProgressDialog(QWidget parent, String name, boolean modal) {
+ super((Class) null);
+ newQProgressDialog(parent,name,modal);
+ }
+ private native void newQProgressDialog(QWidget parent, String name, boolean modal);
+ public QProgressDialog(QWidget parent, String name) {
+ super((Class) null);
+ newQProgressDialog(parent,name);
+ }
+ private native void newQProgressDialog(QWidget parent, String name);
+ public QProgressDialog(QWidget parent) {
+ super((Class) null);
+ newQProgressDialog(parent);
+ }
+ private native void newQProgressDialog(QWidget parent);
+ public QProgressDialog() {
+ super((Class) null);
+ newQProgressDialog();
+ }
+ private native void newQProgressDialog();
+ public QProgressDialog(String labelText, String cancelButtonText, int totalSteps, QWidget parent, String name, boolean modal, int f) {
+ super((Class) null);
+ newQProgressDialog(labelText,cancelButtonText,totalSteps,parent,name,modal,f);
+ }
+ private native void newQProgressDialog(String labelText, String cancelButtonText, int totalSteps, QWidget parent, String name, boolean modal, int f);
+ public QProgressDialog(String labelText, String cancelButtonText, int totalSteps, QWidget parent, String name, boolean modal) {
+ super((Class) null);
+ newQProgressDialog(labelText,cancelButtonText,totalSteps,parent,name,modal);
+ }
+ private native void newQProgressDialog(String labelText, String cancelButtonText, int totalSteps, QWidget parent, String name, boolean modal);
+ public QProgressDialog(String labelText, String cancelButtonText, int totalSteps, QWidget parent, String name) {
+ super((Class) null);
+ newQProgressDialog(labelText,cancelButtonText,totalSteps,parent,name);
+ }
+ private native void newQProgressDialog(String labelText, String cancelButtonText, int totalSteps, QWidget parent, String name);
+ public QProgressDialog(String labelText, String cancelButtonText, int totalSteps, QWidget parent) {
+ super((Class) null);
+ newQProgressDialog(labelText,cancelButtonText,totalSteps,parent);
+ }
+ private native void newQProgressDialog(String labelText, String cancelButtonText, int totalSteps, QWidget parent);
+ public QProgressDialog(String labelText, String cancelButtonText, int totalSteps) {
+ super((Class) null);
+ newQProgressDialog(labelText,cancelButtonText,totalSteps);
+ }
+ private native void newQProgressDialog(String labelText, String cancelButtonText, int totalSteps);
+ public native void setLabel(QLabel arg1);
+ public native void setCancelButton(QPushButton arg1);
+ public native void setBar(QProgressBar arg1);
+ public native boolean wasCancelled();
+ public native boolean wasCanceled();
+ public native int totalSteps();
+ public native int progress();
+ public native QSize sizeHint();
+ public native String labelText();
+ public native void setAutoReset(boolean b);
+ public native boolean autoReset();
+ public native void setAutoClose(boolean b);
+ public native boolean autoClose();
+ public native int minimumDuration();
+ public native void cancel();
+ public native void reset();
+ public native void setTotalSteps(int totalSteps);
+ public native void setProgress(int progress);
+ public native void setProgress(int progress, int totalSteps);
+ public native void setLabelText(String arg1);
+ public native void setCancelButtonText(String arg1);
+ public native void setMinimumDuration(int ms);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void closeEvent(QCloseEvent arg1);
+ public native void styleChange(QStyle arg1);
+ public native void showEvent(QShowEvent e);
+ protected native void forceShow();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QProgressDialogSignals.java b/qtjava/javalib/org/kde/qt/QProgressDialogSignals.java
new file mode 100644
index 00000000..9175fb67
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QProgressDialogSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QProgressDialogSignals {
+ void cancelled();
+ void canceled();
+}
diff --git a/qtjava/javalib/org/kde/qt/QPushButton.java b/qtjava/javalib/org/kde/qt/QPushButton.java
new file mode 100644
index 00000000..4171f90d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QPushButton.java
@@ -0,0 +1,75 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QPushButton extends QButton {
+ protected QPushButton(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QPushButton(QWidget parent, String name) {
+ super((Class) null);
+ newQPushButton(parent,name);
+ }
+ private native void newQPushButton(QWidget parent, String name);
+ public QPushButton(QWidget parent) {
+ super((Class) null);
+ newQPushButton(parent);
+ }
+ private native void newQPushButton(QWidget parent);
+ public QPushButton(String text, QWidget parent, String name) {
+ super((Class) null);
+ newQPushButton(text,parent,name);
+ }
+ private native void newQPushButton(String text, QWidget parent, String name);
+ public QPushButton(String text, QWidget parent) {
+ super((Class) null);
+ newQPushButton(text,parent);
+ }
+ private native void newQPushButton(String text, QWidget parent);
+ public QPushButton(QIconSet icon, String text, QWidget parent, String name) {
+ super((Class) null);
+ newQPushButton(icon,text,parent,name);
+ }
+ private native void newQPushButton(QIconSet icon, String text, QWidget parent, String name);
+ public QPushButton(QIconSet icon, String text, QWidget parent) {
+ super((Class) null);
+ newQPushButton(icon,text,parent);
+ }
+ private native void newQPushButton(QIconSet icon, String text, QWidget parent);
+ public native QSize sizeHint();
+ public native void move(int x, int y);
+ public native void move(QPoint p);
+ public native void resize(int w, int h);
+ public native void resize(QSize arg1);
+ public native void setGeometry(int x, int y, int w, int h);
+ public native void setGeometry(QRect arg1);
+ public native void setToggleButton(boolean arg1);
+ public native boolean autoDefault();
+ public native void setAutoDefault(boolean autoDef);
+ public native boolean isDefault();
+ public native void setDefault(boolean def);
+ public native void setIsMenuButton(boolean enable);
+ public native boolean isMenuButton();
+ public native void setPopup(QPopupMenu popup);
+ public native QPopupMenu popup();
+ public native void setIconSet(QIconSet arg1);
+ public native QIconSet iconSet();
+ public native void setFlat(boolean arg1);
+ public native boolean isFlat();
+ public native void setOn(boolean arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void drawButton(QPainter arg1);
+ protected native void drawButtonLabel(QPainter arg1);
+ protected native void focusInEvent(QFocusEvent arg1);
+ protected native void focusOutEvent(QFocusEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void updateMask();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QRadioButton.java b/qtjava/javalib/org/kde/qt/QRadioButton.java
new file mode 100644
index 00000000..56822b17
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QRadioButton.java
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QRadioButton extends QButton {
+ protected QRadioButton(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QRadioButton(QWidget parent, String name) {
+ super((Class) null);
+ newQRadioButton(parent,name);
+ }
+ private native void newQRadioButton(QWidget parent, String name);
+ public QRadioButton(QWidget parent) {
+ super((Class) null);
+ newQRadioButton(parent);
+ }
+ private native void newQRadioButton(QWidget parent);
+ public QRadioButton(String text, QWidget parent, String name) {
+ super((Class) null);
+ newQRadioButton(text,parent,name);
+ }
+ private native void newQRadioButton(String text, QWidget parent, String name);
+ public QRadioButton(String text, QWidget parent) {
+ super((Class) null);
+ newQRadioButton(text,parent);
+ }
+ private native void newQRadioButton(String text, QWidget parent);
+ public native boolean isChecked();
+ public native QSize sizeHint();
+ public native void setChecked(boolean check);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native boolean hitButton(QPoint arg1);
+ protected native void drawButton(QPainter arg1);
+ protected native void drawButtonLabel(QPainter arg1);
+ protected native void updateMask();
+ protected native void resizeEvent(QResizeEvent arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QRangeControl.java b/qtjava/javalib/org/kde/qt/QRangeControl.java
new file mode 100644
index 00000000..0912688c
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QRangeControl.java
@@ -0,0 +1,47 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QRangeControl implements QtSupport, QRangeControlInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QRangeControl(Class dummy){}
+
+ public QRangeControl() {
+ newQRangeControl();
+ }
+ private native void newQRangeControl();
+ public QRangeControl(int minValue, int maxValue, int lineStep, int pageStep, int value) {
+ newQRangeControl(minValue,maxValue,lineStep,pageStep,value);
+ }
+ private native void newQRangeControl(int minValue, int maxValue, int lineStep, int pageStep, int value);
+ public native int value();
+ public native void setValue(int arg1);
+ public native void addPage();
+ public native void subtractPage();
+ public native void addLine();
+ public native void subtractLine();
+ public native int minValue();
+ public native int maxValue();
+ public native void setRange(int minValue, int maxValue);
+ public native void setMinValue(int minVal);
+ public native void setMaxValue(int minVal);
+ public native int lineStep();
+ public native int pageStep();
+ public native void setSteps(int line, int page);
+ public native int bound(int arg1);
+ protected native int positionFromValue(int val, int space);
+ protected native int valueFromPosition(int pos, int space);
+ protected native void directSetValue(int val);
+ protected native int prevValue();
+ protected native void valueChange();
+ protected native void rangeChange();
+ protected native void stepChange();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QRangeControlInterface.java b/qtjava/javalib/org/kde/qt/QRangeControlInterface.java
new file mode 100644
index 00000000..7088fd8e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QRangeControlInterface.java
@@ -0,0 +1,21 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QRangeControlInterface {
+ int value();
+ void setValue(int arg1);
+ void addPage();
+ void subtractPage();
+ void addLine();
+ void subtractLine();
+ int minValue();
+ int maxValue();
+ void setRange(int minValue, int maxValue);
+ void setMinValue(int minVal);
+ void setMaxValue(int minVal);
+ int lineStep();
+ int pageStep();
+ void setSteps(int line, int page);
+ int bound(int arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QRect.java b/qtjava/javalib/org/kde/qt/QRect.java
new file mode 100644
index 00000000..cac71544
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QRect.java
@@ -0,0 +1,96 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QRect implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QRect(Class dummy){}
+
+ public QRect() {
+ newQRect();
+ }
+ private native void newQRect();
+ public QRect(QPoint topleft, QPoint bottomright) {
+ newQRect(topleft,bottomright);
+ }
+ private native void newQRect(QPoint topleft, QPoint bottomright);
+ public QRect(QPoint topleft, QSize size) {
+ newQRect(topleft,size);
+ }
+ private native void newQRect(QPoint topleft, QSize size);
+ public QRect(int left, int top, int width, int height) {
+ newQRect(left,top,width,height);
+ }
+ private native void newQRect(int left, int top, int width, int height);
+ public native boolean isNull();
+ public native boolean isEmpty();
+ public native boolean isValid();
+ public native QRect normalize();
+ public native int left();
+ public native int top();
+ public native int right();
+ public native int bottom();
+ public native short rLeft();
+ public native short rTop();
+ public native short rRight();
+ public native short rBottom();
+ public native int x();
+ public native int y();
+ public native void setLeft(int pos);
+ public native void setTop(int pos);
+ public native void setRight(int pos);
+ public native void setBottom(int pos);
+ public native void setX(int x);
+ public native void setY(int y);
+ public native void setTopLeft(QPoint p);
+ public native void setBottomRight(QPoint p);
+ public native void setTopRight(QPoint p);
+ public native void setBottomLeft(QPoint p);
+ public native QPoint topLeft();
+ public native QPoint bottomRight();
+ public native QPoint topRight();
+ public native QPoint bottomLeft();
+ public native QPoint center();
+ public native void rect(int[] x, int[] y, int[] w, int[] h);
+ public native void coords(int[] x1, int[] y1, int[] x2, int[] y2);
+ public native void moveLeft(int pos);
+ public native void moveTop(int pos);
+ public native void moveRight(int pos);
+ public native void moveBottom(int pos);
+ public native void moveTopLeft(QPoint p);
+ public native void moveBottomRight(QPoint p);
+ public native void moveTopRight(QPoint p);
+ public native void moveBottomLeft(QPoint p);
+ public native void moveCenter(QPoint p);
+ public native void moveBy(int dx, int dy);
+ public native void setRect(int x, int y, int w, int h);
+ public native void setCoords(int x1, int y1, int x2, int y2);
+ public native void addCoords(int x1, int y1, int x2, int y2);
+ public native QSize size();
+ public native int width();
+ public native int height();
+ public native void setWidth(int w);
+ public native void setHeight(int h);
+ public native void setSize(QSize s);
+ public native QRect op_or(QRect r);
+ public native QRect op_and(QRect r);
+ public native QRect op_or_assign(QRect r);
+ public native QRect op_and_assign(QRect r);
+ public native boolean contains(QPoint p, boolean proper);
+ public native boolean contains(QPoint p);
+ public native boolean contains(int x, int y);
+ public native boolean contains(int x, int y, boolean proper);
+ public native boolean contains(QRect r, boolean proper);
+ public native boolean contains(QRect r);
+ public native QRect unite(QRect r);
+ public native QRect intersect(QRect r);
+ public native boolean intersects(QRect r);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QRegExp.java b/qtjava/javalib/org/kde/qt/QRegExp.java
new file mode 100644
index 00000000..b048dcfd
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QRegExp.java
@@ -0,0 +1,74 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QRegExp implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QRegExp(Class dummy){}
+
+ public static final int CaretAtZero = 0;
+ public static final int CaretAtOffset = 1;
+ public static final int CaretWontMatch = 2;
+
+ public QRegExp() {
+ newQRegExp();
+ }
+ private native void newQRegExp();
+ public QRegExp(String pattern, boolean caseSensitive, boolean wildcard) {
+ newQRegExp(pattern,caseSensitive,wildcard);
+ }
+ private native void newQRegExp(String pattern, boolean caseSensitive, boolean wildcard);
+ public QRegExp(String pattern, boolean caseSensitive) {
+ newQRegExp(pattern,caseSensitive);
+ }
+ private native void newQRegExp(String pattern, boolean caseSensitive);
+ public QRegExp(String pattern) {
+ newQRegExp(pattern);
+ }
+ private native void newQRegExp(String pattern);
+ public QRegExp(QRegExp rx) {
+ newQRegExp(rx);
+ }
+ private native void newQRegExp(QRegExp rx);
+ public native boolean op_equals(QRegExp rx);
+ public native boolean op_not_equals(QRegExp rx);
+ public native boolean isEmpty();
+ public native boolean isValid();
+ public native String pattern();
+ public native void setPattern(String pattern);
+ public native boolean caseSensitive();
+ public native void setCaseSensitive(boolean sensitive);
+ public native boolean wildcard();
+ public native void setWildcard(boolean wildcard);
+ public native boolean minimal();
+ public native void setMinimal(boolean minimal);
+ public native boolean exactMatch(String str);
+ public native int match(String str, int index, int[] len, boolean indexIsStart);
+ public native int match(String str, int index, int[] len);
+ public native int match(String str, int index);
+ public native int match(String str);
+ public native int search(String str, int offset, int caretMode);
+ public native int search(String str, int offset);
+ public native int search(String str);
+ public native int searchRev(String str, int offset, int caretMode);
+ public native int searchRev(String str, int offset);
+ public native int searchRev(String str);
+ public native int matchedLength();
+ public native int numCaptures();
+ public native ArrayList capturedTexts();
+ public native String cap(int nth);
+ public native String cap();
+ public native int pos(int nth);
+ public native int pos();
+ public native String errorString();
+ public static native String escape(String str);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QRegExpValidator.java b/qtjava/javalib/org/kde/qt/QRegExpValidator.java
new file mode 100644
index 00000000..20ede895
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QRegExpValidator.java
@@ -0,0 +1,41 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QRegExpValidator extends QValidator {
+ protected QRegExpValidator(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QRegExpValidator(QObject parent, String name) {
+ super((Class) null);
+ newQRegExpValidator(parent,name);
+ }
+ private native void newQRegExpValidator(QObject parent, String name);
+ public QRegExpValidator(QObject parent) {
+ super((Class) null);
+ newQRegExpValidator(parent);
+ }
+ private native void newQRegExpValidator(QObject parent);
+ public QRegExpValidator(QRegExp rx, QObject parent, String name) {
+ super((Class) null);
+ newQRegExpValidator(rx,parent,name);
+ }
+ private native void newQRegExpValidator(QRegExp rx, QObject parent, String name);
+ public QRegExpValidator(QRegExp rx, QObject parent) {
+ super((Class) null);
+ newQRegExpValidator(rx,parent);
+ }
+ private native void newQRegExpValidator(QRegExp rx, QObject parent);
+ public native int validate(StringBuffer input, int[] pos);
+ public native void setRegExp(QRegExp rx);
+ public native QRegExp regExp();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QRegion.java b/qtjava/javalib/org/kde/qt/QRegion.java
new file mode 100644
index 00000000..85ff09e7
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QRegion.java
@@ -0,0 +1,81 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QRegion implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QRegion(Class dummy){}
+
+ public static final int Rectangle = 0;
+ public static final int Ellipse = 1;
+
+ public QRegion() {
+ newQRegion();
+ }
+ private native void newQRegion();
+ public QRegion(int x, int y, int w, int h, int arg5) {
+ newQRegion(x,y,w,h,arg5);
+ }
+ private native void newQRegion(int x, int y, int w, int h, int arg5);
+ public QRegion(int x, int y, int w, int h) {
+ newQRegion(x,y,w,h);
+ }
+ private native void newQRegion(int x, int y, int w, int h);
+ public QRegion(QRect arg1, int arg2) {
+ newQRegion(arg1,arg2);
+ }
+ private native void newQRegion(QRect arg1, int arg2);
+ public QRegion(QRect arg1) {
+ newQRegion(arg1);
+ }
+ private native void newQRegion(QRect arg1);
+ public QRegion(QPointArray arg1, boolean winding) {
+ newQRegion(arg1,winding);
+ }
+ private native void newQRegion(QPointArray arg1, boolean winding);
+ public QRegion(QPointArray arg1) {
+ newQRegion(arg1);
+ }
+ private native void newQRegion(QPointArray arg1);
+ public QRegion(QRegion arg1) {
+ newQRegion(arg1);
+ }
+ private native void newQRegion(QRegion arg1);
+ public QRegion(QBitmap arg1) {
+ newQRegion(arg1);
+ }
+ private native void newQRegion(QBitmap arg1);
+ public native boolean isNull();
+ public native boolean isEmpty();
+ public native boolean contains(QPoint p);
+ public native boolean contains(QRect r);
+ public native void translate(int dx, int dy);
+ public native QRegion unite(QRegion arg1);
+ public native QRegion intersect(QRegion arg1);
+ public native QRegion subtract(QRegion arg1);
+ public native QRegion eor(QRegion arg1);
+ public native QRect boundingRect();
+ public native ArrayList rects();
+ public native void setRects(QRect arg1, int arg2);
+ public native QRegion op_or(QRegion arg1);
+ public native QRegion op_plus(QRegion arg1);
+ public native QRegion op_and(QRegion arg1);
+ public native QRegion op_minus(QRegion arg1);
+ public native QRegion op_xor(QRegion arg1);
+ public native QRegion op_or_assign(QRegion arg1);
+ public native QRegion op_plus_assign(QRegion arg1);
+ public native QRegion op_and_assign(QRegion arg1);
+ public native QRegion op_minus_assign(QRegion arg1);
+ public native QRegion op_xor_assign(QRegion arg1);
+ public native boolean op_equals(QRegion arg1);
+ public native boolean op_not_equals(QRegion r);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QResizeEvent.java b/qtjava/javalib/org/kde/qt/QResizeEvent.java
new file mode 100644
index 00000000..3f975aa4
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QResizeEvent.java
@@ -0,0 +1,21 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QResizeEvent extends QEvent {
+ protected QResizeEvent(Class dummy){super((Class) null);}
+ public QResizeEvent(QSize size, QSize oldSize) {
+ super((Class) null);
+ newQResizeEvent(size,oldSize);
+ }
+ private native void newQResizeEvent(QSize size, QSize oldSize);
+ public native QSize size();
+ public native QSize oldSize();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QScrollBar.java b/qtjava/javalib/org/kde/qt/QScrollBar.java
new file mode 100644
index 00000000..8fe5348a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QScrollBar.java
@@ -0,0 +1,97 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QScrollBarSignals} for signals emitted by QScrollBar
+*/
+public class QScrollBar extends QWidget implements QRangeControlInterface {
+ protected QScrollBar(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QScrollBar(QWidget parent, String name) {
+ super((Class) null);
+ newQScrollBar(parent,name);
+ }
+ private native void newQScrollBar(QWidget parent, String name);
+ public QScrollBar(QWidget parent) {
+ super((Class) null);
+ newQScrollBar(parent);
+ }
+ private native void newQScrollBar(QWidget parent);
+ public QScrollBar(int arg1, QWidget parent, String name) {
+ super((Class) null);
+ newQScrollBar(arg1,parent,name);
+ }
+ private native void newQScrollBar(int arg1, QWidget parent, String name);
+ public QScrollBar(int arg1, QWidget parent) {
+ super((Class) null);
+ newQScrollBar(arg1,parent);
+ }
+ private native void newQScrollBar(int arg1, QWidget parent);
+ public QScrollBar(int minValue, int maxValue, int lineStep, int pageStep, int value, int arg6, QWidget parent, String name) {
+ super((Class) null);
+ newQScrollBar(minValue,maxValue,lineStep,pageStep,value,arg6,parent,name);
+ }
+ private native void newQScrollBar(int minValue, int maxValue, int lineStep, int pageStep, int value, int arg6, QWidget parent, String name);
+ public QScrollBar(int minValue, int maxValue, int lineStep, int pageStep, int value, int arg6, QWidget parent) {
+ super((Class) null);
+ newQScrollBar(minValue,maxValue,lineStep,pageStep,value,arg6,parent);
+ }
+ private native void newQScrollBar(int minValue, int maxValue, int lineStep, int pageStep, int value, int arg6, QWidget parent);
+ public native void setOrientation(int arg1);
+ public native int orientation();
+ public native void setTracking(boolean enable);
+ public native boolean tracking();
+ public native boolean draggingSlider();
+ public native void setPalette(QPalette arg1);
+ public native QSize sizeHint();
+ public native void setSizePolicy(QSizePolicy sp);
+ public native void setSizePolicy(int hor, int ver, boolean hfw);
+ public native void setSizePolicy(int hor, int ver);
+ public native int minValue();
+ public native int maxValue();
+ public native void setMinValue(int arg1);
+ public native void setMaxValue(int arg1);
+ public native int lineStep();
+ public native int pageStep();
+ public native void setLineStep(int arg1);
+ public native void setPageStep(int arg1);
+ public native int value();
+ public native int sliderStart();
+ public native QRect sliderRect();
+ public native void setValue(int arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void wheelEvent(QWheelEvent arg1);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void contextMenuEvent(QContextMenuEvent arg1);
+ protected native void hideEvent(QHideEvent arg1);
+ protected native void valueChange();
+ protected native void stepChange();
+ protected native void rangeChange();
+ public native void styleChange(QStyle arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native void addPage();
+ public native void subtractPage();
+ public native void addLine();
+ public native void subtractLine();
+ public native void setRange(int minValue, int maxValue);
+ public native void setSteps(int line, int page);
+ public native int bound(int arg1);
+ protected native int positionFromValue(int val, int space);
+ protected native int valueFromPosition(int pos, int space);
+ protected native void directSetValue(int val);
+ protected native int prevValue();
+}
diff --git a/qtjava/javalib/org/kde/qt/QScrollBarSignals.java b/qtjava/javalib/org/kde/qt/QScrollBarSignals.java
new file mode 100644
index 00000000..bbfe4874
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QScrollBarSignals.java
@@ -0,0 +1,14 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QScrollBarSignals {
+ void valueChanged(int value);
+ void sliderPressed();
+ void sliderMoved(int value);
+ void sliderReleased();
+ void nextLine();
+ void prevLine();
+ void nextPage();
+ void prevPage();
+}
diff --git a/qtjava/javalib/org/kde/qt/QScrollView.java b/qtjava/javalib/org/kde/qt/QScrollView.java
new file mode 100644
index 00000000..187c8ecd
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QScrollView.java
@@ -0,0 +1,160 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QScrollViewSignals} for signals emitted by QScrollView
+*/
+public class QScrollView extends QFrame {
+ protected QScrollView(Class dummy){super((Class) null);}
+ public static final int Default = 0;
+ public static final int Manual = 1;
+ public static final int AutoOne = 2;
+ public static final int AutoOneFit = 3;
+
+ public static final int Auto = 0;
+ public static final int AlwaysOff = 1;
+ public static final int AlwaysOn = 2;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QScrollView(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQScrollView(parent,name,f);
+ }
+ private native void newQScrollView(QWidget parent, String name, int f);
+ public QScrollView(QWidget parent, String name) {
+ super((Class) null);
+ newQScrollView(parent,name);
+ }
+ private native void newQScrollView(QWidget parent, String name);
+ public QScrollView(QWidget parent) {
+ super((Class) null);
+ newQScrollView(parent);
+ }
+ private native void newQScrollView(QWidget parent);
+ public QScrollView() {
+ super((Class) null);
+ newQScrollView();
+ }
+ private native void newQScrollView();
+ public native void setResizePolicy(int arg1);
+ public native int resizePolicy();
+ public native void styleChange(QStyle arg1);
+ public native void removeChild(QWidget child);
+ public native void addChild(QWidget child, int x, int y);
+ public native void addChild(QWidget child, int x);
+ public native void addChild(QWidget child);
+ public native void moveChild(QWidget child, int x, int y);
+ public native int childX(QWidget child);
+ public native int childY(QWidget child);
+ public native boolean childIsVisible(QWidget child);
+ public native void showChild(QWidget child, boolean yes);
+ public native void showChild(QWidget child);
+ public native int vScrollBarMode();
+ public native void setVScrollBarMode(int arg1);
+ public native int hScrollBarMode();
+ public native void setHScrollBarMode(int arg1);
+ public native QWidget cornerWidget();
+ public native void setCornerWidget(QWidget arg1);
+ public native QScrollBar horizontalScrollBar();
+ public native QScrollBar verticalScrollBar();
+ public native QWidget viewport();
+ public native QWidget clipper();
+ public native int visibleWidth();
+ public native int visibleHeight();
+ public native int contentsWidth();
+ public native int contentsHeight();
+ public native int contentsX();
+ public native int contentsY();
+ public native void resize(int w, int h);
+ public native void resize(QSize arg1);
+ public native void show();
+ public native void updateContents(int x, int y, int w, int h);
+ public native void updateContents(QRect r);
+ public native void updateContents();
+ public native void repaintContents(int x, int y, int w, int h, boolean erase);
+ public native void repaintContents(int x, int y, int w, int h);
+ public native void repaintContents(QRect r, boolean erase);
+ public native void repaintContents(QRect r);
+ public native void repaintContents(boolean erase);
+ public native void repaintContents();
+ public native void contentsToViewport(int x, int y, int[] vx, int[] vy);
+ public native void viewportToContents(int vx, int vy, int[] x, int[] y);
+ public native QPoint contentsToViewport(QPoint arg1);
+ public native QPoint viewportToContents(QPoint arg1);
+ public native void enableClipper(boolean y);
+ public native void setStaticBackground(boolean y);
+ public native boolean hasStaticBackground();
+ public native QSize viewportSize(int arg1, int arg2);
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native void removeChild(QObject child);
+ public native boolean isHorizontalSliderPressed();
+ public native boolean isVerticalSliderPressed();
+ public native void setDragAutoScroll(boolean b);
+ public native boolean dragAutoScroll();
+ public native void disableSizeHintCaching();
+ public native void resizeContents(int w, int h);
+ public native void scrollBy(int dx, int dy);
+ public native void setContentsPos(int x, int y);
+ public native void ensureVisible(int x, int y);
+ public native void ensureVisible(int x, int y, int xmargin, int ymargin);
+ public native void center(int x, int y);
+ public native void center(int x, int y, float xmargin, float ymargin);
+ public native void updateScrollBars();
+ public native void setEnabled(boolean enable);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void drawContents(QPainter arg1, int cx, int cy, int cw, int ch);
+ protected native void drawContentsOffset(QPainter arg1, int ox, int oy, int cx, int cy, int cw, int ch);
+ protected native void contentsMousePressEvent(QMouseEvent arg1);
+ protected native void contentsMouseReleaseEvent(QMouseEvent arg1);
+ protected native void contentsMouseDoubleClickEvent(QMouseEvent arg1);
+ protected native void contentsMouseMoveEvent(QMouseEvent arg1);
+ protected native void contentsDragEnterEvent(QDragEnterEvent arg1);
+ protected native void contentsDragMoveEvent(QDragMoveEvent arg1);
+ protected native void contentsDragLeaveEvent(QDragLeaveEvent arg1);
+ protected native void contentsDropEvent(QDropEvent arg1);
+ protected native void contentsWheelEvent(QWheelEvent arg1);
+ protected native void contentsContextMenuEvent(QContextMenuEvent arg1);
+ protected native void viewportPaintEvent(QPaintEvent arg1);
+ protected native void viewportResizeEvent(QResizeEvent arg1);
+ protected native void viewportMousePressEvent(QMouseEvent arg1);
+ protected native void viewportMouseReleaseEvent(QMouseEvent arg1);
+ protected native void viewportMouseDoubleClickEvent(QMouseEvent arg1);
+ protected native void viewportMouseMoveEvent(QMouseEvent arg1);
+ protected native void viewportDragEnterEvent(QDragEnterEvent arg1);
+ protected native void viewportDragMoveEvent(QDragMoveEvent arg1);
+ protected native void viewportDragLeaveEvent(QDragLeaveEvent arg1);
+ protected native void viewportDropEvent(QDropEvent arg1);
+ protected native void viewportWheelEvent(QWheelEvent arg1);
+ protected native void viewportContextMenuEvent(QContextMenuEvent arg1);
+ protected native void frameChanged();
+ protected native void setMargins(int left, int top, int right, int bottom);
+ protected native int leftMargin();
+ protected native int topMargin();
+ protected native int rightMargin();
+ protected native int bottomMargin();
+ protected native boolean focusNextPrevChild(boolean next);
+ protected native void setHBarGeometry(QScrollBar hbar, int x, int y, int w, int h);
+ protected native void setVBarGeometry(QScrollBar vbar, int x, int y, int w, int h);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void mouseDoubleClickEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void wheelEvent(QWheelEvent arg1);
+ protected native void contextMenuEvent(QContextMenuEvent arg1);
+ public native boolean eventFilter(QObject arg1, QEvent e);
+ protected native void setCachedSizeHint(QSize sh);
+ protected native QSize cachedSizeHint();
+ protected native void fontChange(QFont arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QScrollViewSignals.java b/qtjava/javalib/org/kde/qt/QScrollViewSignals.java
new file mode 100644
index 00000000..a112168f
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QScrollViewSignals.java
@@ -0,0 +1,11 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QScrollViewSignals {
+ void contentsMoving(int x, int y);
+ void horizontalSliderPressed();
+ void horizontalSliderReleased();
+ void verticalSliderPressed();
+ void verticalSliderReleased();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSemiModal.java b/qtjava/javalib/org/kde/qt/QSemiModal.java
new file mode 100644
index 00000000..016e9dfb
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSemiModal.java
@@ -0,0 +1,43 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSemiModal extends QDialog {
+ protected QSemiModal(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSemiModal(QWidget parent, String name, boolean modal, int f) {
+ super((Class) null);
+ newQSemiModal(parent,name,modal,f);
+ }
+ private native void newQSemiModal(QWidget parent, String name, boolean modal, int f);
+ public QSemiModal(QWidget parent, String name, boolean modal) {
+ super((Class) null);
+ newQSemiModal(parent,name,modal);
+ }
+ private native void newQSemiModal(QWidget parent, String name, boolean modal);
+ public QSemiModal(QWidget parent, String name) {
+ super((Class) null);
+ newQSemiModal(parent,name);
+ }
+ private native void newQSemiModal(QWidget parent, String name);
+ public QSemiModal(QWidget parent) {
+ super((Class) null);
+ newQSemiModal(parent);
+ }
+ private native void newQSemiModal(QWidget parent);
+ public QSemiModal() {
+ super((Class) null);
+ newQSemiModal();
+ }
+ private native void newQSemiModal();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QServerSocket.java b/qtjava/javalib/org/kde/qt/QServerSocket.java
new file mode 100644
index 00000000..f38265c2
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QServerSocket.java
@@ -0,0 +1,18 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QServerSocket extends QObject {
+ protected QServerSocket(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public native boolean ok();
+ public native short port();
+ public native int socket();
+ public native void setSocket(int socket);
+ public native QHostAddress address();
+ public native void newConnection(int socket);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QSessionManager.java b/qtjava/javalib/org/kde/qt/QSessionManager.java
new file mode 100644
index 00000000..7a3a779a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSessionManager.java
@@ -0,0 +1,34 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QSessionManager extends QObject {
+ protected QSessionManager(Class dummy){super((Class) null);}
+ public static final int RestartIfRunning = 0;
+ public static final int RestartAnyway = 1;
+ public static final int RestartImmediately = 2;
+ public static final int RestartNever = 3;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public native String sessionId();
+ public native String sessionKey();
+ public native boolean allowsInteraction();
+ public native boolean allowsErrorInteraction();
+ public native void release();
+ public native void cancel();
+ public native void setRestartHint(int arg1);
+ public native int restartHint();
+ public native void setRestartCommand(String[] arg1);
+ public native ArrayList restartCommand();
+ public native void setDiscardCommand(String[] arg1);
+ public native ArrayList discardCommand();
+ public native void setManagerProperty(String name, String value);
+ public native void setManagerProperty(String name, String[] value);
+ public native boolean isPhase2();
+ public native void requestPhase2();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QSettings.java b/qtjava/javalib/org/kde/qt/QSettings.java
new file mode 100644
index 00000000..71627666
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSettings.java
@@ -0,0 +1,70 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QSettings implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSettings(Class dummy){}
+
+ public static final int Native = 0;
+ public static final int Ini = 1;
+
+ public static final int Unix = 0;
+ public static final int Windows = 1;
+ public static final int Mac = 2;
+
+ public static final int User = 0;
+ public static final int Global = 1;
+
+ public QSettings() {
+ newQSettings();
+ }
+ private native void newQSettings();
+ public QSettings(int format) {
+ newQSettings(format);
+ }
+ private native void newQSettings(int format);
+ public native boolean writeEntry(String arg1, boolean arg2);
+ public native boolean writeEntry(String arg1, double arg2);
+ public native boolean writeEntry(String arg1, int arg2);
+ public native boolean writeEntry(String arg1, String arg2);
+ public native boolean writeEntry(String arg1, String[] arg2);
+ public native boolean writeEntry(String arg1, String[] arg2, char sep);
+ public native ArrayList entryList(String arg1);
+ public native ArrayList subkeyList(String arg1);
+ public native ArrayList readListEntry(String arg1, boolean[] arg2);
+ public native ArrayList readListEntry(String arg1);
+ public native ArrayList readListEntry(String arg1, char sep, boolean[] arg3);
+ public native ArrayList readListEntry(String arg1, char sep);
+ public native String readEntry(String arg1, String def, boolean[] arg3);
+ public native String readEntry(String arg1, String def);
+ public native String readEntry(String arg1);
+ public native int readNumEntry(String arg1, int def, boolean[] arg3);
+ public native int readNumEntry(String arg1, int def);
+ public native int readNumEntry(String arg1);
+ public native double readDoubleEntry(String arg1, double def, boolean[] arg3);
+ public native double readDoubleEntry(String arg1, double def);
+ public native double readDoubleEntry(String arg1);
+ public native boolean readBoolEntry(String arg1, boolean def, boolean[] arg3);
+ public native boolean readBoolEntry(String arg1, boolean def);
+ public native boolean readBoolEntry(String arg1);
+ public native boolean removeEntry(String arg1);
+ public native void insertSearchPath(int arg1, String arg2);
+ public native void removeSearchPath(int arg1, String arg2);
+ public native void setPath(String domain, String product, int arg3);
+ public native void setPath(String domain, String product);
+ public native void beginGroup(String group);
+ public native void endGroup();
+ public native void resetGroup();
+ public native String group();
+ public native boolean sync();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QShowEvent.java b/qtjava/javalib/org/kde/qt/QShowEvent.java
new file mode 100644
index 00000000..849c9502
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QShowEvent.java
@@ -0,0 +1,19 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QShowEvent extends QEvent {
+ protected QShowEvent(Class dummy){super((Class) null);}
+ public QShowEvent() {
+ super((Class) null);
+ newQShowEvent();
+ }
+ private native void newQShowEvent();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSignal.java b/qtjava/javalib/org/kde/qt/QSignal.java
new file mode 100644
index 00000000..a920cc6e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSignal.java
@@ -0,0 +1,83 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+*************************************************
+ $Id$
+
+* Definition of QSignal class
+
+* Created : 941201
+
+* Copyright (C) 1992-2005 Trolltech AS. All rights reserved.
+
+* This file is part of the kernel module of the Qt GUI Toolkit.
+
+* This file may be distributed under the terms of the Q Public License
+ as defined by Trolltech AS of Norway and appearing in the file
+ LICENSE.QPL included in the packaging of this file.
+
+* This file may be distributed and/or modified under the terms of the
+ GNU General Public License version 2 as published by the Free Software
+ Foundation and appearing in the file LICENSE.GPL included in the
+ packaging of this file.
+
+* Licensees holding valid Qt Enterprise Edition or Qt Professional Edition
+ licenses may use this file in accordance with the Qt Commercial License
+ Agreement provided with the Software.
+
+* This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+ WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+* See http://www.trolltech.com/pricing.html or email sales@trolltech.com for
+ information about Qt Commercial License Agreements.
+ See http://www.trolltech.com/qpl/ for QPL licensing information.
+ See http://www.trolltech.com/gpl/ for GPL licensing information.
+
+* Contact info@trolltech.com if any conditions of this licensing are
+ not clear to you.
+
+********************************************** See {@link QSignalSignals} for signals emitted by QSignal
+ @short $Id: qt/qsignal.
+
+*/
+public class QSignal extends QObject {
+ protected QSignal(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSignal(QObject parent, String name) {
+ super((Class) null);
+ newQSignal(parent,name);
+ }
+ private native void newQSignal(QObject parent, String name);
+ public QSignal(QObject parent) {
+ super((Class) null);
+ newQSignal(parent);
+ }
+ private native void newQSignal(QObject parent);
+ public QSignal() {
+ super((Class) null);
+ newQSignal();
+ }
+ private native void newQSignal();
+ public native boolean connect(QObject receiver, String member);
+ public native boolean disconnect(QObject receiver, String member);
+ public native boolean disconnect(QObject receiver);
+ public native void activate();
+ public native boolean isBlocked();
+ public native void block(boolean b);
+ public native void setParameter(int value);
+ public native int parameter();
+ public native void setValue(QVariant value);
+ public native QVariant value();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSignalMapper.java b/qtjava/javalib/org/kde/qt/QSignalMapper.java
new file mode 100644
index 00000000..ddc77bb9
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSignalMapper.java
@@ -0,0 +1,35 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QSignalMapperSignals} for signals emitted by QSignalMapper
+*/
+public class QSignalMapper extends QObject {
+ protected QSignalMapper(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSignalMapper(QObject parent, String name) {
+ super((Class) null);
+ newQSignalMapper(parent,name);
+ }
+ private native void newQSignalMapper(QObject parent, String name);
+ public QSignalMapper(QObject parent) {
+ super((Class) null);
+ newQSignalMapper(parent);
+ }
+ private native void newQSignalMapper(QObject parent);
+ public native void setMapping(QObject sender, int identifier);
+ public native void setMapping(QObject sender, String identifier);
+ public native void removeMappings(QObject sender);
+ public native void map();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSignalMapperSignals.java b/qtjava/javalib/org/kde/qt/QSignalMapperSignals.java
new file mode 100644
index 00000000..7b891bb0
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSignalMapperSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QSignalMapperSignals {
+ void mapped(int arg1);
+ void mapped(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QSignalSignals.java b/qtjava/javalib/org/kde/qt/QSignalSignals.java
new file mode 100644
index 00000000..cc9e9604
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSignalSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QSignalSignals {
+ void signal(QVariant arg1);
+ void intSignal(int arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QSimpleRichText.java b/qtjava/javalib/org/kde/qt/QSimpleRichText.java
new file mode 100644
index 00000000..f78a785d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSimpleRichText.java
@@ -0,0 +1,59 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSimpleRichText implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSimpleRichText(Class dummy){}
+
+ public QSimpleRichText(String text, QFont fnt, String context, QStyleSheet sheet) {
+ newQSimpleRichText(text,fnt,context,sheet);
+ }
+ private native void newQSimpleRichText(String text, QFont fnt, String context, QStyleSheet sheet);
+ public QSimpleRichText(String text, QFont fnt, String context) {
+ newQSimpleRichText(text,fnt,context);
+ }
+ private native void newQSimpleRichText(String text, QFont fnt, String context);
+ public QSimpleRichText(String text, QFont fnt) {
+ newQSimpleRichText(text,fnt);
+ }
+ private native void newQSimpleRichText(String text, QFont fnt);
+ public QSimpleRichText(String text, QFont fnt, String context, QStyleSheet sheet, QMimeSourceFactory factory, int pageBreak, QColor linkColor, boolean linkUnderline) {
+ newQSimpleRichText(text,fnt,context,sheet,factory,pageBreak,linkColor,linkUnderline);
+ }
+ private native void newQSimpleRichText(String text, QFont fnt, String context, QStyleSheet sheet, QMimeSourceFactory factory, int pageBreak, QColor linkColor, boolean linkUnderline);
+ public QSimpleRichText(String text, QFont fnt, String context, QStyleSheet sheet, QMimeSourceFactory factory, int pageBreak, QColor linkColor) {
+ newQSimpleRichText(text,fnt,context,sheet,factory,pageBreak,linkColor);
+ }
+ private native void newQSimpleRichText(String text, QFont fnt, String context, QStyleSheet sheet, QMimeSourceFactory factory, int pageBreak, QColor linkColor);
+ public QSimpleRichText(String text, QFont fnt, String context, QStyleSheet sheet, QMimeSourceFactory factory, int pageBreak) {
+ newQSimpleRichText(text,fnt,context,sheet,factory,pageBreak);
+ }
+ private native void newQSimpleRichText(String text, QFont fnt, String context, QStyleSheet sheet, QMimeSourceFactory factory, int pageBreak);
+ public QSimpleRichText(String text, QFont fnt, String context, QStyleSheet sheet, QMimeSourceFactory factory) {
+ newQSimpleRichText(text,fnt,context,sheet,factory);
+ }
+ private native void newQSimpleRichText(String text, QFont fnt, String context, QStyleSheet sheet, QMimeSourceFactory factory);
+ public native void setWidth(int arg1);
+ public native void setWidth(QPainter arg1, int arg2);
+ public native void setDefaultFont(QFont f);
+ public native int width();
+ public native int widthUsed();
+ public native int height();
+ public native void adjustSize();
+ public native void draw(QPainter p, int x, int y, QRect clipRect, QColorGroup cg, QBrush paper);
+ public native void draw(QPainter p, int x, int y, QRect clipRect, QColorGroup cg);
+ public native void draw(QPainter p, int x, int y, QRegion clipRegion, QColorGroup cg, QBrush paper);
+ public native void draw(QPainter p, int x, int y, QRegion clipRegion, QColorGroup cg);
+ public native String context();
+ public native String anchorAt(QPoint pos);
+ public native boolean inText(QPoint pos);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSize.java b/qtjava/javalib/org/kde/qt/QSize.java
new file mode 100644
index 00000000..afd94a1d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSize.java
@@ -0,0 +1,49 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSize implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSize(Class dummy){}
+
+ public static final int ScaleFree = 0;
+ public static final int ScaleMin = 1;
+ public static final int ScaleMax = 2;
+
+ public QSize() {
+ newQSize();
+ }
+ private native void newQSize();
+ public QSize(int w, int h) {
+ newQSize(w,h);
+ }
+ private native void newQSize(int w, int h);
+ public native boolean isNull();
+ public native boolean isEmpty();
+ public native boolean isValid();
+ public native int width();
+ public native int height();
+ public native void setWidth(int w);
+ public native void setHeight(int h);
+ public native void transpose();
+ public native void scale(int w, int h, int mode);
+ public native void scale(QSize s, int mode);
+ public native QSize expandedTo(QSize arg1);
+ public native QSize boundedTo(QSize arg1);
+ public native short rwidth();
+ public native short rheight();
+ public native QSize op_plus_assign(QSize arg1);
+ public native QSize op_minus_assign(QSize arg1);
+ public native QSize op_mult_assign(int c);
+ public native QSize op_mult_assign(double c);
+ public native QSize op_div_assign(int c);
+ public native QSize op_div_assign(double c);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSizeGrip.java b/qtjava/javalib/org/kde/qt/QSizeGrip.java
new file mode 100644
index 00000000..97671480
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSizeGrip.java
@@ -0,0 +1,33 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSizeGrip extends QWidget {
+ protected QSizeGrip(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSizeGrip(QWidget parent, String name) {
+ super((Class) null);
+ newQSizeGrip(parent,name);
+ }
+ private native void newQSizeGrip(QWidget parent, String name);
+ public QSizeGrip(QWidget parent) {
+ super((Class) null);
+ newQSizeGrip(parent);
+ }
+ private native void newQSizeGrip(QWidget parent);
+ public native QSize sizeHint();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ public native boolean eventFilter(QObject arg1, QEvent arg2);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSizePolicy.java b/qtjava/javalib/org/kde/qt/QSizePolicy.java
new file mode 100644
index 00000000..d529129e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSizePolicy.java
@@ -0,0 +1,77 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSizePolicy implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSizePolicy(Class dummy){}
+
+ public static final int HSize = 6;
+ public static final int HMask = 0x3f;
+ public static final int VMask = HMask<<HSize;
+ public static final int MayGrow = 1;
+ public static final int ExpMask = 2;
+ public static final int MayShrink = 4;
+
+ public static final int Fixed = 0;
+ public static final int Minimum = MayGrow;
+ public static final int Maximum = MayShrink;
+ public static final int Preferred = MayGrow|MayShrink;
+ public static final int MinimumExpanding = MayGrow|ExpMask;
+ public static final int Expanding = MayGrow|MayShrink|ExpMask;
+ public static final int Ignored = ExpMask;
+
+ public static final int NoDirection = 0;
+ public static final int Horizontally = 1;
+ public static final int Vertically = 2;
+ public static final int Horizontal = Horizontally;
+ public static final int Vertical = Vertically;
+ public static final int BothDirections = Horizontally|Vertically;
+
+ public QSizePolicy() {
+ newQSizePolicy();
+ }
+ private native void newQSizePolicy();
+ public QSizePolicy(int hor, int ver, boolean hfw) {
+ newQSizePolicy(hor,ver,hfw);
+ }
+ private native void newQSizePolicy(int hor, int ver, boolean hfw);
+ public QSizePolicy(int hor, int ver) {
+ newQSizePolicy(hor,ver);
+ }
+ private native void newQSizePolicy(int hor, int ver);
+ public QSizePolicy(int hor, int ver, short hors, short vers, boolean hfw) {
+ newQSizePolicy(hor,ver,hors,vers,hfw);
+ }
+ private native void newQSizePolicy(int hor, int ver, short hors, short vers, boolean hfw);
+ public QSizePolicy(int hor, int ver, short hors, short vers) {
+ newQSizePolicy(hor,ver,hors,vers);
+ }
+ private native void newQSizePolicy(int hor, int ver, short hors, short vers);
+ public native int horData();
+ public native int verData();
+ public native boolean mayShrinkHorizontally();
+ public native boolean mayShrinkVertically();
+ public native boolean mayGrowHorizontally();
+ public native boolean mayGrowVertically();
+ public native int expanding();
+ public native void setHorData(int d);
+ public native void setVerData(int d);
+ public native void setHeightForWidth(boolean b);
+ public native boolean hasHeightForWidth();
+ public native boolean op_equals(QSizePolicy s);
+ public native boolean op_not_equals(QSizePolicy s);
+ public native int horStretch();
+ public native int verStretch();
+ public native void setHorStretch(short sf);
+ public native void setVerStretch(short sf);
+ public native void transpose();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSjisCodec.java b/qtjava/javalib/org/kde/qt/QSjisCodec.java
new file mode 100644
index 00000000..6362c0a1
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSjisCodec.java
@@ -0,0 +1,27 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSjisCodec extends QTextCodec {
+ protected QSjisCodec(Class dummy){super((Class) null);}
+ public native int mibEnum();
+ public native String name();
+ public native String mimeName();
+ public native QTextDecoder makeDecoder();
+ public native String fromUnicode(String uc, int[] lenInOut);
+ public native String toUnicode(String chars, int len);
+ public native int heuristicContentMatch(String chars, int len);
+ public native int heuristicNameMatch(String hint);
+ public QSjisCodec() {
+ super((Class) null);
+ newQSjisCodec();
+ }
+ private native void newQSjisCodec();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSlider.java b/qtjava/javalib/org/kde/qt/QSlider.java
new file mode 100644
index 00000000..7ea764c4
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSlider.java
@@ -0,0 +1,111 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QSliderSignals} for signals emitted by QSlider
+*/
+public class QSlider extends QWidget implements QRangeControlInterface {
+ protected QSlider(Class dummy){super((Class) null);}
+ public static final int NoMarks = 0;
+ public static final int Above = 1;
+ public static final int Left = Above;
+ public static final int Below = 2;
+ public static final int Right = Below;
+ public static final int Both = 3;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSlider(QWidget parent, String name) {
+ super((Class) null);
+ newQSlider(parent,name);
+ }
+ private native void newQSlider(QWidget parent, String name);
+ public QSlider(QWidget parent) {
+ super((Class) null);
+ newQSlider(parent);
+ }
+ private native void newQSlider(QWidget parent);
+ public QSlider(int arg1, QWidget parent, String name) {
+ super((Class) null);
+ newQSlider(arg1,parent,name);
+ }
+ private native void newQSlider(int arg1, QWidget parent, String name);
+ public QSlider(int arg1, QWidget parent) {
+ super((Class) null);
+ newQSlider(arg1,parent);
+ }
+ private native void newQSlider(int arg1, QWidget parent);
+ public QSlider(int minValue, int maxValue, int pageStep, int value, int arg5, QWidget parent, String name) {
+ super((Class) null);
+ newQSlider(minValue,maxValue,pageStep,value,arg5,parent,name);
+ }
+ private native void newQSlider(int minValue, int maxValue, int pageStep, int value, int arg5, QWidget parent, String name);
+ public QSlider(int minValue, int maxValue, int pageStep, int value, int arg5, QWidget parent) {
+ super((Class) null);
+ newQSlider(minValue,maxValue,pageStep,value,arg5,parent);
+ }
+ private native void newQSlider(int minValue, int maxValue, int pageStep, int value, int arg5, QWidget parent);
+ public native void setOrientation(int arg1);
+ public native int orientation();
+ public native void setTracking(boolean enable);
+ public native boolean tracking();
+ public native void setPalette(QPalette arg1);
+ public native int sliderStart();
+ public native QRect sliderRect();
+ public native QSize sizeHint();
+ public native void setSizePolicy(QSizePolicy sp);
+ public native void setSizePolicy(int hor, int ver, boolean hfw);
+ public native void setSizePolicy(int hor, int ver);
+ public native QSizePolicy sizePolicy();
+ public native QSize minimumSizeHint();
+ public native void setTickmarks(int arg1);
+ public native int tickmarks();
+ public native void setTickInterval(int arg1);
+ public native int tickInterval();
+ public native int minValue();
+ public native int maxValue();
+ public native void setMinValue(int arg1);
+ public native void setMaxValue(int arg1);
+ public native int lineStep();
+ public native int pageStep();
+ public native void setLineStep(int arg1);
+ public native void setPageStep(int arg1);
+ public native int value();
+ public native void setValue(int arg1);
+ public native void addStep();
+ public native void subtractStep();
+ public native void addLine();
+ public native void subtractLine();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void wheelEvent(QWheelEvent arg1);
+ protected native void focusInEvent(QFocusEvent e);
+ protected native void focusOutEvent(QFocusEvent e);
+ public native void styleChange(QStyle arg1);
+ protected native void valueChange();
+ protected native void rangeChange();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native void addPage();
+ public native void subtractPage();
+ public native void setRange(int minValue, int maxValue);
+ public native void setSteps(int line, int page);
+ public native int bound(int arg1);
+ protected native int positionFromValue(int val, int space);
+ protected native int valueFromPosition(int pos, int space);
+ protected native void directSetValue(int val);
+ protected native int prevValue();
+ protected native void stepChange();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSliderSignals.java b/qtjava/javalib/org/kde/qt/QSliderSignals.java
new file mode 100644
index 00000000..9d885c5b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSliderSignals.java
@@ -0,0 +1,10 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QSliderSignals {
+ void valueChanged(int value);
+ void sliderPressed();
+ void sliderMoved(int value);
+ void sliderReleased();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSocket.java b/qtjava/javalib/org/kde/qt/QSocket.java
new file mode 100644
index 00000000..36967507
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSocket.java
@@ -0,0 +1,108 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QSocketSignals} for signals emitted by QSocket
+*/
+public class QSocket extends QObject implements QIODeviceInterface {
+ protected QSocket(Class dummy){super((Class) null);}
+ public static final int ErrConnectionRefused = 0;
+ public static final int ErrHostNotFound = 1;
+ public static final int ErrSocketRead = 2;
+
+ public static final int Idle = 0;
+ public static final int HostLookup = 1;
+ public static final int Connecting = 2;
+ public static final int Connected = 3;
+ public static final int Closing = 4;
+ public static final int Connection = Connected;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSocket(QObject parent, String name) {
+ super((Class) null);
+ newQSocket(parent,name);
+ }
+ private native void newQSocket(QObject parent, String name);
+ public QSocket(QObject parent) {
+ super((Class) null);
+ newQSocket(parent);
+ }
+ private native void newQSocket(QObject parent);
+ public QSocket() {
+ super((Class) null);
+ newQSocket();
+ }
+ private native void newQSocket();
+ public native int state();
+ public native int socket();
+ public native void setSocket(int arg1);
+ public native QSocketDevice socketDevice();
+ public native void setSocketDevice(QSocketDevice arg1);
+ public native void connectToHost(String host, short port);
+ public native String peerName();
+ public native boolean open(int mode);
+ public native void close();
+ public native void flush();
+ public native long size();
+ public native long at();
+ public native boolean at(long arg1);
+ public native boolean atEnd();
+ public native long bytesAvailable();
+ public native long waitForMore(int msecs, boolean[] timeout);
+ public native long waitForMore(int msecs);
+ public native long bytesToWrite();
+ public native void clearPendingData();
+ public native long readBlock(StringBuffer data, long maxlen);
+ public native long writeBlock(String data, long len);
+ public native long readLine(String data, long maxlen);
+ public native int getch();
+ public native int putch(int arg1);
+ public native int ungetch(int arg1);
+ public native boolean canReadLine();
+ public native String readLine();
+ public native short port();
+ public native short peerPort();
+ public native QHostAddress address();
+ public native QHostAddress peerAddress();
+ public native void setReadBufferSize(long arg1);
+ public native long readBufferSize();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void sn_read(boolean force);
+ protected native void sn_read();
+ protected native void sn_write();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native int flags();
+ public native int mode();
+ public native boolean isDirectAccess();
+ public native boolean isSequentialAccess();
+ public native boolean isCombinedAccess();
+ public native boolean isBuffered();
+ public native boolean isRaw();
+ public native boolean isSynchronous();
+ public native boolean isAsynchronous();
+ public native boolean isTranslated();
+ public native boolean isReadable();
+ public native boolean isWritable();
+ public native boolean isReadWrite();
+ public native boolean isInactive();
+ public native boolean isOpen();
+ public native int status();
+ public native void resetStatus();
+ public native boolean reset();
+ public native long writeBlock(byte[] data);
+ public native byte[] readAll();
+ protected native void setFlags(int f);
+ protected native void setType(int arg1);
+ protected native void setMode(int arg1);
+ public native void setState(int arg1);
+ public native void setStatus(int arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QSocketDevice.java b/qtjava/javalib/org/kde/qt/QSocketDevice.java
new file mode 100644
index 00000000..c3e97910
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSocketDevice.java
@@ -0,0 +1,92 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSocketDevice extends QIODevice {
+ protected QSocketDevice(Class dummy){super((Class) null);}
+ public static final int Stream = 0;
+ public static final int Datagram = 1;
+
+ public static final int IPv4 = 0;
+ public static final int IPv6 = 1;
+ public static final int Unknown = 2;
+
+ public static final int NoError = 0;
+ public static final int AlreadyBound = 1;
+ public static final int Inaccessible = 2;
+ public static final int NoResources = 3;
+ public static final int InternalError = 4;
+ public static final int Bug = InternalError;
+ public static final int Impossible = 5;
+ public static final int NoFiles = 6;
+ public static final int ConnectionRefused = 7;
+ public static final int NetworkFailure = 8;
+ public static final int UnknownError = 9;
+
+ public QSocketDevice(int type) {
+ super((Class) null);
+ newQSocketDevice(type);
+ }
+ private native void newQSocketDevice(int type);
+ public QSocketDevice() {
+ super((Class) null);
+ newQSocketDevice();
+ }
+ private native void newQSocketDevice();
+ public QSocketDevice(int type, int protocol, int dummy) {
+ super((Class) null);
+ newQSocketDevice(type,protocol,dummy);
+ }
+ private native void newQSocketDevice(int type, int protocol, int dummy);
+ public QSocketDevice(int socket, int type) {
+ super((Class) null);
+ newQSocketDevice(socket,type);
+ }
+ private native void newQSocketDevice(int socket, int type);
+ public native boolean isValid();
+ public native int type();
+ public native int protocol();
+ public native int socket();
+ public native void setSocket(int socket, int type);
+ public native boolean open(int mode);
+ public native void close();
+ public native void flush();
+ public native long size();
+ public native long at();
+ public native boolean at(long arg1);
+ public native boolean atEnd();
+ public native boolean blocking();
+ public native void setBlocking(boolean arg1);
+ public native boolean addressReusable();
+ public native void setAddressReusable(boolean arg1);
+ public native int receiveBufferSize();
+ public native void setReceiveBufferSize(int arg1);
+ public native int sendBufferSize();
+ public native void setSendBufferSize(int arg1);
+ public native boolean connect(QHostAddress arg1, short arg2);
+ public native boolean bind(QHostAddress arg1, short arg2);
+ public native boolean listen(int backlog);
+ public native int accept();
+ public native long bytesAvailable();
+ public native long waitForMore(int msecs, boolean[] timeout);
+ public native long waitForMore(int msecs);
+ public native long readBlock(StringBuffer data, long maxlen);
+ public native long writeBlock(String data, long len);
+ public native long writeBlock(String data, long len, QHostAddress host, short port);
+ public native int getch();
+ public native int putch(int arg1);
+ public native int ungetch(int arg1);
+ public native short port();
+ public native short peerPort();
+ public native QHostAddress address();
+ public native QHostAddress peerAddress();
+ public native int error();
+ protected native void setError(int err);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSocketNotifier.java b/qtjava/javalib/org/kde/qt/QSocketNotifier.java
new file mode 100644
index 00000000..bae73507
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSocketNotifier.java
@@ -0,0 +1,82 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+*************************************************
+ $Id$
+
+* Definition of QSocketNotifier class
+
+* Created : 951114
+
+* Copyright (C) 1992-2005 Trolltech AS. All rights reserved.
+
+* This file is part of the kernel module of the Qt GUI Toolkit.
+
+* This file may be distributed under the terms of the Q Public License
+ as defined by Trolltech AS of Norway and appearing in the file
+ LICENSE.QPL included in the packaging of this file.
+
+* This file may be distributed and/or modified under the terms of the
+ GNU General Public License version 2 as published by the Free Software
+ Foundation and appearing in the file LICENSE.GPL included in the
+ packaging of this file.
+
+* Licensees holding valid Qt Enterprise Edition or Qt Professional Edition
+ licenses may use this file in accordance with the Qt Commercial License
+ Agreement provided with the Software.
+
+* This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+ WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+* See http://www.trolltech.com/pricing.html or email sales@trolltech.com for
+ information about Qt Commercial License Agreements.
+ See http://www.trolltech.com/qpl/ for QPL licensing information.
+ See http://www.trolltech.com/gpl/ for GPL licensing information.
+
+* Contact info@trolltech.com if any conditions of this licensing are
+ not clear to you.
+
+********************************************** See {@link QSocketNotifierSignals} for signals emitted by QSocketNotifier
+ @short $Id: qt/qsocketnotifier.
+
+*/
+public class QSocketNotifier extends QObject {
+ protected QSocketNotifier(Class dummy){super((Class) null);}
+ public static final int Read = 0;
+ public static final int Write = 1;
+ public static final int Exception = 2;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSocketNotifier(int socket, int arg2, QObject parent, String name) {
+ super((Class) null);
+ newQSocketNotifier(socket,arg2,parent,name);
+ }
+ private native void newQSocketNotifier(int socket, int arg2, QObject parent, String name);
+ public QSocketNotifier(int socket, int arg2, QObject parent) {
+ super((Class) null);
+ newQSocketNotifier(socket,arg2,parent);
+ }
+ private native void newQSocketNotifier(int socket, int arg2, QObject parent);
+ public QSocketNotifier(int socket, int arg2) {
+ super((Class) null);
+ newQSocketNotifier(socket,arg2);
+ }
+ private native void newQSocketNotifier(int socket, int arg2);
+ public native int socket();
+ public native int type();
+ public native boolean isEnabled();
+ public native void setEnabled(boolean arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public native boolean event(QEvent arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSocketNotifierSignals.java b/qtjava/javalib/org/kde/qt/QSocketNotifierSignals.java
new file mode 100644
index 00000000..ef6726bc
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSocketNotifierSignals.java
@@ -0,0 +1,7 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QSocketNotifierSignals {
+ void activated(int socket);
+}
diff --git a/qtjava/javalib/org/kde/qt/QSocketSignals.java b/qtjava/javalib/org/kde/qt/QSocketSignals.java
new file mode 100644
index 00000000..48ef4d4b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSocketSignals.java
@@ -0,0 +1,13 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QSocketSignals {
+ void hostFound();
+ void connected();
+ void connectionClosed();
+ void delayedCloseFinished();
+ void readyRead();
+ void bytesWritten(int nbytes);
+ void error(int arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QSound.java b/qtjava/javalib/org/kde/qt/QSound.java
new file mode 100644
index 00000000..eb436d59
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSound.java
@@ -0,0 +1,43 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSound extends QObject {
+ protected QSound(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSound(String filename, QObject parent, String name) {
+ super((Class) null);
+ newQSound(filename,parent,name);
+ }
+ private native void newQSound(String filename, QObject parent, String name);
+ public QSound(String filename, QObject parent) {
+ super((Class) null);
+ newQSound(filename,parent);
+ }
+ private native void newQSound(String filename, QObject parent);
+ public QSound(String filename) {
+ super((Class) null);
+ newQSound(filename);
+ }
+ private native void newQSound(String filename);
+ public native int loops();
+ public native int loopsRemaining();
+ public native void setLoops(int arg1);
+ public native String fileName();
+ public native boolean isFinished();
+ public native void play();
+ public native void stop();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native boolean isAvailable();
+ public static native void play(String filename);
+ public static native boolean available();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSpacerItem.java b/qtjava/javalib/org/kde/qt/QSpacerItem.java
new file mode 100644
index 00000000..7bada4a4
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSpacerItem.java
@@ -0,0 +1,40 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSpacerItem extends QLayoutItem {
+ protected QSpacerItem(Class dummy){super((Class) null);}
+ public QSpacerItem(int w, int h, int hData, int vData) {
+ super((Class) null);
+ newQSpacerItem(w,h,hData,vData);
+ }
+ private native void newQSpacerItem(int w, int h, int hData, int vData);
+ public QSpacerItem(int w, int h, int hData) {
+ super((Class) null);
+ newQSpacerItem(w,h,hData);
+ }
+ private native void newQSpacerItem(int w, int h, int hData);
+ public QSpacerItem(int w, int h) {
+ super((Class) null);
+ newQSpacerItem(w,h);
+ }
+ private native void newQSpacerItem(int w, int h);
+ public native void changeSize(int w, int h, int hData, int vData);
+ public native void changeSize(int w, int h, int hData);
+ public native void changeSize(int w, int h);
+ public native QSize sizeHint();
+ public native QSize minimumSize();
+ public native QSize maximumSize();
+ public native int expanding();
+ public native boolean isEmpty();
+ public native void setGeometry(QRect arg1);
+ public native QRect geometry();
+ public native QSpacerItem spacerItem();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSpinBox.java b/qtjava/javalib/org/kde/qt/QSpinBox.java
new file mode 100644
index 00000000..51bd338d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSpinBox.java
@@ -0,0 +1,116 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QSpinBoxSignals} for signals emitted by QSpinBox
+*/
+public class QSpinBox extends QWidget implements QRangeControlInterface {
+ protected QSpinBox(Class dummy){super((Class) null);}
+ public static final int UpDownArrows = 0;
+ public static final int PlusMinus = 1;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSpinBox(QWidget parent, String name) {
+ super((Class) null);
+ newQSpinBox(parent,name);
+ }
+ private native void newQSpinBox(QWidget parent, String name);
+ public QSpinBox(QWidget parent) {
+ super((Class) null);
+ newQSpinBox(parent);
+ }
+ private native void newQSpinBox(QWidget parent);
+ public QSpinBox() {
+ super((Class) null);
+ newQSpinBox();
+ }
+ private native void newQSpinBox();
+ public QSpinBox(int minValue, int maxValue, int step, QWidget parent, String name) {
+ super((Class) null);
+ newQSpinBox(minValue,maxValue,step,parent,name);
+ }
+ private native void newQSpinBox(int minValue, int maxValue, int step, QWidget parent, String name);
+ public QSpinBox(int minValue, int maxValue, int step, QWidget parent) {
+ super((Class) null);
+ newQSpinBox(minValue,maxValue,step,parent);
+ }
+ private native void newQSpinBox(int minValue, int maxValue, int step, QWidget parent);
+ public QSpinBox(int minValue, int maxValue, int step) {
+ super((Class) null);
+ newQSpinBox(minValue,maxValue,step);
+ }
+ private native void newQSpinBox(int minValue, int maxValue, int step);
+ public QSpinBox(int minValue, int maxValue) {
+ super((Class) null);
+ newQSpinBox(minValue,maxValue);
+ }
+ private native void newQSpinBox(int minValue, int maxValue);
+ public native String text();
+ public native String prefix();
+ public native String suffix();
+ public native String cleanText();
+ public native void setSpecialValueText(String text);
+ public native String specialValueText();
+ public native void setWrapping(boolean on);
+ public native boolean wrapping();
+ public native void setButtonSymbols(int arg1);
+ public native int buttonSymbols();
+ public native void setValidator(QValidator v);
+ public native QValidator validator();
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native int minValue();
+ public native int maxValue();
+ public native void setMinValue(int arg1);
+ public native void setMaxValue(int arg1);
+ public native int lineStep();
+ public native void setLineStep(int arg1);
+ public native int value();
+ public native QRect upRect();
+ public native QRect downRect();
+ public native void setValue(int value);
+ public native void setPrefix(String text);
+ public native void setSuffix(String text);
+ public native void stepUp();
+ public native void stepDown();
+ public native void setEnabled(boolean enabled);
+ public native void selectAll();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native String mapValueToText(int value);
+ protected native int mapTextToValue(boolean[] ok);
+ protected native String currentValueText();
+ protected native void updateDisplay();
+ protected native void interpretText();
+ protected native QLineEdit editor();
+ protected native void valueChange();
+ protected native void rangeChange();
+ public native boolean eventFilter(QObject arg1, QEvent ev);
+ protected native void resizeEvent(QResizeEvent ev);
+ protected native void wheelEvent(QWheelEvent arg1);
+ protected native void leaveEvent(QEvent arg1);
+ public native void styleChange(QStyle arg1);
+ protected native void textChanged();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native void addPage();
+ public native void subtractPage();
+ public native void addLine();
+ public native void subtractLine();
+ public native void setRange(int minValue, int maxValue);
+ public native int pageStep();
+ public native void setSteps(int line, int page);
+ public native int bound(int arg1);
+ protected native int positionFromValue(int val, int space);
+ protected native int valueFromPosition(int pos, int space);
+ protected native void directSetValue(int val);
+ protected native int prevValue();
+ protected native void stepChange();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSpinBoxSignals.java b/qtjava/javalib/org/kde/qt/QSpinBoxSignals.java
new file mode 100644
index 00000000..8e6e7e8a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSpinBoxSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QSpinBoxSignals {
+ void valueChanged(int value);
+ void valueChanged(String valueText);
+}
diff --git a/qtjava/javalib/org/kde/qt/QSpinWidget.java b/qtjava/javalib/org/kde/qt/QSpinWidget.java
new file mode 100644
index 00000000..6081df43
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSpinWidget.java
@@ -0,0 +1,61 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QSpinWidgetSignals} for signals emitted by QSpinWidget
+*/
+public class QSpinWidget extends QWidget {
+ protected QSpinWidget(Class dummy){super((Class) null);}
+ public static final int UpDownArrows = 0;
+ public static final int PlusMinus = 1;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSpinWidget(QWidget parent, String name) {
+ super((Class) null);
+ newQSpinWidget(parent,name);
+ }
+ private native void newQSpinWidget(QWidget parent, String name);
+ public QSpinWidget(QWidget parent) {
+ super((Class) null);
+ newQSpinWidget(parent);
+ }
+ private native void newQSpinWidget(QWidget parent);
+ public QSpinWidget() {
+ super((Class) null);
+ newQSpinWidget();
+ }
+ private native void newQSpinWidget();
+ public native void setEditWidget(QWidget widget);
+ public native QWidget editWidget();
+ public native QRect upRect();
+ public native QRect downRect();
+ public native void setUpEnabled(boolean on);
+ public native void setDownEnabled(boolean on);
+ public native boolean isUpEnabled();
+ public native boolean isDownEnabled();
+ public native void setButtonSymbols(int bs);
+ public native int buttonSymbols();
+ public native void arrange();
+ public native void stepUp();
+ public native void stepDown();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void mousePressEvent(QMouseEvent e);
+ protected native void resizeEvent(QResizeEvent ev);
+ protected native void mouseReleaseEvent(QMouseEvent e);
+ protected native void mouseMoveEvent(QMouseEvent e);
+ protected native void wheelEvent(QWheelEvent arg1);
+ public native void styleChange(QStyle arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void enableChanged(boolean old);
+ protected native void windowActivationChange(boolean arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSpinWidgetSignals.java b/qtjava/javalib/org/kde/qt/QSpinWidgetSignals.java
new file mode 100644
index 00000000..13404a0a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSpinWidgetSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QSpinWidgetSignals {
+ void stepUpPressed();
+ void stepDownPressed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSplashScreen.java b/qtjava/javalib/org/kde/qt/QSplashScreen.java
new file mode 100644
index 00000000..92f3ce0d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSplashScreen.java
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QSplashScreenSignals} for signals emitted by QSplashScreen
+*/
+public class QSplashScreen extends QWidget {
+ protected QSplashScreen(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSplashScreen(QPixmap pixmap, int f) {
+ super((Class) null);
+ newQSplashScreen(pixmap,f);
+ }
+ private native void newQSplashScreen(QPixmap pixmap, int f);
+ public QSplashScreen(QPixmap pixmap) {
+ super((Class) null);
+ newQSplashScreen(pixmap);
+ }
+ private native void newQSplashScreen(QPixmap pixmap);
+ public QSplashScreen() {
+ super((Class) null);
+ newQSplashScreen();
+ }
+ private native void newQSplashScreen();
+ public native void setPixmap(QPixmap pixmap);
+ public native QPixmap pixmap();
+ public native void finish(QWidget w);
+ public native void repaint();
+ public native void message(String str, int flags, QColor color);
+ public native void message(String str, int flags);
+ public native void message(String str);
+ public native void clear();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void drawContents(QPainter painter);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSplashScreenSignals.java b/qtjava/javalib/org/kde/qt/QSplashScreenSignals.java
new file mode 100644
index 00000000..99ab41ae
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSplashScreenSignals.java
@@ -0,0 +1,7 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QSplashScreenSignals {
+ void messageChanged(String str);
+}
diff --git a/qtjava/javalib/org/kde/qt/QSplitter.java b/qtjava/javalib/org/kde/qt/QSplitter.java
new file mode 100644
index 00000000..3340ec6b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSplitter.java
@@ -0,0 +1,83 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSplitter extends QFrame {
+ protected QSplitter(Class dummy){super((Class) null);}
+ public static final int DefaultResizeMode = 3;
+
+ public static final int Stretch = 0;
+ public static final int KeepSize = 1;
+ public static final int FollowSizeHint = 2;
+ public static final int Auto = 3;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSplitter(QWidget parent, String name) {
+ super((Class) null);
+ newQSplitter(parent,name);
+ }
+ private native void newQSplitter(QWidget parent, String name);
+ public QSplitter(QWidget parent) {
+ super((Class) null);
+ newQSplitter(parent);
+ }
+ private native void newQSplitter(QWidget parent);
+ public QSplitter() {
+ super((Class) null);
+ newQSplitter();
+ }
+ private native void newQSplitter();
+ public QSplitter(int arg1, QWidget parent, String name) {
+ super((Class) null);
+ newQSplitter(arg1,parent,name);
+ }
+ private native void newQSplitter(int arg1, QWidget parent, String name);
+ public QSplitter(int arg1, QWidget parent) {
+ super((Class) null);
+ newQSplitter(arg1,parent);
+ }
+ private native void newQSplitter(int arg1, QWidget parent);
+ public QSplitter(int arg1) {
+ super((Class) null);
+ newQSplitter(arg1);
+ }
+ private native void newQSplitter(int arg1);
+ public native void setOrientation(int arg1);
+ public native int orientation();
+ public native void setChildrenCollapsible(boolean arg1);
+ public native boolean childrenCollapsible();
+ public native void setCollapsible(QWidget w, boolean arg2);
+ public native void setResizeMode(QWidget w, int arg2);
+ public native void setOpaqueResize(boolean arg1);
+ public native void setOpaqueResize();
+ public native boolean opaqueResize();
+ public native void moveToFirst(QWidget arg1);
+ public native void moveToLast(QWidget arg1);
+ public native void refresh();
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native int[] sizes();
+ public native void setSizes(int[] arg1);
+ public native int handleWidth();
+ public native void setHandleWidth(int arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void childEvent(QChildEvent arg1);
+ public native boolean event(QEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native int idAfter(QWidget arg1);
+ protected native void moveSplitter(int pos, int id);
+ protected native void drawSplitter(QPainter arg1, int x, int y, int w, int h);
+ public native void styleChange(QStyle arg1);
+ protected native int adjustPos(int arg1, int arg2);
+ protected native void setRubberband(int arg1);
+ protected native void getRange(int id, int[] arg2, int[] arg3);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSql.java b/qtjava/javalib/org/kde/qt/QSql.java
new file mode 100644
index 00000000..c2f1b128
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSql.java
@@ -0,0 +1,42 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSql implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSql(Class dummy){}
+
+ public static final int None = -1;
+ public static final int Insert = 0;
+ public static final int Update = 1;
+ public static final int Delete = 2;
+
+ public static final int BeforeFirst = -1;
+ public static final int AfterLast = -2;
+
+ public static final int Cancel = -1;
+ public static final int No = 0;
+ public static final int Yes = 1;
+
+ public static final int In = 1;
+ public static final int Out = 2;
+ public static final int InOut = 3;
+
+ public static final int Tables = 0x01;
+ public static final int SystemTables = 0x02;
+ public static final int Views = 0x04;
+ public static final int AllTables = 0xff;
+
+ public QSql() {
+ newQSql();
+ }
+ private native void newQSql();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlCursor.java b/qtjava/javalib/org/kde/qt/QSqlCursor.java
new file mode 100644
index 00000000..fd3482cb
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlCursor.java
@@ -0,0 +1,139 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSqlCursor extends QSqlRecord implements QSqlQueryInterface {
+ protected QSqlCursor(Class dummy){super((Class) null);}
+ public static final int ReadOnly = 0;
+ public static final int Insert = 1;
+ public static final int Update = 2;
+ public static final int Delete = 4;
+ public static final int Writable = 7;
+
+ public QSqlCursor(String name, boolean autopopulate, QSqlDatabase db) {
+ super((Class) null);
+ newQSqlCursor(name,autopopulate,db);
+ }
+ private native void newQSqlCursor(String name, boolean autopopulate, QSqlDatabase db);
+ public QSqlCursor(String name, boolean autopopulate) {
+ super((Class) null);
+ newQSqlCursor(name,autopopulate);
+ }
+ private native void newQSqlCursor(String name, boolean autopopulate);
+ public QSqlCursor(String name) {
+ super((Class) null);
+ newQSqlCursor(name);
+ }
+ private native void newQSqlCursor(String name);
+ public QSqlCursor() {
+ super((Class) null);
+ newQSqlCursor();
+ }
+ private native void newQSqlCursor();
+ public QSqlCursor(QSqlCursor other) {
+ super((Class) null);
+ newQSqlCursor(other);
+ }
+ private native void newQSqlCursor(QSqlCursor other);
+ public native QVariant value(int i);
+ public native QVariant value(String name);
+ public native void setValue(int i, QVariant val);
+ public native void setValue(String name, QVariant val);
+ public native QSqlIndex primaryIndex(boolean prime);
+ public native QSqlIndex primaryIndex();
+ public native QSqlIndex index(String[] fieldNames);
+ public native QSqlIndex index(String fieldName);
+ public native void setPrimaryIndex(QSqlIndex idx);
+ public native void append(QSqlFieldInfo fieldInfo);
+ public native void insert(int pos, QSqlFieldInfo fieldInfo);
+ public native void remove(int pos);
+ public native void clear();
+ public native void setGenerated(String name, boolean generated);
+ public native void setGenerated(int i, boolean generated);
+ public native QSqlRecord editBuffer(boolean copy);
+ public native QSqlRecord editBuffer();
+ public native QSqlRecord primeInsert();
+ public native QSqlRecord primeUpdate();
+ public native QSqlRecord primeDelete();
+ public native int insert(boolean invalidate);
+ public native int insert();
+ public native int update(boolean invalidate);
+ public native int update();
+ public native int del(boolean invalidate);
+ public native int del();
+ public native void setMode(int flags);
+ public native int mode();
+ public native void setCalculated(String name, boolean calculated);
+ public native boolean isCalculated(String name);
+ public native void setTrimmed(String name, boolean trim);
+ public native boolean isTrimmed(String name);
+ public native boolean isReadOnly();
+ public native boolean canInsert();
+ public native boolean canUpdate();
+ public native boolean canDelete();
+ public native boolean select();
+ public native boolean select(QSqlIndex sort);
+ public native boolean select(QSqlIndex filter, QSqlIndex sort);
+ public native boolean select(String filter, QSqlIndex sort);
+ public native boolean select(String filter);
+ public native void setSort(QSqlIndex sort);
+ public native QSqlIndex sort();
+ public native void setFilter(String filter);
+ public native String filter();
+ public native void setName(String name, boolean autopopulate);
+ public native void setName(String name);
+ public native String name();
+ public native String toString(String prefix, String sep);
+ public native String toString(String prefix);
+ public native String toString();
+ public native boolean isNull(int i);
+ public native boolean isNull(String name);
+ protected native void afterSeek();
+ public native boolean exec(String sql);
+ protected native QVariant calculateField(String name);
+ protected native int update(String filter, boolean invalidate);
+ protected native int update(String filter);
+ protected native int del(String filter, boolean invalidate);
+ protected native int del(String filter);
+ protected native String toString(String prefix, QSqlField field, String fieldSep);
+ protected native String toString(QSqlRecord rec, String prefix, String fieldSep, String sep);
+ protected native String toString(QSqlIndex i, QSqlRecord rec, String prefix, String fieldSep, String sep);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native boolean isValid();
+ public native boolean isActive();
+ public native int at();
+ public native String lastQuery();
+ public native int numRowsAffected();
+ public native QSqlError lastError();
+ public native boolean isSelect();
+ public native int size();
+ public native QSqlDriver driver();
+ public native QSqlResult result();
+ public native boolean isForwardOnly();
+ public native void setForwardOnly(boolean forward);
+ public native boolean seek(int i, boolean relative);
+ public native boolean seek(int i);
+ public native boolean next();
+ public native boolean prev();
+ public native boolean first();
+ public native boolean last();
+ public native boolean exec();
+ public native boolean prepare(String query);
+ public native void bindValue(String placeholder, QVariant val);
+ public native void bindValue(int pos, QVariant val);
+ public native void addBindValue(QVariant val);
+ public native void bindValue(String placeholder, QVariant val, int type);
+ public native void bindValue(int pos, QVariant val, int type);
+ public native void addBindValue(QVariant val, int type);
+ public native QVariant boundValue(String placeholder);
+ public native QVariant boundValue(int pos);
+ // QMap<QString, QVariant> boundValues(); >>>> NOT CONVERTED
+ public native String executedQuery();
+ protected native void beforeSeek();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlDatabase.java b/qtjava/javalib/org/kde/qt/QSqlDatabase.java
new file mode 100644
index 00000000..c71a1d7b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlDatabase.java
@@ -0,0 +1,96 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QSqlDatabase extends QObject {
+ protected QSqlDatabase(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public native boolean open();
+ public native boolean open(String user, String password);
+ public native void close();
+ public native boolean isOpen();
+ public native boolean isOpenError();
+ public native ArrayList tables();
+ public native ArrayList tables(int type);
+ public native QSqlIndex primaryIndex(String tablename);
+ public native QSqlRecord record(String tablename);
+ public native QSqlRecord record(QSqlQueryInterface query);
+ public native QSqlRecordInfo recordInfo(String tablename);
+ public native QSqlRecordInfo recordInfo(QSqlQueryInterface query);
+ public native QSqlQueryInterface exec(String query);
+ public native QSqlQueryInterface exec();
+ public native QSqlError lastError();
+ public native boolean transaction();
+ public native boolean commit();
+ public native boolean rollback();
+ public native void setDatabaseName(String name);
+ public native void setUserName(String name);
+ public native void setPassword(String password);
+ public native void setHostName(String host);
+ public native void setPort(int p);
+ public native void setConnectOptions(String options);
+ public native void setConnectOptions();
+ public native String databaseName();
+ public native String userName();
+ public native String password();
+ public native String hostName();
+ public native String driverName();
+ public native int port();
+ public native String connectOptions();
+ public native QSqlDriver driver();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native QSqlDatabase addDatabase(String type, String connectionName);
+ public static native QSqlDatabase addDatabase(String type);
+ public static native QSqlDatabase addDatabase(QSqlDriver driver, String connectionName);
+ public static native QSqlDatabase addDatabase(QSqlDriver driver);
+ public static native QSqlDatabase database(String connectionName, boolean open);
+ public static native QSqlDatabase database(String connectionName);
+ public static native QSqlDatabase database();
+ public static native void removeDatabase(String connectionName);
+ public static native void removeDatabase(QSqlDatabase db);
+ public static native boolean contains(String connectionName);
+ public static native boolean contains();
+ public static native ArrayList drivers();
+ // void registerSqlDriver(const QString& arg1,const QSqlDriverCreatorBase* arg2); >>>> NOT CONVERTED
+ public static native boolean isDriverAvailable(String name);
+ public QSqlDatabase(String type, String name, QObject parent, String objname) {
+ super((Class) null);
+ newQSqlDatabase(type,name,parent,objname);
+ }
+ private native void newQSqlDatabase(String type, String name, QObject parent, String objname);
+ public QSqlDatabase(String type, String name, QObject parent) {
+ super((Class) null);
+ newQSqlDatabase(type,name,parent);
+ }
+ private native void newQSqlDatabase(String type, String name, QObject parent);
+ public QSqlDatabase(String type, String name) {
+ super((Class) null);
+ newQSqlDatabase(type,name);
+ }
+ private native void newQSqlDatabase(String type, String name);
+ public QSqlDatabase(QSqlDriver driver, QObject parent, String objname) {
+ super((Class) null);
+ newQSqlDatabase(driver,parent,objname);
+ }
+ private native void newQSqlDatabase(QSqlDriver driver, QObject parent, String objname);
+ public QSqlDatabase(QSqlDriver driver, QObject parent) {
+ super((Class) null);
+ newQSqlDatabase(driver,parent);
+ }
+ private native void newQSqlDatabase(QSqlDriver driver, QObject parent);
+ public QSqlDatabase(QSqlDriver driver) {
+ super((Class) null);
+ newQSqlDatabase(driver);
+ }
+ private native void newQSqlDatabase(QSqlDriver driver);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlDriver.java b/qtjava/javalib/org/kde/qt/QSqlDriver.java
new file mode 100644
index 00000000..583cd803
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlDriver.java
@@ -0,0 +1,45 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QSqlDriver extends QObject {
+ protected QSqlDriver(Class dummy){super((Class) null);}
+ public static final int Transactions = 0;
+ public static final int QuerySize = 1;
+ public static final int BLOB = 2;
+ public static final int Unicode = 3;
+ public static final int PreparedQueries = 4;
+ public static final int NamedPlaceholders = 5;
+ public static final int PositionalPlaceholders = 6;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public native boolean isOpen();
+ public native boolean isOpenError();
+ public native boolean beginTransaction();
+ public native boolean commitTransaction();
+ public native boolean rollbackTransaction();
+ public native ArrayList tables(String tableType);
+ public native QSqlIndex primaryIndex(String tableName);
+ public native QSqlRecord record(String tableName);
+ public native QSqlRecord record(QSqlQueryInterface query);
+ public native QSqlRecordInfo recordInfo(String tablename);
+ public native QSqlRecordInfo recordInfo(QSqlQueryInterface query);
+ public native String nullText();
+ public native String formatValue(QSqlField field, boolean trimStrings);
+ public native String formatValue(QSqlField field);
+ public native QSqlError lastError();
+ public native boolean hasFeature(int f);
+ public native boolean open(String db, String user, String password, String host, int port);
+ public native boolean open(String db, String user, String password, String host);
+ public native boolean open(String db, String user, String password);
+ public native boolean open(String db, String user);
+ public native boolean open(String db);
+ public native void close();
+ public native QSqlQueryInterface createQuery();
+ public native boolean open(String db, String user, String password, String host, int port, String connOpts);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlEditorFactory.java b/qtjava/javalib/org/kde/qt/QSqlEditorFactory.java
new file mode 100644
index 00000000..adeb0ba5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlEditorFactory.java
@@ -0,0 +1,33 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSqlEditorFactory extends QEditorFactory {
+ protected QSqlEditorFactory(Class dummy){super((Class) null);}
+ public QSqlEditorFactory(QObject parent, String name) {
+ super((Class) null);
+ newQSqlEditorFactory(parent,name);
+ }
+ private native void newQSqlEditorFactory(QObject parent, String name);
+ public QSqlEditorFactory(QObject parent) {
+ super((Class) null);
+ newQSqlEditorFactory(parent);
+ }
+ private native void newQSqlEditorFactory(QObject parent);
+ public QSqlEditorFactory() {
+ super((Class) null);
+ newQSqlEditorFactory();
+ }
+ private native void newQSqlEditorFactory();
+ public native QWidget createEditor(QWidget parent, QVariant variant);
+ public native QWidget createEditor(QWidget parent, QSqlField field);
+ public static native QEditorFactory defaultFactory();
+ public static native void installDefaultFactory(QSqlEditorFactory factory);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlError.java b/qtjava/javalib/org/kde/qt/QSqlError.java
new file mode 100644
index 00000000..0c3cbe51
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlError.java
@@ -0,0 +1,58 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSqlError implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSqlError(Class dummy){}
+
+ public static final int None = 0;
+ public static final int Connection = 1;
+ public static final int Statement = 2;
+ public static final int Transaction = 3;
+ public static final int Unknown = 4;
+
+ public QSqlError(String driverText, String databaseText, int type, int number) {
+ newQSqlError(driverText,databaseText,type,number);
+ }
+ private native void newQSqlError(String driverText, String databaseText, int type, int number);
+ public QSqlError(String driverText, String databaseText, int type) {
+ newQSqlError(driverText,databaseText,type);
+ }
+ private native void newQSqlError(String driverText, String databaseText, int type);
+ public QSqlError(String driverText, String databaseText) {
+ newQSqlError(driverText,databaseText);
+ }
+ private native void newQSqlError(String driverText, String databaseText);
+ public QSqlError(String driverText) {
+ newQSqlError(driverText);
+ }
+ private native void newQSqlError(String driverText);
+ public QSqlError() {
+ newQSqlError();
+ }
+ private native void newQSqlError();
+ public QSqlError(QSqlError other) {
+ newQSqlError(other);
+ }
+ private native void newQSqlError(QSqlError other);
+ public native String driverText();
+ public native void setDriverText(String driverText);
+ public native String databaseText();
+ public native void setDatabaseText(String databaseText);
+ public native int type();
+ public native void setType(int type);
+ public native int number();
+ public native void setNumber(int number);
+ public native String text();
+ public native void showMessage(String msg);
+ public native void showMessage();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlField.java b/qtjava/javalib/org/kde/qt/QSqlField.java
new file mode 100644
index 00000000..ac2e1e4c
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlField.java
@@ -0,0 +1,45 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSqlField implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSqlField(Class dummy){}
+
+ public QSqlField(String fieldName, int type) {
+ newQSqlField(fieldName,type);
+ }
+ private native void newQSqlField(String fieldName, int type);
+ public QSqlField(String fieldName) {
+ newQSqlField(fieldName);
+ }
+ private native void newQSqlField(String fieldName);
+ public QSqlField() {
+ newQSqlField();
+ }
+ private native void newQSqlField();
+ public QSqlField(QSqlField other) {
+ newQSqlField(other);
+ }
+ private native void newQSqlField(QSqlField other);
+ public native boolean op_equals(QSqlField other);
+ public native void setValue(QVariant value);
+ public native QVariant value();
+ public native void setName(String name);
+ public native String name();
+ public native void setNull();
+ public native boolean isNull();
+ public native void setReadOnly(boolean readOnly);
+ public native boolean isReadOnly();
+ public native void clear(boolean nullify);
+ public native void clear();
+ public native int type();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlFieldInfo.java b/qtjava/javalib/org/kde/qt/QSqlFieldInfo.java
new file mode 100644
index 00000000..1a9bb4bc
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlFieldInfo.java
@@ -0,0 +1,88 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSqlFieldInfo implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSqlFieldInfo(Class dummy){}
+
+ public QSqlFieldInfo(String name, int typ, int required, int len, int prec, QVariant defValue, int sqlType, boolean generated, boolean trim, boolean calculated) {
+ newQSqlFieldInfo(name,typ,required,len,prec,defValue,sqlType,generated,trim,calculated);
+ }
+ private native void newQSqlFieldInfo(String name, int typ, int required, int len, int prec, QVariant defValue, int sqlType, boolean generated, boolean trim, boolean calculated);
+ public QSqlFieldInfo(String name, int typ, int required, int len, int prec, QVariant defValue, int sqlType, boolean generated, boolean trim) {
+ newQSqlFieldInfo(name,typ,required,len,prec,defValue,sqlType,generated,trim);
+ }
+ private native void newQSqlFieldInfo(String name, int typ, int required, int len, int prec, QVariant defValue, int sqlType, boolean generated, boolean trim);
+ public QSqlFieldInfo(String name, int typ, int required, int len, int prec, QVariant defValue, int sqlType, boolean generated) {
+ newQSqlFieldInfo(name,typ,required,len,prec,defValue,sqlType,generated);
+ }
+ private native void newQSqlFieldInfo(String name, int typ, int required, int len, int prec, QVariant defValue, int sqlType, boolean generated);
+ public QSqlFieldInfo(String name, int typ, int required, int len, int prec, QVariant defValue, int sqlType) {
+ newQSqlFieldInfo(name,typ,required,len,prec,defValue,sqlType);
+ }
+ private native void newQSqlFieldInfo(String name, int typ, int required, int len, int prec, QVariant defValue, int sqlType);
+ public QSqlFieldInfo(String name, int typ, int required, int len, int prec, QVariant defValue) {
+ newQSqlFieldInfo(name,typ,required,len,prec,defValue);
+ }
+ private native void newQSqlFieldInfo(String name, int typ, int required, int len, int prec, QVariant defValue);
+ public QSqlFieldInfo(String name, int typ, int required, int len, int prec) {
+ newQSqlFieldInfo(name,typ,required,len,prec);
+ }
+ private native void newQSqlFieldInfo(String name, int typ, int required, int len, int prec);
+ public QSqlFieldInfo(String name, int typ, int required, int len) {
+ newQSqlFieldInfo(name,typ,required,len);
+ }
+ private native void newQSqlFieldInfo(String name, int typ, int required, int len);
+ public QSqlFieldInfo(String name, int typ, int required) {
+ newQSqlFieldInfo(name,typ,required);
+ }
+ private native void newQSqlFieldInfo(String name, int typ, int required);
+ public QSqlFieldInfo(String name, int typ) {
+ newQSqlFieldInfo(name,typ);
+ }
+ private native void newQSqlFieldInfo(String name, int typ);
+ public QSqlFieldInfo(String name) {
+ newQSqlFieldInfo(name);
+ }
+ private native void newQSqlFieldInfo(String name);
+ public QSqlFieldInfo() {
+ newQSqlFieldInfo();
+ }
+ private native void newQSqlFieldInfo();
+ public QSqlFieldInfo(QSqlFieldInfo other) {
+ newQSqlFieldInfo(other);
+ }
+ private native void newQSqlFieldInfo(QSqlFieldInfo other);
+ public QSqlFieldInfo(QSqlField other, boolean generated) {
+ newQSqlFieldInfo(other,generated);
+ }
+ private native void newQSqlFieldInfo(QSqlField other, boolean generated);
+ public QSqlFieldInfo(QSqlField other) {
+ newQSqlFieldInfo(other);
+ }
+ private native void newQSqlFieldInfo(QSqlField other);
+ public native boolean op_equals(QSqlFieldInfo f);
+ public native QSqlField toField();
+ public native int isRequired();
+ public native int type();
+ public native int length();
+ public native int precision();
+ public native QVariant defaultValue();
+ public native String name();
+ public native int typeID();
+ public native boolean isGenerated();
+ public native boolean isTrim();
+ public native boolean isCalculated();
+ public native void setTrim(boolean trim);
+ public native void setGenerated(boolean gen);
+ public native void setCalculated(boolean calc);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlForm.java b/qtjava/javalib/org/kde/qt/QSqlForm.java
new file mode 100644
index 00000000..3b075fb2
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlForm.java
@@ -0,0 +1,51 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSqlForm extends QObject {
+ protected QSqlForm(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QSqlForm(QObject parent, String name) {
+ super((Class) null);
+ newQSqlForm(parent,name);
+ }
+ private native void newQSqlForm(QObject parent, String name);
+ public QSqlForm(QObject parent) {
+ super((Class) null);
+ newQSqlForm(parent);
+ }
+ private native void newQSqlForm(QObject parent);
+ public QSqlForm() {
+ super((Class) null);
+ newQSqlForm();
+ }
+ private native void newQSqlForm();
+ public native void insert(QWidget widget, String field);
+ public native void remove(String field);
+ public native int count();
+ public native QWidget widget(int i);
+ public native QSqlField widgetToField(QWidget widget);
+ public native QWidget fieldToWidget(QSqlField field);
+ public native void installPropertyMap(QSqlPropertyMap map);
+ public native void setRecord(QSqlRecord buf);
+ public native void readField(QWidget widget);
+ public native void writeField(QWidget widget);
+ public native void readFields();
+ public native void writeFields();
+ public native void clear();
+ public native void clearValues(boolean nullify);
+ public native void clearValues();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void insert(QWidget widget, QSqlField field);
+ protected native void remove(QWidget widget);
+ protected native void clearMap();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlIndex.java b/qtjava/javalib/org/kde/qt/QSqlIndex.java
new file mode 100644
index 00000000..133518ee
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlIndex.java
@@ -0,0 +1,51 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QSqlIndex extends QSqlRecord {
+ protected QSqlIndex(Class dummy){super((Class) null);}
+ public QSqlIndex(String cursorName, String name) {
+ super((Class) null);
+ newQSqlIndex(cursorName,name);
+ }
+ private native void newQSqlIndex(String cursorName, String name);
+ public QSqlIndex(String cursorName) {
+ super((Class) null);
+ newQSqlIndex(cursorName);
+ }
+ private native void newQSqlIndex(String cursorName);
+ public QSqlIndex() {
+ super((Class) null);
+ newQSqlIndex();
+ }
+ private native void newQSqlIndex();
+ public QSqlIndex(QSqlIndex other) {
+ super((Class) null);
+ newQSqlIndex(other);
+ }
+ private native void newQSqlIndex(QSqlIndex other);
+ public native void setCursorName(String cursorName);
+ public native String cursorName();
+ public native void setName(String name);
+ public native String name();
+ public native void append(QSqlField field);
+ public native void append(QSqlField field, boolean desc);
+ public native boolean isDescending(int i);
+ public native void setDescending(int i, boolean desc);
+ public native String toString(String prefix, String sep, boolean verbose);
+ public native String toString(String prefix, String sep);
+ public native String toString(String prefix);
+ public native String toString();
+ public native ArrayList toStringList(String prefix, boolean verbose);
+ public native ArrayList toStringList(String prefix);
+ public native ArrayList toStringList();
+ public static native QSqlIndex fromStringList(String[] l, QSqlCursor cursor);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlPropertyMap.java b/qtjava/javalib/org/kde/qt/QSqlPropertyMap.java
new file mode 100644
index 00000000..3815b8a7
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlPropertyMap.java
@@ -0,0 +1,27 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSqlPropertyMap implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSqlPropertyMap(Class dummy){}
+
+ public QSqlPropertyMap() {
+ newQSqlPropertyMap();
+ }
+ private native void newQSqlPropertyMap();
+ public native QVariant property(QWidget widget);
+ public native void setProperty(QWidget widget, QVariant value);
+ public native void insert(String classname, String property);
+ public native void remove(String classname);
+ public static native QSqlPropertyMap defaultMap();
+ public static native void installDefaultMap(QSqlPropertyMap map);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlQuery.java b/qtjava/javalib/org/kde/qt/QSqlQuery.java
new file mode 100644
index 00000000..ff5574eb
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlQuery.java
@@ -0,0 +1,76 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSqlQuery implements QtSupport, QSqlQueryInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSqlQuery(Class dummy){}
+
+ public QSqlQuery(QSqlResult r) {
+ newQSqlQuery(r);
+ }
+ private native void newQSqlQuery(QSqlResult r);
+ public QSqlQuery(String query, QSqlDatabase db) {
+ newQSqlQuery(query,db);
+ }
+ private native void newQSqlQuery(String query, QSqlDatabase db);
+ public QSqlQuery(String query) {
+ newQSqlQuery(query);
+ }
+ private native void newQSqlQuery(String query);
+ public QSqlQuery() {
+ newQSqlQuery();
+ }
+ private native void newQSqlQuery();
+ public QSqlQuery(QSqlDatabase db) {
+ newQSqlQuery(db);
+ }
+ private native void newQSqlQuery(QSqlDatabase db);
+ public QSqlQuery(QSqlQueryInterface other) {
+ newQSqlQuery(other);
+ }
+ private native void newQSqlQuery(QSqlQueryInterface other);
+ public native boolean isValid();
+ public native boolean isActive();
+ public native boolean isNull(int field);
+ public native int at();
+ public native String lastQuery();
+ public native int numRowsAffected();
+ public native QSqlError lastError();
+ public native boolean isSelect();
+ public native int size();
+ public native QSqlDriver driver();
+ public native QSqlResult result();
+ public native boolean isForwardOnly();
+ public native void setForwardOnly(boolean forward);
+ public native boolean exec(String query);
+ public native QVariant value(int i);
+ public native boolean seek(int i, boolean relative);
+ public native boolean seek(int i);
+ public native boolean next();
+ public native boolean prev();
+ public native boolean first();
+ public native boolean last();
+ public native boolean exec();
+ public native boolean prepare(String query);
+ public native void bindValue(String placeholder, QVariant val);
+ public native void bindValue(int pos, QVariant val);
+ public native void addBindValue(QVariant val);
+ public native void bindValue(String placeholder, QVariant val, int type);
+ public native void bindValue(int pos, QVariant val, int type);
+ public native void addBindValue(QVariant val, int type);
+ public native QVariant boundValue(String placeholder);
+ public native QVariant boundValue(int pos);
+ // QMap<QString, QVariant> boundValues(); >>>> NOT CONVERTED
+ public native String executedQuery();
+ protected native void beforeSeek();
+ protected native void afterSeek();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlQueryInterface.java b/qtjava/javalib/org/kde/qt/QSqlQueryInterface.java
new file mode 100644
index 00000000..b28ed2ef
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlQueryInterface.java
@@ -0,0 +1,38 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QSqlQueryInterface {
+ boolean isValid();
+ boolean isActive();
+ boolean isNull(int field);
+ int at();
+ String lastQuery();
+ int numRowsAffected();
+ QSqlError lastError();
+ boolean isSelect();
+ int size();
+ QSqlDriver driver();
+ QSqlResult result();
+ boolean isForwardOnly();
+ void setForwardOnly(boolean forward);
+ boolean exec(String query);
+ QVariant value(int i);
+ boolean seek(int i, boolean relative);
+ boolean seek(int i);
+ boolean next();
+ boolean prev();
+ boolean first();
+ boolean last();
+ boolean exec();
+ boolean prepare(String query);
+ void bindValue(String placeholder, QVariant val);
+ void bindValue(int pos, QVariant val);
+ void addBindValue(QVariant val);
+ void bindValue(String placeholder, QVariant val, int type);
+ void bindValue(int pos, QVariant val, int type);
+ void addBindValue(QVariant val, int type);
+ QVariant boundValue(String placeholder);
+ QVariant boundValue(int pos);
+ String executedQuery();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlRecord.java b/qtjava/javalib/org/kde/qt/QSqlRecord.java
new file mode 100644
index 00000000..69ba2b73
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlRecord.java
@@ -0,0 +1,56 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QSqlRecord implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSqlRecord(Class dummy){}
+
+ public QSqlRecord() {
+ newQSqlRecord();
+ }
+ private native void newQSqlRecord();
+ public QSqlRecord(QSqlRecord other) {
+ newQSqlRecord(other);
+ }
+ private native void newQSqlRecord(QSqlRecord other);
+ public native QVariant value(int i);
+ public native QVariant value(String name);
+ public native void setValue(int i, QVariant val);
+ public native void setValue(String name, QVariant val);
+ public native boolean isGenerated(int i);
+ public native boolean isGenerated(String name);
+ public native void setGenerated(String name, boolean generated);
+ public native void setGenerated(int i, boolean generated);
+ public native void setNull(int i);
+ public native void setNull(String name);
+ public native boolean isNull(int i);
+ public native boolean isNull(String name);
+ public native int position(String name);
+ public native String fieldName(int i);
+ public native QSqlField field(int i);
+ public native QSqlField field(String name);
+ public native void append(QSqlField field);
+ public native void insert(int pos, QSqlField field);
+ public native void remove(int pos);
+ public native boolean isEmpty();
+ public native boolean contains(String name);
+ public native void clear();
+ public native void clearValues(boolean nullify);
+ public native void clearValues();
+ public native int count();
+ public native String toString(String prefix, String sep);
+ public native String toString(String prefix);
+ public native String toString();
+ public native ArrayList toStringList(String prefix);
+ public native ArrayList toStringList();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlRecordInfo.java b/qtjava/javalib/org/kde/qt/QSqlRecordInfo.java
new file mode 100644
index 00000000..b8e9ba40
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlRecordInfo.java
@@ -0,0 +1,29 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSqlRecordInfo implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSqlRecordInfo(Class dummy){}
+
+ public QSqlRecordInfo() {
+ newQSqlRecordInfo();
+ }
+ private native void newQSqlRecordInfo();
+ // QSqlRecordInfo* QSqlRecordInfo(const QSqlFieldInfoList& arg1); >>>> NOT CONVERTED
+ public QSqlRecordInfo(QSqlRecord other) {
+ newQSqlRecordInfo(other);
+ }
+ private native void newQSqlRecordInfo(QSqlRecord other);
+ public native int contains(String fieldName);
+ public native QSqlFieldInfo find(String fieldName);
+ public native QSqlRecord toRecord();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSqlResult.java b/qtjava/javalib/org/kde/qt/QSqlResult.java
new file mode 100644
index 00000000..906b1ec9
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSqlResult.java
@@ -0,0 +1,13 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSqlResult implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QSqlResult(Class dummy){}
+
+ // void setExtension(QSqlExtension* arg1); >>>> NOT CONVERTED
+ // QSqlExtension* extension(); >>>> NOT CONVERTED
+}
diff --git a/qtjava/javalib/org/kde/qt/QStatusBar.java b/qtjava/javalib/org/kde/qt/QStatusBar.java
new file mode 100644
index 00000000..23e5321a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QStatusBar.java
@@ -0,0 +1,50 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QStatusBarSignals} for signals emitted by QStatusBar
+*/
+public class QStatusBar extends QWidget {
+ protected QStatusBar(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QStatusBar(QWidget parent, String name) {
+ super((Class) null);
+ newQStatusBar(parent,name);
+ }
+ private native void newQStatusBar(QWidget parent, String name);
+ public QStatusBar(QWidget parent) {
+ super((Class) null);
+ newQStatusBar(parent);
+ }
+ private native void newQStatusBar(QWidget parent);
+ public QStatusBar() {
+ super((Class) null);
+ newQStatusBar();
+ }
+ private native void newQStatusBar();
+ public native void addWidget(QWidget arg1, int stretch, boolean arg3);
+ public native void addWidget(QWidget arg1, int stretch);
+ public native void addWidget(QWidget arg1);
+ public native void removeWidget(QWidget arg1);
+ public native void setSizeGripEnabled(boolean arg1);
+ public native boolean isSizeGripEnabled();
+ public native void message(String arg1);
+ public native void message(String arg1, int arg2);
+ public native void clear();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void reformat();
+ protected native void hideOrShow();
+ public native boolean event(QEvent arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QStatusBarSignals.java b/qtjava/javalib/org/kde/qt/QStatusBarSignals.java
new file mode 100644
index 00000000..92f6f615
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QStatusBarSignals.java
@@ -0,0 +1,7 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QStatusBarSignals {
+ void messageChanged(String text);
+}
diff --git a/qtjava/javalib/org/kde/qt/QStoredDrag.java b/qtjava/javalib/org/kde/qt/QStoredDrag.java
new file mode 100644
index 00000000..0d7d4ada
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QStoredDrag.java
@@ -0,0 +1,36 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QStoredDrag extends QDragObject {
+ protected QStoredDrag(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QStoredDrag(String mimeType, QWidget dragSource, String name) {
+ super((Class) null);
+ newQStoredDrag(mimeType,dragSource,name);
+ }
+ private native void newQStoredDrag(String mimeType, QWidget dragSource, String name);
+ public QStoredDrag(String mimeType, QWidget dragSource) {
+ super((Class) null);
+ newQStoredDrag(mimeType,dragSource);
+ }
+ private native void newQStoredDrag(String mimeType, QWidget dragSource);
+ public QStoredDrag(String mimeType) {
+ super((Class) null);
+ newQStoredDrag(mimeType);
+ }
+ private native void newQStoredDrag(String mimeType);
+ public native void setEncodedData(byte[] arg1);
+ public native String format(int i);
+ public native byte[] encodedData(String arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QStyle.java b/qtjava/javalib/org/kde/qt/QStyle.java
new file mode 100644
index 00000000..f04bf0ed
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QStyle.java
@@ -0,0 +1,356 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QStyle extends QObject {
+ protected QStyle(Class dummy){super((Class) null);}
+ public static final int PE_ButtonCommand = 0;
+ public static final int PE_ButtonDefault = 1;
+ public static final int PE_ButtonBevel = 2;
+ public static final int PE_ButtonTool = 3;
+ public static final int PE_ButtonDropDown = 4;
+ public static final int PE_FocusRect = 5;
+ public static final int PE_ArrowUp = 6;
+ public static final int PE_ArrowDown = 7;
+ public static final int PE_ArrowRight = 8;
+ public static final int PE_ArrowLeft = 9;
+ public static final int PE_SpinWidgetUp = 10;
+ public static final int PE_SpinWidgetDown = 11;
+ public static final int PE_SpinWidgetPlus = 12;
+ public static final int PE_SpinWidgetMinus = 13;
+ public static final int PE_Indicator = 14;
+ public static final int PE_IndicatorMask = 15;
+ public static final int PE_ExclusiveIndicator = 16;
+ public static final int PE_ExclusiveIndicatorMask = 17;
+ public static final int PE_DockWindowHandle = 18;
+ public static final int PE_DockWindowSeparator = 19;
+ public static final int PE_DockWindowResizeHandle = 20;
+ public static final int PE_Splitter = 21;
+ public static final int PE_Panel = 22;
+ public static final int PE_PanelPopup = 23;
+ public static final int PE_PanelMenuBar = 24;
+ public static final int PE_PanelDockWindow = 25;
+ public static final int PE_TabBarBase = 26;
+ public static final int PE_HeaderSection = 27;
+ public static final int PE_HeaderArrow = 28;
+ public static final int PE_StatusBarSection = 29;
+ public static final int PE_GroupBoxFrame = 30;
+ public static final int PE_Separator = 31;
+ public static final int PE_SizeGrip = 32;
+ public static final int PE_CheckMark = 33;
+ public static final int PE_ScrollBarAddLine = 34;
+ public static final int PE_ScrollBarSubLine = 35;
+ public static final int PE_ScrollBarAddPage = 36;
+ public static final int PE_ScrollBarSubPage = 37;
+ public static final int PE_ScrollBarSlider = 38;
+ public static final int PE_ScrollBarFirst = 39;
+ public static final int PE_ScrollBarLast = 40;
+ public static final int PE_ProgressBarChunk = 41;
+ public static final int PE_PanelLineEdit = 42;
+ public static final int PE_PanelTabWidget = 43;
+ public static final int PE_WindowFrame = 44;
+ public static final int PE_CheckListController = 45;
+ public static final int PE_CheckListIndicator = 46;
+ public static final int PE_CheckListExclusiveIndicator = 47;
+ public static final int PE_PanelGroupBox = 48;
+ public static final int PE_RubberBand = 49;
+ public static final int PE_CustomBase = 0xf000000;
+
+ public static final int Style_Default = 0x00000000;
+ public static final int Style_Enabled = 0x00000001;
+ public static final int Style_Raised = 0x00000002;
+ public static final int Style_Sunken = 0x00000004;
+ public static final int Style_Off = 0x00000008;
+ public static final int Style_NoChange = 0x00000010;
+ public static final int Style_On = 0x00000020;
+ public static final int Style_Down = 0x00000040;
+ public static final int Style_Horizontal = 0x00000080;
+ public static final int Style_HasFocus = 0x00000100;
+ public static final int Style_Top = 0x00000200;
+ public static final int Style_Bottom = 0x00000400;
+ public static final int Style_FocusAtBorder = 0x00000800;
+ public static final int Style_AutoRaise = 0x00001000;
+ public static final int Style_MouseOver = 0x00002000;
+ public static final int Style_Up = 0x00004000;
+ public static final int Style_Selected = 0x00008000;
+ public static final int Style_Active = 0x00010000;
+ public static final int Style_ButtonDefault = 0x00020000;
+
+ public static final int CE_PushButton = 0;
+ public static final int CE_PushButtonLabel = 1;
+ public static final int CE_CheckBox = 2;
+ public static final int CE_CheckBoxLabel = 3;
+ public static final int CE_RadioButton = 4;
+ public static final int CE_RadioButtonLabel = 5;
+ public static final int CE_TabBarTab = 6;
+ public static final int CE_TabBarLabel = 7;
+ public static final int CE_ProgressBarGroove = 8;
+ public static final int CE_ProgressBarContents = 9;
+ public static final int CE_ProgressBarLabel = 10;
+ public static final int CE_PopupMenuItem = 11;
+ public static final int CE_MenuBarItem = 12;
+ public static final int CE_ToolButtonLabel = 13;
+ public static final int CE_MenuBarEmptyArea = 14;
+ public static final int CE_PopupMenuScroller = 15;
+ public static final int CE_DockWindowEmptyArea = 16;
+ public static final int CE_PopupMenuVerticalExtra = 17;
+ public static final int CE_PopupMenuHorizontalExtra = 18;
+ public static final int CE_ToolBoxTab = 19;
+ public static final int CE_HeaderLabel = 20;
+ public static final int CE_CustomBase = 0xf0000000;
+
+ public static final int SR_PushButtonContents = 0;
+ public static final int SR_PushButtonFocusRect = 1;
+ public static final int SR_CheckBoxIndicator = 2;
+ public static final int SR_CheckBoxContents = 3;
+ public static final int SR_CheckBoxFocusRect = 4;
+ public static final int SR_RadioButtonIndicator = 5;
+ public static final int SR_RadioButtonContents = 6;
+ public static final int SR_RadioButtonFocusRect = 7;
+ public static final int SR_ComboBoxFocusRect = 8;
+ public static final int SR_SliderFocusRect = 9;
+ public static final int SR_DockWindowHandleRect = 10;
+ public static final int SR_ProgressBarGroove = 11;
+ public static final int SR_ProgressBarContents = 12;
+ public static final int SR_ProgressBarLabel = 13;
+ public static final int SR_ToolButtonContents = 14;
+ public static final int SR_DialogButtonAccept = 15;
+ public static final int SR_DialogButtonReject = 16;
+ public static final int SR_DialogButtonApply = 17;
+ public static final int SR_DialogButtonHelp = 18;
+ public static final int SR_DialogButtonAll = 19;
+ public static final int SR_DialogButtonAbort = 20;
+ public static final int SR_DialogButtonIgnore = 21;
+ public static final int SR_DialogButtonRetry = 22;
+ public static final int SR_DialogButtonCustom = 23;
+ public static final int SR_ToolBoxTabContents = 24;
+ public static final int SR_CustomBase = 0xf0000000;
+
+ public static final int CC_SpinWidget = 0;
+ public static final int CC_ComboBox = 1;
+ public static final int CC_ScrollBar = 2;
+ public static final int CC_Slider = 3;
+ public static final int CC_ToolButton = 4;
+ public static final int CC_TitleBar = 5;
+ public static final int CC_ListView = 6;
+ public static final int CC_CustomBase = 0xf0000000;
+
+ public static final int SC_None = 0x00000000;
+ public static final int SC_ScrollBarAddLine = 0x00000001;
+ public static final int SC_ScrollBarSubLine = 0x00000002;
+ public static final int SC_ScrollBarAddPage = 0x00000004;
+ public static final int SC_ScrollBarSubPage = 0x00000008;
+ public static final int SC_ScrollBarFirst = 0x00000010;
+ public static final int SC_ScrollBarLast = 0x00000020;
+ public static final int SC_ScrollBarSlider = 0x00000040;
+ public static final int SC_ScrollBarGroove = 0x00000080;
+ public static final int SC_SpinWidgetUp = 0x00000001;
+ public static final int SC_SpinWidgetDown = 0x00000002;
+ public static final int SC_SpinWidgetFrame = 0x00000004;
+ public static final int SC_SpinWidgetEditField = 0x00000008;
+ public static final int SC_SpinWidgetButtonField = 0x00000010;
+ public static final int SC_ComboBoxFrame = 0x00000001;
+ public static final int SC_ComboBoxEditField = 0x00000002;
+ public static final int SC_ComboBoxArrow = 0x00000004;
+ public static final int SC_ComboBoxListBoxPopup = 0x00000008;
+ public static final int SC_SliderGroove = 0x00000001;
+ public static final int SC_SliderHandle = 0x00000002;
+ public static final int SC_SliderTickmarks = 0x00000004;
+ public static final int SC_ToolButton = 0x00000001;
+ public static final int SC_ToolButtonMenu = 0x00000002;
+ public static final int SC_TitleBarLabel = 0x00000001;
+ public static final int SC_TitleBarSysMenu = 0x00000002;
+ public static final int SC_TitleBarMinButton = 0x00000004;
+ public static final int SC_TitleBarMaxButton = 0x00000008;
+ public static final int SC_TitleBarCloseButton = 0x00000010;
+ public static final int SC_TitleBarNormalButton = 0x00000020;
+ public static final int SC_TitleBarShadeButton = 0x00000040;
+ public static final int SC_TitleBarUnshadeButton = 0x00000080;
+ public static final int SC_ListView = 0x00000001;
+ public static final int SC_ListViewBranch = 0x00000002;
+ public static final int SC_ListViewExpand = 0x00000004;
+ public static final int SC_All = 0xffffffff;
+
+ public static final int PM_ButtonMargin = 0;
+ public static final int PM_ButtonDefaultIndicator = 1;
+ public static final int PM_MenuButtonIndicator = 2;
+ public static final int PM_ButtonShiftHorizontal = 3;
+ public static final int PM_ButtonShiftVertical = 4;
+ public static final int PM_DefaultFrameWidth = 5;
+ public static final int PM_SpinBoxFrameWidth = 6;
+ public static final int PM_MaximumDragDistance = 7;
+ public static final int PM_ScrollBarExtent = 8;
+ public static final int PM_ScrollBarSliderMin = 9;
+ public static final int PM_SliderThickness = 10;
+ public static final int PM_SliderControlThickness = 11;
+ public static final int PM_SliderLength = 12;
+ public static final int PM_SliderTickmarkOffset = 13;
+ public static final int PM_SliderSpaceAvailable = 14;
+ public static final int PM_DockWindowSeparatorExtent = 15;
+ public static final int PM_DockWindowHandleExtent = 16;
+ public static final int PM_DockWindowFrameWidth = 17;
+ public static final int PM_MenuBarFrameWidth = 18;
+ public static final int PM_TabBarTabOverlap = 19;
+ public static final int PM_TabBarTabHSpace = 20;
+ public static final int PM_TabBarTabVSpace = 21;
+ public static final int PM_TabBarBaseHeight = 22;
+ public static final int PM_TabBarBaseOverlap = 23;
+ public static final int PM_ProgressBarChunkWidth = 24;
+ public static final int PM_SplitterWidth = 25;
+ public static final int PM_TitleBarHeight = 26;
+ public static final int PM_IndicatorWidth = 27;
+ public static final int PM_IndicatorHeight = 28;
+ public static final int PM_ExclusiveIndicatorWidth = 29;
+ public static final int PM_ExclusiveIndicatorHeight = 30;
+ public static final int PM_PopupMenuScrollerHeight = 31;
+ public static final int PM_CheckListButtonSize = 32;
+ public static final int PM_CheckListControllerSize = 33;
+ public static final int PM_PopupMenuFrameHorizontalExtra = 34;
+ public static final int PM_PopupMenuFrameVerticalExtra = 35;
+ public static final int PM_DialogButtonsSeparator = 36;
+ public static final int PM_DialogButtonsButtonWidth = 37;
+ public static final int PM_DialogButtonsButtonHeight = 38;
+ public static final int PM_MDIFrameWidth = 39;
+ public static final int PM_MDIMinimizedWidth = 40;
+ public static final int PM_HeaderMargin = 41;
+ public static final int PM_HeaderMarkSize = 42;
+ public static final int PM_HeaderGripMargin = 43;
+ public static final int PM_TabBarTabShiftHorizontal = 44;
+ public static final int PM_TabBarTabShiftVertical = 45;
+ public static final int PM_TabBarScrollButtonWidth = 46;
+ public static final int PM_MenuBarItemSpacing = 47;
+ public static final int PM_ToolBarItemSpacing = 48;
+ public static final int PM_CustomBase = 0xf0000000;
+
+ public static final int CT_PushButton = 0;
+ public static final int CT_CheckBox = 1;
+ public static final int CT_RadioButton = 2;
+ public static final int CT_ToolButton = 3;
+ public static final int CT_ComboBox = 4;
+ public static final int CT_Splitter = 5;
+ public static final int CT_DockWindow = 6;
+ public static final int CT_ProgressBar = 7;
+ public static final int CT_PopupMenuItem = 8;
+ public static final int CT_TabBarTab = 9;
+ public static final int CT_Slider = 10;
+ public static final int CT_Header = 11;
+ public static final int CT_LineEdit = 12;
+ public static final int CT_MenuBar = 13;
+ public static final int CT_SpinBox = 14;
+ public static final int CT_SizeGrip = 15;
+ public static final int CT_TabWidget = 16;
+ public static final int CT_DialogButtons = 17;
+ public static final int CT_CustomBase = 0xf0000000;
+
+ public static final int SH_EtchDisabledText = 0;
+ public static final int SH_GUIStyle = 1;
+ public static final int SH_ScrollBar_BackgroundMode = 2;
+ public static final int SH_ScrollBar_MiddleClickAbsolutePosition = 3;
+ public static final int SH_ScrollBar_ScrollWhenPointerLeavesControl = 4;
+ public static final int SH_TabBar_SelectMouseType = 5;
+ public static final int SH_TabBar_Alignment = 6;
+ public static final int SH_Header_ArrowAlignment = 7;
+ public static final int SH_Slider_SnapToValue = 8;
+ public static final int SH_Slider_SloppyKeyEvents = 9;
+ public static final int SH_ProgressDialog_CenterCancelButton = 10;
+ public static final int SH_ProgressDialog_TextLabelAlignment = 11;
+ public static final int SH_PrintDialog_RightAlignButtons = 12;
+ public static final int SH_MainWindow_SpaceBelowMenuBar = 13;
+ public static final int SH_FontDialog_SelectAssociatedText = 14;
+ public static final int SH_PopupMenu_AllowActiveAndDisabled = 15;
+ public static final int SH_PopupMenu_SpaceActivatesItem = 16;
+ public static final int SH_PopupMenu_SubMenuPopupDelay = 17;
+ public static final int SH_ScrollView_FrameOnlyAroundContents = 18;
+ public static final int SH_MenuBar_AltKeyNavigation = 19;
+ public static final int SH_ComboBox_ListMouseTracking = 20;
+ public static final int SH_PopupMenu_MouseTracking = 21;
+ public static final int SH_MenuBar_MouseTracking = 22;
+ public static final int SH_ItemView_ChangeHighlightOnFocus = 23;
+ public static final int SH_Widget_ShareActivation = 24;
+ public static final int SH_Workspace_FillSpaceOnMaximize = 25;
+ public static final int SH_ComboBox_Popup = 26;
+ public static final int SH_TitleBar_NoBorder = 27;
+ public static final int SH_ScrollBar_StopMouseOverSlider = 28;
+ public static final int SH_BlinkCursorWhenTextSelected = 29;
+ public static final int SH_RichText_FullWidthSelection = 30;
+ public static final int SH_PopupMenu_Scrollable = 31;
+ public static final int SH_GroupBox_TextLabelVerticalAlignment = 32;
+ public static final int SH_GroupBox_TextLabelColor = 33;
+ public static final int SH_PopupMenu_SloppySubMenus = 34;
+ public static final int SH_Table_GridLineColor = 35;
+ public static final int SH_LineEdit_PasswordCharacter = 36;
+ public static final int SH_DialogButtons_DefaultButton = 37;
+ public static final int SH_ToolBox_SelectedPageTitleBold = 38;
+ public static final int SH_TabBar_PreferNoArrows = 39;
+ public static final int SH_ScrollBar_LeftClickAbsolutePosition = 40;
+ public static final int SH_ListViewExpand_SelectMouseType = 41;
+ public static final int SH_UnderlineAccelerator = 42;
+ public static final int SH_ToolButton_Uses3D = 43;
+ public static final int SH_CustomBase = 0xf0000000;
+
+ public static final int SP_TitleBarMinButton = 0;
+ public static final int SP_TitleBarMaxButton = 1;
+ public static final int SP_TitleBarCloseButton = 2;
+ public static final int SP_TitleBarNormalButton = 3;
+ public static final int SP_TitleBarShadeButton = 4;
+ public static final int SP_TitleBarUnshadeButton = 5;
+ public static final int SP_DockWindowCloseButton = 6;
+ public static final int SP_MessageBoxInformation = 7;
+ public static final int SP_MessageBoxWarning = 8;
+ public static final int SP_MessageBoxCritical = 9;
+ public static final int SP_MessageBoxQuestion = 10;
+ public static final int SP_CustomBase = 0xf0000000;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public native void polish(QWidget arg1);
+ public native void unPolish(QWidget arg1);
+ public native void polish(QApplication arg1);
+ public native void unPolish(QApplication arg1);
+ public native void polish(QPalette arg1);
+ public native void polishPopupMenu(QPopupMenu arg1);
+ public native QRect itemRect(QPainter p, QRect r, int flags, boolean enabled, QPixmap pixmap, String text, int len);
+ public native QRect itemRect(QPainter p, QRect r, int flags, boolean enabled, QPixmap pixmap, String text);
+ public native void drawItem(QPainter p, QRect r, int flags, QColorGroup g, boolean enabled, QPixmap pixmap, String text, int len, QColor penColor);
+ public native void drawItem(QPainter p, QRect r, int flags, QColorGroup g, boolean enabled, QPixmap pixmap, String text, int len);
+ public native void drawItem(QPainter p, QRect r, int flags, QColorGroup g, boolean enabled, QPixmap pixmap, String text);
+ public native void drawPrimitive(int pe, QPainter p, QRect r, QColorGroup cg, int flags, QStyleOption arg6);
+ public native void drawPrimitive(int pe, QPainter p, QRect r, QColorGroup cg, int flags);
+ public native void drawPrimitive(int pe, QPainter p, QRect r, QColorGroup cg);
+ public native void drawControl(int element, QPainter p, QWidget widget, QRect r, QColorGroup cg, int how, QStyleOption arg7);
+ public native void drawControl(int element, QPainter p, QWidget widget, QRect r, QColorGroup cg, int how);
+ public native void drawControl(int element, QPainter p, QWidget widget, QRect r, QColorGroup cg);
+ public native void drawControlMask(int element, QPainter p, QWidget widget, QRect r, QStyleOption arg5);
+ public native void drawControlMask(int element, QPainter p, QWidget widget, QRect r);
+ public native QRect subRect(int r, QWidget widget);
+ public native void drawComplexControl(int control, QPainter p, QWidget widget, QRect r, QColorGroup cg, int how, int sub, int subActive, QStyleOption arg9);
+ public native void drawComplexControl(int control, QPainter p, QWidget widget, QRect r, QColorGroup cg, int how, int sub, int subActive);
+ public native void drawComplexControl(int control, QPainter p, QWidget widget, QRect r, QColorGroup cg, int how, int sub);
+ public native void drawComplexControl(int control, QPainter p, QWidget widget, QRect r, QColorGroup cg, int how);
+ public native void drawComplexControl(int control, QPainter p, QWidget widget, QRect r, QColorGroup cg);
+ public native void drawComplexControlMask(int control, QPainter p, QWidget widget, QRect r, QStyleOption arg5);
+ public native void drawComplexControlMask(int control, QPainter p, QWidget widget, QRect r);
+ public native QRect querySubControlMetrics(int control, QWidget widget, int sc, QStyleOption arg4);
+ public native QRect querySubControlMetrics(int control, QWidget widget, int sc);
+ public native int querySubControl(int control, QWidget widget, QPoint pos, QStyleOption arg4);
+ public native int querySubControl(int control, QWidget widget, QPoint pos);
+ public native int pixelMetric(int metric, QWidget widget);
+ public native int pixelMetric(int metric);
+ public native QSize sizeFromContents(int contents, QWidget widget, QSize contentsSize, QStyleOption arg4);
+ public native QSize sizeFromContents(int contents, QWidget widget, QSize contentsSize);
+ // int styleHint(QStyle::StyleHint arg1,const QWidget* arg2,const QStyleOption& arg3,QStyleHintReturn* arg4); >>>> NOT CONVERTED
+ public native int styleHint(int stylehint, QWidget widget, QStyleOption arg3);
+ public native int styleHint(int stylehint, QWidget widget);
+ public native int styleHint(int stylehint);
+ public native QPixmap stylePixmap(int stylepixmap, QWidget widget, QStyleOption arg3);
+ public native QPixmap stylePixmap(int stylepixmap, QWidget widget);
+ public native QPixmap stylePixmap(int stylepixmap);
+ public native int defaultFrameWidth();
+ public native void tabbarMetrics(QWidget t, int[] hf, int[] vf, int[] ov);
+ public native QSize scrollBarExtent();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native QRect visualRect(QRect logical, QWidget w);
+ public static native QRect visualRect(QRect logical, QRect bounding);
+}
diff --git a/qtjava/javalib/org/kde/qt/QStyleFactory.java b/qtjava/javalib/org/kde/qt/QStyleFactory.java
new file mode 100644
index 00000000..884d45d5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QStyleFactory.java
@@ -0,0 +1,24 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QStyleFactory implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QStyleFactory(Class dummy){}
+
+ public QStyleFactory() {
+ newQStyleFactory();
+ }
+ private native void newQStyleFactory();
+ public static native ArrayList keys();
+ public static native QStyle create(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QStyleOption.java b/qtjava/javalib/org/kde/qt/QStyleOption.java
new file mode 100644
index 00000000..fc7ded15
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QStyleOption.java
@@ -0,0 +1,88 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QStyleOption implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QStyleOption(Class dummy){}
+
+ public static final int Default = 0;
+
+ public QStyleOption(int arg1) {
+ newQStyleOption(arg1);
+ }
+ private native void newQStyleOption(int arg1);
+ public QStyleOption() {
+ newQStyleOption();
+ }
+ private native void newQStyleOption();
+ public QStyleOption(int in1, int in2) {
+ newQStyleOption(in1,in2);
+ }
+ private native void newQStyleOption(int in1, int in2);
+ public QStyleOption(int in1, int in2, int in3, int in4) {
+ newQStyleOption(in1,in2,in3,in4);
+ }
+ private native void newQStyleOption(int in1, int in2, int in3, int in4);
+ public QStyleOption(QMenuItem m) {
+ newQStyleOption(m);
+ }
+ private native void newQStyleOption(QMenuItem m);
+ public QStyleOption(QMenuItem m, int in1) {
+ newQStyleOption(m,in1);
+ }
+ private native void newQStyleOption(QMenuItem m, int in1);
+ public QStyleOption(QMenuItem m, int in1, int in2) {
+ newQStyleOption(m,in1,in2);
+ }
+ private native void newQStyleOption(QMenuItem m, int in1, int in2);
+ public QStyleOption(QColor c) {
+ newQStyleOption(c);
+ }
+ private native void newQStyleOption(QColor c);
+ public QStyleOption(QTab t) {
+ newQStyleOption(t);
+ }
+ private native void newQStyleOption(QTab t);
+ public QStyleOption(QListViewItem i) {
+ newQStyleOption(i);
+ }
+ private native void newQStyleOption(QListViewItem i);
+ public QStyleOption(QCheckListItem i) {
+ newQStyleOption(i);
+ }
+ private native void newQStyleOption(QCheckListItem i);
+ public QStyleOption(QRect r) {
+ newQStyleOption(r);
+ }
+ private native void newQStyleOption(QRect r);
+ public QStyleOption(QWidget w) {
+ newQStyleOption(w);
+ }
+ private native void newQStyleOption(QWidget w);
+ public native boolean isDefault();
+ public native int day();
+ public native int lineWidth();
+ public native int midLineWidth();
+ public native int frameShape();
+ public native int frameShadow();
+ public native int headerSection();
+ public native QMenuItem menuItem();
+ public native int maxIconWidth();
+ public native int tabWidth();
+ public native QColor color();
+ public native QTab tab();
+ public native QCheckListItem checkListItem();
+ public native QListViewItem listViewItem();
+ public native int arrowType();
+ public native QRect rect();
+ public native QWidget widget();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QStyleSheet.java b/qtjava/javalib/org/kde/qt/QStyleSheet.java
new file mode 100644
index 00000000..1e26bced
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QStyleSheet.java
@@ -0,0 +1,44 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QStyleSheet extends QObject {
+ protected QStyleSheet(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QStyleSheet(QObject parent, String name) {
+ super((Class) null);
+ newQStyleSheet(parent,name);
+ }
+ private native void newQStyleSheet(QObject parent, String name);
+ public QStyleSheet(QObject parent) {
+ super((Class) null);
+ newQStyleSheet(parent);
+ }
+ private native void newQStyleSheet(QObject parent);
+ public QStyleSheet() {
+ super((Class) null);
+ newQStyleSheet();
+ }
+ private native void newQStyleSheet();
+ public native QStyleSheetItem item(String name);
+ public native void insert(QStyleSheetItem item);
+ // QTextCustomItem* tag(const QString& arg1,const QMap<QString, QString>& arg2,const QString& arg3,const QMimeSourceFactory& arg4,bool arg5,QTextDocument* arg6); >>>> NOT CONVERTED
+ public native void scaleFont(QFont font, int logicalSize);
+ public native void error(String arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native QStyleSheet defaultSheet();
+ public static native void setDefaultSheet(QStyleSheet arg1);
+ public static native String escape(String arg1);
+ public static native String convertFromPlainText(String arg1, int mode);
+ public static native String convertFromPlainText(String arg1);
+ public static native boolean mightBeRichText(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QStyleSheetItem.java b/qtjava/javalib/org/kde/qt/QStyleSheetItem.java
new file mode 100644
index 00000000..4102c2f7
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QStyleSheetItem.java
@@ -0,0 +1,105 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QStyleSheetItem extends Qt {
+ protected QStyleSheetItem(Class dummy){super((Class) null);}
+ public static final int Undefined = -1;
+
+ public static final int DisplayBlock = 0;
+ public static final int DisplayInline = 1;
+ public static final int DisplayListItem = 2;
+ public static final int DisplayNone = 3;
+ public static final int DisplayModeUndefined = -1;
+
+ public static final int VAlignBaseline = 0;
+ public static final int VAlignSub = 1;
+ public static final int VAlignSuper = 2;
+
+ public static final int WhiteSpaceNormal = 0;
+ public static final int WhiteSpacePre = 1;
+ public static final int WhiteSpaceNoWrap = 2;
+ public static final int WhiteSpaceModeUndefined = -1;
+
+ public static final int MarginLeft = 0;
+ public static final int MarginRight = 1;
+ public static final int MarginTop = 2;
+ public static final int MarginBottom = 3;
+ public static final int MarginFirstLine = 4;
+ public static final int MarginAll = 5;
+ public static final int MarginVertical = 6;
+ public static final int MarginHorizontal = 7;
+ public static final int MarginUndefined = -1;
+
+ public static final int ListDisc = 0;
+ public static final int ListCircle = 1;
+ public static final int ListSquare = 2;
+ public static final int ListDecimal = 3;
+ public static final int ListLowerAlpha = 4;
+ public static final int ListUpperAlpha = 5;
+ public static final int ListStyleUndefined = -1;
+
+ public QStyleSheetItem(QStyleSheet parent, String name) {
+ super((Class) null);
+ newQStyleSheetItem(parent,name);
+ }
+ private native void newQStyleSheetItem(QStyleSheet parent, String name);
+ public QStyleSheetItem(QStyleSheetItem arg1) {
+ super((Class) null);
+ newQStyleSheetItem(arg1);
+ }
+ private native void newQStyleSheetItem(QStyleSheetItem arg1);
+ public native String name();
+ public native QStyleSheet styleSheet();
+ public native int displayMode();
+ public native void setDisplayMode(int m);
+ public native int alignment();
+ public native void setAlignment(int f);
+ public native int verticalAlignment();
+ public native void setVerticalAlignment(int valign);
+ public native int fontWeight();
+ public native void setFontWeight(int w);
+ public native int logicalFontSize();
+ public native void setLogicalFontSize(int s);
+ public native int logicalFontSizeStep();
+ public native void setLogicalFontSizeStep(int s);
+ public native int fontSize();
+ public native void setFontSize(int s);
+ public native String fontFamily();
+ public native void setFontFamily(String arg1);
+ public native int numberOfColumns();
+ public native void setNumberOfColumns(int ncols);
+ public native QColor color();
+ public native void setColor(QColor arg1);
+ public native boolean fontItalic();
+ public native void setFontItalic(boolean arg1);
+ public native boolean definesFontItalic();
+ public native boolean fontUnderline();
+ public native void setFontUnderline(boolean arg1);
+ public native boolean definesFontUnderline();
+ public native boolean fontStrikeOut();
+ public native void setFontStrikeOut(boolean arg1);
+ public native boolean definesFontStrikeOut();
+ public native boolean isAnchor();
+ public native void setAnchor(boolean anc);
+ public native int whiteSpaceMode();
+ public native void setWhiteSpaceMode(int m);
+ public native int margin(int m);
+ public native void setMargin(int arg1, int arg2);
+ public native int listStyle();
+ public native void setListStyle(int arg1);
+ public native String contexts();
+ public native void setContexts(String arg1);
+ public native boolean allowedInContext(QStyleSheetItem arg1);
+ public native boolean selfNesting();
+ public native void setSelfNesting(boolean arg1);
+ public native void setLineSpacing(int ls);
+ public native int lineSpacing();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QSyntaxHighlighter.java b/qtjava/javalib/org/kde/qt/QSyntaxHighlighter.java
new file mode 100644
index 00000000..d246c901
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QSyntaxHighlighter.java
@@ -0,0 +1,15 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QSyntaxHighlighter extends Qt {
+ protected QSyntaxHighlighter(Class dummy){super((Class) null);}
+ public native int highlightParagraph(String text, int endStateOfLastPara);
+ public native void setFormat(int start, int count, QFont font, QColor color);
+ public native void setFormat(int start, int count, QColor color);
+ public native void setFormat(int start, int count, QFont font);
+ public native QTextEdit textEdit();
+ public native void rehighlight();
+ public native int currentParagraph();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTab.java b/qtjava/javalib/org/kde/qt/QTab.java
new file mode 100644
index 00000000..e4e383cf
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTab.java
@@ -0,0 +1,44 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTab extends Qt {
+ protected QTab(Class dummy){super((Class) null);}
+ public QTab() {
+ super((Class) null);
+ newQTab();
+ }
+ private native void newQTab();
+ public QTab(String text) {
+ super((Class) null);
+ newQTab(text);
+ }
+ private native void newQTab(String text);
+ public QTab(QIconSet icon, String text) {
+ super((Class) null);
+ newQTab(icon,text);
+ }
+ private native void newQTab(QIconSet icon, String text);
+ public QTab(QIconSet icon) {
+ super((Class) null);
+ newQTab(icon);
+ }
+ private native void newQTab(QIconSet icon);
+ public native void setText(String text);
+ public native String text();
+ public native void setIconSet(QIconSet icon);
+ public native QIconSet iconSet();
+ public native void setRect(QRect rect);
+ public native QRect rect();
+ public native void setEnabled(boolean enable);
+ public native boolean isEnabled();
+ public native void setIdentifier(int i);
+ public native int identifier();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTabBar.java b/qtjava/javalib/org/kde/qt/QTabBar.java
new file mode 100644
index 00000000..2a7917a5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTabBar.java
@@ -0,0 +1,79 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QTabBarSignals} for signals emitted by QTabBar
+*/
+public class QTabBar extends QWidget {
+ protected QTabBar(Class dummy){super((Class) null);}
+ public static final int RoundedAbove = 0;
+ public static final int RoundedBelow = 1;
+ public static final int TriangularAbove = 2;
+ public static final int TriangularBelow = 3;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QTabBar(QWidget parent, String name) {
+ super((Class) null);
+ newQTabBar(parent,name);
+ }
+ private native void newQTabBar(QWidget parent, String name);
+ public QTabBar(QWidget parent) {
+ super((Class) null);
+ newQTabBar(parent);
+ }
+ private native void newQTabBar(QWidget parent);
+ public QTabBar() {
+ super((Class) null);
+ newQTabBar();
+ }
+ private native void newQTabBar();
+ public native int shape();
+ public native void setShape(int arg1);
+ public native void show();
+ public native int addTab(QTab arg1);
+ public native int insertTab(QTab arg1, int index);
+ public native int insertTab(QTab arg1);
+ public native void removeTab(QTab arg1);
+ public native void setTabEnabled(int arg1, boolean arg2);
+ public native boolean isTabEnabled(int arg1);
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native int currentTab();
+ public native int keyboardFocusTab();
+ public native QTab tab(int arg1);
+ public native QTab tabAt(int arg1);
+ public native int indexOf(int arg1);
+ public native int count();
+ public native void layoutTabs();
+ public native QTab selectTab(QPoint p);
+ public native void removeToolTip(int index);
+ public native void setToolTip(int index, String tip);
+ public native String toolTip(int index);
+ public native void setCurrentTab(int arg1);
+ public native void setCurrentTab(QTab arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void paint(QPainter arg1, QTab arg2, boolean arg3);
+ protected native void paintLabel(QPainter arg1, QRect arg2, QTab arg3, boolean arg4);
+ protected native void focusInEvent(QFocusEvent e);
+ protected native void focusOutEvent(QFocusEvent e);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ public native void styleChange(QStyle arg1);
+ protected native void fontChange(QFont arg1);
+ public native boolean event(QEvent e);
+ // QPtrList<QTab>* tabList(); >>>> NOT CONVERTED
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTabBarSignals.java b/qtjava/javalib/org/kde/qt/QTabBarSignals.java
new file mode 100644
index 00000000..b196674b
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTabBarSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QTabBarSignals {
+ void selected(int arg1);
+ void layoutChanged();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTabDialog.java b/qtjava/javalib/org/kde/qt/QTabDialog.java
new file mode 100644
index 00000000..9629c348
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTabDialog.java
@@ -0,0 +1,89 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QTabDialogSignals} for signals emitted by QTabDialog
+*/
+public class QTabDialog extends QDialog {
+ protected QTabDialog(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QTabDialog(QWidget parent, String name, boolean modal, int f) {
+ super((Class) null);
+ newQTabDialog(parent,name,modal,f);
+ }
+ private native void newQTabDialog(QWidget parent, String name, boolean modal, int f);
+ public QTabDialog(QWidget parent, String name, boolean modal) {
+ super((Class) null);
+ newQTabDialog(parent,name,modal);
+ }
+ private native void newQTabDialog(QWidget parent, String name, boolean modal);
+ public QTabDialog(QWidget parent, String name) {
+ super((Class) null);
+ newQTabDialog(parent,name);
+ }
+ private native void newQTabDialog(QWidget parent, String name);
+ public QTabDialog(QWidget parent) {
+ super((Class) null);
+ newQTabDialog(parent);
+ }
+ private native void newQTabDialog(QWidget parent);
+ public QTabDialog() {
+ super((Class) null);
+ newQTabDialog();
+ }
+ private native void newQTabDialog();
+ public native void show();
+ public native void setFont(QFont font);
+ public native void addTab(QWidget arg1, String arg2);
+ public native void addTab(QWidget child, QIconSet iconset, String label);
+ public native void addTab(QWidget arg1, QTab arg2);
+ public native void insertTab(QWidget arg1, String arg2, int index);
+ public native void insertTab(QWidget arg1, String arg2);
+ public native void insertTab(QWidget child, QIconSet iconset, String label, int index);
+ public native void insertTab(QWidget child, QIconSet iconset, String label);
+ public native void insertTab(QWidget arg1, QTab arg2, int index);
+ public native void insertTab(QWidget arg1, QTab arg2);
+ public native void changeTab(QWidget arg1, String arg2);
+ public native void changeTab(QWidget child, QIconSet iconset, String label);
+ public native boolean isTabEnabled(QWidget arg1);
+ public native void setTabEnabled(QWidget arg1, boolean arg2);
+ public native boolean isTabEnabled(String arg1);
+ public native void setTabEnabled(String arg1, boolean arg2);
+ public native void showPage(QWidget arg1);
+ public native void removePage(QWidget arg1);
+ public native String tabLabel(QWidget arg1);
+ public native QWidget currentPage();
+ public native void setDefaultButton(String text);
+ public native void setDefaultButton();
+ public native boolean hasDefaultButton();
+ public native void setHelpButton(String text);
+ public native void setHelpButton();
+ public native boolean hasHelpButton();
+ public native void setCancelButton(String text);
+ public native void setCancelButton();
+ public native boolean hasCancelButton();
+ public native void setApplyButton(String text);
+ public native void setApplyButton();
+ public native boolean hasApplyButton();
+ public native void setOKButton(String text);
+ public native void setOKButton();
+ public native void setOkButton(String text);
+ public native void setOkButton();
+ public native boolean hasOkButton();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ public native void styleChange(QStyle arg1);
+ protected native void setTabBar(QTabBar arg1);
+ protected native QTabBar tabBar();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTabDialogSignals.java b/qtjava/javalib/org/kde/qt/QTabDialogSignals.java
new file mode 100644
index 00000000..f8c2e06d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTabDialogSignals.java
@@ -0,0 +1,13 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QTabDialogSignals {
+ void aboutToShow();
+ void applyButtonPressed();
+ void cancelButtonPressed();
+ void defaultButtonPressed();
+ void helpButtonPressed();
+ void currentChanged(QWidget arg1);
+ void selected(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QTabWidget.java b/qtjava/javalib/org/kde/qt/QTabWidget.java
new file mode 100644
index 00000000..20496804
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTabWidget.java
@@ -0,0 +1,95 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QTabWidgetSignals} for signals emitted by QTabWidget
+*/
+public class QTabWidget extends QWidget {
+ protected QTabWidget(Class dummy){super((Class) null);}
+ public static final int Top = 0;
+ public static final int Bottom = 1;
+
+ public static final int Rounded = 0;
+ public static final int Triangular = 1;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QTabWidget(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQTabWidget(parent,name,f);
+ }
+ private native void newQTabWidget(QWidget parent, String name, int f);
+ public QTabWidget(QWidget parent, String name) {
+ super((Class) null);
+ newQTabWidget(parent,name);
+ }
+ private native void newQTabWidget(QWidget parent, String name);
+ public QTabWidget(QWidget parent) {
+ super((Class) null);
+ newQTabWidget(parent);
+ }
+ private native void newQTabWidget(QWidget parent);
+ public QTabWidget() {
+ super((Class) null);
+ newQTabWidget();
+ }
+ private native void newQTabWidget();
+ public native void addTab(QWidget arg1, String arg2);
+ public native void addTab(QWidget child, QIconSet iconset, String label);
+ public native void addTab(QWidget arg1, QTab arg2);
+ public native void insertTab(QWidget arg1, String arg2, int index);
+ public native void insertTab(QWidget arg1, String arg2);
+ public native void insertTab(QWidget child, QIconSet iconset, String label, int index);
+ public native void insertTab(QWidget child, QIconSet iconset, String label);
+ public native void insertTab(QWidget arg1, QTab arg2, int index);
+ public native void insertTab(QWidget arg1, QTab arg2);
+ public native void changeTab(QWidget arg1, String arg2);
+ public native void changeTab(QWidget child, QIconSet iconset, String label);
+ public native boolean isTabEnabled(QWidget arg1);
+ public native void setTabEnabled(QWidget arg1, boolean arg2);
+ public native void setCornerWidget(QWidget w, int corner);
+ public native void setCornerWidget(QWidget w);
+ public native QWidget cornerWidget(int corner);
+ public native QWidget cornerWidget();
+ public native String tabLabel(QWidget arg1);
+ public native void setTabLabel(QWidget p, String l);
+ public native QIconSet tabIconSet(QWidget w);
+ public native void setTabIconSet(QWidget w, QIconSet iconset);
+ public native void removeTabToolTip(QWidget w);
+ public native void setTabToolTip(QWidget w, String tip);
+ public native String tabToolTip(QWidget w);
+ public native QWidget currentPage();
+ public native QWidget page(int arg1);
+ public native String label(int arg1);
+ public native int currentPageIndex();
+ public native int indexOf(QWidget arg1);
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native int tabPosition();
+ public native void setTabPosition(int arg1);
+ public native int tabShape();
+ public native void setTabShape(int s);
+ public native int margin();
+ public native void setMargin(int arg1);
+ public native int count();
+ public native void setCurrentPage(int arg1);
+ public native void showPage(QWidget arg1);
+ public native void removePage(QWidget arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public native void showEvent(QShowEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void setTabBar(QTabBar arg1);
+ protected native QTabBar tabBar();
+ public native void styleChange(QStyle arg1);
+ protected native void updateMask();
+ public native boolean eventFilter(QObject arg1, QEvent arg2);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTabWidgetSignals.java b/qtjava/javalib/org/kde/qt/QTabWidgetSignals.java
new file mode 100644
index 00000000..933aadb6
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTabWidgetSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QTabWidgetSignals {
+ void currentChanged(QWidget arg1);
+ void selected(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QTable.java b/qtjava/javalib/org/kde/qt/QTable.java
new file mode 100644
index 00000000..cf249fbe
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTable.java
@@ -0,0 +1,212 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QTableSignals} for signals emitted by QTable
+*/
+public class QTable extends QScrollView {
+ protected QTable(Class dummy){super((Class) null);}
+ public static final int Single = 0;
+ public static final int Multi = 1;
+ public static final int SingleRow = 2;
+ public static final int MultiRow = 3;
+ public static final int NoSelection = 4;
+
+ public static final int FollowStyle = 0;
+ public static final int SpreadSheet = 1;
+
+ public static final int NotEditing = 0;
+ public static final int Editing = 1;
+ public static final int Replacing = 2;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QTable(QWidget parent, String name) {
+ super((Class) null);
+ newQTable(parent,name);
+ }
+ private native void newQTable(QWidget parent, String name);
+ public QTable(QWidget parent) {
+ super((Class) null);
+ newQTable(parent);
+ }
+ private native void newQTable(QWidget parent);
+ public QTable() {
+ super((Class) null);
+ newQTable();
+ }
+ private native void newQTable();
+ public QTable(int numRows, int numCols, QWidget parent, String name) {
+ super((Class) null);
+ newQTable(numRows,numCols,parent,name);
+ }
+ private native void newQTable(int numRows, int numCols, QWidget parent, String name);
+ public QTable(int numRows, int numCols, QWidget parent) {
+ super((Class) null);
+ newQTable(numRows,numCols,parent);
+ }
+ private native void newQTable(int numRows, int numCols, QWidget parent);
+ public QTable(int numRows, int numCols) {
+ super((Class) null);
+ newQTable(numRows,numCols);
+ }
+ private native void newQTable(int numRows, int numCols);
+ public native QHeader horizontalHeader();
+ public native QHeader verticalHeader();
+ public native void setSelectionMode(int mode);
+ public native int selectionMode();
+ public native void setItem(int row, int col, QTableItem item);
+ public native void setText(int row, int col, String text);
+ public native void setPixmap(int row, int col, QPixmap pix);
+ public native QTableItem item(int row, int col);
+ public native String text(int row, int col);
+ public native QPixmap pixmap(int row, int col);
+ public native void clearCell(int row, int col);
+ public native QRect cellGeometry(int row, int col);
+ public native int columnWidth(int col);
+ public native int rowHeight(int row);
+ public native int columnPos(int col);
+ public native int rowPos(int row);
+ public native int columnAt(int x);
+ public native int rowAt(int y);
+ public native int numRows();
+ public native int numCols();
+ public native void updateCell(int row, int col);
+ public native boolean eventFilter(QObject o, QEvent arg2);
+ public native int currentRow();
+ public native int currentColumn();
+ public native void ensureCellVisible(int row, int col);
+ public native boolean isSelected(int row, int col);
+ public native boolean isRowSelected(int row, boolean full);
+ public native boolean isRowSelected(int row);
+ public native boolean isColumnSelected(int col, boolean full);
+ public native boolean isColumnSelected(int col);
+ public native int numSelections();
+ public native QTableSelection selection(int num);
+ public native int addSelection(QTableSelection s);
+ public native void removeSelection(QTableSelection s);
+ public native void removeSelection(int num);
+ public native int currentSelection();
+ public native void selectCells(int start_row, int start_col, int end_row, int end_col);
+ public native void selectRow(int row);
+ public native void selectColumn(int col);
+ public native boolean showGrid();
+ public native boolean columnMovingEnabled();
+ public native boolean rowMovingEnabled();
+ public native void sortColumn(int col, boolean ascending, boolean wholeRows);
+ public native void sortColumn(int col, boolean ascending);
+ public native void sortColumn(int col);
+ public native boolean sortOnInsert();
+ public native void takeItem(QTableItem i);
+ public native void setCellWidget(int row, int col, QWidget e);
+ public native QWidget cellWidget(int row, int col);
+ public native void clearCellWidget(int row, int col);
+ public native QRect cellRect(int row, int col);
+ public native void paintCell(QPainter p, int row, int col, QRect cr, boolean selected);
+ public native void paintCell(QPainter p, int row, int col, QRect cr, boolean selected, QColorGroup cg);
+ public native void paintFocus(QPainter p, QRect r);
+ public native QSize sizeHint();
+ public native boolean isReadOnly();
+ public native boolean isRowReadOnly(int row);
+ public native boolean isColumnReadOnly(int col);
+ public native void setEnabled(boolean b);
+ public native void repaintSelections();
+ public native void setFocusStyle(int fs);
+ public native int focusStyle();
+ public native void updateHeaderStates();
+ public native void setNumRows(int r);
+ public native void setNumCols(int r);
+ public native void setShowGrid(boolean b);
+ public native void hideRow(int row);
+ public native void hideColumn(int col);
+ public native void showRow(int row);
+ public native void showColumn(int col);
+ public native boolean isRowHidden(int row);
+ public native boolean isColumnHidden(int col);
+ public native void setColumnWidth(int col, int w);
+ public native void setRowHeight(int row, int h);
+ public native void adjustColumn(int col);
+ public native void adjustRow(int row);
+ public native void setColumnStretchable(int col, boolean stretch);
+ public native void setRowStretchable(int row, boolean stretch);
+ public native boolean isColumnStretchable(int col);
+ public native boolean isRowStretchable(int row);
+ public native void setSorting(boolean b);
+ public native void swapRows(int row1, int row2, boolean swapHeader);
+ public native void swapRows(int row1, int row2);
+ public native void swapColumns(int col1, int col2, boolean swapHeader);
+ public native void swapColumns(int col1, int col2);
+ public native void swapCells(int row1, int col1, int row2, int col2);
+ public native void setLeftMargin(int m);
+ public native void setTopMargin(int m);
+ public native void setCurrentCell(int row, int col);
+ public native void clearSelection(boolean repaint);
+ public native void clearSelection();
+ public native void setColumnMovingEnabled(boolean b);
+ public native void setRowMovingEnabled(boolean b);
+ public native void setReadOnly(boolean b);
+ public native void setRowReadOnly(int row, boolean ro);
+ public native void setColumnReadOnly(int col, boolean ro);
+ public native void setDragEnabled(boolean b);
+ public native boolean dragEnabled();
+ public native void insertRows(int row, int count);
+ public native void insertRows(int row);
+ public native void insertColumns(int col, int count);
+ public native void insertColumns(int col);
+ public native void removeRow(int row);
+ // void removeRows(const QMemArray<int>& arg1); >>>> NOT CONVERTED
+ public native void removeColumn(int col);
+ // void removeColumns(const QMemArray<int>& arg1); >>>> NOT CONVERTED
+ public native void editCell(int row, int col, boolean replace);
+ public native void editCell(int row, int col);
+ public native void setRowLabels(String[] labels);
+ public native void setColumnLabels(String[] labels);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void drawContents(QPainter p, int cx, int cy, int cw, int ch);
+ protected native void contentsMousePressEvent(QMouseEvent arg1);
+ protected native void contentsMouseMoveEvent(QMouseEvent arg1);
+ protected native void contentsMouseDoubleClickEvent(QMouseEvent arg1);
+ protected native void contentsMouseReleaseEvent(QMouseEvent arg1);
+ protected native void contentsContextMenuEvent(QContextMenuEvent e);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void focusInEvent(QFocusEvent arg1);
+ protected native void focusOutEvent(QFocusEvent arg1);
+ protected native void viewportResizeEvent(QResizeEvent arg1);
+ public native void showEvent(QShowEvent e);
+ protected native void paintEvent(QPaintEvent e);
+ // void setEditMode(QTable::EditMode arg1,int arg2,int arg3); >>>> NOT CONVERTED
+ protected native void contentsDragEnterEvent(QDragEnterEvent e);
+ protected native void contentsDragMoveEvent(QDragMoveEvent e);
+ protected native void contentsDragLeaveEvent(QDragLeaveEvent e);
+ protected native void contentsDropEvent(QDropEvent e);
+ protected native QDragObject dragObject();
+ protected native void startDrag();
+ protected native void paintEmptyArea(QPainter p, int cx, int cy, int cw, int ch);
+ protected native void activateNextCell();
+ protected native QWidget createEditor(int row, int col, boolean initFromCell);
+ protected native void setCellContentFromEditor(int row, int col);
+ protected native QWidget beginEdit(int row, int col, boolean replace);
+ protected native void endEdit(int row, int col, boolean accept, boolean replace);
+ protected native void resizeData(int len);
+ protected native void insertWidget(int row, int col, QWidget w);
+ protected native int indexOf(int row, int col);
+ protected native void windowActivationChange(boolean arg1);
+ protected native boolean isEditing();
+ // QTable::EditMode editMode(); >>>> NOT CONVERTED
+ protected native int currEditRow();
+ protected native int currEditCol();
+ protected native void columnWidthChanged(int col);
+ protected native void rowHeightChanged(int row);
+ protected native void columnIndexChanged(int section, int fromIndex, int toIndex);
+ protected native void rowIndexChanged(int section, int fromIndex, int toIndex);
+ protected native void columnClicked(int col);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTableItem.java b/qtjava/javalib/org/kde/qt/QTableItem.java
new file mode 100644
index 00000000..adbb8b8a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTableItem.java
@@ -0,0 +1,61 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTableItem extends Qt {
+ protected QTableItem(Class dummy){super((Class) null);}
+ public static final int Never = 0;
+ public static final int OnTyping = 1;
+ public static final int WhenCurrent = 2;
+ public static final int Always = 3;
+
+ public QTableItem(QTable table, int et) {
+ super((Class) null);
+ newQTableItem(table,et);
+ }
+ private native void newQTableItem(QTable table, int et);
+ public QTableItem(QTable table, int et, String text) {
+ super((Class) null);
+ newQTableItem(table,et,text);
+ }
+ private native void newQTableItem(QTable table, int et, String text);
+ public QTableItem(QTable table, int et, String text, QPixmap p) {
+ super((Class) null);
+ newQTableItem(table,et,text,p);
+ }
+ private native void newQTableItem(QTable table, int et, String text, QPixmap p);
+ public native QPixmap pixmap();
+ public native String text();
+ public native void setPixmap(QPixmap p);
+ public native void setText(String t);
+ public native QTable table();
+ public native int alignment();
+ public native void setWordWrap(boolean b);
+ public native boolean wordWrap();
+ public native int editType();
+ public native QWidget createEditor();
+ public native void setContentFromEditor(QWidget w);
+ public native void setReplaceable(boolean arg1);
+ public native boolean isReplaceable();
+ public native String key();
+ public native QSize sizeHint();
+ public native void setSpan(int rs, int cs);
+ public native int rowSpan();
+ public native int colSpan();
+ public native void setRow(int r);
+ public native void setCol(int c);
+ public native int row();
+ public native int col();
+ public native void paint(QPainter p, QColorGroup cg, QRect cr, boolean selected);
+ public native void updateEditor(int oldRow, int oldCol);
+ public native void setEnabled(boolean b);
+ public native boolean isEnabled();
+ public native int rtti();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTableSelection.java b/qtjava/javalib/org/kde/qt/QTableSelection.java
new file mode 100644
index 00000000..26550e79
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTableSelection.java
@@ -0,0 +1,39 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTableSelection implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QTableSelection(Class dummy){}
+
+ public QTableSelection() {
+ newQTableSelection();
+ }
+ private native void newQTableSelection();
+ public QTableSelection(int start_row, int start_col, int end_row, int end_col) {
+ newQTableSelection(start_row,start_col,end_row,end_col);
+ }
+ private native void newQTableSelection(int start_row, int start_col, int end_row, int end_col);
+ public native void init(int row, int col);
+ public native void expandTo(int row, int col);
+ public native boolean op_equals(QTableSelection s);
+ public native boolean op_not_equals(QTableSelection s);
+ public native int topRow();
+ public native int bottomRow();
+ public native int leftCol();
+ public native int rightCol();
+ public native int anchorRow();
+ public native int anchorCol();
+ public native int numRows();
+ public native int numCols();
+ public native boolean isActive();
+ public native boolean isEmpty();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTableSignals.java b/qtjava/javalib/org/kde/qt/QTableSignals.java
new file mode 100644
index 00000000..f656f4c9
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTableSignals.java
@@ -0,0 +1,14 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QTableSignals {
+ void currentChanged(int row, int col);
+ void clicked(int row, int col, int button, QPoint mousePos);
+ void doubleClicked(int row, int col, int button, QPoint mousePos);
+ void pressed(int row, int col, int button, QPoint mousePos);
+ void selectionChanged();
+ void valueChanged(int row, int col);
+ void contextMenuRequested(int row, int col, QPoint pos);
+ void dropped(QDropEvent e);
+}
diff --git a/qtjava/javalib/org/kde/qt/QTabletEvent.java b/qtjava/javalib/org/kde/qt/QTabletEvent.java
new file mode 100644
index 00000000..2da895c5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTabletEvent.java
@@ -0,0 +1,35 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTabletEvent extends QEvent {
+ protected QTabletEvent(Class dummy){super((Class) null);}
+ public static final int NoDevice = -1;
+ public static final int Puck = 0;
+ public static final int Stylus = 1;
+ public static final int Eraser = 2;
+
+ // QTabletEvent* QTabletEvent(QEvent::Type arg1,const QPoint& arg2,const QPoint& arg3,int arg4,int arg5,int arg6,int arg7,const QPair<int, int>& arg8); >>>> NOT CONVERTED
+ // QTabletEvent* QTabletEvent(const QPoint& arg1,const QPoint& arg2,int arg3,int arg4,int arg5,int arg6,const QPair<int, int>& arg7); >>>> NOT CONVERTED
+ public native int pressure();
+ public native int xTilt();
+ public native int yTilt();
+ public native QPoint pos();
+ public native QPoint globalPos();
+ public native int x();
+ public native int y();
+ public native int globalX();
+ public native int globalY();
+ public native int device();
+ public native int isAccepted();
+ public native void accept();
+ public native void ignore();
+ // QPair<int, int> uniqueId(); >>>> NOT CONVERTED
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTextBrowser.java b/qtjava/javalib/org/kde/qt/QTextBrowser.java
new file mode 100644
index 00000000..6a355738
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTextBrowser.java
@@ -0,0 +1,45 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QTextBrowserSignals} for signals emitted by QTextBrowser
+*/
+public class QTextBrowser extends QTextEdit {
+ protected QTextBrowser(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QTextBrowser(QWidget parent, String name) {
+ super((Class) null);
+ newQTextBrowser(parent,name);
+ }
+ private native void newQTextBrowser(QWidget parent, String name);
+ public QTextBrowser(QWidget parent) {
+ super((Class) null);
+ newQTextBrowser(parent);
+ }
+ private native void newQTextBrowser(QWidget parent);
+ public QTextBrowser() {
+ super((Class) null);
+ newQTextBrowser();
+ }
+ private native void newQTextBrowser();
+ public native String source();
+ public native void setSource(String name);
+ public native void backward();
+ public native void forward();
+ public native void home();
+ public native void reload();
+ public native void setText(String txt);
+ public native void setText(String txt, String context);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void keyPressEvent(QKeyEvent e);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTextBrowserSignals.java b/qtjava/javalib/org/kde/qt/QTextBrowserSignals.java
new file mode 100644
index 00000000..0d2c0004
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTextBrowserSignals.java
@@ -0,0 +1,12 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QTextBrowserSignals {
+ void backwardAvailable(boolean arg1);
+ void forwardAvailable(boolean arg1);
+ void sourceChanged(String arg1);
+ void highlighted(String arg1);
+ void linkClicked(String arg1);
+ void anchorClicked(String arg1, String arg2);
+}
diff --git a/qtjava/javalib/org/kde/qt/QTextCodec.java b/qtjava/javalib/org/kde/qt/QTextCodec.java
new file mode 100644
index 00000000..5b27de17
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTextCodec.java
@@ -0,0 +1,43 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTextCodec implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QTextCodec(Class dummy){}
+
+ public native String name();
+ public native String mimeName();
+ public native int mibEnum();
+ public native QTextDecoder makeDecoder();
+ public native QTextEncoder makeEncoder();
+ public native String toUnicode(String chars, int len);
+ public native String fromUnicode(String uc, int[] lenInOut);
+ public native String fromUnicode(String uc);
+ public native String toUnicode(byte[] arg1, int len);
+ public native String toUnicode(byte[] arg1);
+ public native String toUnicode(String arg1);
+ public native boolean canEncode(char arg1);
+ public native boolean canEncode(String arg1);
+ public native int heuristicContentMatch(String chars, int len);
+ public native int heuristicNameMatch(String hint);
+ public native byte[] fromUnicode(String uc, int from, int len);
+ public native short characterFromUnicode(String str, int pos);
+ public static native QTextCodec loadCharmap(QIODeviceInterface arg1);
+ public static native QTextCodec loadCharmapFile(String filename);
+ public static native QTextCodec codecForMib(int mib);
+ public static native QTextCodec codecForName(String hint, int accuracy);
+ public static native QTextCodec codecForName(String hint);
+ public static native QTextCodec codecForContent(String chars, int len);
+ public static native QTextCodec codecForIndex(int i);
+ public static native QTextCodec codecForLocale();
+ public static native void setCodecForLocale(QTextCodec c);
+ public static native QTextCodec codecForTr();
+ public static native void setCodecForTr(QTextCodec c);
+ public static native QTextCodec codecForCStrings();
+ public static native void setCodecForCStrings(QTextCodec c);
+ public static native void deleteAllCodecs();
+ public static native String locale();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTextDecoder.java b/qtjava/javalib/org/kde/qt/QTextDecoder.java
new file mode 100644
index 00000000..51855e90
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTextDecoder.java
@@ -0,0 +1,12 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTextDecoder implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QTextDecoder(Class dummy){}
+
+ public native String toUnicode(String chars, int len);
+}
diff --git a/qtjava/javalib/org/kde/qt/QTextDrag.java b/qtjava/javalib/org/kde/qt/QTextDrag.java
new file mode 100644
index 00000000..961e768c
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTextDrag.java
@@ -0,0 +1,55 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTextDrag extends QDragObject {
+ protected QTextDrag(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QTextDrag(String arg1, QWidget dragSource, String name) {
+ super((Class) null);
+ newQTextDrag(arg1,dragSource,name);
+ }
+ private native void newQTextDrag(String arg1, QWidget dragSource, String name);
+ public QTextDrag(String arg1, QWidget dragSource) {
+ super((Class) null);
+ newQTextDrag(arg1,dragSource);
+ }
+ private native void newQTextDrag(String arg1, QWidget dragSource);
+ public QTextDrag(String arg1) {
+ super((Class) null);
+ newQTextDrag(arg1);
+ }
+ private native void newQTextDrag(String arg1);
+ public QTextDrag(QWidget dragSource, String name) {
+ super((Class) null);
+ newQTextDrag(dragSource,name);
+ }
+ private native void newQTextDrag(QWidget dragSource, String name);
+ public QTextDrag(QWidget dragSource) {
+ super((Class) null);
+ newQTextDrag(dragSource);
+ }
+ private native void newQTextDrag(QWidget dragSource);
+ public QTextDrag() {
+ super((Class) null);
+ newQTextDrag();
+ }
+ private native void newQTextDrag();
+ public native void setText(String arg1);
+ public native void setSubtype(String arg1);
+ public native String format(int i);
+ public native byte[] encodedData(String arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native boolean canDecode(QMimeSourceInterface e);
+ public static native boolean decode(QMimeSourceInterface e, StringBuffer s);
+ public static native boolean decode(QMimeSourceInterface e, StringBuffer s, StringBuffer subtype);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTextEdit.java b/qtjava/javalib/org/kde/qt/QTextEdit.java
new file mode 100644
index 00000000..829ea8ba
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTextEdit.java
@@ -0,0 +1,262 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QTextEditSignals} for signals emitted by QTextEdit
+*/
+public class QTextEdit extends QScrollView {
+ protected QTextEdit(Class dummy){super((Class) null);}
+ public static final int NoWrap = 0;
+ public static final int WidgetWidth = 1;
+ public static final int FixedPixelWidth = 2;
+ public static final int FixedColumnWidth = 3;
+
+ public static final int AtWordBoundary = 0;
+ public static final int AtWhiteSpace = AtWordBoundary;
+ public static final int Anywhere = 1;
+ public static final int AtWordOrDocumentBoundary = 2;
+
+ public static final int AutoNone = 0;
+ public static final int AutoBulletList = 0x00000001;
+ public static final int AutoAll = 0xffffffff;
+
+ public static final int ActionBackspace = 0;
+ public static final int ActionDelete = 1;
+ public static final int ActionReturn = 2;
+ public static final int ActionKill = 3;
+ public static final int ActionWordBackspace = 4;
+ public static final int ActionWordDelete = 5;
+
+ public static final int MoveBackward = 0;
+ public static final int MoveForward = 1;
+ public static final int MoveWordBackward = 2;
+ public static final int MoveWordForward = 3;
+ public static final int MoveUp = 4;
+ public static final int MoveDown = 5;
+ public static final int MoveLineStart = 6;
+ public static final int MoveLineEnd = 7;
+ public static final int MoveHome = 8;
+ public static final int MoveEnd = 9;
+ public static final int MovePgUp = 10;
+ public static final int MovePgDown = 11;
+
+ public static final int AlignNormal = 0;
+ public static final int AlignSuperScript = 1;
+ public static final int AlignSubScript = 2;
+
+ public static final int RedoIndentation = 0x0001;
+ public static final int CheckNewLines = 0x0002;
+ public static final int RemoveSelected = 0x0004;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QTextEdit(String text, String context, QWidget parent, String name) {
+ super((Class) null);
+ newQTextEdit(text,context,parent,name);
+ }
+ private native void newQTextEdit(String text, String context, QWidget parent, String name);
+ public QTextEdit(String text, String context, QWidget parent) {
+ super((Class) null);
+ newQTextEdit(text,context,parent);
+ }
+ private native void newQTextEdit(String text, String context, QWidget parent);
+ public QTextEdit(String text, String context) {
+ super((Class) null);
+ newQTextEdit(text,context);
+ }
+ private native void newQTextEdit(String text, String context);
+ public QTextEdit(String text) {
+ super((Class) null);
+ newQTextEdit(text);
+ }
+ private native void newQTextEdit(String text);
+ public QTextEdit(QWidget parent, String name) {
+ super((Class) null);
+ newQTextEdit(parent,name);
+ }
+ private native void newQTextEdit(QWidget parent, String name);
+ public QTextEdit(QWidget parent) {
+ super((Class) null);
+ newQTextEdit(parent);
+ }
+ private native void newQTextEdit(QWidget parent);
+ public QTextEdit() {
+ super((Class) null);
+ newQTextEdit();
+ }
+ private native void newQTextEdit();
+ public native void setPalette(QPalette arg1);
+ public native String text();
+ public native String text(int para);
+ public native int textFormat();
+ public native String context();
+ public native String documentTitle();
+ public native void getSelection(int[] paraFrom, int[] indexFrom, int[] paraTo, int[] indexTo, int selNum);
+ public native void getSelection(int[] paraFrom, int[] indexFrom, int[] paraTo, int[] indexTo);
+ public native boolean find(String expr, boolean cs, boolean wo, boolean forward, int[] para, int[] index);
+ public native boolean find(String expr, boolean cs, boolean wo, boolean forward, int[] para);
+ public native boolean find(String expr, boolean cs, boolean wo, boolean forward);
+ public native boolean find(String expr, boolean cs, boolean wo);
+ public native int paragraphs();
+ public native int lines();
+ public native int linesOfParagraph(int para);
+ public native int lineOfChar(int para, int chr);
+ public native int length();
+ public native QRect paragraphRect(int para);
+ public native int paragraphAt(QPoint pos);
+ public native int charAt(QPoint pos, int[] para);
+ public native int paragraphLength(int para);
+ public native QStyleSheet styleSheet();
+ public native QMimeSourceFactory mimeSourceFactory();
+ public native QBrush paper();
+ public native boolean linkUnderline();
+ public native int heightForWidth(int w);
+ public native boolean hasSelectedText();
+ public native String selectedText();
+ public native boolean isUndoAvailable();
+ public native boolean isRedoAvailable();
+ public native int wordWrap();
+ public native int wrapColumnOrWidth();
+ public native int wrapPolicy();
+ public native int tabStopWidth();
+ public native String anchorAt(QPoint pos);
+ public native String anchorAt(QPoint pos, int a);
+ public native QSize sizeHint();
+ public native boolean isReadOnly();
+ public native void getCursorPosition(int[] parag, int[] index);
+ public native boolean isModified();
+ public native boolean italic();
+ public native boolean bold();
+ public native boolean underline();
+ public native String family();
+ public native int pointSize();
+ public native QColor color();
+ public native QFont font();
+ public native QFont currentFont();
+ public native int alignment();
+ public native int undoDepth();
+ public native boolean getFormat(int para, int index, QFont font, QColor color, int verticalAlignment);
+ public native boolean getParagraphFormat(int para, QFont font, QColor color, int verticalAlignment, int[] alignment, int displayMode, int listStyle, int[] listDepth);
+ public native boolean isOverwriteMode();
+ public native QColor paragraphBackgroundColor(int para);
+ public native boolean isUndoRedoEnabled();
+ public native boolean eventFilter(QObject o, QEvent e);
+ public native boolean tabChangesFocus();
+ public native void setAutoFormatting(int features);
+ public native int autoFormatting();
+ public native QSyntaxHighlighter syntaxHighlighter();
+ public native void setEnabled(boolean arg1);
+ public native void setMimeSourceFactory(QMimeSourceFactory factory);
+ public native void setStyleSheet(QStyleSheet styleSheet);
+ public native void scrollToAnchor(String name);
+ public native void setPaper(QBrush pap);
+ public native void setLinkUnderline(boolean arg1);
+ public native void setWordWrap(int mode);
+ public native void setWrapColumnOrWidth(int arg1);
+ public native void setWrapPolicy(int policy);
+ public native void copy();
+ public native void append(String text);
+ public native void setText(String txt);
+ public native void setText(String txt, String context);
+ public native void setTextFormat(int f);
+ public native void selectAll(boolean select);
+ public native void selectAll();
+ public native void setTabStopWidth(int ts);
+ public native void zoomIn(int range);
+ public native void zoomIn();
+ public native void zoomOut(int range);
+ public native void zoomOut();
+ public native void zoomTo(int size);
+ public native void sync();
+ public native void setReadOnly(boolean b);
+ public native void undo();
+ public native void redo();
+ public native void cut();
+ public native void paste();
+ public native void pasteSubType(String subtype);
+ public native void clear();
+ public native void del();
+ public native void indent();
+ public native void setItalic(boolean b);
+ public native void setBold(boolean b);
+ public native void setUnderline(boolean b);
+ public native void setFamily(String f);
+ public native void setPointSize(int s);
+ public native void setColor(QColor c);
+ public native void setFont(QFont f);
+ public native void setVerticalAlignment(int a);
+ public native void setAlignment(int a);
+ public native void setParagType(int dm, int listStyle);
+ public native void setCursorPosition(int parag, int index);
+ public native void setSelection(int parag_from, int index_from, int parag_to, int index_to, int selNum);
+ public native void setSelection(int parag_from, int index_from, int parag_to, int index_to);
+ public native void setSelectionAttributes(int selNum, QColor back, boolean invertText);
+ public native void setModified(boolean m);
+ public native void resetFormat();
+ public native void setUndoDepth(int d);
+ // void setFormat(QTextFormat* arg1,int arg2); >>>> NOT CONVERTED
+ public native void ensureCursorVisible();
+ // void placeCursor(const QPoint& arg1,QTextCursor* arg2); >>>> NOT CONVERTED
+ public native void placeCursor(QPoint pos);
+ public native void moveCursor(int action, boolean select);
+ public native void doKeyboardAction(int action);
+ public native void removeSelectedText(int selNum);
+ public native void removeSelectedText();
+ public native void removeSelection(int selNum);
+ public native void removeSelection();
+ public native void setCurrentFont(QFont f);
+ public native void setOverwriteMode(boolean b);
+ public native void scrollToBottom();
+ public native void insert(String text, int insertionFlags);
+ public native void insert(String text);
+ public native void insert(String text, boolean arg2, boolean arg3, boolean arg4);
+ public native void insert(String text, boolean arg2, boolean arg3);
+ public native void insert(String text, boolean arg2);
+ public native void insertAt(String text, int para, int index);
+ public native void removeParagraph(int para);
+ public native void insertParagraph(String text, int para);
+ public native void setParagraphBackgroundColor(int para, QColor bg);
+ public native void clearParagraphBackground(int para);
+ public native void setUndoRedoEnabled(boolean b);
+ public native void setTabChangesFocus(boolean b);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void repaintChanged();
+ protected native void updateStyles();
+ protected native void drawContents(QPainter p, int cx, int cy, int cw, int ch);
+ public native boolean event(QEvent e);
+ protected native void keyPressEvent(QKeyEvent e);
+ protected native void resizeEvent(QResizeEvent e);
+ protected native void viewportResizeEvent(QResizeEvent arg1);
+ protected native void contentsMousePressEvent(QMouseEvent e);
+ protected native void contentsMouseMoveEvent(QMouseEvent e);
+ protected native void contentsMouseReleaseEvent(QMouseEvent e);
+ protected native void contentsMouseDoubleClickEvent(QMouseEvent e);
+ protected native void contentsWheelEvent(QWheelEvent e);
+ protected native void imStartEvent(QIMEvent arg1);
+ protected native void imComposeEvent(QIMEvent arg1);
+ protected native void imEndEvent(QIMEvent arg1);
+ protected native void contentsDragEnterEvent(QDragEnterEvent e);
+ protected native void contentsDragMoveEvent(QDragMoveEvent e);
+ protected native void contentsDragLeaveEvent(QDragLeaveEvent e);
+ protected native void contentsDropEvent(QDropEvent e);
+ protected native void contentsContextMenuEvent(QContextMenuEvent e);
+ protected native boolean focusNextPrevChild(boolean next);
+ // QTextDocument* document(); >>>> NOT CONVERTED
+ // QTextCursor* textCursor(); >>>> NOT CONVERTED
+ // void setDocument(QTextDocument* arg1); >>>> NOT CONVERTED
+ protected native QPopupMenu createPopupMenu(QPoint pos);
+ protected native QPopupMenu createPopupMenu();
+ protected native void drawCursor(boolean visible);
+ protected native void windowActivationChange(boolean arg1);
+ protected native void doChangeInterval();
+ protected native void sliderReleased();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTextEditSignals.java b/qtjava/javalib/org/kde/qt/QTextEditSignals.java
new file mode 100644
index 00000000..ea89fd80
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTextEditSignals.java
@@ -0,0 +1,21 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QTextEditSignals {
+ void textChanged();
+ void selectionChanged();
+ void copyAvailable(boolean arg1);
+ void undoAvailable(boolean yes);
+ void redoAvailable(boolean yes);
+ void currentFontChanged(QFont f);
+ void currentColorChanged(QColor c);
+ void currentAlignmentChanged(int a);
+ void currentVerticalAlignmentChanged(int a);
+ // void cursorPositionChanged(QTextCursor* arg1); >>>> NOT CONVERTED
+ void cursorPositionChanged(int para, int pos);
+ void returnPressed();
+ void modificationChanged(boolean m);
+ void clicked(int parag, int index);
+ void doubleClicked(int parag, int index);
+}
diff --git a/qtjava/javalib/org/kde/qt/QTextEncoder.java b/qtjava/javalib/org/kde/qt/QTextEncoder.java
new file mode 100644
index 00000000..5cb1d62f
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTextEncoder.java
@@ -0,0 +1,12 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTextEncoder implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QTextEncoder(Class dummy){}
+
+ public native String fromUnicode(String uc, int[] lenInOut);
+}
diff --git a/qtjava/javalib/org/kde/qt/QTextIStream.java b/qtjava/javalib/org/kde/qt/QTextIStream.java
new file mode 100644
index 00000000..afce047a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTextIStream.java
@@ -0,0 +1,24 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTextIStream extends QTextStream {
+ protected QTextIStream(Class dummy){super((Class) null);}
+ public QTextIStream(String s) {
+ super((Class) null);
+ newQTextIStream(s);
+ }
+ private native void newQTextIStream(String s);
+ public QTextIStream(byte[] ba) {
+ super((Class) null);
+ newQTextIStream(ba);
+ }
+ private native void newQTextIStream(byte[] ba);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTextOStream.java b/qtjava/javalib/org/kde/qt/QTextOStream.java
new file mode 100644
index 00000000..cc60e81d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTextOStream.java
@@ -0,0 +1,24 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTextOStream extends QTextStream {
+ protected QTextOStream(Class dummy){super((Class) null);}
+ public QTextOStream(StringBuffer s) {
+ super((Class) null);
+ newQTextOStream(s);
+ }
+ private native void newQTextOStream(StringBuffer s);
+ public QTextOStream(byte[] ba) {
+ super((Class) null);
+ newQTextOStream(ba);
+ }
+ private native void newQTextOStream(byte[] ba);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTextStream.java b/qtjava/javalib/org/kde/qt/QTextStream.java
new file mode 100644
index 00000000..0a27feec
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTextStream.java
@@ -0,0 +1,101 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTextStream implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QTextStream(Class dummy){}
+
+ public static final int skipws = 0x0001;
+ public static final int left = 0x0002;
+ public static final int right = 0x0004;
+ public static final int internal = 0x0008;
+ public static final int bin = 0x0010;
+ public static final int oct = 0x0020;
+ public static final int dec = 0x0040;
+ public static final int hex = 0x0080;
+ public static final int showbase = 0x0100;
+ public static final int showpoint = 0x0200;
+ public static final int uppercase = 0x0400;
+ public static final int showpos = 0x0800;
+ public static final int scientific = 0x1000;
+ public static final int fixed = 0x2000;
+
+ public static final int Locale = 0;
+ public static final int Latin1 = 1;
+ public static final int Unicode = 2;
+ public static final int UnicodeNetworkOrder = 3;
+ public static final int UnicodeReverse = 4;
+ public static final int RawUnicode = 5;
+ public static final int UnicodeUTF8 = 6;
+
+ public native void setEncoding(int arg1);
+ public native void setCodec(QTextCodec arg1);
+ public native QTextCodec codec();
+ public QTextStream() {
+ newQTextStream();
+ }
+ private native void newQTextStream();
+ public QTextStream(QIODeviceInterface arg1) {
+ newQTextStream(arg1);
+ }
+ private native void newQTextStream(QIODeviceInterface arg1);
+ public QTextStream(StringBuffer arg1, int mode) {
+ newQTextStream(arg1,mode);
+ }
+ private native void newQTextStream(StringBuffer arg1, int mode);
+ public QTextStream(byte[] arg1, int mode) {
+ newQTextStream(arg1,mode);
+ }
+ private native void newQTextStream(byte[] arg1, int mode);
+ public native QIODeviceInterface device();
+ public native void setDevice(QIODeviceInterface arg1);
+ public native void unsetDevice();
+ public native boolean atEnd();
+ public native boolean eof();
+ public native QTextStream op_read(char arg1);
+ // QTextStream& op_read(signed short& arg1); >>>> NOT CONVERTED
+ public native QTextStream op_read(short arg1);
+ // QTextStream& op_read(signed int& arg1); >>>> NOT CONVERTED
+ public native QTextStream op_read(int arg1);
+ // QTextStream& op_read(signed long& arg1); >>>> NOT CONVERTED
+ public native QTextStream op_read(long arg1);
+ public native QTextStream op_read(float arg1);
+ public native QTextStream op_read(double arg1);
+ public native QTextStream op_read(String arg1);
+ public native QTextStream op_read(StringBuffer arg1);
+ public native QTextStream op_write(char arg1);
+ public native QTextStream op_write(short arg1);
+ // QTextStream& op_write(signed arg1); >>>> NOT CONVERTED
+ public native QTextStream op_write(int arg1);
+ public native QTextStream op_write(long arg1);
+ public native QTextStream op_write(float arg1);
+ public native QTextStream op_write(double arg1);
+ public native QTextStream op_write(String arg1);
+ // QTextStream& op_write(void* arg1); >>>> NOT CONVERTED
+ public native QTextStream readRawBytes(String arg1, int len);
+ public native QTextStream writeRawBytes(String arg1, int len);
+ public native String readLine();
+ public native String read();
+ public native void skipWhiteSpace();
+ public native int flags();
+ public native int flags(int f);
+ public native int setf(int bits);
+ public native int setf(int bits, int mask);
+ public native int unsetf(int bits);
+ public native void reset();
+ public native int width();
+ public native int width(int arg1);
+ public native int fill();
+ public native int fill(int arg1);
+ public native int precision();
+ public native int precision(int arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTextView.java b/qtjava/javalib/org/kde/qt/QTextView.java
new file mode 100644
index 00000000..10457a8e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTextView.java
@@ -0,0 +1,53 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTextView extends QTextEdit {
+ protected QTextView(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QTextView(String text, String context, QWidget parent, String name) {
+ super((Class) null);
+ newQTextView(text,context,parent,name);
+ }
+ private native void newQTextView(String text, String context, QWidget parent, String name);
+ public QTextView(String text, String context, QWidget parent) {
+ super((Class) null);
+ newQTextView(text,context,parent);
+ }
+ private native void newQTextView(String text, String context, QWidget parent);
+ public QTextView(String text, String context) {
+ super((Class) null);
+ newQTextView(text,context);
+ }
+ private native void newQTextView(String text, String context);
+ public QTextView(String text) {
+ super((Class) null);
+ newQTextView(text);
+ }
+ private native void newQTextView(String text);
+ public QTextView(QWidget parent, String name) {
+ super((Class) null);
+ newQTextView(parent,name);
+ }
+ private native void newQTextView(QWidget parent, String name);
+ public QTextView(QWidget parent) {
+ super((Class) null);
+ newQTextView(parent);
+ }
+ private native void newQTextView(QWidget parent);
+ public QTextView() {
+ super((Class) null);
+ newQTextView();
+ }
+ private native void newQTextView();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTimeEdit.java b/qtjava/javalib/org/kde/qt/QTimeEdit.java
new file mode 100644
index 00000000..a6298aa9
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTimeEdit.java
@@ -0,0 +1,87 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.Date;
+
+/**
+ See {@link QTimeEditSignals} for signals emitted by QTimeEdit
+*/
+public class QTimeEdit extends QDateTimeEditBase {
+ protected QTimeEdit(Class dummy){super((Class) null);}
+ public static final int Hours = 0x01;
+ public static final int Minutes = 0x02;
+ public static final int Seconds = 0x04;
+ public static final int AMPM = 0x10;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QTimeEdit(QWidget parent, String name) {
+ super((Class) null);
+ newQTimeEdit(parent,name);
+ }
+ private native void newQTimeEdit(QWidget parent, String name);
+ public QTimeEdit(QWidget parent) {
+ super((Class) null);
+ newQTimeEdit(parent);
+ }
+ private native void newQTimeEdit(QWidget parent);
+ public QTimeEdit() {
+ super((Class) null);
+ newQTimeEdit();
+ }
+ private native void newQTimeEdit();
+ public QTimeEdit(Date time, QWidget parent, String name) {
+ super((Class) null);
+ newQTimeEdit(time,parent,name);
+ }
+ private native void newQTimeEdit(Date time, QWidget parent, String name);
+ public QTimeEdit(Date time, QWidget parent) {
+ super((Class) null);
+ newQTimeEdit(time,parent);
+ }
+ private native void newQTimeEdit(Date time, QWidget parent);
+ public QTimeEdit(Date time) {
+ super((Class) null);
+ newQTimeEdit(time);
+ }
+ private native void newQTimeEdit(Date time);
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native Date time();
+ public native void setAutoAdvance(boolean advance);
+ public native boolean autoAdvance();
+ public native void setMinValue(Date d);
+ public native Date minValue();
+ public native void setMaxValue(Date d);
+ public native Date maxValue();
+ public native void setRange(Date min, Date max);
+ public native String separator();
+ public native void setSeparator(String s);
+ public native int display();
+ public native void setDisplay(int disp);
+ public native void removeFirstNumber(int sec);
+ public native void setTime(Date time);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public native boolean event(QEvent e);
+ protected native void timerEvent(QTimerEvent e);
+ protected native void resizeEvent(QResizeEvent arg1);
+ public native void stepUp();
+ public native void stepDown();
+ public native String sectionFormattedText(int sec);
+ public native void addNumber(int sec, int num);
+ public native void removeLastNumber(int sec);
+ public native boolean setFocusSection(int s);
+ protected native boolean outOfRange(int h, int m, int s);
+ protected native void setHour(int h);
+ protected native void setMinute(int m);
+ protected native void setSecond(int s);
+ protected native void updateButtons();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTimeEditSignals.java b/qtjava/javalib/org/kde/qt/QTimeEditSignals.java
new file mode 100644
index 00000000..51dce769
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTimeEditSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.Date;
+
+public interface QTimeEditSignals {
+ void valueChanged(Date time);
+}
diff --git a/qtjava/javalib/org/kde/qt/QTimer.java b/qtjava/javalib/org/kde/qt/QTimer.java
new file mode 100644
index 00000000..b8fd1a74
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTimer.java
@@ -0,0 +1,81 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+*************************************************
+ $Id$
+
+* Definition of QTimer class
+
+* Created : 931111
+
+* Copyright (C) 1992-2005 Trolltech AS. All rights reserved.
+
+* This file is part of the kernel module of the Qt GUI Toolkit.
+
+* This file may be distributed under the terms of the Q Public License
+ as defined by Trolltech AS of Norway and appearing in the file
+ LICENSE.QPL included in the packaging of this file.
+
+* This file may be distributed and/or modified under the terms of the
+ GNU General Public License version 2 as published by the Free Software
+ Foundation and appearing in the file LICENSE.GPL included in the
+ packaging of this file.
+
+* Licensees holding valid Qt Enterprise Edition or Qt Professional Edition
+ licenses may use this file in accordance with the Qt Commercial License
+ Agreement provided with the Software.
+
+* This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+ WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+* See http://www.trolltech.com/pricing.html or email sales@trolltech.com for
+ information about Qt Commercial License Agreements.
+ See http://www.trolltech.com/qpl/ for QPL licensing information.
+ See http://www.trolltech.com/gpl/ for GPL licensing information.
+
+* Contact info@trolltech.com if any conditions of this licensing are
+ not clear to you.
+
+********************************************** See {@link QTimerSignals} for signals emitted by QTimer
+ @short $Id: qt/qtimer.
+
+*/
+public class QTimer extends QObject {
+ protected QTimer(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QTimer(QObject parent, String name) {
+ super((Class) null);
+ newQTimer(parent,name);
+ }
+ private native void newQTimer(QObject parent, String name);
+ public QTimer(QObject parent) {
+ super((Class) null);
+ newQTimer(parent);
+ }
+ private native void newQTimer(QObject parent);
+ public QTimer() {
+ super((Class) null);
+ newQTimer();
+ }
+ private native void newQTimer();
+ public native boolean isActive();
+ public native int start(int msec, boolean sshot);
+ public native int start(int msec);
+ public native void changeInterval(int msec);
+ public native void stop();
+ public native int timerId();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native void singleShot(int msec, QObject receiver, String member);
+ public native boolean event(QEvent arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTimerEvent.java b/qtjava/javalib/org/kde/qt/QTimerEvent.java
new file mode 100644
index 00000000..c99a03d7
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTimerEvent.java
@@ -0,0 +1,20 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTimerEvent extends QEvent {
+ protected QTimerEvent(Class dummy){super((Class) null);}
+ public QTimerEvent(int timerId) {
+ super((Class) null);
+ newQTimerEvent(timerId);
+ }
+ private native void newQTimerEvent(int timerId);
+ public native int timerId();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTimerSignals.java b/qtjava/javalib/org/kde/qt/QTimerSignals.java
new file mode 100644
index 00000000..7f241cfd
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTimerSignals.java
@@ -0,0 +1,7 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QTimerSignals {
+ void timeout();
+}
diff --git a/qtjava/javalib/org/kde/qt/QToolBar.java b/qtjava/javalib/org/kde/qt/QToolBar.java
new file mode 100644
index 00000000..194a1b5c
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QToolBar.java
@@ -0,0 +1,88 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QToolBar extends QDockWindow {
+ protected QToolBar(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QToolBar(String label, QMainWindow arg2, int arg3, boolean newLine, String name) {
+ super((Class) null);
+ newQToolBar(label,arg2,arg3,newLine,name);
+ }
+ private native void newQToolBar(String label, QMainWindow arg2, int arg3, boolean newLine, String name);
+ public QToolBar(String label, QMainWindow arg2, int arg3, boolean newLine) {
+ super((Class) null);
+ newQToolBar(label,arg2,arg3,newLine);
+ }
+ private native void newQToolBar(String label, QMainWindow arg2, int arg3, boolean newLine);
+ public QToolBar(String label, QMainWindow arg2, int arg3) {
+ super((Class) null);
+ newQToolBar(label,arg2,arg3);
+ }
+ private native void newQToolBar(String label, QMainWindow arg2, int arg3);
+ public QToolBar(String label, QMainWindow arg2) {
+ super((Class) null);
+ newQToolBar(label,arg2);
+ }
+ private native void newQToolBar(String label, QMainWindow arg2);
+ public QToolBar(String label, QMainWindow arg2, QWidget arg3, boolean newLine, String name, int f) {
+ super((Class) null);
+ newQToolBar(label,arg2,arg3,newLine,name,f);
+ }
+ private native void newQToolBar(String label, QMainWindow arg2, QWidget arg3, boolean newLine, String name, int f);
+ public QToolBar(String label, QMainWindow arg2, QWidget arg3, boolean newLine, String name) {
+ super((Class) null);
+ newQToolBar(label,arg2,arg3,newLine,name);
+ }
+ private native void newQToolBar(String label, QMainWindow arg2, QWidget arg3, boolean newLine, String name);
+ public QToolBar(String label, QMainWindow arg2, QWidget arg3, boolean newLine) {
+ super((Class) null);
+ newQToolBar(label,arg2,arg3,newLine);
+ }
+ private native void newQToolBar(String label, QMainWindow arg2, QWidget arg3, boolean newLine);
+ public QToolBar(String label, QMainWindow arg2, QWidget arg3) {
+ super((Class) null);
+ newQToolBar(label,arg2,arg3);
+ }
+ private native void newQToolBar(String label, QMainWindow arg2, QWidget arg3);
+ public QToolBar(QMainWindow parent, String name) {
+ super((Class) null);
+ newQToolBar(parent,name);
+ }
+ private native void newQToolBar(QMainWindow parent, String name);
+ public QToolBar(QMainWindow parent) {
+ super((Class) null);
+ newQToolBar(parent);
+ }
+ private native void newQToolBar(QMainWindow parent);
+ public QToolBar() {
+ super((Class) null);
+ newQToolBar();
+ }
+ private native void newQToolBar();
+ public native void addSeparator();
+ public native void show();
+ public native void hide();
+ public native QMainWindow mainWindow();
+ public native void setStretchableWidget(QWidget arg1);
+ public native boolean event(QEvent e);
+ public native void setLabel(String arg1);
+ public native String label();
+ public native void clear();
+ public native QSize minimumSize();
+ public native QSize minimumSizeHint();
+ public native void setOrientation(int o);
+ public native void setMinimumSize(int minw, int minh);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void resizeEvent(QResizeEvent e);
+ public native void styleChange(QStyle arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QToolBox.java b/qtjava/javalib/org/kde/qt/QToolBox.java
new file mode 100644
index 00000000..c24294c5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QToolBox.java
@@ -0,0 +1,66 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QToolBoxSignals} for signals emitted by QToolBox
+*/
+public class QToolBox extends QFrame {
+ protected QToolBox(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QToolBox(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQToolBox(parent,name,f);
+ }
+ private native void newQToolBox(QWidget parent, String name, int f);
+ public QToolBox(QWidget parent, String name) {
+ super((Class) null);
+ newQToolBox(parent,name);
+ }
+ private native void newQToolBox(QWidget parent, String name);
+ public QToolBox(QWidget parent) {
+ super((Class) null);
+ newQToolBox(parent);
+ }
+ private native void newQToolBox(QWidget parent);
+ public QToolBox() {
+ super((Class) null);
+ newQToolBox();
+ }
+ private native void newQToolBox();
+ public native int addItem(QWidget item, String label);
+ public native int addItem(QWidget item, QIconSet iconSet, String label);
+ public native int insertItem(int index, QWidget item, String label);
+ public native int insertItem(int index, QWidget item, QIconSet iconSet, String label);
+ public native int removeItem(QWidget item);
+ public native void setItemEnabled(int index, boolean enabled);
+ public native boolean isItemEnabled(int index);
+ public native void setItemLabel(int index, String label);
+ public native String itemLabel(int index);
+ public native void setItemIconSet(int index, QIconSet iconSet);
+ public native QIconSet itemIconSet(int index);
+ public native void setItemToolTip(int index, String toolTip);
+ public native String itemToolTip(int index);
+ public native QWidget currentItem();
+ public native void setCurrentItem(QWidget item);
+ public native int currentIndex();
+ public native QWidget item(int index);
+ public native int indexOf(QWidget item);
+ public native int count();
+ public native void setCurrentIndex(int index);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void itemInserted(int index);
+ protected native void itemRemoved(int index);
+ public native void showEvent(QShowEvent e);
+ protected native void frameChanged();
+ public native void styleChange(QStyle arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QToolBoxSignals.java b/qtjava/javalib/org/kde/qt/QToolBoxSignals.java
new file mode 100644
index 00000000..0fc890c2
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QToolBoxSignals.java
@@ -0,0 +1,7 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QToolBoxSignals {
+ void currentChanged(int index);
+}
diff --git a/qtjava/javalib/org/kde/qt/QToolButton.java b/qtjava/javalib/org/kde/qt/QToolButton.java
new file mode 100644
index 00000000..c0b5a3d1
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QToolButton.java
@@ -0,0 +1,92 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QToolButton extends QButton {
+ protected QToolButton(Class dummy){super((Class) null);}
+ public static final int BesideIcon = 0;
+ public static final int BelowIcon = 1;
+ public static final int Right = BesideIcon;
+ public static final int Under = BelowIcon;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QToolButton(QWidget parent, String name) {
+ super((Class) null);
+ newQToolButton(parent,name);
+ }
+ private native void newQToolButton(QWidget parent, String name);
+ public QToolButton(QWidget parent) {
+ super((Class) null);
+ newQToolButton(parent);
+ }
+ private native void newQToolButton(QWidget parent);
+ public QToolButton(QIconSet s, String textLabel, String grouptext, QObject receiver, String slot, QToolBar parent, String name) {
+ super((Class) null);
+ newQToolButton(s,textLabel,grouptext,receiver,slot,parent,name);
+ }
+ private native void newQToolButton(QIconSet s, String textLabel, String grouptext, QObject receiver, String slot, QToolBar parent, String name);
+ public QToolButton(QIconSet s, String textLabel, String grouptext, QObject receiver, String slot, QToolBar parent) {
+ super((Class) null);
+ newQToolButton(s,textLabel,grouptext,receiver,slot,parent);
+ }
+ private native void newQToolButton(QIconSet s, String textLabel, String grouptext, QObject receiver, String slot, QToolBar parent);
+ public QToolButton(int type, QWidget parent, String name) {
+ super((Class) null);
+ newQToolButton(type,parent,name);
+ }
+ private native void newQToolButton(int type, QWidget parent, String name);
+ public QToolButton(int type, QWidget parent) {
+ super((Class) null);
+ newQToolButton(type,parent);
+ }
+ private native void newQToolButton(int type, QWidget parent);
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native void setOnIconSet(QIconSet arg1);
+ public native void setOffIconSet(QIconSet arg1);
+ public native void setIconSet(QIconSet arg1, boolean on);
+ public native QIconSet onIconSet();
+ public native QIconSet offIconSet();
+ public native QIconSet iconSet(boolean on);
+ public native void setIconSet(QIconSet arg1);
+ public native QIconSet iconSet();
+ public native boolean usesBigPixmap();
+ public native boolean usesTextLabel();
+ public native String textLabel();
+ public native void setPopup(QPopupMenu popup);
+ public native QPopupMenu popup();
+ public native void setPopupDelay(int delay);
+ public native int popupDelay();
+ public native void openPopup();
+ public native void setAutoRaise(boolean enable);
+ public native boolean autoRaise();
+ public native int textPosition();
+ public native void setText(String txt);
+ public native void setUsesBigPixmap(boolean enable);
+ public native void setUsesTextLabel(boolean enable);
+ public native void setTextLabel(String arg1, boolean arg2);
+ public native void setToggleButton(boolean enable);
+ public native void setOn(boolean enable);
+ public native void toggle();
+ public native void setTextLabel(String arg1);
+ public native void setTextPosition(int pos);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void drawButton(QPainter arg1);
+ protected native void drawButtonLabel(QPainter arg1);
+ protected native void enterEvent(QEvent arg1);
+ protected native void leaveEvent(QEvent arg1);
+ protected native void moveEvent(QMoveEvent arg1);
+ protected native boolean uses3D();
+ public native boolean eventFilter(QObject o, QEvent e);
+ protected native void paletteChange(QPalette arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QToolTip.java b/qtjava/javalib/org/kde/qt/QToolTip.java
new file mode 100644
index 00000000..5a778375
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QToolTip.java
@@ -0,0 +1,28 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QToolTip extends Qt {
+ protected QToolTip(Class dummy){super((Class) null);}
+ public native QWidget parentWidget();
+ public native QToolTipGroup group();
+ public static native void add(QWidget arg1, String arg2);
+ public static native void add(QWidget arg1, String arg2, QToolTipGroup arg3, String arg4);
+ public static native void remove(QWidget arg1);
+ public static native void add(QWidget arg1, QRect arg2, String arg3);
+ public static native void add(QWidget arg1, QRect arg2, String arg3, QToolTipGroup arg4, String arg5);
+ public static native void remove(QWidget arg1, QRect arg2);
+ public static native String textFor(QWidget arg1, QPoint pos);
+ public static native String textFor(QWidget arg1);
+ public static native void hide();
+ public static native QFont font();
+ public static native void setFont(QFont arg1);
+ public static native QPalette palette();
+ public static native void setPalette(QPalette arg1);
+ public static native void setEnabled(boolean enable);
+ public static native boolean enabled();
+ public static native void setGloballyEnabled(boolean arg1);
+ public static native boolean isGloballyEnabled();
+ public static native void setWakeUpDelay(int arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QToolTipGroup.java b/qtjava/javalib/org/kde/qt/QToolTipGroup.java
new file mode 100644
index 00000000..3cba2027
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QToolTipGroup.java
@@ -0,0 +1,35 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QToolTipGroupSignals} for signals emitted by QToolTipGroup
+*/
+public class QToolTipGroup extends QObject {
+ protected QToolTipGroup(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QToolTipGroup(QObject parent, String name) {
+ super((Class) null);
+ newQToolTipGroup(parent,name);
+ }
+ private native void newQToolTipGroup(QObject parent, String name);
+ public QToolTipGroup(QObject parent) {
+ super((Class) null);
+ newQToolTipGroup(parent);
+ }
+ private native void newQToolTipGroup(QObject parent);
+ public native boolean delay();
+ public native boolean enabled();
+ public native void setDelay(boolean arg1);
+ public native void setEnabled(boolean arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QToolTipGroupSignals.java b/qtjava/javalib/org/kde/qt/QToolTipGroupSignals.java
new file mode 100644
index 00000000..d625d94d
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QToolTipGroupSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QToolTipGroupSignals {
+ void showTip(String arg1);
+ void removeTip();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTranslator.java b/qtjava/javalib/org/kde/qt/QTranslator.java
new file mode 100644
index 00000000..9e791b48
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTranslator.java
@@ -0,0 +1,59 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTranslator extends QObject {
+ protected QTranslator(Class dummy){super((Class) null);}
+ public static final int Everything = 0;
+ public static final int Stripped = 1;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QTranslator(QObject parent, String name) {
+ super((Class) null);
+ newQTranslator(parent,name);
+ }
+ private native void newQTranslator(QObject parent, String name);
+ public QTranslator(QObject parent) {
+ super((Class) null);
+ newQTranslator(parent);
+ }
+ private native void newQTranslator(QObject parent);
+ public QTranslator() {
+ super((Class) null);
+ newQTranslator();
+ }
+ private native void newQTranslator();
+ public native String find(String context, String sourceText, String comment);
+ public native String find(String context, String sourceText);
+ public native QTranslatorMessage findMessage(String arg1, String arg2, String arg3);
+ public native QTranslatorMessage findMessage(String arg1, String arg2);
+ public native boolean load(String filename, String directory, String search_delimiters, String suffix);
+ public native boolean load(String filename, String directory, String search_delimiters);
+ public native boolean load(String filename, String directory);
+ public native boolean load(String filename);
+ public native boolean load(char[] data, int len);
+ public native void clear();
+ public native boolean save(String filename, int mode);
+ public native boolean save(String filename);
+ public native void insert(QTranslatorMessage arg1);
+ public native void insert(String context, String sourceText, String translation);
+ public native void remove(QTranslatorMessage arg1);
+ public native void remove(String context, String sourceText);
+ public native boolean contains(String arg1, String arg2, String comment);
+ public native boolean contains(String arg1, String arg2);
+ public native void squeeze(int arg1);
+ public native void squeeze();
+ public native void unsqueeze();
+ // QValueList<QTranslatorMessage> messages(); >>>> NOT CONVERTED
+ public native boolean isEmpty();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTranslatorMessage.java b/qtjava/javalib/org/kde/qt/QTranslatorMessage.java
new file mode 100644
index 00000000..66357fdc
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTranslatorMessage.java
@@ -0,0 +1,59 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTranslatorMessage implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QTranslatorMessage(Class dummy){}
+
+ public static final int NoPrefix = 0;
+ public static final int Hash = 1;
+ public static final int HashContext = 2;
+ public static final int HashContextSourceText = 3;
+ public static final int HashContextSourceTextComment = 4;
+
+ public QTranslatorMessage() {
+ newQTranslatorMessage();
+ }
+ private native void newQTranslatorMessage();
+ public QTranslatorMessage(String context, String sourceText, String comment, String translation) {
+ newQTranslatorMessage(context,sourceText,comment,translation);
+ }
+ private native void newQTranslatorMessage(String context, String sourceText, String comment, String translation);
+ public QTranslatorMessage(String context, String sourceText, String comment) {
+ newQTranslatorMessage(context,sourceText,comment);
+ }
+ private native void newQTranslatorMessage(String context, String sourceText, String comment);
+ public QTranslatorMessage(QDataStream arg1) {
+ newQTranslatorMessage(arg1);
+ }
+ private native void newQTranslatorMessage(QDataStream arg1);
+ public QTranslatorMessage(QTranslatorMessage m) {
+ newQTranslatorMessage(m);
+ }
+ private native void newQTranslatorMessage(QTranslatorMessage m);
+ public native int hash();
+ public native String context();
+ public native String sourceText();
+ public native String comment();
+ public native void setTranslation(String translation);
+ public native String translation();
+ public native void write(QDataStream s, boolean strip, int prefix);
+ public native void write(QDataStream s, boolean strip);
+ public native void write(QDataStream s);
+ public native int commonPrefix(QTranslatorMessage arg1);
+ public native boolean op_equals(QTranslatorMessage m);
+ public native boolean op_not_equals(QTranslatorMessage m);
+ public native boolean op_lt(QTranslatorMessage m);
+ public native boolean op_lte(QTranslatorMessage m);
+ public native boolean op_gt(QTranslatorMessage m);
+ public native boolean op_gte(QTranslatorMessage m);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QTsciiCodec.java b/qtjava/javalib/org/kde/qt/QTsciiCodec.java
new file mode 100644
index 00000000..43cc9ffb
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QTsciiCodec.java
@@ -0,0 +1,25 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QTsciiCodec extends QTextCodec {
+ protected QTsciiCodec(Class dummy){super((Class) null);}
+ public native int mibEnum();
+ public native String name();
+ public native String fromUnicode(String uc, int[] lenInOut);
+ public native String toUnicode(String chars, int len);
+ public native int heuristicContentMatch(String chars, int len);
+ public native int heuristicNameMatch(String hint);
+ public QTsciiCodec() {
+ super((Class) null);
+ newQTsciiCodec();
+ }
+ private native void newQTsciiCodec();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QUriDrag.java b/qtjava/javalib/org/kde/qt/QUriDrag.java
new file mode 100644
index 00000000..c719cd6c
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QUriDrag.java
@@ -0,0 +1,65 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.ArrayList;
+import org.kde.qt.Qt;
+
+public class QUriDrag extends QStoredDrag {
+ protected QUriDrag(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QUriDrag(String[] uris, QWidget dragSource, String name) {
+ super((Class) null);
+ newQUriDrag(uris,dragSource,name);
+ }
+ private native void newQUriDrag(String[] uris, QWidget dragSource, String name);
+ public QUriDrag(String[] uris, QWidget dragSource) {
+ super((Class) null);
+ newQUriDrag(uris,dragSource);
+ }
+ private native void newQUriDrag(String[] uris, QWidget dragSource);
+ public QUriDrag(String[] uris) {
+ super((Class) null);
+ newQUriDrag(uris);
+ }
+ private native void newQUriDrag(String[] uris);
+ public QUriDrag(QWidget dragSource, String name) {
+ super((Class) null);
+ newQUriDrag(dragSource,name);
+ }
+ private native void newQUriDrag(QWidget dragSource, String name);
+ public QUriDrag(QWidget dragSource) {
+ super((Class) null);
+ newQUriDrag(dragSource);
+ }
+ private native void newQUriDrag(QWidget dragSource);
+ public QUriDrag() {
+ super((Class) null);
+ newQUriDrag();
+ }
+ private native void newQUriDrag();
+ public native void setFilenames(String[] fnames);
+ public native void setFileNames(String[] fnames);
+ public native void setUnicodeUris(String[] uuris);
+ public native void setUris(String[] uris);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native String uriToLocalFile(String arg1);
+ public static native String localFileToUri(String arg1);
+ public static native String uriToUnicodeUri(String arg1);
+ public static native String unicodeUriToUri(String arg1);
+ public static native boolean canDecode(QMimeSourceInterface e);
+ public static native boolean decode(QMimeSourceInterface e, String[] i);
+ public static native boolean decodeToUnicodeUris(QMimeSourceInterface e, String[] i);
+ public static native boolean decodeLocalFiles(QMimeSourceInterface e, String[] i);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public static native boolean decode(QMimeSourceInterface e, ArrayList i);
+ public static native boolean decodeToUnicodeUris(QMimeSourceInterface e, ArrayList i);
+ public static native boolean decodeLocalFiles(QMimeSourceInterface e, ArrayList i);
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QUrl.java b/qtjava/javalib/org/kde/qt/QUrl.java
new file mode 100644
index 00000000..0dd13f90
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QUrl.java
@@ -0,0 +1,79 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QUrl implements QtSupport, QUrlInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QUrl(Class dummy){}
+
+ public QUrl() {
+ newQUrl();
+ }
+ private native void newQUrl();
+ public QUrl(String url) {
+ newQUrl(url);
+ }
+ private native void newQUrl(String url);
+ public QUrl(QUrlInterface url) {
+ newQUrl(url);
+ }
+ private native void newQUrl(QUrlInterface url);
+ public QUrl(QUrlInterface url, String relUrl, boolean checkSlash) {
+ newQUrl(url,relUrl,checkSlash);
+ }
+ private native void newQUrl(QUrlInterface url, String relUrl, boolean checkSlash);
+ public QUrl(QUrlInterface url, String relUrl) {
+ newQUrl(url,relUrl);
+ }
+ private native void newQUrl(QUrlInterface url, String relUrl);
+ public native String protocol();
+ public native void setProtocol(String protocol);
+ public native String user();
+ public native void setUser(String user);
+ public native boolean hasUser();
+ public native String password();
+ public native void setPassword(String pass);
+ public native boolean hasPassword();
+ public native String host();
+ public native void setHost(String user);
+ public native boolean hasHost();
+ public native int port();
+ public native void setPort(int port);
+ public native boolean hasPort();
+ public native String path(boolean correct);
+ public native String path();
+ public native void setPath(String path);
+ public native boolean hasPath();
+ public native void setEncodedPathAndQuery(String enc);
+ public native String encodedPathAndQuery();
+ public native void setQuery(String txt);
+ public native String query();
+ public native String ref();
+ public native void setRef(String txt);
+ public native boolean hasRef();
+ public native boolean isValid();
+ public native boolean isLocalFile();
+ public native void addPath(String path);
+ public native void setFileName(String txt);
+ public native String fileName();
+ public native String dirPath();
+ public native boolean op_equals(QUrlInterface url);
+ public native boolean op_equals(String url);
+ public native String toString(boolean encodedPath, boolean forcePrependProtocol);
+ public native String toString(boolean encodedPath);
+ public native String toString();
+ public native boolean cdUp();
+ public static native void decode(StringBuffer url);
+ public static native void encode(StringBuffer url);
+ public static native boolean isRelativeUrl(String url);
+ protected native void reset();
+ protected native boolean parse(String url);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QUrlInfo.java b/qtjava/javalib/org/kde/qt/QUrlInfo.java
new file mode 100644
index 00000000..6d577eb9
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QUrlInfo.java
@@ -0,0 +1,77 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.Calendar;
+
+public class QUrlInfo implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QUrlInfo(Class dummy){}
+
+ public static final int ReadOwner = 00400;
+ public static final int WriteOwner = 00200;
+ public static final int ExeOwner = 00100;
+ public static final int ReadGroup = 00040;
+ public static final int WriteGroup = 00020;
+ public static final int ExeGroup = 00010;
+ public static final int ReadOther = 00004;
+ public static final int WriteOther = 00002;
+ public static final int ExeOther = 00001;
+
+ public QUrlInfo() {
+ newQUrlInfo();
+ }
+ private native void newQUrlInfo();
+ public QUrlInfo(QUrlOperator path, String file) {
+ newQUrlInfo(path,file);
+ }
+ private native void newQUrlInfo(QUrlOperator path, String file);
+ public QUrlInfo(QUrlInfo ui) {
+ newQUrlInfo(ui);
+ }
+ private native void newQUrlInfo(QUrlInfo ui);
+ public QUrlInfo(String name, int permissions, String owner, String group, long size, Calendar lastModified, Calendar lastRead, boolean isDir, boolean isFile, boolean isSymLink, boolean isWritable, boolean isReadable, boolean isExecutable) {
+ newQUrlInfo(name,permissions,owner,group,size,lastModified,lastRead,isDir,isFile,isSymLink,isWritable,isReadable,isExecutable);
+ }
+ private native void newQUrlInfo(String name, int permissions, String owner, String group, long size, Calendar lastModified, Calendar lastRead, boolean isDir, boolean isFile, boolean isSymLink, boolean isWritable, boolean isReadable, boolean isExecutable);
+ public QUrlInfo(QUrlInterface url, int permissions, String owner, String group, long size, Calendar lastModified, Calendar lastRead, boolean isDir, boolean isFile, boolean isSymLink, boolean isWritable, boolean isReadable, boolean isExecutable) {
+ newQUrlInfo(url,permissions,owner,group,size,lastModified,lastRead,isDir,isFile,isSymLink,isWritable,isReadable,isExecutable);
+ }
+ private native void newQUrlInfo(QUrlInterface url, int permissions, String owner, String group, long size, Calendar lastModified, Calendar lastRead, boolean isDir, boolean isFile, boolean isSymLink, boolean isWritable, boolean isReadable, boolean isExecutable);
+ public native void setName(String name);
+ public native void setDir(boolean b);
+ public native void setFile(boolean b);
+ public native void setSymLink(boolean b);
+ public native void setOwner(String s);
+ public native void setGroup(String s);
+ public native void setSize(long size);
+ public native void setWritable(boolean b);
+ public native void setReadable(boolean b);
+ public native void setPermissions(int p);
+ public native void setLastModified(Calendar dt);
+ public native boolean isValid();
+ public native String name();
+ public native int permissions();
+ public native String owner();
+ public native String group();
+ public native long size();
+ public native Calendar lastModified();
+ public native Calendar lastRead();
+ public native boolean isDir();
+ public native boolean isFile();
+ public native boolean isSymLink();
+ public native boolean isWritable();
+ public native boolean isReadable();
+ public native boolean isExecutable();
+ public native boolean op_equals(QUrlInfo i);
+ public static native boolean greaterThan(QUrlInfo i1, QUrlInfo i2, int sortBy);
+ public static native boolean lessThan(QUrlInfo i1, QUrlInfo i2, int sortBy);
+ public static native boolean equal(QUrlInfo i1, QUrlInfo i2, int sortBy);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QUrlInterface.java b/qtjava/javalib/org/kde/qt/QUrlInterface.java
new file mode 100644
index 00000000..79656d7a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QUrlInterface.java
@@ -0,0 +1,43 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QUrlInterface {
+ String protocol();
+ void setProtocol(String protocol);
+ String user();
+ void setUser(String user);
+ boolean hasUser();
+ String password();
+ void setPassword(String pass);
+ boolean hasPassword();
+ String host();
+ void setHost(String user);
+ boolean hasHost();
+ int port();
+ void setPort(int port);
+ boolean hasPort();
+ String path(boolean correct);
+ String path();
+ void setPath(String path);
+ boolean hasPath();
+ void setEncodedPathAndQuery(String enc);
+ String encodedPathAndQuery();
+ void setQuery(String txt);
+ String query();
+ String ref();
+ void setRef(String txt);
+ boolean hasRef();
+ boolean isValid();
+ boolean isLocalFile();
+ void addPath(String path);
+ void setFileName(String txt);
+ String fileName();
+ String dirPath();
+ boolean op_equals(QUrlInterface url);
+ boolean op_equals(String url);
+ String toString(boolean encodedPath, boolean forcePrependProtocol);
+ String toString(boolean encodedPath);
+ String toString();
+ boolean cdUp();
+}
diff --git a/qtjava/javalib/org/kde/qt/QUrlOperator.java b/qtjava/javalib/org/kde/qt/QUrlOperator.java
new file mode 100644
index 00000000..495ccc78
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QUrlOperator.java
@@ -0,0 +1,111 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QUrlOperatorSignals} for signals emitted by QUrlOperator
+*/
+public class QUrlOperator extends QObject implements QUrlInterface {
+ protected QUrlOperator(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QUrlOperator() {
+ super((Class) null);
+ newQUrlOperator();
+ }
+ private native void newQUrlOperator();
+ public QUrlOperator(String urL) {
+ super((Class) null);
+ newQUrlOperator(urL);
+ }
+ private native void newQUrlOperator(String urL);
+ public QUrlOperator(QUrlOperator url) {
+ super((Class) null);
+ newQUrlOperator(url);
+ }
+ private native void newQUrlOperator(QUrlOperator url);
+ public QUrlOperator(QUrlOperator url, String relUrl, boolean checkSlash) {
+ super((Class) null);
+ newQUrlOperator(url,relUrl,checkSlash);
+ }
+ private native void newQUrlOperator(QUrlOperator url, String relUrl, boolean checkSlash);
+ public QUrlOperator(QUrlOperator url, String relUrl) {
+ super((Class) null);
+ newQUrlOperator(url,relUrl);
+ }
+ private native void newQUrlOperator(QUrlOperator url, String relUrl);
+ public native void setPath(String path);
+ public native boolean cdUp();
+ public native QNetworkOperation listChildren();
+ public native QNetworkOperation mkdir(String dirname);
+ public native QNetworkOperation remove(String filename);
+ public native QNetworkOperation rename(String oldname, String newname);
+ public native QNetworkOperation get(String location);
+ public native QNetworkOperation get();
+ public native QNetworkOperation put(byte[] data, String location);
+ public native QNetworkOperation put(byte[] data);
+ // QPtrList<QNetworkOperation> copy(const QString& arg1,const QString& arg2,bool arg3,bool arg4); >>>> NOT CONVERTED
+ // QPtrList<QNetworkOperation> copy(const QString& arg1,const QString& arg2,bool arg3); >>>> NOT CONVERTED
+ // QPtrList<QNetworkOperation> copy(const QString& arg1,const QString& arg2); >>>> NOT CONVERTED
+ public native void copy(String[] files, String dest, boolean move);
+ public native void copy(String[] files, String dest);
+ public native boolean isDir(boolean[] ok);
+ public native boolean isDir();
+ public native void setNameFilter(String nameFilter);
+ public native String nameFilter();
+ public native QUrlInfo info(String entry);
+ public native void stop();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void reset();
+ protected native boolean parse(String url);
+ protected native boolean checkValid();
+ protected native void clearEntries();
+ protected native void getNetworkProtocol();
+ protected native void deleteNetworkProtocol();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native String protocol();
+ public native void setProtocol(String protocol);
+ public native String user();
+ public native void setUser(String user);
+ public native boolean hasUser();
+ public native String password();
+ public native void setPassword(String pass);
+ public native boolean hasPassword();
+ public native String host();
+ public native void setHost(String user);
+ public native boolean hasHost();
+ public native int port();
+ public native void setPort(int port);
+ public native boolean hasPort();
+ public native String path(boolean correct);
+ public native String path();
+ public native boolean hasPath();
+ public native void setEncodedPathAndQuery(String enc);
+ public native String encodedPathAndQuery();
+ public native void setQuery(String txt);
+ public native String query();
+ public native String ref();
+ public native void setRef(String txt);
+ public native boolean hasRef();
+ public native boolean isValid();
+ public native boolean isLocalFile();
+ public native void addPath(String path);
+ public native void setFileName(String txt);
+ public native String fileName();
+ public native String dirPath();
+ public native boolean op_equals(QUrlInterface url);
+ public native boolean op_equals(String url);
+ public native String toString(boolean encodedPath, boolean forcePrependProtocol);
+ public native String toString(boolean encodedPath);
+ public native String toString();
+ public static native void decode(StringBuffer url);
+ public static native void encode(StringBuffer url);
+ public static native boolean isRelativeUrl(String url);
+}
diff --git a/qtjava/javalib/org/kde/qt/QUrlOperatorSignals.java b/qtjava/javalib/org/kde/qt/QUrlOperatorSignals.java
new file mode 100644
index 00000000..4468a234
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QUrlOperatorSignals.java
@@ -0,0 +1,16 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QUrlOperatorSignals {
+ // void newChildren(const QValueList<QUrlInfo>& arg1,QNetworkOperation* arg2); >>>> NOT CONVERTED
+ void finished(QNetworkOperation res);
+ void start(QNetworkOperation res);
+ void createdDirectory(QUrlInfo arg1, QNetworkOperation res);
+ void removed(QNetworkOperation res);
+ void itemChanged(QNetworkOperation res);
+ void data(byte[] arg1, QNetworkOperation res);
+ void dataTransferProgress(int bytesDone, int bytesTotal, QNetworkOperation res);
+ // void startedNextCopy(const QPtrList<QNetworkOperation>& arg1); >>>> NOT CONVERTED
+ void connectionStateChanged(int state, String data);
+}
diff --git a/qtjava/javalib/org/kde/qt/QUtf16Codec.java b/qtjava/javalib/org/kde/qt/QUtf16Codec.java
new file mode 100644
index 00000000..a456bd6e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QUtf16Codec.java
@@ -0,0 +1,24 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QUtf16Codec extends QTextCodec {
+ protected QUtf16Codec(Class dummy){super((Class) null);}
+ public native int mibEnum();
+ public native String name();
+ public native QTextDecoder makeDecoder();
+ public native QTextEncoder makeEncoder();
+ public native int heuristicContentMatch(String chars, int len);
+ public QUtf16Codec() {
+ super((Class) null);
+ newQUtf16Codec();
+ }
+ private native void newQUtf16Codec();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QUtf8Codec.java b/qtjava/javalib/org/kde/qt/QUtf8Codec.java
new file mode 100644
index 00000000..66f2d0a7
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QUtf8Codec.java
@@ -0,0 +1,25 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QUtf8Codec extends QTextCodec {
+ protected QUtf8Codec(Class dummy){super((Class) null);}
+ public native int mibEnum();
+ public native String name();
+ public native QTextDecoder makeDecoder();
+ public native String fromUnicode(String uc, int[] lenInOut);
+ public native String toUnicode(String chars, int len);
+ public native int heuristicContentMatch(String chars, int len);
+ public QUtf8Codec() {
+ super((Class) null);
+ newQUtf8Codec();
+ }
+ private native void newQUtf8Codec();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QUuid.java b/qtjava/javalib/org/kde/qt/QUuid.java
new file mode 100644
index 00000000..e25e0929
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QUuid.java
@@ -0,0 +1,54 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QUuid implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QUuid(Class dummy){}
+
+ public static final int VarUnknown = -1;
+ public static final int NCS = 0;
+ public static final int DCE = 2;
+ public static final int Microsoft = 6;
+ public static final int Reserved = 7;
+
+ public static final int VerUnknown = -1;
+ public static final int Time = 1;
+ public static final int EmbeddedPOSIX = 2;
+ public static final int Name = 3;
+ public static final int Random = 4;
+
+ public QUuid() {
+ newQUuid();
+ }
+ private native void newQUuid();
+ public QUuid(int l, short w1, short w2, short b1, short b2, short b3, short b4, short b5, short b6, short b7, short b8) {
+ newQUuid(l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8);
+ }
+ private native void newQUuid(int l, short w1, short w2, short b1, short b2, short b3, short b4, short b5, short b6, short b7, short b8);
+ public QUuid(QUuid uuid) {
+ newQUuid(uuid);
+ }
+ private native void newQUuid(QUuid uuid);
+ public QUuid(String arg1) {
+ newQUuid(arg1);
+ }
+ private native void newQUuid(String arg1);
+ public native String toString();
+ public native boolean isNull();
+ public native boolean op_equals(QUuid orig);
+ public native boolean op_not_equals(QUuid orig);
+ public native boolean op_lt(QUuid other);
+ public native boolean op_gt(QUuid other);
+ public native int variant();
+ public native int version();
+ public static native QUuid createUuid();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QVBox.java b/qtjava/javalib/org/kde/qt/QVBox.java
new file mode 100644
index 00000000..6f558cfe
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QVBox.java
@@ -0,0 +1,38 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QVBox extends QHBox {
+ protected QVBox(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QVBox(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQVBox(parent,name,f);
+ }
+ private native void newQVBox(QWidget parent, String name, int f);
+ public QVBox(QWidget parent, String name) {
+ super((Class) null);
+ newQVBox(parent,name);
+ }
+ private native void newQVBox(QWidget parent, String name);
+ public QVBox(QWidget parent) {
+ super((Class) null);
+ newQVBox(parent);
+ }
+ private native void newQVBox(QWidget parent);
+ public QVBox() {
+ super((Class) null);
+ newQVBox();
+ }
+ private native void newQVBox();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QVBoxLayout.java b/qtjava/javalib/org/kde/qt/QVBoxLayout.java
new file mode 100644
index 00000000..75b327b2
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QVBoxLayout.java
@@ -0,0 +1,68 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QVBoxLayout extends QBoxLayout {
+ protected QVBoxLayout(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QVBoxLayout(QWidget parent, int border, int spacing, String name) {
+ super((Class) null);
+ newQVBoxLayout(parent,border,spacing,name);
+ }
+ private native void newQVBoxLayout(QWidget parent, int border, int spacing, String name);
+ public QVBoxLayout(QWidget parent, int border, int spacing) {
+ super((Class) null);
+ newQVBoxLayout(parent,border,spacing);
+ }
+ private native void newQVBoxLayout(QWidget parent, int border, int spacing);
+ public QVBoxLayout(QWidget parent, int border) {
+ super((Class) null);
+ newQVBoxLayout(parent,border);
+ }
+ private native void newQVBoxLayout(QWidget parent, int border);
+ public QVBoxLayout(QWidget parent) {
+ super((Class) null);
+ newQVBoxLayout(parent);
+ }
+ private native void newQVBoxLayout(QWidget parent);
+ public QVBoxLayout(QLayout parentLayout, int spacing, String name) {
+ super((Class) null);
+ newQVBoxLayout(parentLayout,spacing,name);
+ }
+ private native void newQVBoxLayout(QLayout parentLayout, int spacing, String name);
+ public QVBoxLayout(QLayout parentLayout, int spacing) {
+ super((Class) null);
+ newQVBoxLayout(parentLayout,spacing);
+ }
+ private native void newQVBoxLayout(QLayout parentLayout, int spacing);
+ public QVBoxLayout(QLayout parentLayout) {
+ super((Class) null);
+ newQVBoxLayout(parentLayout);
+ }
+ private native void newQVBoxLayout(QLayout parentLayout);
+ public QVBoxLayout(int spacing, String name) {
+ super((Class) null);
+ newQVBoxLayout(spacing,name);
+ }
+ private native void newQVBoxLayout(int spacing, String name);
+ public QVBoxLayout(int spacing) {
+ super((Class) null);
+ newQVBoxLayout(spacing);
+ }
+ private native void newQVBoxLayout(int spacing);
+ public QVBoxLayout() {
+ super((Class) null);
+ newQVBoxLayout();
+ }
+ private native void newQVBoxLayout();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QVButtonGroup.java b/qtjava/javalib/org/kde/qt/QVButtonGroup.java
new file mode 100644
index 00000000..a7eeed49
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QVButtonGroup.java
@@ -0,0 +1,48 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QVButtonGroup extends QButtonGroup {
+ protected QVButtonGroup(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QVButtonGroup(QWidget parent, String name) {
+ super((Class) null);
+ newQVButtonGroup(parent,name);
+ }
+ private native void newQVButtonGroup(QWidget parent, String name);
+ public QVButtonGroup(QWidget parent) {
+ super((Class) null);
+ newQVButtonGroup(parent);
+ }
+ private native void newQVButtonGroup(QWidget parent);
+ public QVButtonGroup() {
+ super((Class) null);
+ newQVButtonGroup();
+ }
+ private native void newQVButtonGroup();
+ public QVButtonGroup(String title, QWidget parent, String name) {
+ super((Class) null);
+ newQVButtonGroup(title,parent,name);
+ }
+ private native void newQVButtonGroup(String title, QWidget parent, String name);
+ public QVButtonGroup(String title, QWidget parent) {
+ super((Class) null);
+ newQVButtonGroup(title,parent);
+ }
+ private native void newQVButtonGroup(String title, QWidget parent);
+ public QVButtonGroup(String title) {
+ super((Class) null);
+ newQVButtonGroup(title);
+ }
+ private native void newQVButtonGroup(String title);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QVGroupBox.java b/qtjava/javalib/org/kde/qt/QVGroupBox.java
new file mode 100644
index 00000000..213872f2
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QVGroupBox.java
@@ -0,0 +1,48 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QVGroupBox extends QGroupBox {
+ protected QVGroupBox(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QVGroupBox(QWidget parent, String name) {
+ super((Class) null);
+ newQVGroupBox(parent,name);
+ }
+ private native void newQVGroupBox(QWidget parent, String name);
+ public QVGroupBox(QWidget parent) {
+ super((Class) null);
+ newQVGroupBox(parent);
+ }
+ private native void newQVGroupBox(QWidget parent);
+ public QVGroupBox() {
+ super((Class) null);
+ newQVGroupBox();
+ }
+ private native void newQVGroupBox();
+ public QVGroupBox(String title, QWidget parent, String name) {
+ super((Class) null);
+ newQVGroupBox(title,parent,name);
+ }
+ private native void newQVGroupBox(String title, QWidget parent, String name);
+ public QVGroupBox(String title, QWidget parent) {
+ super((Class) null);
+ newQVGroupBox(title,parent);
+ }
+ private native void newQVGroupBox(String title, QWidget parent);
+ public QVGroupBox(String title) {
+ super((Class) null);
+ newQVGroupBox(title);
+ }
+ private native void newQVGroupBox(String title);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QValidator.java b/qtjava/javalib/org/kde/qt/QValidator.java
new file mode 100644
index 00000000..4031b347
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QValidator.java
@@ -0,0 +1,35 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QValidator extends QObject {
+ protected QValidator(Class dummy){super((Class) null);}
+ public static final int Invalid = 0;
+ public static final int Intermediate = 1;
+ public static final int Valid = Intermediate;
+ public static final int Acceptable = 2;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QValidator(QObject parent, String name) {
+ super((Class) null);
+ newQValidator(parent,name);
+ }
+ private native void newQValidator(QObject parent, String name);
+ public QValidator(QObject parent) {
+ super((Class) null);
+ newQValidator(parent);
+ }
+ private native void newQValidator(QObject parent);
+ public native int validate(StringBuffer arg1, int[] arg2);
+ public native void fixup(StringBuffer arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QVariant.java b/qtjava/javalib/org/kde/qt/QVariant.java
new file mode 100644
index 00000000..87e27b3a
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QVariant.java
@@ -0,0 +1,276 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+import java.util.Calendar;
+import java.util.Date;
+
+public class QVariant implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QVariant(Class dummy){}
+
+ public static final int Invalid = 0;
+ public static final int Map = 1;
+ public static final int List = 2;
+ public static final int String = 3;
+ public static final int StringList = 4;
+ public static final int Font = 5;
+ public static final int Pixmap = 6;
+ public static final int Brush = 7;
+ public static final int Rect = 8;
+ public static final int Size = 9;
+ public static final int Color = 10;
+ public static final int Palette = 11;
+ public static final int ColorGroup = 12;
+ public static final int IconSet = 13;
+ public static final int Point = 14;
+ public static final int Image = 15;
+ public static final int Int = 16;
+ public static final int UInt = 17;
+ public static final int Bool = 18;
+ public static final int Double = 19;
+ public static final int CString = 20;
+ public static final int PointArray = 21;
+ public static final int Region = 22;
+ public static final int Bitmap = 23;
+ public static final int Cursor = 24;
+ public static final int SizePolicy = 25;
+ public static final int Date = 26;
+ public static final int Time = 27;
+ public static final int DateTime = 28;
+ public static final int ByteArray = 29;
+ public static final int BitArray = 30;
+ public static final int KeySequence = 31;
+ public static final int Pen = 32;
+ public static final int LongLong = 33;
+ public static final int ULongLong = 34;
+
+ public QVariant() {
+ newQVariant();
+ }
+ private native void newQVariant();
+ public QVariant(QVariant arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QVariant arg1);
+ public QVariant(QDataStream s) {
+ newQVariant(s);
+ }
+ private native void newQVariant(QDataStream s);
+ public QVariant(String arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(String arg1);
+ public QVariant(String[] arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(String[] arg1);
+ public QVariant(QFont arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QFont arg1);
+ public QVariant(QPixmap arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QPixmap arg1);
+ public QVariant(QImage arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QImage arg1);
+ public QVariant(QBrush arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QBrush arg1);
+ public QVariant(QPoint arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QPoint arg1);
+ public QVariant(QRect arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QRect arg1);
+ public QVariant(QSize arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QSize arg1);
+ public QVariant(QColor arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QColor arg1);
+ public QVariant(QPalette arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QPalette arg1);
+ public QVariant(QColorGroup arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QColorGroup arg1);
+ public QVariant(QIconSet arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QIconSet arg1);
+ public QVariant(QPointArray arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QPointArray arg1);
+ public QVariant(QRegion arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QRegion arg1);
+ public QVariant(QBitmap arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QBitmap arg1);
+ public QVariant(QCursor arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QCursor arg1);
+ public QVariant(Calendar arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(Calendar arg1);
+ public QVariant(Date arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(Date arg1);
+ public QVariant(byte[] arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(byte[] arg1);
+ // QVariant* QVariant(const QBitArray& arg1); >>>> NOT CONVERTED
+ public QVariant(QKeySequence arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QKeySequence arg1);
+ public QVariant(QPen arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QPen arg1);
+ // QVariant* QVariant(const QValueList<QVariant>& arg1); >>>> NOT CONVERTED
+ // QVariant* QVariant(const QMap<QString, QVariant>& arg1); >>>> NOT CONVERTED
+ public QVariant(int arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(int arg1);
+ public QVariant(long arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(long arg1);
+ public QVariant(boolean arg1, int arg2) {
+ newQVariant(arg1,arg2);
+ }
+ private native void newQVariant(boolean arg1, int arg2);
+ public QVariant(double arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(double arg1);
+ public QVariant(QSizePolicy arg1) {
+ newQVariant(arg1);
+ }
+ private native void newQVariant(QSizePolicy arg1);
+ public native boolean op_equals(QVariant arg1);
+ public native boolean op_not_equals(QVariant arg1);
+ public native int type();
+ public native String typeName();
+ public native boolean canCast(int arg1);
+ public native boolean cast(int arg1);
+ public native boolean isValid();
+ public native boolean isNull();
+ public native void clear();
+ public native String toString();
+ public native String toCString();
+ public native ArrayList toStringList();
+ public native QFont toFont();
+ public native QPixmap toPixmap();
+ public native QImage toImage();
+ public native QBrush toBrush();
+ public native QPoint toPoint();
+ public native QRect toRect();
+ public native QSize toSize();
+ public native QColor toColor();
+ public native QPalette toPalette();
+ public native QColorGroup toColorGroup();
+ public native QIconSet toIconSet();
+ public native QPointArray toPointArray();
+ public native QBitmap toBitmap();
+ public native QRegion toRegion();
+ public native QCursor toCursor();
+ public native Calendar toDate();
+ public native Date toTime();
+ public native Calendar toDateTime();
+ public native byte[] toByteArray();
+ // const QBitArray toBitArray(); >>>> NOT CONVERTED
+ public native QKeySequence toKeySequence();
+ public native QPen toPen();
+ public native int toInt(boolean[] ok);
+ public native int toInt();
+ public native int toUInt(boolean[] ok);
+ public native int toUInt();
+ public native long toLongLong(boolean[] ok);
+ public native long toLongLong();
+ public native long toULongLong(boolean[] ok);
+ public native long toULongLong();
+ public native boolean toBool();
+ public native double toDouble(boolean[] ok);
+ public native double toDouble();
+ // const QValueList<QVariant> toList(); >>>> NOT CONVERTED
+ // const QMap<QString, QVariant> toMap(); >>>> NOT CONVERTED
+ public native QSizePolicy toSizePolicy();
+ // QValueListConstIterator<QString> stringListBegin(); >>>> NOT CONVERTED
+ // QValueListConstIterator<QString> stringListEnd(); >>>> NOT CONVERTED
+ // QValueListConstIterator<QVariant> listBegin(); >>>> NOT CONVERTED
+ // QValueListConstIterator<QVariant> listEnd(); >>>> NOT CONVERTED
+ // QMapConstIterator<QString, QVariant> mapBegin(); >>>> NOT CONVERTED
+ // QMapConstIterator<QString, QVariant> mapEnd(); >>>> NOT CONVERTED
+ // QMapConstIterator<QString, QVariant> mapFind(const QString& arg1); >>>> NOT CONVERTED
+ public native String asString();
+ public native String asCString();
+ public native ArrayList asStringList();
+ public native QFont asFont();
+ public native QPixmap asPixmap();
+ public native QImage asImage();
+ public native QBrush asBrush();
+ public native QPoint asPoint();
+ public native QRect asRect();
+ public native QSize asSize();
+ public native QColor asColor();
+ public native QPalette asPalette();
+ public native QColorGroup asColorGroup();
+ public native QIconSet asIconSet();
+ public native QPointArray asPointArray();
+ public native QBitmap asBitmap();
+ public native QRegion asRegion();
+ public native QCursor asCursor();
+ public native Calendar asDate();
+ public native Date asTime();
+ public native Calendar asDateTime();
+ public native byte[] asByteArray();
+ // QBitArray& asBitArray(); >>>> NOT CONVERTED
+ public native QKeySequence asKeySequence();
+ public native QPen asPen();
+ public native int asInt();
+ public native int asUInt();
+ // Q_LLONG& asLongLong(); >>>> NOT CONVERTED
+ // Q_ULLONG& asULongLong(); >>>> NOT CONVERTED
+ public native boolean asBool();
+ public native double asDouble();
+ // QValueList<QVariant>& asList(); >>>> NOT CONVERTED
+ // QMap<QString, QVariant>& asMap(); >>>> NOT CONVERTED
+ public native QSizePolicy asSizePolicy();
+ public native void load(QDataStream arg1);
+ public native void save(QDataStream arg1);
+ // void* rawAccess(void* arg1,QVariant::Type arg2,bool arg3); >>>> NOT CONVERTED
+ // void* rawAccess(void* arg1,QVariant::Type arg2); >>>> NOT CONVERTED
+ // void* rawAccess(void* arg1); >>>> NOT CONVERTED
+ // void* rawAccess(); >>>> NOT CONVERTED
+ public static native String typeToName(int typ);
+ public static native int nameToType(String name);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QWMatrix.java b/qtjava/javalib/org/kde/qt/QWMatrix.java
new file mode 100644
index 00000000..94521c47
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QWMatrix.java
@@ -0,0 +1,63 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QWMatrix implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QWMatrix(Class dummy){}
+
+ public static final int Points = 0;
+ public static final int Areas = 1;
+
+ public QWMatrix() {
+ newQWMatrix();
+ }
+ private native void newQWMatrix();
+ public QWMatrix(double m11, double m12, double m21, double m22, double dx, double dy) {
+ newQWMatrix(m11,m12,m21,m22,dx,dy);
+ }
+ private native void newQWMatrix(double m11, double m12, double m21, double m22, double dx, double dy);
+ public native void setMatrix(double m11, double m12, double m21, double m22, double dx, double dy);
+ public native double m11();
+ public native double m12();
+ public native double m21();
+ public native double m22();
+ public native double dx();
+ public native double dy();
+ public native void map(int x, int y, int[] tx, int[] ty);
+ public native void map(double x, double y, double[] tx, double[] ty);
+ public native QRect mapRect(QRect arg1);
+ public native QPoint map(QPoint p);
+ public native QRect map(QRect r);
+ public native QPointArray map(QPointArray a);
+ public native QRegion map(QRegion r);
+ public native QRegion mapToRegion(QRect r);
+ public native QPointArray mapToPolygon(QRect r);
+ public native void reset();
+ public native boolean isIdentity();
+ public native QWMatrix translate(double dx, double dy);
+ public native QWMatrix scale(double sx, double sy);
+ public native QWMatrix shear(double sh, double sv);
+ public native QWMatrix rotate(double a);
+ public native boolean isInvertible();
+ public native double det();
+ public native QWMatrix invert(boolean[] arg1);
+ public native QWMatrix invert();
+ public native boolean op_equals(QWMatrix arg1);
+ public native boolean op_not_equals(QWMatrix arg1);
+ public native QWMatrix op_mult_assign(QWMatrix arg1);
+ public native QPoint op_mult(QPoint arg1);
+ public native QRegion op_mult(QRect arg1);
+ public native QRegion op_mult(QRegion arg1);
+ public native QPointArray op_mult(QPointArray a);
+ public static native void setTransformationMode(int m);
+ public static native int transformationMode();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QWhatsThis.java b/qtjava/javalib/org/kde/qt/QWhatsThis.java
new file mode 100644
index 00000000..685b59c0
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QWhatsThis.java
@@ -0,0 +1,37 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QWhatsThis extends Qt {
+ protected QWhatsThis(Class dummy){super((Class) null);}
+ public QWhatsThis(QWidget arg1) {
+ super((Class) null);
+ newQWhatsThis(arg1);
+ }
+ private native void newQWhatsThis(QWidget arg1);
+ public native String text(QPoint arg1);
+ public native boolean clicked(String href);
+ public static native void setFont(QFont font);
+ public static native void add(QWidget arg1, String arg2);
+ public static native void remove(QWidget arg1);
+ public static native String textFor(QWidget arg1, QPoint pos, boolean includeParents);
+ public static native String textFor(QWidget arg1, QPoint pos);
+ public static native String textFor(QWidget arg1);
+ public static native QToolButton whatsThisButton(QWidget parent);
+ public static native void enterWhatsThisMode();
+ public static native boolean inWhatsThisMode();
+ public static native void leaveWhatsThisMode(String arg1, QPoint pos, QWidget w);
+ public static native void leaveWhatsThisMode(String arg1, QPoint pos);
+ public static native void leaveWhatsThisMode(String arg1);
+ public static native void leaveWhatsThisMode();
+ public static native void display(String text, QPoint pos, QWidget w);
+ public static native void display(String text, QPoint pos);
+ public static native void display(String text);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QWheelEvent.java b/qtjava/javalib/org/kde/qt/QWheelEvent.java
new file mode 100644
index 00000000..565c4ff8
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QWheelEvent.java
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QWheelEvent extends QEvent {
+ protected QWheelEvent(Class dummy){super((Class) null);}
+ public QWheelEvent(QPoint pos, int delta, int state, int orient) {
+ super((Class) null);
+ newQWheelEvent(pos,delta,state,orient);
+ }
+ private native void newQWheelEvent(QPoint pos, int delta, int state, int orient);
+ public QWheelEvent(QPoint pos, int delta, int state) {
+ super((Class) null);
+ newQWheelEvent(pos,delta,state);
+ }
+ private native void newQWheelEvent(QPoint pos, int delta, int state);
+ public QWheelEvent(QPoint pos, QPoint globalPos, int delta, int state, int orient) {
+ super((Class) null);
+ newQWheelEvent(pos,globalPos,delta,state,orient);
+ }
+ private native void newQWheelEvent(QPoint pos, QPoint globalPos, int delta, int state, int orient);
+ public QWheelEvent(QPoint pos, QPoint globalPos, int delta, int state) {
+ super((Class) null);
+ newQWheelEvent(pos,globalPos,delta,state);
+ }
+ private native void newQWheelEvent(QPoint pos, QPoint globalPos, int delta, int state);
+ public native int delta();
+ public native QPoint pos();
+ public native QPoint globalPos();
+ public native int x();
+ public native int y();
+ public native int globalX();
+ public native int globalY();
+ public native int state();
+ public native int orientation();
+ public native boolean isAccepted();
+ public native void accept();
+ public native void ignore();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QWidget.java b/qtjava/javalib/org/kde/qt/QWidget.java
new file mode 100644
index 00000000..e7f5d77f
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QWidget.java
@@ -0,0 +1,337 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QWidget extends QObject implements QPaintDeviceInterface {
+ protected QWidget(Class dummy){super((Class) null);}
+ public static final int NoFocus = 0;
+ public static final int TabFocus = 0x1;
+ public static final int ClickFocus = 0x2;
+ public static final int StrongFocus = TabFocus|ClickFocus|0x8;
+ public static final int WheelFocus = StrongFocus|0x4;
+
+ public static final int WidgetOrigin = 0;
+ public static final int ParentOrigin = 1;
+ public static final int WindowOrigin = 2;
+ public static final int AncestorOrigin = 3;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QWidget(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQWidget(parent,name,f);
+ }
+ private native void newQWidget(QWidget parent, String name, int f);
+ public QWidget(QWidget parent, String name) {
+ super((Class) null);
+ newQWidget(parent,name);
+ }
+ private native void newQWidget(QWidget parent, String name);
+ public QWidget(QWidget parent) {
+ super((Class) null);
+ newQWidget(parent);
+ }
+ private native void newQWidget(QWidget parent);
+ public QWidget() {
+ super((Class) null);
+ newQWidget();
+ }
+ private native void newQWidget();
+ public native long winId();
+ public native void setName(String name);
+ public native QStyle style();
+ public native void setStyle(QStyle arg1);
+ public native QStyle setStyle(String arg1);
+ public native boolean isTopLevel();
+ public native boolean isDialog();
+ public native boolean isPopup();
+ public native boolean isDesktop();
+ public native boolean isModal();
+ public native boolean isEnabled();
+ public native boolean isEnabledTo(QWidget arg1);
+ public native boolean isEnabledToTLW();
+ public native QRect frameGeometry();
+ public native QRect geometry();
+ public native int x();
+ public native int y();
+ public native QPoint pos();
+ public native QSize frameSize();
+ public native QSize size();
+ public native int width();
+ public native int height();
+ public native QRect rect();
+ public native QRect childrenRect();
+ public native QRegion childrenRegion();
+ public native QSize minimumSize();
+ public native QSize maximumSize();
+ public native int minimumWidth();
+ public native int minimumHeight();
+ public native int maximumWidth();
+ public native int maximumHeight();
+ public native void setMinimumSize(QSize arg1);
+ public native void setMinimumSize(int minw, int minh);
+ public native void setMaximumSize(QSize arg1);
+ public native void setMaximumSize(int maxw, int maxh);
+ public native void setMinimumWidth(int minw);
+ public native void setMinimumHeight(int minh);
+ public native void setMaximumWidth(int maxw);
+ public native void setMaximumHeight(int maxh);
+ public native QSize sizeIncrement();
+ public native void setSizeIncrement(QSize arg1);
+ public native void setSizeIncrement(int w, int h);
+ public native QSize baseSize();
+ public native void setBaseSize(QSize arg1);
+ public native void setBaseSize(int basew, int baseh);
+ public native void setFixedSize(QSize arg1);
+ public native void setFixedSize(int w, int h);
+ public native void setFixedWidth(int w);
+ public native void setFixedHeight(int h);
+ public native QPoint mapToGlobal(QPoint arg1);
+ public native QPoint mapFromGlobal(QPoint arg1);
+ public native QPoint mapToParent(QPoint arg1);
+ public native QPoint mapFromParent(QPoint arg1);
+ public native QPoint mapTo(QWidget arg1, QPoint arg2);
+ public native QPoint mapFrom(QWidget arg1, QPoint arg2);
+ public native QWidget topLevelWidget();
+ public native int backgroundMode();
+ public native void setBackgroundMode(int arg1);
+ public native void setBackgroundMode(int arg1, int arg2);
+ public native QColor foregroundColor();
+ public native QColor eraseColor();
+ public native void setEraseColor(QColor arg1);
+ public native QPixmap erasePixmap();
+ public native void setErasePixmap(QPixmap arg1);
+ public native QColorGroup colorGroup();
+ public native QPalette palette();
+ public native boolean ownPalette();
+ public native void setPalette(QPalette arg1);
+ public native void unsetPalette();
+ public native QColor paletteForegroundColor();
+ public native void setPaletteForegroundColor(QColor arg1);
+ public native QColor paletteBackgroundColor();
+ public native void setPaletteBackgroundColor(QColor arg1);
+ public native QPixmap paletteBackgroundPixmap();
+ public native void setPaletteBackgroundPixmap(QPixmap arg1);
+ public native QBrush backgroundBrush();
+ public native QFont font();
+ public native boolean ownFont();
+ public native void setFont(QFont arg1);
+ public native void unsetFont();
+ public native QFontMetrics fontMetrics();
+ public native QFontInfo fontInfo();
+ public native QCursor cursor();
+ public native boolean ownCursor();
+ public native void setCursor(QCursor arg1);
+ public native void unsetCursor();
+ public native String caption();
+ public native QPixmap icon();
+ public native String iconText();
+ public native boolean hasMouseTracking();
+ public native boolean hasMouse();
+ public native void setMask(QBitmap arg1);
+ public native void setMask(QRegion arg1);
+ public native void clearMask();
+ public native QColor backgroundColor();
+ public native void setBackgroundColor(QColor arg1);
+ public native QPixmap backgroundPixmap();
+ public native void setBackgroundPixmap(QPixmap arg1);
+ public native boolean isActiveWindow();
+ public native void setActiveWindow();
+ public native boolean isFocusEnabled();
+ public native int focusPolicy();
+ public native void setFocusPolicy(int arg1);
+ public native boolean hasFocus();
+ public native void setFocusProxy(QWidget arg1);
+ public native QWidget focusProxy();
+ public native void setInputMethodEnabled(boolean b);
+ public native boolean isInputMethodEnabled();
+ public native void grabMouse();
+ public native void grabMouse(QCursor arg1);
+ public native void releaseMouse();
+ public native void grabKeyboard();
+ public native void releaseKeyboard();
+ public native boolean isUpdatesEnabled();
+ public native boolean close(boolean alsoDelete);
+ public native boolean isVisible();
+ public native boolean isVisibleTo(QWidget arg1);
+ public native boolean isVisibleToTLW();
+ public native QRect visibleRect();
+ public native boolean isHidden();
+ public native boolean isShown();
+ public native boolean isMinimized();
+ public native boolean isMaximized();
+ public native boolean isFullScreen();
+ public native int windowState();
+ public native void setWindowState(int windowState);
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native QSizePolicy sizePolicy();
+ public native void setSizePolicy(QSizePolicy arg1);
+ public native void setSizePolicy(int hor, int ver, boolean hfw);
+ public native void setSizePolicy(int hor, int ver);
+ public native int heightForWidth(int arg1);
+ public native QRegion clipRegion();
+ public native QLayout layout();
+ public native void updateGeometry();
+ public native void reparent(QWidget parent, int arg2, QPoint arg3, boolean showIt);
+ public native void reparent(QWidget parent, int arg2, QPoint arg3);
+ public native void reparent(QWidget parent, QPoint arg2, boolean showIt);
+ public native void reparent(QWidget parent, QPoint arg2);
+ public native void recreate(QWidget parent, int f, QPoint p, boolean showIt);
+ public native void recreate(QWidget parent, int f, QPoint p);
+ public native void erase();
+ public native void erase(int x, int y, int w, int h);
+ public native void erase(QRect arg1);
+ public native void erase(QRegion arg1);
+ public native void scroll(int dx, int dy);
+ public native void scroll(int dx, int dy, QRect arg3);
+ public native void drawText(int x, int y, String arg3);
+ public native void drawText(QPoint arg1, String arg2);
+ public native QWidget focusWidget();
+ public native QRect microFocusHint();
+ public native boolean acceptDrops();
+ public native void setAcceptDrops(boolean on);
+ public native void setAutoMask(boolean arg1);
+ public native boolean autoMask();
+ public native void setBackgroundOrigin(int arg1);
+ public native int backgroundOrigin();
+ public native QPoint backgroundOffset();
+ public native boolean customWhatsThis();
+ public native QWidget parentWidget(boolean sameWindow);
+ public native QWidget parentWidget();
+ public native int testWState(int s);
+ public native int testWFlags(int f);
+ public native QWidget childAt(int x, int y, boolean includeThis);
+ public native QWidget childAt(int x, int y);
+ public native QWidget childAt(QPoint arg1, boolean includeThis);
+ public native QWidget childAt(QPoint arg1);
+ public native void setWindowOpacity(double level);
+ public native double windowOpacity();
+ public native void setPalette(QPalette p, boolean arg2);
+ public native void setFont(QFont f, boolean arg2);
+ public native void setEnabled(boolean arg1);
+ public native void setDisabled(boolean arg1);
+ public native void setCaption(String arg1);
+ public native void setIcon(QPixmap arg1);
+ public native void setIconText(String arg1);
+ public native void setMouseTracking(boolean enable);
+ public native void setFocus();
+ public native void clearFocus();
+ public native void setUpdatesEnabled(boolean enable);
+ public native void update();
+ public native void update(int x, int y, int w, int h);
+ public native void update(QRect arg1);
+ public native void repaint();
+ public native void repaint(boolean erase);
+ public native void repaint(int x, int y, int w, int h, boolean erase);
+ public native void repaint(int x, int y, int w, int h);
+ public native void repaint(QRect arg1, boolean erase);
+ public native void repaint(QRect arg1);
+ public native void repaint(QRegion arg1, boolean erase);
+ public native void repaint(QRegion arg1);
+ public native void show();
+ public native void hide();
+ public native void setShown(boolean show);
+ public native void setHidden(boolean hide);
+ public native void iconify();
+ public native void showMinimized();
+ public native void showMaximized();
+ public native void showFullScreen();
+ public native void showNormal();
+ public native void polish();
+ public native void constPolish();
+ public native boolean close();
+ public native void raise();
+ public native void lower();
+ public native void stackUnder(QWidget arg1);
+ public native void move(int x, int y);
+ public native void move(QPoint arg1);
+ public native void resize(int w, int h);
+ public native void resize(QSize arg1);
+ public native void setGeometry(int x, int y, int w, int h);
+ public native void setGeometry(QRect arg1);
+ public native void adjustSize();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public static native void setTabOrder(QWidget arg1, QWidget arg2);
+ public static native QWidget mouseGrabber();
+ public static native QWidget keyboardGrabber();
+ public static native QWidget find(long arg1);
+ // QWidgetMapper* wmapper(); >>>> NOT CONVERTED
+ public native boolean event(QEvent arg1);
+ protected native void mousePressEvent(QMouseEvent arg1);
+ protected native void mouseReleaseEvent(QMouseEvent arg1);
+ protected native void mouseDoubleClickEvent(QMouseEvent arg1);
+ protected native void mouseMoveEvent(QMouseEvent arg1);
+ protected native void wheelEvent(QWheelEvent arg1);
+ protected native void keyPressEvent(QKeyEvent arg1);
+ protected native void keyReleaseEvent(QKeyEvent arg1);
+ protected native void focusInEvent(QFocusEvent arg1);
+ protected native void focusOutEvent(QFocusEvent arg1);
+ protected native void enterEvent(QEvent arg1);
+ protected native void leaveEvent(QEvent arg1);
+ protected native void paintEvent(QPaintEvent arg1);
+ protected native void moveEvent(QMoveEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void closeEvent(QCloseEvent arg1);
+ protected native void contextMenuEvent(QContextMenuEvent arg1);
+ protected native void imStartEvent(QIMEvent arg1);
+ protected native void imComposeEvent(QIMEvent arg1);
+ protected native void imEndEvent(QIMEvent arg1);
+ protected native void tabletEvent(QTabletEvent arg1);
+ protected native void dragEnterEvent(QDragEnterEvent arg1);
+ protected native void dragMoveEvent(QDragMoveEvent arg1);
+ protected native void dragLeaveEvent(QDragLeaveEvent arg1);
+ protected native void dropEvent(QDropEvent arg1);
+ public native void showEvent(QShowEvent arg1);
+ protected native void hideEvent(QHideEvent arg1);
+ protected native void updateMask();
+ public native void styleChange(QStyle arg1);
+ protected native void enabledChange(boolean oldEnabled);
+ protected native void paletteChange(QPalette arg1);
+ protected native void fontChange(QFont arg1);
+ protected native void windowActivationChange(boolean oldActive);
+ protected native int metric(int arg1);
+ protected native void resetInputContext();
+ protected native void create(long arg1, boolean initializeWindow, boolean destroyOldWindow);
+ protected native void create(long arg1, boolean initializeWindow);
+ protected native void create(long arg1);
+ protected native void create();
+ protected native void destroy(boolean destroyWindow, boolean destroySubWindows);
+ protected native void destroy(boolean destroyWindow);
+ protected native void destroy();
+ protected native int getWState();
+ protected native void setWState(int arg1);
+ protected native void clearWState(int n);
+ protected native int getWFlags();
+ protected native void setWFlags(int arg1);
+ protected native void clearWFlags(int n);
+ protected native boolean focusNextPrevChild(boolean next);
+ // QWExtra* extraData(); >>>> NOT CONVERTED
+ // QTLWExtra* topData(); >>>> NOT CONVERTED
+ protected native QFocusData focusData();
+ protected native void setKeyCompression(boolean arg1);
+ protected native void setMicroFocusHint(int x, int y, int w, int h, boolean text, QFont f);
+ protected native void setMicroFocusHint(int x, int y, int w, int h, boolean text);
+ protected native void setMicroFocusHint(int x, int y, int w, int h);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ public native int devType();
+ public native boolean isExtDev();
+ public native boolean paintingActive();
+ public native void setResolution(int arg1);
+ public native int resolution();
+ // bool cmd(int arg1,QPainter* arg2,QPDevCmdParam* arg3); >>>> NOT CONVERTED
+ protected native int fontMet(QFont arg1, int arg2, String arg3, int arg4);
+ protected native int fontMet(QFont arg1, int arg2, String arg3);
+ protected native int fontMet(QFont arg1, int arg2);
+ protected native int fontInf(QFont arg1, int arg2);
+ /** Internal method */
+ protected native long paintDevice();
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QWidgetItem.java b/qtjava/javalib/org/kde/qt/QWidgetItem.java
new file mode 100644
index 00000000..b29b8f78
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QWidgetItem.java
@@ -0,0 +1,29 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QWidgetItem extends QLayoutItem {
+ protected QWidgetItem(Class dummy){super((Class) null);}
+ public QWidgetItem(QWidget w) {
+ super((Class) null);
+ newQWidgetItem(w);
+ }
+ private native void newQWidgetItem(QWidget w);
+ public native QSize sizeHint();
+ public native QSize minimumSize();
+ public native QSize maximumSize();
+ public native int expanding();
+ public native boolean isEmpty();
+ public native void setGeometry(QRect arg1);
+ public native QRect geometry();
+ public native QWidget widget();
+ public native boolean hasHeightForWidth();
+ public native int heightForWidth(int arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QWidgetStack.java b/qtjava/javalib/org/kde/qt/QWidgetStack.java
new file mode 100644
index 00000000..1146ca35
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QWidgetStack.java
@@ -0,0 +1,57 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QWidgetStackSignals} for signals emitted by QWidgetStack
+*/
+public class QWidgetStack extends QFrame {
+ protected QWidgetStack(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QWidgetStack(QWidget parent, String name) {
+ super((Class) null);
+ newQWidgetStack(parent,name);
+ }
+ private native void newQWidgetStack(QWidget parent, String name);
+ public QWidgetStack(QWidget parent) {
+ super((Class) null);
+ newQWidgetStack(parent);
+ }
+ private native void newQWidgetStack(QWidget parent);
+ public QWidgetStack() {
+ super((Class) null);
+ newQWidgetStack();
+ }
+ private native void newQWidgetStack();
+ public QWidgetStack(QWidget parent, String name, int f) {
+ super((Class) null);
+ newQWidgetStack(parent,name,f);
+ }
+ private native void newQWidgetStack(QWidget parent, String name, int f);
+ public native int addWidget(QWidget arg1, int arg2);
+ public native int addWidget(QWidget arg1);
+ public native void removeWidget(QWidget arg1);
+ public native QSize sizeHint();
+ public native QSize minimumSizeHint();
+ public native void show();
+ public native QWidget widget(int arg1);
+ public native int id(QWidget arg1);
+ public native QWidget visibleWidget();
+ public native void setFrameRect(QRect arg1);
+ public native void raiseWidget(int arg1);
+ public native void raiseWidget(QWidget arg1);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void frameChanged();
+ protected native void resizeEvent(QResizeEvent arg1);
+ protected native void setChildGeometries();
+ protected native void childEvent(QChildEvent arg1);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QWidgetStackSignals.java b/qtjava/javalib/org/kde/qt/QWidgetStackSignals.java
new file mode 100644
index 00000000..d8d833b7
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QWidgetStackSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QWidgetStackSignals {
+ void aboutToShow(int arg1);
+ void aboutToShow(QWidget arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QWizard.java b/qtjava/javalib/org/kde/qt/QWizard.java
new file mode 100644
index 00000000..2e290366
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QWizard.java
@@ -0,0 +1,78 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+/**
+ See {@link QWizardSignals} for signals emitted by QWizard
+*/
+public class QWizard extends QDialog {
+ protected QWizard(Class dummy){super((Class) null);}
+ public native QMetaObject metaObject();
+ public native String className();
+ public QWizard(QWidget parent, String name, boolean modal, int f) {
+ super((Class) null);
+ newQWizard(parent,name,modal,f);
+ }
+ private native void newQWizard(QWidget parent, String name, boolean modal, int f);
+ public QWizard(QWidget parent, String name, boolean modal) {
+ super((Class) null);
+ newQWizard(parent,name,modal);
+ }
+ private native void newQWizard(QWidget parent, String name, boolean modal);
+ public QWizard(QWidget parent, String name) {
+ super((Class) null);
+ newQWizard(parent,name);
+ }
+ private native void newQWizard(QWidget parent, String name);
+ public QWizard(QWidget parent) {
+ super((Class) null);
+ newQWizard(parent);
+ }
+ private native void newQWizard(QWidget parent);
+ public QWizard() {
+ super((Class) null);
+ newQWizard();
+ }
+ private native void newQWizard();
+ public native void show();
+ public native void setFont(QFont font);
+ public native void addPage(QWidget arg1, String arg2);
+ public native void insertPage(QWidget arg1, String arg2, int arg3);
+ public native void removePage(QWidget arg1);
+ public native String title(QWidget arg1);
+ public native void setTitle(QWidget arg1, String arg2);
+ public native QFont titleFont();
+ public native void setTitleFont(QFont arg1);
+ public native void showPage(QWidget arg1);
+ public native QWidget currentPage();
+ public native QWidget page(int arg1);
+ public native int pageCount();
+ public native int indexOf(QWidget arg1);
+ public native boolean appropriate(QWidget arg1);
+ public native void setAppropriate(QWidget arg1, boolean arg2);
+ public native QPushButton backButton();
+ public native QPushButton nextButton();
+ public native QPushButton finishButton();
+ public native QPushButton cancelButton();
+ public native QPushButton helpButton();
+ public native boolean eventFilter(QObject arg1, QEvent arg2);
+ public native void setBackEnabled(QWidget arg1, boolean arg2);
+ public native void setNextEnabled(QWidget arg1, boolean arg2);
+ public native void setFinishEnabled(QWidget arg1, boolean arg2);
+ public native void setHelpEnabled(QWidget arg1, boolean arg2);
+ public native void setFinish(QWidget arg1, boolean arg2);
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ protected native void layOutButtonRow(QHBoxLayout arg1);
+ protected native void layOutTitleRow(QHBoxLayout arg1, String arg2);
+ protected native void back();
+ protected native void next();
+ protected native void help();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QWizardSignals.java b/qtjava/javalib/org/kde/qt/QWizardSignals.java
new file mode 100644
index 00000000..03d979ae
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QWizardSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QWizardSignals {
+ void helpClicked();
+ void selected(String arg1);
+}
diff --git a/qtjava/javalib/org/kde/qt/QWorkspace.java b/qtjava/javalib/org/kde/qt/QWorkspace.java
new file mode 100644
index 00000000..52413dd5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QWorkspace.java
@@ -0,0 +1,61 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+/**
+ See {@link QWorkspaceSignals} for signals emitted by QWorkspace
+*/
+public class QWorkspace extends QWidget {
+ protected QWorkspace(Class dummy){super((Class) null);}
+ public static final int CreationOrder = 0;
+ public static final int StackingOrder = 1;
+
+ public native QMetaObject metaObject();
+ public native String className();
+ public QWorkspace(QWidget parent, String name) {
+ super((Class) null);
+ newQWorkspace(parent,name);
+ }
+ private native void newQWorkspace(QWidget parent, String name);
+ public QWorkspace(QWidget parent) {
+ super((Class) null);
+ newQWorkspace(parent);
+ }
+ private native void newQWorkspace(QWidget parent);
+ public QWorkspace() {
+ super((Class) null);
+ newQWorkspace();
+ }
+ private native void newQWorkspace();
+ public native QWidget activeWindow();
+ public native ArrayList windowList();
+ public native ArrayList windowList(int order);
+ public native QSize sizeHint();
+ public native boolean scrollBarsEnabled();
+ public native void setScrollBarsEnabled(boolean enable);
+ public native void setPaletteBackgroundColor(QColor arg1);
+ public native void setPaletteBackgroundPixmap(QPixmap arg1);
+ public native void cascade();
+ public native void tile();
+ public native void closeActiveWindow();
+ public native void closeAllWindows();
+ public native void activateNextWindow();
+ public native void activatePrevWindow();
+ public static native String tr(String arg1, String arg2);
+ public static native String tr(String arg1);
+ public native void styleChange(QStyle arg1);
+ protected native void childEvent(QChildEvent arg1);
+ protected native void resizeEvent(QResizeEvent arg1);
+ public native boolean eventFilter(QObject arg1, QEvent arg2);
+ public native void showEvent(QShowEvent e);
+ protected native void hideEvent(QHideEvent e);
+ protected native void wheelEvent(QWheelEvent e);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QWorkspaceSignals.java b/qtjava/javalib/org/kde/qt/QWorkspaceSignals.java
new file mode 100644
index 00000000..f6492cb7
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QWorkspaceSignals.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.util.ArrayList;
+
+public interface QWorkspaceSignals {
+ void windowActivated(QWidget w);
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlAttributes.java b/qtjava/javalib/org/kde/qt/QXmlAttributes.java
new file mode 100644
index 00000000..d6fec641
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlAttributes.java
@@ -0,0 +1,36 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlAttributes implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QXmlAttributes(Class dummy){}
+
+ public QXmlAttributes() {
+ newQXmlAttributes();
+ }
+ private native void newQXmlAttributes();
+ public native int index(String qName);
+ public native int index(String uri, String localPart);
+ public native int length();
+ public native int count();
+ public native String localName(int index);
+ public native String qName(int index);
+ public native String uri(int index);
+ public native String type(int index);
+ public native String type(String qName);
+ public native String type(String uri, String localName);
+ public native String value(int index);
+ public native String value(String qName);
+ public native String value(String uri, String localName);
+ public native void clear();
+ public native void append(String qName, String uri, String localPart, String value);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlContentHandler.java b/qtjava/javalib/org/kde/qt/QXmlContentHandler.java
new file mode 100644
index 00000000..5c1485e2
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlContentHandler.java
@@ -0,0 +1,23 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlContentHandler implements QtSupport, QXmlContentHandlerInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QXmlContentHandler(Class dummy){}
+
+ public native void setDocumentLocator(QXmlLocator locator);
+ public native boolean startDocument();
+ public native boolean endDocument();
+ public native boolean startPrefixMapping(String prefix, String uri);
+ public native boolean endPrefixMapping(String prefix);
+ public native boolean startElement(String namespaceURI, String localName, String qName, QXmlAttributes atts);
+ public native boolean endElement(String namespaceURI, String localName, String qName);
+ public native boolean characters(String ch);
+ public native boolean ignorableWhitespace(String ch);
+ public native boolean processingInstruction(String target, String data);
+ public native boolean skippedEntity(String name);
+ public native String errorString();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlContentHandlerInterface.java b/qtjava/javalib/org/kde/qt/QXmlContentHandlerInterface.java
new file mode 100644
index 00000000..02a52f4f
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlContentHandlerInterface.java
@@ -0,0 +1,18 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QXmlContentHandlerInterface {
+ void setDocumentLocator(QXmlLocator locator);
+ boolean startDocument();
+ boolean endDocument();
+ boolean startPrefixMapping(String prefix, String uri);
+ boolean endPrefixMapping(String prefix);
+ boolean startElement(String namespaceURI, String localName, String qName, QXmlAttributes atts);
+ boolean endElement(String namespaceURI, String localName, String qName);
+ boolean characters(String ch);
+ boolean ignorableWhitespace(String ch);
+ boolean processingInstruction(String target, String data);
+ boolean skippedEntity(String name);
+ String errorString();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlDTDHandler.java b/qtjava/javalib/org/kde/qt/QXmlDTDHandler.java
new file mode 100644
index 00000000..65df4ff6
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlDTDHandler.java
@@ -0,0 +1,14 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlDTDHandler implements QtSupport, QXmlDTDHandlerInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QXmlDTDHandler(Class dummy){}
+
+ public native boolean notationDecl(String name, String publicId, String systemId);
+ public native boolean unparsedEntityDecl(String name, String publicId, String systemId, String notationName);
+ public native String errorString();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlDTDHandlerInterface.java b/qtjava/javalib/org/kde/qt/QXmlDTDHandlerInterface.java
new file mode 100644
index 00000000..e0c3c7d5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlDTDHandlerInterface.java
@@ -0,0 +1,9 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QXmlDTDHandlerInterface {
+ boolean notationDecl(String name, String publicId, String systemId);
+ boolean unparsedEntityDecl(String name, String publicId, String systemId, String notationName);
+ String errorString();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlDeclHandler.java b/qtjava/javalib/org/kde/qt/QXmlDeclHandler.java
new file mode 100644
index 00000000..2a67225f
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlDeclHandler.java
@@ -0,0 +1,15 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlDeclHandler implements QtSupport, QXmlDeclHandlerInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QXmlDeclHandler(Class dummy){}
+
+ public native boolean attributeDecl(String eName, String aName, String type, String valueDefault, String value);
+ public native boolean internalEntityDecl(String name, String value);
+ public native boolean externalEntityDecl(String name, String publicId, String systemId);
+ public native String errorString();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlDeclHandlerInterface.java b/qtjava/javalib/org/kde/qt/QXmlDeclHandlerInterface.java
new file mode 100644
index 00000000..e52e268c
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlDeclHandlerInterface.java
@@ -0,0 +1,10 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QXmlDeclHandlerInterface {
+ boolean attributeDecl(String eName, String aName, String type, String valueDefault, String value);
+ boolean internalEntityDecl(String name, String value);
+ boolean externalEntityDecl(String name, String publicId, String systemId);
+ String errorString();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlDefaultHandler.java b/qtjava/javalib/org/kde/qt/QXmlDefaultHandler.java
new file mode 100644
index 00000000..42f4c3a5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlDefaultHandler.java
@@ -0,0 +1,47 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlDefaultHandler extends QXmlLexicalHandler implements QXmlContentHandlerInterface, QXmlDTDHandlerInterface, QXmlDeclHandlerInterface, QXmlEntityResolverInterface, QXmlErrorHandlerInterface, QXmlLexicalHandlerInterface {
+ protected QXmlDefaultHandler(Class dummy){super((Class) null);}
+ public QXmlDefaultHandler() {
+ super((Class) null);
+ newQXmlDefaultHandler();
+ }
+ private native void newQXmlDefaultHandler();
+ public native void setDocumentLocator(QXmlLocator locator);
+ public native boolean startDocument();
+ public native boolean endDocument();
+ public native boolean startPrefixMapping(String prefix, String uri);
+ public native boolean endPrefixMapping(String prefix);
+ public native boolean startElement(String namespaceURI, String localName, String qName, QXmlAttributes atts);
+ public native boolean endElement(String namespaceURI, String localName, String qName);
+ public native boolean characters(String ch);
+ public native boolean ignorableWhitespace(String ch);
+ public native boolean processingInstruction(String target, String data);
+ public native boolean skippedEntity(String name);
+ public native boolean warning(QXmlParseException exception);
+ public native boolean error(QXmlParseException exception);
+ public native boolean fatalError(QXmlParseException exception);
+ public native boolean notationDecl(String name, String publicId, String systemId);
+ public native boolean unparsedEntityDecl(String name, String publicId, String systemId, String notationName);
+ public native boolean resolveEntity(String publicId, String systemId, QXmlInputSource ret);
+ public native boolean startDTD(String name, String publicId, String systemId);
+ public native boolean endDTD();
+ public native boolean startEntity(String name);
+ public native boolean endEntity(String name);
+ public native boolean startCDATA();
+ public native boolean endCDATA();
+ public native boolean comment(String ch);
+ public native boolean attributeDecl(String eName, String aName, String type, String valueDefault, String value);
+ public native boolean internalEntityDecl(String name, String value);
+ public native boolean externalEntityDecl(String name, String publicId, String systemId);
+ public native String errorString();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlEntityResolver.java b/qtjava/javalib/org/kde/qt/QXmlEntityResolver.java
new file mode 100644
index 00000000..c9725f27
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlEntityResolver.java
@@ -0,0 +1,13 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlEntityResolver implements QtSupport, QXmlEntityResolverInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QXmlEntityResolver(Class dummy){}
+
+ public native boolean resolveEntity(String publicId, String systemId, QXmlInputSource ret);
+ public native String errorString();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlEntityResolverInterface.java b/qtjava/javalib/org/kde/qt/QXmlEntityResolverInterface.java
new file mode 100644
index 00000000..d93a54ff
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlEntityResolverInterface.java
@@ -0,0 +1,8 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QXmlEntityResolverInterface {
+ boolean resolveEntity(String publicId, String systemId, QXmlInputSource ret);
+ String errorString();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlErrorHandler.java b/qtjava/javalib/org/kde/qt/QXmlErrorHandler.java
new file mode 100644
index 00000000..cca6b897
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlErrorHandler.java
@@ -0,0 +1,15 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlErrorHandler implements QtSupport, QXmlErrorHandlerInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QXmlErrorHandler(Class dummy){}
+
+ public native boolean warning(QXmlParseException exception);
+ public native boolean error(QXmlParseException exception);
+ public native boolean fatalError(QXmlParseException exception);
+ public native String errorString();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlErrorHandlerInterface.java b/qtjava/javalib/org/kde/qt/QXmlErrorHandlerInterface.java
new file mode 100644
index 00000000..af9381a5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlErrorHandlerInterface.java
@@ -0,0 +1,10 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QXmlErrorHandlerInterface {
+ boolean warning(QXmlParseException exception);
+ boolean error(QXmlParseException exception);
+ boolean fatalError(QXmlParseException exception);
+ String errorString();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlInputSource.java b/qtjava/javalib/org/kde/qt/QXmlInputSource.java
new file mode 100644
index 00000000..fb5cf06e
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlInputSource.java
@@ -0,0 +1,41 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlInputSource implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QXmlInputSource(Class dummy){}
+
+ public QXmlInputSource() {
+ newQXmlInputSource();
+ }
+ private native void newQXmlInputSource();
+ public QXmlInputSource(QIODeviceInterface dev) {
+ newQXmlInputSource(dev);
+ }
+ private native void newQXmlInputSource(QIODeviceInterface dev);
+ public QXmlInputSource(QFile file) {
+ newQXmlInputSource(file);
+ }
+ private native void newQXmlInputSource(QFile file);
+ public QXmlInputSource(QTextStream stream) {
+ newQXmlInputSource(stream);
+ }
+ private native void newQXmlInputSource(QTextStream stream);
+ public native void setData(String dat);
+ public native void setData(byte[] dat);
+ public native void fetchData();
+ public native String data();
+ public native char next();
+ public native void reset();
+ protected native String fromRawData(byte[] data, boolean beginning);
+ protected native String fromRawData(byte[] data);
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlLexicalHandler.java b/qtjava/javalib/org/kde/qt/QXmlLexicalHandler.java
new file mode 100644
index 00000000..a0805ce2
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlLexicalHandler.java
@@ -0,0 +1,19 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlLexicalHandler implements QtSupport, QXmlLexicalHandlerInterface {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QXmlLexicalHandler(Class dummy){}
+
+ public native boolean startDTD(String name, String publicId, String systemId);
+ public native boolean endDTD();
+ public native boolean startEntity(String name);
+ public native boolean endEntity(String name);
+ public native boolean startCDATA();
+ public native boolean endCDATA();
+ public native boolean comment(String ch);
+ public native String errorString();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlLexicalHandlerInterface.java b/qtjava/javalib/org/kde/qt/QXmlLexicalHandlerInterface.java
new file mode 100644
index 00000000..b60839b0
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlLexicalHandlerInterface.java
@@ -0,0 +1,14 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+
+public interface QXmlLexicalHandlerInterface {
+ boolean startDTD(String name, String publicId, String systemId);
+ boolean endDTD();
+ boolean startEntity(String name);
+ boolean endEntity(String name);
+ boolean startCDATA();
+ boolean endCDATA();
+ boolean comment(String ch);
+ String errorString();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlLocator.java b/qtjava/javalib/org/kde/qt/QXmlLocator.java
new file mode 100644
index 00000000..df000e39
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlLocator.java
@@ -0,0 +1,13 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlLocator implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QXmlLocator(Class dummy){}
+
+ public native int columnNumber();
+ public native int lineNumber();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlNamespaceSupport.java b/qtjava/javalib/org/kde/qt/QXmlNamespaceSupport.java
new file mode 100644
index 00000000..2c9f5347
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlNamespaceSupport.java
@@ -0,0 +1,32 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+import java.util.ArrayList;
+
+public class QXmlNamespaceSupport implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QXmlNamespaceSupport(Class dummy){}
+
+ public QXmlNamespaceSupport() {
+ newQXmlNamespaceSupport();
+ }
+ private native void newQXmlNamespaceSupport();
+ public native void setPrefix(String arg1, String arg2);
+ public native String prefix(String arg1);
+ public native String uri(String arg1);
+ public native void splitName(String arg1, StringBuffer arg2, StringBuffer arg3);
+ public native void processName(String arg1, boolean arg2, StringBuffer arg3, StringBuffer arg4);
+ public native ArrayList prefixes();
+ public native ArrayList prefixes(String arg1);
+ public native void pushContext();
+ public native void popContext();
+ public native void reset();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlParseException.java b/qtjava/javalib/org/kde/qt/QXmlParseException.java
new file mode 100644
index 00000000..3e035222
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlParseException.java
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlParseException implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QXmlParseException(Class dummy){}
+
+ public QXmlParseException(String name, int c, int l, String p, String s) {
+ newQXmlParseException(name,c,l,p,s);
+ }
+ private native void newQXmlParseException(String name, int c, int l, String p, String s);
+ public QXmlParseException(String name, int c, int l, String p) {
+ newQXmlParseException(name,c,l,p);
+ }
+ private native void newQXmlParseException(String name, int c, int l, String p);
+ public QXmlParseException(String name, int c, int l) {
+ newQXmlParseException(name,c,l);
+ }
+ private native void newQXmlParseException(String name, int c, int l);
+ public QXmlParseException(String name, int c) {
+ newQXmlParseException(name,c);
+ }
+ private native void newQXmlParseException(String name, int c);
+ public QXmlParseException(String name) {
+ newQXmlParseException(name);
+ }
+ private native void newQXmlParseException(String name);
+ public QXmlParseException() {
+ newQXmlParseException();
+ }
+ private native void newQXmlParseException();
+ public native int columnNumber();
+ public native int lineNumber();
+ public native String publicId();
+ public native String systemId();
+ public native String message();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlReader.java b/qtjava/javalib/org/kde/qt/QXmlReader.java
new file mode 100644
index 00000000..46f6d3f7
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlReader.java
@@ -0,0 +1,32 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlReader implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected QXmlReader(Class dummy){}
+
+ public native boolean feature(String name, boolean[] ok);
+ public native boolean feature(String name);
+ public native void setFeature(String name, boolean value);
+ public native boolean hasFeature(String name);
+ // void* property(const QString& arg1,bool* arg2); >>>> NOT CONVERTED
+ // void* property(const QString& arg1); >>>> NOT CONVERTED
+ // void setProperty(const QString& arg1,void* arg2); >>>> NOT CONVERTED
+ public native boolean hasProperty(String name);
+ public native void setEntityResolver(QXmlEntityResolverInterface handler);
+ public native QXmlEntityResolverInterface entityResolver();
+ public native void setDTDHandler(QXmlDTDHandlerInterface handler);
+ public native QXmlDTDHandlerInterface DTDHandler();
+ public native void setContentHandler(QXmlContentHandlerInterface handler);
+ public native QXmlContentHandlerInterface contentHandler();
+ public native void setErrorHandler(QXmlErrorHandlerInterface handler);
+ public native QXmlErrorHandlerInterface errorHandler();
+ public native void setLexicalHandler(QXmlLexicalHandlerInterface handler);
+ public native QXmlLexicalHandlerInterface lexicalHandler();
+ public native void setDeclHandler(QXmlDeclHandlerInterface handler);
+ public native QXmlDeclHandlerInterface declHandler();
+ public native boolean parse(QXmlInputSource input);
+}
diff --git a/qtjava/javalib/org/kde/qt/QXmlSimpleReader.java b/qtjava/javalib/org/kde/qt/QXmlSimpleReader.java
new file mode 100644
index 00000000..ebd04945
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QXmlSimpleReader.java
@@ -0,0 +1,42 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import org.kde.qt.Qt;
+
+public class QXmlSimpleReader extends QXmlReader {
+ protected QXmlSimpleReader(Class dummy){super((Class) null);}
+ public QXmlSimpleReader() {
+ super((Class) null);
+ newQXmlSimpleReader();
+ }
+ private native void newQXmlSimpleReader();
+ public native boolean feature(String name, boolean[] ok);
+ public native boolean feature(String name);
+ public native void setFeature(String name, boolean value);
+ public native boolean hasFeature(String name);
+ // void* property(const QString& arg1,bool* arg2); >>>> NOT CONVERTED
+ // void* property(const QString& arg1); >>>> NOT CONVERTED
+ // void setProperty(const QString& arg1,void* arg2); >>>> NOT CONVERTED
+ public native boolean hasProperty(String name);
+ public native void setEntityResolver(QXmlEntityResolverInterface handler);
+ public native QXmlEntityResolverInterface entityResolver();
+ public native void setDTDHandler(QXmlDTDHandlerInterface handler);
+ public native QXmlDTDHandlerInterface DTDHandler();
+ public native void setContentHandler(QXmlContentHandlerInterface handler);
+ public native QXmlContentHandlerInterface contentHandler();
+ public native void setErrorHandler(QXmlErrorHandlerInterface handler);
+ public native QXmlErrorHandlerInterface errorHandler();
+ public native void setLexicalHandler(QXmlLexicalHandlerInterface handler);
+ public native QXmlLexicalHandlerInterface lexicalHandler();
+ public native void setDeclHandler(QXmlDeclHandlerInterface handler);
+ public native QXmlDeclHandlerInterface declHandler();
+ public native boolean parse(QXmlInputSource input);
+ public native boolean parse(QXmlInputSource input, boolean incremental);
+ public native boolean parseContinue();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+}
diff --git a/qtjava/javalib/org/kde/qt/Qt.java b/qtjava/javalib/org/kde/qt/Qt.java
new file mode 100644
index 00000000..11be3f41
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/Qt.java
@@ -0,0 +1,1140 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.qt;
+
+import java.io.*;
+import java.text.MessageFormat;
+import java.lang.reflect.*;
+import java.util.Calendar;
+import java.util.Date;
+
+public class Qt implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected Qt(Class dummy){}
+
+ public static final int NoButton = 0x0000;
+ public static final int LeftButton = 0x0001;
+ public static final int RightButton = 0x0002;
+ public static final int MidButton = 0x0004;
+ public static final int MouseButtonMask = 0x0007;
+ public static final int ShiftButton = 0x0100;
+ public static final int ControlButton = 0x0200;
+ public static final int AltButton = 0x0400;
+ public static final int MetaButton = 0x0800;
+ public static final int KeyButtonMask = 0x0f00;
+ public static final int Keypad = 0x4000;
+
+ public static final int Horizontal = 0;
+ public static final int Vertical = 1;
+
+ public static final int Ascending = 0;
+ public static final int Descending = 1;
+
+ public static final int AlignAuto = 0x0000;
+ public static final int AlignLeft = 0x0001;
+ public static final int AlignRight = 0x0002;
+ public static final int AlignHCenter = 0x0004;
+ public static final int AlignJustify = 0x0008;
+ public static final int AlignHorizontal_Mask = AlignLeft|AlignRight|AlignHCenter|AlignJustify;
+ public static final int AlignTop = 0x0010;
+ public static final int AlignBottom = 0x0020;
+ public static final int AlignVCenter = 0x0040;
+ public static final int AlignVertical_Mask = AlignTop|AlignBottom|AlignVCenter;
+ public static final int AlignCenter = AlignVCenter|AlignHCenter;
+
+ public static final int SingleLine = 0x0080;
+ public static final int DontClip = 0x0100;
+ public static final int ExpandTabs = 0x0200;
+ public static final int ShowPrefix = 0x0400;
+ public static final int WordBreak = 0x0800;
+ public static final int BreakAnywhere = 0x1000;
+ public static final int DontPrint = 0x2000;
+ public static final int Underline = 0x01000000;
+ public static final int Overline = 0x02000000;
+ public static final int StrikeOut = 0x04000000;
+ public static final int IncludeTrailingSpaces = 0x08000000;
+ public static final int NoAccel = 0x4000;
+
+ public static final int WState_Created = 0x00000001;
+ public static final int WState_Disabled = 0x00000002;
+ public static final int WState_Visible = 0x00000004;
+ public static final int WState_ForceHide = 0x00000008;
+ public static final int WState_OwnCursor = 0x00000010;
+ public static final int WState_MouseTracking = 0x00000020;
+ public static final int WState_CompressKeys = 0x00000040;
+ public static final int WState_BlockUpdates = 0x00000080;
+ public static final int WState_InPaintEvent = 0x00000100;
+ public static final int WState_Reparented = 0x00000200;
+ public static final int WState_ConfigPending = 0x00000400;
+ public static final int WState_Resized = 0x00000800;
+ public static final int WState_AutoMask = 0x00001000;
+ public static final int WState_Polished = 0x00002000;
+ public static final int WState_DND = 0x00004000;
+ public static final int WState_Reserved0 = 0x00008000;
+ public static final int WState_FullScreen = 0x00010000;
+ public static final int WState_OwnSizePolicy = 0x00020000;
+ public static final int WState_CreatedHidden = 0x00040000;
+ public static final int WState_Maximized = 0x00080000;
+ public static final int WState_Minimized = 0x00100000;
+ public static final int WState_ForceDisabled = 0x00200000;
+ public static final int WState_Exposed = 0x00400000;
+ public static final int WState_HasMouse = 0x00800000;
+
+ public static final int WType_TopLevel = 0x00000001;
+ public static final int WType_Dialog = 0x00000002;
+ public static final int WType_Popup = 0x00000004;
+ public static final int WType_Desktop = 0x00000008;
+ public static final int WType_Mask = 0x0000000f;
+ public static final int WStyle_Customize = 0x00000010;
+ public static final int WStyle_NormalBorder = 0x00000020;
+ public static final int WStyle_DialogBorder = 0x00000040;
+ public static final int WStyle_NoBorder = 0x00002000;
+ public static final int WStyle_Title = 0x00000080;
+ public static final int WStyle_SysMenu = 0x00000100;
+ public static final int WStyle_Minimize = 0x00000200;
+ public static final int WStyle_Maximize = 0x00000400;
+ public static final int WStyle_MinMax = WStyle_Minimize|WStyle_Maximize;
+ public static final int WStyle_Tool = 0x00000800;
+ public static final int WStyle_StaysOnTop = 0x00001000;
+ public static final int WStyle_ContextHelp = 0x00004000;
+ public static final int WStyle_Reserved = 0x00008000;
+ public static final int WStyle_Mask = 0x0000fff0;
+ public static final int WDestructiveClose = 0x00010000;
+ public static final int WPaintDesktop = 0x00020000;
+ public static final int WPaintUnclipped = 0x00040000;
+ public static final int WPaintClever = 0x00080000;
+ public static final int WResizeNoErase = 0x00100000;
+ public static final int WMouseNoMask = 0x00200000;
+ public static final int WStaticContents = 0x00400000;
+ public static final int WRepaintNoErase = 0x00800000;
+ public static final int WX11BypassWM = 0x00000000;
+ public static final int WWinOwnDC = 0x01000000;
+ public static final int WMacNoSheet = 0x00000000;
+ public static final int WMacDrawer = 0x00000000;
+ public static final int WGroupLeader = 0x02000000;
+ public static final int WShowModal = 0x04000000;
+ public static final int WNoMousePropagation = 0x08000000;
+ public static final int WSubWindow = 0x10000000;
+ public static final int WStyle_Splash = WStyle_NoBorder|WMacNoSheet|WStyle_Tool|WWinOwnDC;
+ public static final int WNoAutoErase = WRepaintNoErase|WResizeNoErase;
+ public static final int WNorthWestGravity = WStaticContents;
+ public static final int WType_Modal = WType_Dialog|WShowModal;
+ public static final int WStyle_Dialog = WType_Dialog;
+ public static final int WStyle_NoBorderEx = WStyle_NoBorder;
+
+ public static final int WindowNoState = 0x00000000;
+ public static final int WindowMinimized = 0x00000001;
+ public static final int WindowMaximized = 0x00000002;
+ public static final int WindowFullScreen = 0x00000004;
+ public static final int WindowActive = 0x00000008;
+
+ public static final int ColorMode_Mask = 0x00000003;
+ public static final int AutoColor = 0x00000000;
+ public static final int ColorOnly = 0x00000003;
+ public static final int MonoOnly = 0x00000002;
+ public static final int AlphaDither_Mask = 0x0000000c;
+ public static final int ThresholdAlphaDither = 0x00000000;
+ public static final int OrderedAlphaDither = 0x00000004;
+ public static final int DiffuseAlphaDither = 0x00000008;
+ public static final int NoAlpha = 0x0000000c;
+ public static final int Dither_Mask = 0x00000030;
+ public static final int DiffuseDither = 0x00000000;
+ public static final int OrderedDither = 0x00000010;
+ public static final int ThresholdDither = 0x00000020;
+ public static final int DitherMode_Mask = 0x000000c0;
+ public static final int AutoDither = 0x00000000;
+ public static final int PreferDither = 0x00000040;
+ public static final int AvoidDither = 0x00000080;
+
+ public static final int TransparentMode = 0;
+ public static final int OpaqueMode = 1;
+
+ public static final int PixelUnit = 0;
+ public static final int LoMetricUnit = 1;
+ public static final int HiMetricUnit = 2;
+ public static final int LoEnglishUnit = 3;
+ public static final int HiEnglishUnit = 4;
+ public static final int TwipsUnit = 5;
+
+ public static final int MacStyle = 0;
+ public static final int WindowsStyle = 1;
+ public static final int Win3Style = 2;
+ public static final int PMStyle = 3;
+ public static final int MotifStyle = 4;
+
+ public static final int NoMatch = 0;
+ public static final int PartialMatch = 1;
+ public static final int Identical = 2;
+
+ public static final int META = 0x00100000;
+ public static final int SHIFT = 0x00200000;
+ public static final int CTRL = 0x00400000;
+ public static final int ALT = 0x00800000;
+ public static final int MODIFIER_MASK = 0x00f00000;
+ public static final int UNICODE_ACCEL = 0x10000000;
+ public static final int ASCII_ACCEL = UNICODE_ACCEL;
+
+ public static final int Key_Escape = 0x1000;
+ public static final int Key_Tab = 0x1001;
+ public static final int Key_Backtab = 0x1002;
+ public static final int Key_BackTab = Key_Backtab;
+ public static final int Key_Backspace = 0x1003;
+ public static final int Key_BackSpace = Key_Backspace;
+ public static final int Key_Return = 0x1004;
+ public static final int Key_Enter = 0x1005;
+ public static final int Key_Insert = 0x1006;
+ public static final int Key_Delete = 0x1007;
+ public static final int Key_Pause = 0x1008;
+ public static final int Key_Print = 0x1009;
+ public static final int Key_SysReq = 0x100a;
+ public static final int Key_Clear = 0x100b;
+ public static final int Key_Home = 0x1010;
+ public static final int Key_End = 0x1011;
+ public static final int Key_Left = 0x1012;
+ public static final int Key_Up = 0x1013;
+ public static final int Key_Right = 0x1014;
+ public static final int Key_Down = 0x1015;
+ public static final int Key_Prior = 0x1016;
+ public static final int Key_PageUp = Key_Prior;
+ public static final int Key_Next = 0x1017;
+ public static final int Key_PageDown = Key_Next;
+ public static final int Key_Shift = 0x1020;
+ public static final int Key_Control = 0x1021;
+ public static final int Key_Meta = 0x1022;
+ public static final int Key_Alt = 0x1023;
+ public static final int Key_CapsLock = 0x1024;
+ public static final int Key_NumLock = 0x1025;
+ public static final int Key_ScrollLock = 0x1026;
+ public static final int Key_F1 = 0x1030;
+ public static final int Key_F2 = 0x1031;
+ public static final int Key_F3 = 0x1032;
+ public static final int Key_F4 = 0x1033;
+ public static final int Key_F5 = 0x1034;
+ public static final int Key_F6 = 0x1035;
+ public static final int Key_F7 = 0x1036;
+ public static final int Key_F8 = 0x1037;
+ public static final int Key_F9 = 0x1038;
+ public static final int Key_F10 = 0x1039;
+ public static final int Key_F11 = 0x103a;
+ public static final int Key_F12 = 0x103b;
+ public static final int Key_F13 = 0x103c;
+ public static final int Key_F14 = 0x103d;
+ public static final int Key_F15 = 0x103e;
+ public static final int Key_F16 = 0x103f;
+ public static final int Key_F17 = 0x1040;
+ public static final int Key_F18 = 0x1041;
+ public static final int Key_F19 = 0x1042;
+ public static final int Key_F20 = 0x1043;
+ public static final int Key_F21 = 0x1044;
+ public static final int Key_F22 = 0x1045;
+ public static final int Key_F23 = 0x1046;
+ public static final int Key_F24 = 0x1047;
+ public static final int Key_F25 = 0x1048;
+ public static final int Key_F26 = 0x1049;
+ public static final int Key_F27 = 0x104a;
+ public static final int Key_F28 = 0x104b;
+ public static final int Key_F29 = 0x104c;
+ public static final int Key_F30 = 0x104d;
+ public static final int Key_F31 = 0x104e;
+ public static final int Key_F32 = 0x104f;
+ public static final int Key_F33 = 0x1050;
+ public static final int Key_F34 = 0x1051;
+ public static final int Key_F35 = 0x1052;
+ public static final int Key_Super_L = 0x1053;
+ public static final int Key_Super_R = 0x1054;
+ public static final int Key_Menu = 0x1055;
+ public static final int Key_Hyper_L = 0x1056;
+ public static final int Key_Hyper_R = 0x1057;
+ public static final int Key_Help = 0x1058;
+ public static final int Key_Direction_L = 0x1059;
+ public static final int Key_Direction_R = 0x1060;
+ public static final int Key_Space = 0x20;
+ public static final int Key_Any = Key_Space;
+ public static final int Key_Exclam = 0x21;
+ public static final int Key_QuoteDbl = 0x22;
+ public static final int Key_NumberSign = 0x23;
+ public static final int Key_Dollar = 0x24;
+ public static final int Key_Percent = 0x25;
+ public static final int Key_Ampersand = 0x26;
+ public static final int Key_Apostrophe = 0x27;
+ public static final int Key_ParenLeft = 0x28;
+ public static final int Key_ParenRight = 0x29;
+ public static final int Key_Asterisk = 0x2a;
+ public static final int Key_Plus = 0x2b;
+ public static final int Key_Comma = 0x2c;
+ public static final int Key_Minus = 0x2d;
+ public static final int Key_Period = 0x2e;
+ public static final int Key_Slash = 0x2f;
+ public static final int Key_0 = 0x30;
+ public static final int Key_1 = 0x31;
+ public static final int Key_2 = 0x32;
+ public static final int Key_3 = 0x33;
+ public static final int Key_4 = 0x34;
+ public static final int Key_5 = 0x35;
+ public static final int Key_6 = 0x36;
+ public static final int Key_7 = 0x37;
+ public static final int Key_8 = 0x38;
+ public static final int Key_9 = 0x39;
+ public static final int Key_Colon = 0x3a;
+ public static final int Key_Semicolon = 0x3b;
+ public static final int Key_Less = 0x3c;
+ public static final int Key_Equal = 0x3d;
+ public static final int Key_Greater = 0x3e;
+ public static final int Key_Question = 0x3f;
+ public static final int Key_At = 0x40;
+ public static final int Key_A = 0x41;
+ public static final int Key_B = 0x42;
+ public static final int Key_C = 0x43;
+ public static final int Key_D = 0x44;
+ public static final int Key_E = 0x45;
+ public static final int Key_F = 0x46;
+ public static final int Key_G = 0x47;
+ public static final int Key_H = 0x48;
+ public static final int Key_I = 0x49;
+ public static final int Key_J = 0x4a;
+ public static final int Key_K = 0x4b;
+ public static final int Key_L = 0x4c;
+ public static final int Key_M = 0x4d;
+ public static final int Key_N = 0x4e;
+ public static final int Key_O = 0x4f;
+ public static final int Key_P = 0x50;
+ public static final int Key_Q = 0x51;
+ public static final int Key_R = 0x52;
+ public static final int Key_S = 0x53;
+ public static final int Key_T = 0x54;
+ public static final int Key_U = 0x55;
+ public static final int Key_V = 0x56;
+ public static final int Key_W = 0x57;
+ public static final int Key_X = 0x58;
+ public static final int Key_Y = 0x59;
+ public static final int Key_Z = 0x5a;
+ public static final int Key_BracketLeft = 0x5b;
+ public static final int Key_Backslash = 0x5c;
+ public static final int Key_BracketRight = 0x5d;
+ public static final int Key_AsciiCircum = 0x5e;
+ public static final int Key_Underscore = 0x5f;
+ public static final int Key_QuoteLeft = 0x60;
+ public static final int Key_BraceLeft = 0x7b;
+ public static final int Key_Bar = 0x7c;
+ public static final int Key_BraceRight = 0x7d;
+ public static final int Key_AsciiTilde = 0x7e;
+ public static final int Key_nobreakspace = 0x0a0;
+ public static final int Key_exclamdown = 0x0a1;
+ public static final int Key_cent = 0x0a2;
+ public static final int Key_sterling = 0x0a3;
+ public static final int Key_currency = 0x0a4;
+ public static final int Key_yen = 0x0a5;
+ public static final int Key_brokenbar = 0x0a6;
+ public static final int Key_section = 0x0a7;
+ public static final int Key_diaeresis = 0x0a8;
+ public static final int Key_copyright = 0x0a9;
+ public static final int Key_ordfeminine = 0x0aa;
+ public static final int Key_guillemotleft = 0x0ab;
+ public static final int Key_notsign = 0x0ac;
+ public static final int Key_hyphen = 0x0ad;
+ public static final int Key_registered = 0x0ae;
+ public static final int Key_macron = 0x0af;
+ public static final int Key_degree = 0x0b0;
+ public static final int Key_plusminus = 0x0b1;
+ public static final int Key_twosuperior = 0x0b2;
+ public static final int Key_threesuperior = 0x0b3;
+ public static final int Key_acute = 0x0b4;
+ public static final int Key_mu = 0x0b5;
+ public static final int Key_paragraph = 0x0b6;
+ public static final int Key_periodcentered = 0x0b7;
+ public static final int Key_cedilla = 0x0b8;
+ public static final int Key_onesuperior = 0x0b9;
+ public static final int Key_masculine = 0x0ba;
+ public static final int Key_guillemotright = 0x0bb;
+ public static final int Key_onequarter = 0x0bc;
+ public static final int Key_onehalf = 0x0bd;
+ public static final int Key_threequarters = 0x0be;
+ public static final int Key_questiondown = 0x0bf;
+ public static final int Key_Agrave = 0x0c0;
+ public static final int Key_Aacute = 0x0c1;
+ public static final int Key_Acircumflex = 0x0c2;
+ public static final int Key_Atilde = 0x0c3;
+ public static final int Key_Adiaeresis = 0x0c4;
+ public static final int Key_Aring = 0x0c5;
+ public static final int Key_AE = 0x0c6;
+ public static final int Key_Ccedilla = 0x0c7;
+ public static final int Key_Egrave = 0x0c8;
+ public static final int Key_Eacute = 0x0c9;
+ public static final int Key_Ecircumflex = 0x0ca;
+ public static final int Key_Ediaeresis = 0x0cb;
+ public static final int Key_Igrave = 0x0cc;
+ public static final int Key_Iacute = 0x0cd;
+ public static final int Key_Icircumflex = 0x0ce;
+ public static final int Key_Idiaeresis = 0x0cf;
+ public static final int Key_ETH = 0x0d0;
+ public static final int Key_Ntilde = 0x0d1;
+ public static final int Key_Ograve = 0x0d2;
+ public static final int Key_Oacute = 0x0d3;
+ public static final int Key_Ocircumflex = 0x0d4;
+ public static final int Key_Otilde = 0x0d5;
+ public static final int Key_Odiaeresis = 0x0d6;
+ public static final int Key_multiply = 0x0d7;
+ public static final int Key_Ooblique = 0x0d8;
+ public static final int Key_Ugrave = 0x0d9;
+ public static final int Key_Uacute = 0x0da;
+ public static final int Key_Ucircumflex = 0x0db;
+ public static final int Key_Udiaeresis = 0x0dc;
+ public static final int Key_Yacute = 0x0dd;
+ public static final int Key_THORN = 0x0de;
+ public static final int Key_ssharp = 0x0df;
+ public static final int Key_agrave = 0x0e0;
+ public static final int Key_aacute = 0x0e1;
+ public static final int Key_acircumflex = 0x0e2;
+ public static final int Key_atilde = 0x0e3;
+ public static final int Key_adiaeresis = 0x0e4;
+ public static final int Key_aring = 0x0e5;
+ public static final int Key_ae = 0x0e6;
+ public static final int Key_ccedilla = 0x0e7;
+ public static final int Key_egrave = 0x0e8;
+ public static final int Key_eacute = 0x0e9;
+ public static final int Key_ecircumflex = 0x0ea;
+ public static final int Key_ediaeresis = 0x0eb;
+ public static final int Key_igrave = 0x0ec;
+ public static final int Key_iacute = 0x0ed;
+ public static final int Key_icircumflex = 0x0ee;
+ public static final int Key_idiaeresis = 0x0ef;
+ public static final int Key_eth = 0x0f0;
+ public static final int Key_ntilde = 0x0f1;
+ public static final int Key_ograve = 0x0f2;
+ public static final int Key_oacute = 0x0f3;
+ public static final int Key_ocircumflex = 0x0f4;
+ public static final int Key_otilde = 0x0f5;
+ public static final int Key_odiaeresis = 0x0f6;
+ public static final int Key_division = 0x0f7;
+ public static final int Key_oslash = 0x0f8;
+ public static final int Key_ugrave = 0x0f9;
+ public static final int Key_uacute = 0x0fa;
+ public static final int Key_ucircumflex = 0x0fb;
+ public static final int Key_udiaeresis = 0x0fc;
+ public static final int Key_yacute = 0x0fd;
+ public static final int Key_thorn = 0x0fe;
+ public static final int Key_ydiaeresis = 0x0ff;
+ public static final int Key_Back = 0x1061;
+ public static final int Key_Forward = 0x1062;
+ public static final int Key_Stop = 0x1063;
+ public static final int Key_Refresh = 0x1064;
+ public static final int Key_VolumeDown = 0x1070;
+ public static final int Key_VolumeMute = 0x1071;
+ public static final int Key_VolumeUp = 0x1072;
+ public static final int Key_BassBoost = 0x1073;
+ public static final int Key_BassUp = 0x1074;
+ public static final int Key_BassDown = 0x1075;
+ public static final int Key_TrebleUp = 0x1076;
+ public static final int Key_TrebleDown = 0x1077;
+ public static final int Key_MediaPlay = 0x1080;
+ public static final int Key_MediaStop = 0x1081;
+ public static final int Key_MediaPrev = 0x1082;
+ public static final int Key_MediaNext = 0x1083;
+ public static final int Key_MediaRecord = 0x1084;
+ public static final int Key_HomePage = 0x1090;
+ public static final int Key_Favorites = 0x1091;
+ public static final int Key_Search = 0x1092;
+ public static final int Key_Standby = 0x1093;
+ public static final int Key_OpenUrl = 0x1094;
+ public static final int Key_LaunchMail = 0x10a0;
+ public static final int Key_LaunchMedia = 0x10a1;
+ public static final int Key_Launch0 = 0x10a2;
+ public static final int Key_Launch1 = 0x10a3;
+ public static final int Key_Launch2 = 0x10a4;
+ public static final int Key_Launch3 = 0x10a5;
+ public static final int Key_Launch4 = 0x10a6;
+ public static final int Key_Launch5 = 0x10a7;
+ public static final int Key_Launch6 = 0x10a8;
+ public static final int Key_Launch7 = 0x10a9;
+ public static final int Key_Launch8 = 0x10aa;
+ public static final int Key_Launch9 = 0x10ab;
+ public static final int Key_LaunchA = 0x10ac;
+ public static final int Key_LaunchB = 0x10ad;
+ public static final int Key_LaunchC = 0x10ae;
+ public static final int Key_LaunchD = 0x10af;
+ public static final int Key_LaunchE = 0x10b0;
+ public static final int Key_LaunchF = 0x10b1;
+ public static final int Key_MediaLast = 0x1fff;
+ public static final int Key_unknown = 0xffff;
+
+ public static final int UpArrow = 0;
+ public static final int DownArrow = 1;
+ public static final int LeftArrow = 2;
+ public static final int RightArrow = 3;
+
+ public static final int CopyROP = 0;
+ public static final int OrROP = 1;
+ public static final int XorROP = 2;
+ public static final int NotAndROP = 3;
+ public static final int EraseROP = NotAndROP;
+ public static final int NotCopyROP = 4;
+ public static final int NotOrROP = 5;
+ public static final int NotXorROP = 6;
+ public static final int AndROP = 7;
+ public static final int NotEraseROP = AndROP;
+ public static final int NotROP = 8;
+ public static final int ClearROP = 9;
+ public static final int SetROP = 10;
+ public static final int NopROP = 11;
+ public static final int AndNotROP = 12;
+ public static final int OrNotROP = 13;
+ public static final int NandROP = 14;
+ public static final int NorROP = 15;
+ public static final int LastROP = NorROP;
+
+ public static final int NoPen = 0;
+ public static final int SolidLine = 1;
+ public static final int DashLine = 2;
+ public static final int DotLine = 3;
+ public static final int DashDotLine = 4;
+ public static final int DashDotDotLine = 5;
+ public static final int MPenStyle = 0x0f;
+
+ public static final int FlatCap = 0x00;
+ public static final int SquareCap = 0x10;
+ public static final int RoundCap = 0x20;
+ public static final int MPenCapStyle = 0x30;
+
+ public static final int MiterJoin = 0x00;
+ public static final int BevelJoin = 0x40;
+ public static final int RoundJoin = 0x80;
+ public static final int MPenJoinStyle = 0xc0;
+
+ public static final int NoBrush = 0;
+ public static final int SolidPattern = 1;
+ public static final int Dense1Pattern = 2;
+ public static final int Dense2Pattern = 3;
+ public static final int Dense3Pattern = 4;
+ public static final int Dense4Pattern = 5;
+ public static final int Dense5Pattern = 6;
+ public static final int Dense6Pattern = 7;
+ public static final int Dense7Pattern = 8;
+ public static final int HorPattern = 9;
+ public static final int VerPattern = 10;
+ public static final int CrossPattern = 11;
+ public static final int BDiagPattern = 12;
+ public static final int FDiagPattern = 13;
+ public static final int DiagCrossPattern = 14;
+ public static final int CustomPattern = 24;
+
+ public static final int MV_Unknown = 0x0000;
+ public static final int MV_9 = 0x0001;
+ public static final int MV_10_DOT_0 = 0x0002;
+ public static final int MV_10_DOT_1 = 0x0003;
+ public static final int MV_10_DOT_2 = 0x0004;
+ public static final int MV_10_DOT_3 = 0x0005;
+ public static final int MV_10_DOT_4 = 0x0006;
+ public static final int MV_CHEETAH = MV_10_DOT_0;
+ public static final int MV_PUMA = MV_10_DOT_1;
+ public static final int MV_JAGUAR = MV_10_DOT_2;
+ public static final int MV_PANTHER = MV_10_DOT_3;
+ public static final int MV_TIGER = MV_10_DOT_4;
+
+ public static final int WV_32s = 0x0001;
+ public static final int WV_95 = 0x0002;
+ public static final int WV_98 = 0x0003;
+ public static final int WV_Me = 0x0004;
+ public static final int WV_DOS_based = 0x000f;
+ public static final int WV_NT = 0x0010;
+ public static final int WV_2000 = 0x0020;
+ public static final int WV_XP = 0x0030;
+ public static final int WV_2003 = 0x0040;
+ public static final int WV_NT_based = 0x00f0;
+ public static final int WV_CE = 0x0100;
+ public static final int WV_CENET = 0x0200;
+ public static final int WV_CE_based = 0x0f00;
+
+ public static final int UI_General = 0;
+ public static final int UI_AnimateMenu = 1;
+ public static final int UI_FadeMenu = 2;
+ public static final int UI_AnimateCombo = 3;
+ public static final int UI_AnimateTooltip = 4;
+ public static final int UI_FadeTooltip = 5;
+ public static final int UI_AnimateToolBox = 6;
+
+ public static final int ArrowCursor = 0;
+ public static final int UpArrowCursor = 1;
+ public static final int CrossCursor = 2;
+ public static final int WaitCursor = 3;
+ public static final int IbeamCursor = 4;
+ public static final int SizeVerCursor = 5;
+ public static final int SizeHorCursor = 6;
+ public static final int SizeBDiagCursor = 7;
+ public static final int SizeFDiagCursor = 8;
+ public static final int SizeAllCursor = 9;
+ public static final int BlankCursor = 10;
+ public static final int SplitVCursor = 11;
+ public static final int SplitHCursor = 12;
+ public static final int PointingHandCursor = 13;
+ public static final int ForbiddenCursor = 14;
+ public static final int WhatsThisCursor = 15;
+ public static final int BusyCursor = 16;
+ public static final int LastCursor = BusyCursor;
+ public static final int BitmapCursor = 24;
+
+ public static final int PlainText = 0;
+ public static final int RichText = 1;
+ public static final int AutoText = 2;
+ public static final int LogText = 3;
+
+ public static final int AnchorName = 0;
+ public static final int AnchorHref = 1;
+
+ public static final int DockUnmanaged = 0;
+ public static final int DockTornOff = 1;
+ public static final int DockTop = 2;
+ public static final int DockBottom = 3;
+ public static final int DockRight = 4;
+ public static final int DockLeft = 5;
+ public static final int DockMinimized = 6;
+ public static final int Unmanaged = DockUnmanaged;
+ public static final int TornOff = DockTornOff;
+ public static final int Top = DockTop;
+ public static final int Bottom = DockBottom;
+ public static final int Right = DockRight;
+ public static final int Left = DockLeft;
+ public static final int Minimized = DockMinimized;
+
+ public static final int TextDate = 0;
+ public static final int ISODate = 1;
+ public static final int LocalDate = 2;
+
+ public static final int LocalTime = 0;
+ public static final int UTC = 1;
+
+ public static final int FixedColor = 0;
+ public static final int FixedPixmap = 1;
+ public static final int NoBackground = 2;
+ public static final int PaletteForeground = 3;
+ public static final int PaletteButton = 4;
+ public static final int PaletteLight = 5;
+ public static final int PaletteMidlight = 6;
+ public static final int PaletteDark = 7;
+ public static final int PaletteMid = 8;
+ public static final int PaletteText = 9;
+ public static final int PaletteBrightText = 10;
+ public static final int PaletteBase = 11;
+ public static final int PaletteBackground = 12;
+ public static final int PaletteShadow = 13;
+ public static final int PaletteHighlight = 14;
+ public static final int PaletteHighlightedText = 15;
+ public static final int PaletteButtonText = 16;
+ public static final int PaletteLink = 17;
+ public static final int PaletteLinkVisited = 18;
+ public static final int X11ParentRelative = 19;
+
+ public static final int CaseSensitive = 0x00001;
+ public static final int BeginsWith = 0x00002;
+ public static final int EndsWith = 0x00004;
+ public static final int Contains = 0x00008;
+ public static final int ExactMatch = 0x00010;
+
+ public static final int TopLeft = 0x00000;
+ public static final int TopRight = 0x00001;
+ public static final int BottomLeft = 0x00002;
+ public static final int BottomRight = 0x00003;
+
+ public Qt() {
+ newQt();
+ }
+ private native void newQt();
+ /** Deletes the wrapped C++ instance */
+ protected native void finalize() throws InternalError;
+ /** Delete the wrapped C++ instance ahead of finalize() */
+ public native void dispose();
+ /** Has the wrapped C++ instance been deleted? */
+ public native boolean isDisposed();
+ /** **************************************************
+ QPoint stream functions
+ ************************************************** @short QPoint stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QPoint arg2);
+ public static native QDataStream op_read(QDataStream arg1, QPoint arg2);
+ /** **************************************************
+ QPoint inline functions
+ ************************************************** @short QPoint inline functions
+ */
+ public static native boolean op_equals(QPoint p1, QPoint p2);
+ public static native boolean op_not_equals(QPoint p1, QPoint p2);
+ public static native QPoint op_plus(QPoint p1, QPoint p2);
+ public static native QPoint op_minus(QPoint p1, QPoint p2);
+ public static native QPoint op_mult(QPoint p, int c);
+ public static native QPoint op_mult(int c, QPoint p);
+ public static native QPoint op_mult(QPoint p, double c);
+ public static native QPoint op_mult(double c, QPoint p);
+ public static native QPoint op_minus(QPoint p);
+ public static native QPoint op_div(QPoint p, int c);
+ public static native QPoint op_div(QPoint p, double c);
+ /** **************************************************
+ QRegion stream functions
+ ************************************************** @short QRegion stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QRegion arg2);
+ public static native QDataStream op_read(QDataStream arg1, QRegion arg2);
+ /** **************************************************
+ Misc. QBitArray operator functions
+ ************************************************** @short Misc.
+ */
+ // QBitArray op_and(const QBitArray& arg1,const QBitArray& arg2); >>>> NOT CONVERTED
+ // QBitArray op_or(const QBitArray& arg1,const QBitArray& arg2); >>>> NOT CONVERTED
+ // QBitArray op_xor(const QBitArray& arg1,const QBitArray& arg2); >>>> NOT CONVERTED
+ /** **************************************************
+ QBitArray stream functions
+ ************************************************** @short QBitArray stream functions
+ */
+ // QDataStream& op_write(QDataStream& arg1,const QBitArray& arg2); >>>> NOT CONVERTED
+ // QDataStream& op_read(QDataStream& arg1,QBitArray& arg2); >>>> NOT CONVERTED
+ /** **************************************************
+ QColorGroup/QPalette stream functions
+ ************************************************** @short QColorGroup/QPalette stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QColorGroup arg2);
+ public static native QDataStream op_read(QDataStream arg1, QColorGroup arg2);
+ public static native QDataStream op_write(QDataStream arg1, QPalette arg2);
+ public static native QDataStream op_read(QDataStream arg1, QPalette arg2);
+ // QTextStream& op_read(QTextStream& arg1,QTSFUNC arg2); >>>> NOT CONVERTED
+ // QTextStream& op_write(QTextStream& arg1,QTSFUNC arg2); >>>> NOT CONVERTED
+ // QTextStream& op_write(QTextStream& arg1,QTSManip arg2); >>>> NOT CONVERTED
+ public static native QTextStream bin(QTextStream s);
+ public static native QTextStream oct(QTextStream s);
+ public static native QTextStream dec(QTextStream s);
+ public static native QTextStream hex(QTextStream s);
+ public static native QTextStream endl(QTextStream s);
+ public static native QTextStream flush(QTextStream s);
+ public static native QTextStream ws(QTextStream s);
+ public static native QTextStream reset(QTextStream s);
+ // QTSManip qSetW(int arg1); >>>> NOT CONVERTED
+ // QTSManip qSetFill(int arg1); >>>> NOT CONVERTED
+ // QTSManip qSetPrecision(int arg1); >>>> NOT CONVERTED
+ // QDataStream& op_read(QDataStream& arg1,QGList& arg2); >>>> NOT CONVERTED
+ // QDataStream& op_write(QDataStream& arg1,const QGList& arg2); >>>> NOT CONVERTED
+ public static native void qDrawShadeLine(QPainter p, int x1, int y1, int x2, int y2, QColorGroup g, boolean sunken, int lineWidth, int midLineWidth);
+ public static native void qDrawShadeLine(QPainter p, int x1, int y1, int x2, int y2, QColorGroup g, boolean sunken, int lineWidth);
+ public static native void qDrawShadeLine(QPainter p, int x1, int y1, int x2, int y2, QColorGroup g, boolean sunken);
+ public static native void qDrawShadeLine(QPainter p, int x1, int y1, int x2, int y2, QColorGroup g);
+ public static native void qDrawShadeLine(QPainter p, QPoint p1, QPoint p2, QColorGroup g, boolean sunken, int lineWidth, int midLineWidth);
+ public static native void qDrawShadeLine(QPainter p, QPoint p1, QPoint p2, QColorGroup g, boolean sunken, int lineWidth);
+ public static native void qDrawShadeLine(QPainter p, QPoint p1, QPoint p2, QColorGroup g, boolean sunken);
+ public static native void qDrawShadeLine(QPainter p, QPoint p1, QPoint p2, QColorGroup g);
+ public static native void qDrawShadeRect(QPainter p, int x, int y, int w, int h, QColorGroup arg6, boolean sunken, int lineWidth, int midLineWidth, QBrush fill);
+ public static native void qDrawShadeRect(QPainter p, int x, int y, int w, int h, QColorGroup arg6, boolean sunken, int lineWidth, int midLineWidth);
+ public static native void qDrawShadeRect(QPainter p, int x, int y, int w, int h, QColorGroup arg6, boolean sunken, int lineWidth);
+ public static native void qDrawShadeRect(QPainter p, int x, int y, int w, int h, QColorGroup arg6, boolean sunken);
+ public static native void qDrawShadeRect(QPainter p, int x, int y, int w, int h, QColorGroup arg6);
+ public static native void qDrawShadeRect(QPainter p, QRect r, QColorGroup arg3, boolean sunken, int lineWidth, int midLineWidth, QBrush fill);
+ public static native void qDrawShadeRect(QPainter p, QRect r, QColorGroup arg3, boolean sunken, int lineWidth, int midLineWidth);
+ public static native void qDrawShadeRect(QPainter p, QRect r, QColorGroup arg3, boolean sunken, int lineWidth);
+ public static native void qDrawShadeRect(QPainter p, QRect r, QColorGroup arg3, boolean sunken);
+ public static native void qDrawShadeRect(QPainter p, QRect r, QColorGroup arg3);
+ public static native void qDrawShadePanel(QPainter p, int x, int y, int w, int h, QColorGroup arg6, boolean sunken, int lineWidth, QBrush fill);
+ public static native void qDrawShadePanel(QPainter p, int x, int y, int w, int h, QColorGroup arg6, boolean sunken, int lineWidth);
+ public static native void qDrawShadePanel(QPainter p, int x, int y, int w, int h, QColorGroup arg6, boolean sunken);
+ public static native void qDrawShadePanel(QPainter p, int x, int y, int w, int h, QColorGroup arg6);
+ public static native void qDrawShadePanel(QPainter p, QRect r, QColorGroup arg3, boolean sunken, int lineWidth, QBrush fill);
+ public static native void qDrawShadePanel(QPainter p, QRect r, QColorGroup arg3, boolean sunken, int lineWidth);
+ public static native void qDrawShadePanel(QPainter p, QRect r, QColorGroup arg3, boolean sunken);
+ public static native void qDrawShadePanel(QPainter p, QRect r, QColorGroup arg3);
+ public static native void qDrawWinButton(QPainter p, int x, int y, int w, int h, QColorGroup g, boolean sunken, QBrush fill);
+ public static native void qDrawWinButton(QPainter p, int x, int y, int w, int h, QColorGroup g, boolean sunken);
+ public static native void qDrawWinButton(QPainter p, int x, int y, int w, int h, QColorGroup g);
+ public static native void qDrawWinButton(QPainter p, QRect r, QColorGroup g, boolean sunken, QBrush fill);
+ public static native void qDrawWinButton(QPainter p, QRect r, QColorGroup g, boolean sunken);
+ public static native void qDrawWinButton(QPainter p, QRect r, QColorGroup g);
+ public static native void qDrawWinPanel(QPainter p, int x, int y, int w, int h, QColorGroup arg6, boolean sunken, QBrush fill);
+ public static native void qDrawWinPanel(QPainter p, int x, int y, int w, int h, QColorGroup arg6, boolean sunken);
+ public static native void qDrawWinPanel(QPainter p, int x, int y, int w, int h, QColorGroup arg6);
+ public static native void qDrawWinPanel(QPainter p, QRect r, QColorGroup arg3, boolean sunken, QBrush fill);
+ public static native void qDrawWinPanel(QPainter p, QRect r, QColorGroup arg3, boolean sunken);
+ public static native void qDrawWinPanel(QPainter p, QRect r, QColorGroup arg3);
+ public static native void qDrawPlainRect(QPainter p, int x, int y, int w, int h, QColor arg6, int lineWidth, QBrush fill);
+ public static native void qDrawPlainRect(QPainter p, int x, int y, int w, int h, QColor arg6, int lineWidth);
+ public static native void qDrawPlainRect(QPainter p, int x, int y, int w, int h, QColor arg6);
+ public static native void qDrawPlainRect(QPainter p, QRect r, QColor arg3, int lineWidth, QBrush fill);
+ public static native void qDrawPlainRect(QPainter p, QRect r, QColor arg3, int lineWidth);
+ public static native void qDrawPlainRect(QPainter p, QRect r, QColor arg3);
+ public static native QRect qItemRect(QPainter p, int gs, int x, int y, int w, int h, int flags, boolean enabled, QPixmap pixmap, String text, int len);
+ public static native QRect qItemRect(QPainter p, int gs, int x, int y, int w, int h, int flags, boolean enabled, QPixmap pixmap, String text);
+ public static native void qDrawItem(QPainter p, int gs, int x, int y, int w, int h, int flags, QColorGroup g, boolean enabled, QPixmap pixmap, String text, int len, QColor penColor);
+ public static native void qDrawItem(QPainter p, int gs, int x, int y, int w, int h, int flags, QColorGroup g, boolean enabled, QPixmap pixmap, String text, int len);
+ public static native void qDrawItem(QPainter p, int gs, int x, int y, int w, int h, int flags, QColorGroup g, boolean enabled, QPixmap pixmap, String text);
+ public static native void qDrawArrow(QPainter p, int type, int style, boolean down, int x, int y, int w, int h, QColorGroup g, boolean enabled);
+ /** **************************************************
+ QCursor stream functions
+ ************************************************** @short QCursor stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QCursor arg2);
+ public static native QDataStream op_read(QDataStream arg1, QCursor arg2);
+ public static native String qAppName();
+ // void qAddPostRoutine(QtCleanUpFunction arg1); >>>> NOT CONVERTED
+ // void qRemovePostRoutine(QtCleanUpFunction arg1); >>>> NOT CONVERTED
+ public static native byte[] qCompress(char[] data, int nbytes);
+ public static native byte[] qUncompress(char[] data, int nbytes);
+ public static native byte[] qCompress(byte[] data);
+ public static native byte[] qUncompress(byte[] data);
+ public static native QTextStream op_write(QTextStream arg1, QDomNode arg2);
+ public static native QWMatrix op_mult(QWMatrix arg1, QWMatrix arg2);
+ /** **************************************************
+ QWMatrix stream functions
+ ************************************************** @short QWMatrix stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QWMatrix arg2);
+ public static native QDataStream op_read(QDataStream arg1, QWMatrix arg2);
+ /** **************************************************
+ QBrush stream functions
+ ************************************************** @short QBrush stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QBrush arg2);
+ public static native QDataStream op_read(QDataStream arg1, QBrush arg2);
+ public static native QDataStream op_write(QDataStream arg1, QImage arg2);
+ public static native QDataStream op_read(QDataStream arg1, QImage arg2);
+ public static native void bitBlt(QImage dst, int dx, int dy, QImage src, int sx, int sy, int sw, int sh, int conversion_flags);
+ public static native void bitBlt(QImage dst, int dx, int dy, QImage src, int sx, int sy, int sw, int sh);
+ public static native void bitBlt(QImage dst, int dx, int dy, QImage src, int sx, int sy, int sw);
+ public static native void bitBlt(QImage dst, int dx, int dy, QImage src, int sx, int sy);
+ public static native void bitBlt(QImage dst, int dx, int dy, QImage src, int sx);
+ public static native void bitBlt(QImage dst, int dx, int dy, QImage src);
+ public static native QDataStream op_read(QDataStream s, QVariant p);
+ public static native QDataStream op_write(QDataStream s, QVariant p);
+ public static native QDataStream op_read(QDataStream s, int p);
+ public static native QDataStream op_write(QDataStream s, int p);
+ /** *************************************************
+ $Id$
+
+ * Definition of OpenGL classes for Qt
+
+ * Created : 970112
+
+ * Copyright (C) 1992-2005 Trolltech AS. All rights reserved.
+
+ * This file is part of the opengl module of the Qt GUI Toolkit.
+
+ * This file may be distributed under the terms of the Q Public License
+ as defined by Trolltech AS of Norway and appearing in the file
+ LICENSE.QPL included in the packaging of this file.
+
+ * This file may be distributed and/or modified under the terms of the
+ GNU General Public License version 2 as published by the Free Software
+ Foundation and appearing in the file LICENSE.GPL included in the
+ packaging of this file.
+
+ * Licensees holding valid Qt Enterprise Edition licenses may use this
+ file in accordance with the Qt Commercial License Agreement provided
+ with the Software.
+
+ * This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+ WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ * See http://www.trolltech.com/pricing.html or email sales@trolltech.com for
+ information about Qt Commercial License Agreements.
+ See http://www.trolltech.com/qpl/ for QPL licensing information.
+ See http://www.trolltech.com/gpl/ for GPL licensing information.
+
+ * Contact info@trolltech.com if any conditions of this licensing are
+ not clear to you.
+
+ ********************************************** @short $Id: qt/qgl.
+ */
+ public static native String qGLVersion();
+ public static native boolean op_equals(QGLFormat arg1, QGLFormat arg2);
+ public static native boolean op_not_equals(QGLFormat arg1, QGLFormat arg2);
+ /** **************************************************
+ QFont stream functions
+ ************************************************** @short QFont stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QFont arg2);
+ public static native QDataStream op_read(QDataStream arg1, QFont arg2);
+ /** **************************************************
+ QSize stream functions
+ ************************************************** @short QSize stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QSize arg2);
+ public static native QDataStream op_read(QDataStream arg1, QSize arg2);
+ /** **************************************************
+ QSize inline functions
+ ************************************************** @short QSize inline functions
+ */
+ public static native boolean op_equals(QSize s1, QSize s2);
+ public static native boolean op_not_equals(QSize s1, QSize s2);
+ public static native QSize op_plus(QSize s1, QSize s2);
+ public static native QSize op_minus(QSize s1, QSize s2);
+ public static native QSize op_mult(QSize s, int c);
+ public static native QSize op_mult(int c, QSize s);
+ public static native QSize op_mult(QSize s, double c);
+ public static native QSize op_mult(double c, QSize s);
+ public static native QSize op_div(QSize s, int c);
+ public static native QSize op_div(QSize s, double c);
+ public static native QDataStream op_read(QDataStream arg1, String[] arg2);
+ public static native QDataStream op_write(QDataStream arg1, String[] arg2);
+ /** **************************************************
+ QPixmap stream functions
+ ************************************************** @short QPixmap stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QPixmap arg2);
+ public static native QDataStream op_read(QDataStream arg1, QPixmap arg2);
+ public static native void copyBlt(QPixmap dst, int dx, int dy, QPixmap src, int sx, int sy, int sw, int sh);
+ public static native void copyBlt(QPixmap dst, int dx, int dy, QPixmap src, int sx, int sy, int sw);
+ public static native void copyBlt(QPixmap dst, int dx, int dy, QPixmap src, int sx, int sy);
+ public static native void copyBlt(QPixmap dst, int dx, int dy, QPixmap src, int sx);
+ public static native void copyBlt(QPixmap dst, int dx, int dy, QPixmap src);
+ /** *************************************************
+ $Id$
+
+ * Definition of qInitNetworkProtocols function.
+
+ * Created : 970521
+
+ * Copyright (C) 1992-2005 Trolltech AS. All rights reserved.
+
+ * This file is part of the network module of the Qt GUI Toolkit.
+
+ * This file may be distributed under the terms of the Q Public License
+ as defined by Trolltech AS of Norway and appearing in the file
+ LICENSE.QPL included in the packaging of this file.
+
+ * This file may be distributed and/or modified under the terms of the
+ GNU General Public License version 2 as published by the Free Software
+ Foundation and appearing in the file LICENSE.GPL included in the
+ packaging of this file.
+
+ * Licensees holding valid Qt Enterprise Edition licenses may use this
+ file in accordance with the Qt Commercial License Agreement provided
+ with the Software.
+
+ * This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+ WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ * See http://www.trolltech.com/pricing.html or email sales@trolltech.com for
+ information about Qt Commercial License Agreements.
+ See http://www.trolltech.com/qpl/ for QPL licensing information.
+ See http://www.trolltech.com/gpl/ for GPL licensing information.
+
+ * Contact info@trolltech.com if any conditions of this licensing are
+ not clear to you.
+
+ ********************************************** @short $Id: qt/qnetwork.
+ */
+ public static native void qInitNetworkProtocols();
+ /** **************************************************
+ QPointArray stream functions
+ ************************************************** @short QPointArray stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QPointArray arg2);
+ public static native QDataStream op_read(QDataStream arg1, QPointArray arg2);
+ /** **************************************************
+ QPen stream functions
+ ************************************************** @short QPen stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QPen arg2);
+ public static native QDataStream op_read(QDataStream arg1, QPen arg2);
+ public static native int qRed(int rgb);
+ public static native int qGreen(int rgb);
+ public static native int qBlue(int rgb);
+ public static native int qAlpha(int rgb);
+ public static native int qRgb(int r, int g, int b);
+ public static native int qRgba(int r, int g, int b, int a);
+ public static native int qGray(int r, int g, int b);
+ public static native int qGray(int rgb);
+ /** **************************************************
+ QColor stream functions
+ ************************************************** @short QColor stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QColor arg2);
+ public static native QDataStream op_read(QDataStream arg1, QColor arg2);
+ public static native QTextStream op_write(QTextStream arg1, QSplitter arg2);
+ public static native QTextStream op_read(QTextStream arg1, QSplitter arg2);
+ public static native QDataStream op_write(QDataStream arg1, QUuid arg2);
+ public static native QDataStream op_read(QDataStream arg1, QUuid arg2);
+ /** **************************************************
+ Date and time stream functions
+ ************************************************** @short Date and time stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, Calendar arg2);
+ public static native QDataStream op_read(QDataStream arg1, Calendar arg2);
+ public static native QDataStream op_write(QDataStream arg1, Date arg2);
+ public static native QDataStream op_read(QDataStream arg1, Date arg2);
+ public static native QDataStream op_write(QDataStream arg1, QKeySequence arg2);
+ public static native QDataStream op_read(QDataStream arg1, QKeySequence arg2);
+ /** **************************************************
+ QPicture stream functions
+ ************************************************** @short QPicture stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QPicture arg2);
+ public static native QDataStream op_read(QDataStream arg1, QPicture arg2);
+ public static native QTextStream op_write(QTextStream arg1, QMainWindow arg2);
+ public static native QTextStream op_read(QTextStream arg1, QMainWindow arg2);
+ // QDataStream& op_read(QDataStream& arg1,QGVector& arg2); >>>> NOT CONVERTED
+ // QDataStream& op_write(QDataStream& arg1,const QGVector& arg2); >>>> NOT CONVERTED
+ public static native int qRound(double d);
+ public static native String qVersion();
+ public static native boolean qSysInfo(int[] wordSize, boolean[] bigEndian);
+ public static native boolean qSharedBuild();
+ public static native void qSystemWarning(String arg1, int code);
+ public static native void qSystemWarning(String arg1);
+ // QtMsgHandler qInstallMsgHandler(QtMsgHandler arg1); >>>> NOT CONVERTED
+ public static native void qSuppressObsoleteWarnings(boolean arg1);
+ public static native void qSuppressObsoleteWarnings();
+ public static native void qObsolete(String arg1, String oldfunc, String newfunc);
+ public static native void qObsolete(String arg1, String oldfunc);
+ public static native void qObsolete(String message);
+ public static native String qInstallPath();
+ public static native String qInstallPathDocs();
+ public static native String qInstallPathHeaders();
+ public static native String qInstallPathLibs();
+ public static native String qInstallPathBins();
+ public static native String qInstallPathPlugins();
+ public static native String qInstallPathData();
+ public static native String qInstallPathTranslations();
+ public static native String qInstallPathSysconf();
+ public static native QTextStream op_write(QTextStream arg1, QDockArea arg2);
+ public static native QTextStream op_read(QTextStream arg1, QDockArea arg2);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QPaintDeviceInterface src, int sx, int sy, int sw, int sh, int arg9, boolean ignoreMask);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QPaintDeviceInterface src, int sx, int sy, int sw, int sh, int arg9);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QPaintDeviceInterface src, int sx, int sy, int sw, int sh);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QPaintDeviceInterface src, int sx, int sy, int sw);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QPaintDeviceInterface src, int sx, int sy);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QPaintDeviceInterface src, int sx);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QPaintDeviceInterface src);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QImage src, int sx, int sy, int sw, int sh, int conversion_flags);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QImage src, int sx, int sy, int sw, int sh);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QImage src, int sx, int sy, int sw);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QImage src, int sx, int sy);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QImage src, int sx);
+ public static native void bitBlt(QPaintDeviceInterface dst, int dx, int dy, QImage src);
+ /** **************************************************
+ Inline functions
+ ************************************************** @short Inline functions
+ */
+ public static native void bitBlt(QPaintDeviceInterface dst, QPoint dp, QPaintDeviceInterface src, QRect sr, int rop, boolean ignoreMask);
+ public static native void bitBlt(QPaintDeviceInterface dst, QPoint dp, QPaintDeviceInterface src, QRect sr, int rop);
+ public static native void bitBlt(QPaintDeviceInterface dst, QPoint dp, QPaintDeviceInterface src, QRect sr);
+ public static native void bitBlt(QPaintDeviceInterface dst, QPoint dp, QPaintDeviceInterface src);
+ public static native boolean op_equals(QRect arg1, QRect arg2);
+ public static native boolean op_not_equals(QRect arg1, QRect arg2);
+ /** **************************************************
+ QRect stream functions
+ ************************************************** @short QRect stream functions
+ */
+ public static native QDataStream op_write(QDataStream arg1, QRect arg2);
+ public static native QDataStream op_read(QDataStream arg1, QRect arg2);
+ /** This member allows a typecast of an instance which wraps a Qt instance,
+ to a more specialized type. Invokes the private qtjava.dynamicCast()
+ via reflection, as that method isn't part of the public Qt api */
+ public static QtSupport dynamicCast(String type, QtSupport source) {
+ Method method = null;
+
+ try {
+ method = qtjava.class.getDeclaredMethod( "dynamicCast",
+ new Class[] { String.class, QtSupport.class } );
+ } catch (NoSuchMethodException e1) {
+ Qt.qWarning("No such method : qtjava.dynamicCast()");
+ }
+
+ try {
+ method.setAccessible(true);
+ Object result = method.invoke(qtjava.class, new Object[] { type, source } );
+ return (QtSupport) result;
+ } catch (InvocationTargetException e) {
+ Qt.qWarning("Invocation failed : qtjava.dynamicCast()");
+ return null;
+ } catch (IllegalAccessException e) {
+ Qt.qWarning("Invocation failed : qtjava.dynamicCast()");
+ return null;
+ }
+ }
+
+ public static native QColor color0();
+ public static native QColor color1();
+ public static native QColor black();
+ public static native QColor white();
+ public static native QColor darkGray();
+ public static native QColor gray();
+ public static native QColor lightGray();
+ public static native QColor red();
+ public static native QColor green();
+ public static native QColor blue();
+ public static native QColor cyan();
+ public static native QColor magenta();
+ public static native QColor yellow();
+ public static native QColor darkRed();
+ public static native QColor darkGreen();
+ public static native QColor darkBlue();
+ public static native QColor darkCyan();
+ public static native QColor darkMagenta();
+ public static native QColor darkYellow();
+
+ // Global cursors
+
+ public static native QCursor arrowCursor(); // standard arrow cursor
+ public static native QCursor upArrowCursor(); // upwards arrow
+ public static native QCursor crossCursor(); // crosshair
+ public static native QCursor waitCursor(); // hourglass/watch
+ public static native QCursor ibeamCursor(); // ibeam/text entry
+ public static native QCursor sizeVerCursor(); // vertical resize
+ public static native QCursor sizeHorCursor(); // horizontal resize
+ public static native QCursor sizeBDiagCursor(); // diagonal resize (/)
+ public static native QCursor sizeFDiagCursor(); // diagonal resize ()
+ public static native QCursor sizeAllCursor(); // all directions resize
+ public static native QCursor blankCursor(); // blank/invisible cursor
+ public static native QCursor splitVCursor(); // vertical bar with left-right
+ // arrows
+ public static native QCursor splitHCursor(); // horizontal bar with up-down
+ // arrows
+ public static native QCursor pointingHandCursor(); // pointing hand
+ public static native QCursor forbiddenCursor(); // forbidden cursor (slashed circle)
+ public static native QCursor whatsThisCursor(); // arrow with a question mark
+
+ public static native QApplication qApp();
+
+ public static native void qDebug(String message);
+ public static void qDebug(String pattern, Object[] arguments) {
+ qDebug(MessageFormat.format(pattern, arguments));
+ }
+
+ public static native void qWarning(String message);
+ public static void qWarning(String pattern, Object[] arguments) {
+ qWarning(MessageFormat.format(pattern, arguments));
+ }
+
+ public static native void qFatal(String message);
+ public static void qFatal(String pattern, Object[] arguments) {
+ qFatal(MessageFormat.format(pattern, arguments));
+ }
+
+ private static String sqeezeOut(String from, char toss) {
+ char[] chars = from.toCharArray();
+ int len = chars.length;
+ int put = 0;
+
+ for (int i = 0; i < len; i++) {
+ if (chars[i] != toss) {
+ chars[put++] = chars[i];
+ }
+ }
+
+ return new String(chars, 0, put);
+ }
+
+ /** Prepend a '2' to a signal string and remove any spaces */
+ public static String SIGNAL(String signal) {
+ return "2" + sqeezeOut(signal, ' ');
+ }
+
+ /** Prepend a '1' to a slot string and remove any spaces */
+ public static String SLOT(String slot) {
+ return "1" + sqeezeOut(slot, ' ');
+ }
+
+ /** Convert from a UTF-8 string to Unicode - the java equivalent to QString::fromUtf8() */
+ public String fromUtf8(byte[] bytes) {
+ String result = null;
+
+ try {
+ result = new String(bytes, "UTF-8");
+ } catch (UnsupportedEncodingException e) {
+ qWarning("UTF-8 encoding not supported");
+ } finally {
+ return result;
+ }
+ }
+
+}
diff --git a/qtjava/javalib/org/kde/qt/QtSupport.java b/qtjava/javalib/org/kde/qt/QtSupport.java
new file mode 100644
index 00000000..097c95bd
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QtSupport.java
@@ -0,0 +1,27 @@
+/***************************************************************************
+ QtSupport.java - description
+ -------------------
+ begin : Sun Nov 5 23:27:21 2000
+ copyright : (C) 2000 Lost Highway Ltd. All rights reserved.
+ email : Lost_Highway@tipitina.demon.co.uk
+ generated by : duke@tipitina on Sun Nov 5 23:27:21 2000, using kdoc $.
+ ***************************************************************************/
+
+/***************************************************************************
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ * Lost Highway Ltd reserves the right to issue additional license types *
+ * compatible with the Trolltech AS Qt commercial license. *
+ ***************************************************************************/
+
+/** A marker interface to denote whether or not a Java instance contains
+ a wrapped Qt C++ instance */
+
+package org.kde.qt;
+
+public interface QtSupport {
+}
diff --git a/qtjava/javalib/org/kde/qt/QtUtils.java b/qtjava/javalib/org/kde/qt/QtUtils.java
new file mode 100644
index 00000000..dedc0ad5
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/QtUtils.java
@@ -0,0 +1,15 @@
+package org.kde.qt;
+
+public class QtUtils {
+
+ public interface Compute {
+ public Object run();
+ }
+
+ public static native Object execSyncOnGUIThread(Compute c);
+ public static native void execSyncOnGUIThread(Runnable r);
+
+ public static native void execAsyncOnGUIThread(Runnable r);
+
+}
+
diff --git a/qtjava/javalib/org/kde/qt/WeakValueMap.java b/qtjava/javalib/org/kde/qt/WeakValueMap.java
new file mode 100644
index 00000000..4378b7e2
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/WeakValueMap.java
@@ -0,0 +1,68 @@
+/** From Section 12.5.3, Reference Queues page 324-326
+ of 'The Java Programming Language, Third Edition'.
+
+ But why wasn't it included in the java.util Collection package?
+ */
+
+
+package org.kde.qt;
+
+import java.lang.ref.*;
+import java.util.*;
+
+public class WeakValueMap extends HashMap {
+ private ReferenceQueue reaped = new ReferenceQueue();
+
+ private static class ValueRef extends WeakReference {
+ private final Object key; // key for value
+
+ ValueRef(Object val, Object key, ReferenceQueue q) {
+ super(val, q);
+ this.key = key;
+ }
+ }
+
+ public Object put(Object key, Object value) {
+ reap();
+ ValueRef vr = new ValueRef(value, key, reaped);
+ return super.put(key, vr);
+ }
+
+ public Object get(Object key) {
+ reap();
+ ValueRef vr = (ValueRef) super.get(key);
+ if (vr == null) {
+ return null;
+ } else {
+ return vr.get();
+ }
+ }
+
+ /** Force an entry to be removed if it is known to be invalid,
+ rather than waiting for the garbage collector to put it
+ on the reaped queue.
+ */
+ public Object remove(Object key) {
+ reap();
+ ValueRef vr = (ValueRef) super.get(key);
+ if (vr == null) {
+ return null;
+ } else {
+ vr.clear();
+ super.remove(key);
+ return null;
+ }
+ }
+
+ public int size() {
+ reap();
+ return super.size();
+ }
+
+ public void reap() {
+ ValueRef ref;
+ while ((ref = (ValueRef) reaped.poll()) != null) {
+ super.remove(ref.key);
+ }
+ }
+}
diff --git a/qtjava/javalib/org/kde/qt/qtjava.java b/qtjava/javalib/org/kde/qt/qtjava.java
new file mode 100644
index 00000000..8547776c
--- /dev/null
+++ b/qtjava/javalib/org/kde/qt/qtjava.java
@@ -0,0 +1,285 @@
+/***************************************************************************
+ qtjava.java - description
+ -------------------
+ begin : Tue Oct 31 06:12:14 2000
+ copyright : (C) 2000 Lost Highway Ltd. All rights reserved.
+ email : Lost_Highway@tipitina.demon.co.uk
+ written by : Richard Dale.
+ ***************************************************************************/
+
+/***************************************************************************
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+package org.kde.qt;
+
+import java.util.*;
+import java.lang.Error;
+
+/** The 'Run the Qt Java library' class'. Various utility methods to manage
+ the mapping between C++ and java instances. Used in conjunction the C++ methods
+ in QtSupport.cpp and JavaSlot.cpp.
+
+ @author Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+ */
+public class qtjava {
+ /** Uses a C++ key to retrieve the corresponding Java instance */
+ public static WeakValueMap qtKeyToJavaMap = null;
+
+ /** Allows a JavaSignal proxy instance to be retrieved for a given Java
+ instance/Signal name combination */
+ public static HashMap qtSignalDictionary = null;
+
+ /** Allows a JavaSlot proxy instance to be retrieved for a given Java
+ instance/Slot name combination */
+ public static HashMap qtSlotDictionary = null;
+
+ /** Register a JavaVM pointer to make it easy to retrieve the current
+ JNIEnv later */
+ private native static void registerJVM();
+
+ /** Get/set the C++ instance for a given Java instance */
+ private native static void setQt(Object obj, long qt);
+ private native static long getQt(Object obj);
+
+ /** If a C++ instance has been allocated in the Java World, it will
+ be deleted within the corresponding Java instance's finalize method. */
+ private native static void setAllocatedInJavaWorld(Object obj, boolean yn);
+ private native static boolean allocatedInJavaWorld(Object obj);
+
+ /** This member allows a typecast of an instance which wraps a
+ Qt instance, to a more specialized type. */
+ private static QtSupport dynamicCast(String type, QtSupport source) {
+ boolean sourceAllocatedInJavaWorld = allocatedInJavaWorld(source);
+ long qtHandle = getQt(source);
+
+ removeObjectForQtKey(qtHandle);
+ setAllocatedInJavaWorld(source, false);
+ return (QtSupport) objectForQtKey(qtHandle, type, sourceAllocatedInJavaWorld);
+ }
+
+ /** Add a 'C++ qt instance key/Java instance value' pair to the map */
+ public static void setObjectForQtKey(Object obj, long qt) {
+ qtKeyToJavaMap.put(Long.toString(qt).intern(), obj);
+ return;
+ }
+
+ /** Remove a 'C++ qt instance key/Java instance value' pair from the map.
+ Normally an entry would be removed when its map value is the last reference
+ left to the java instance, and it becomes a weak reference to be reaped.
+ But C++ can reuse a heap address for a C++ ref without giving the java runtime
+ a chance to do any garbage collection and tidy up the corresponding entry in the
+ qtKeyToJavaMap (tricky!).
+
+ So it is useful to be able to force the early removal of an entry, when the C++
+ instance has a known lifetime (eg a QEvent after its event handler has
+ returned).
+ */
+ public static void removeObjectForQtKey(long qt) {
+ qtKeyToJavaMap.remove(Long.toString(qt).intern());
+ return;
+ }
+
+ /** Allocates an instance of a class without initializing it */
+ private native static Object allocateInstance(Class cls) throws InstantiationException, IllegalAccessException;
+
+ /** If the C++ qt instance is an instance of QObject, then
+ use the Qt runtime meta-data to retrieve the class name.
+ If there is a Java class with the same name, then return
+ a Class object for that class. Otherwise, just return the
+ original 'approximate' Class passed to the method.
+
+ Note that a java equivalent of the C++ instance doesn't have
+ to be instantiated to do this */
+ private native static Class classFromQtMetaData(Class approximateClass, String approximateClassName, long qt);
+
+ /** Retrieves a corresponding Java instance for a given C++ instance. Allocates
+ the Java instance if it doesn't already exist. */
+ public static Object objectForQtKey(long qt, String className, boolean allocatedInJavaWorld) {
+ Object result;
+ Class aClass;
+
+ result = qtKeyToJavaMap.get(Long.toString(qt).intern());
+
+ if (result == null) {
+ try {
+ aClass = Class.forName(toFullyQualifiedClassName(className));
+ } catch (ClassNotFoundException e) {
+ Qt.qWarning("Error class not found: " + toFullyQualifiedClassName(className));
+ return null;
+ }
+
+ if (QtSupport.class.isAssignableFrom(aClass)) {
+ if (QObject.class.isAssignableFrom(aClass)) {
+ aClass = qtjava.classFromQtMetaData(aClass, aClass.getName(), qt);
+ }
+
+ try {
+ result = qtjava.allocateInstance(aClass);
+ } catch (InstantiationException e) {
+ Qt.qWarning("Can't instantiate : " + toFullyQualifiedClassName(className));
+ return null;
+ } catch (IllegalAccessException e) {
+ Qt.qWarning("Illegal access to class : " + toFullyQualifiedClassName(className));
+ return null;
+ }
+
+ setQt(result, qt);
+ setAllocatedInJavaWorld(result, allocatedInJavaWorld);
+ } else {
+ // A Java instance without a wrapped Qt C++ instance (eg a list)
+ try {
+ result = aClass.newInstance();
+ } catch (InstantiationException e) {
+ return null;
+ } catch (IllegalAccessException e) {
+ return null;
+ }
+ }
+
+ setObjectForQtKey(result, qt);
+ }
+
+ return result;
+ }
+
+ /** When a C++ instance has been deleted. Retrieves a corresponding Java instance for a given C++ instance. Sets
+ the '_allocatedInJavaWorld' flag to false. */
+ public static void qtKeyDeleted(long qt) {
+ Object result = qtKeyToJavaMap.get(Long.toString(qt).intern());
+
+ if ( result != null
+ && QtSupport.class.isAssignableFrom(result.getClass()) )
+ {
+ setAllocatedInJavaWorld(result, false);
+ }
+ }
+
+ /** Converts any unqualified class names in a signal or slot string to the fully qualified versions */
+ public static String toFullyQualifiedClassName(String className) {
+ if (className.equals("String")) {
+ return "java.lang.String";
+ } else if (className.equals("Date")) {
+ return "java.util.Date";
+ } else if (className.equals("Calendar")) {
+ return "java.util.GregorianCalendar";
+ } else if (className.equals("ArrayList")) {
+ return "java.util.ArrayList";
+ } else if (className.equals("ByteArrayOutputStream")) {
+ return "java.io.ByteArrayOutputStream";
+ } else if (className.equals("Job")) {
+ return "org.kde.koala.Job";
+ } else if (className.equals("Part")) {
+ return "org.kde.koala.Part";
+ } else if (className.equals("Slave")) {
+ return "org.kde.koala.Slave";
+ } else if (className.equals("DOMNode")) {
+ return "org.kde.koala.DOMNode";
+ } else if (className.startsWith("Q")) {
+ return "org.kde.qt." + className;
+ } else if (className.startsWith("K")) {
+ return "org.kde.koala." + className;
+ }
+ return className;
+ }
+
+ /** Converts from a list Java types in a signal or slot string, to the fully qualified equivalent */
+ private static String toNormalizedTypeSignature(String typeSignature) {
+ StringBuffer normalizedTypeSignature = new StringBuffer( typeSignature.substring( 0,
+ typeSignature.indexOf('(') + 1 ) );
+ StringTokenizer tokenizer = new StringTokenizer( typeSignature.substring( typeSignature.indexOf('(') + 1,
+ typeSignature.indexOf(')') ),
+ "," );
+
+ while (tokenizer.hasMoreTokens()) {
+ String token = tokenizer.nextToken();
+
+ if ( token.equals("boolean")
+ || token.equals("byte")
+ || token.equals("char")
+ || token.equals("long")
+ || token.equals("int")
+ || token.equals("short")
+ || token.equals("float")
+ || token.equals("double") )
+ {
+ normalizedTypeSignature.append(token);
+ } else {
+ normalizedTypeSignature.append(toFullyQualifiedClassName(token));
+ }
+
+ if (tokenizer.hasMoreTokens()) {
+ normalizedTypeSignature.append(",");
+ }
+ }
+
+ normalizedTypeSignature.append(")");
+ return normalizedTypeSignature.toString();
+ }
+
+ /** Returns a new C++ JavaSignal proxy instance, to forward the signal
+ onto the target Java slot */
+ private native static long newJavaSignal();
+
+ /** Looks up a 'qt instance/signal name' key and returns the corresponding
+ JavaSignal instance */
+ public static long signalForSender(long qt, String signal) {
+ String normalizedSignal = toNormalizedTypeSignature(signal);
+ String key = (Long.toString(qt) + normalizedSignal).intern();
+ Long result = (Long) qtSignalDictionary.get(key);
+
+ if (result == null) {
+ long javaSignal = newJavaSignal();
+ qtSignalDictionary.put(key, new Long(javaSignal));
+ return javaSignal;
+ } else {
+ return result.longValue();
+ }
+ }
+
+ /** Initialises the JavaSlot factory */
+ private native static void setJavaSlotFactory();
+
+ /** Returns a new C++ JavaSlot proxy instance, to receive signals
+ and invoke the target Java slot */
+ private native static long newJavaSlot(QObject receiver, String member);
+
+ /** Looks up a 'qt instance/slot name' key and returns the corresponding
+ JavaSlot instance */
+ public static long slotForReceiver(long qt, QObject receiver, String slot) {
+ String normalizedSlot = toNormalizedTypeSignature(slot);
+ String key = (Long.toString(qt) + normalizedSlot).intern();
+ Long result = (Long) qtSlotDictionary.get(key);
+
+ if (result == null) {
+ long javaSlot = newJavaSlot(receiver, normalizedSlot);
+ qtSlotDictionary.put(key, new Long(javaSlot));
+ return javaSlot;
+ } else {
+ return result.longValue();
+ }
+ }
+
+ private static boolean _initialized = false;
+
+ public static void initialize() {
+ if (!_initialized) {
+ System.loadLibrary("qtjava");
+ qtjava.registerJVM();
+ qtjava.setJavaSlotFactory();
+ qtKeyToJavaMap = new WeakValueMap();
+ qtSignalDictionary = new HashMap();
+ qtSlotDictionary = new HashMap();
+ _initialized = true;
+ }
+ }
+
+ static {
+ initialize();
+ }
+}
diff --git a/qtjava/javalib/qtjava/JavaSlot.cpp b/qtjava/javalib/qtjava/JavaSlot.cpp
new file mode 100644
index 00000000..6a43deb3
--- /dev/null
+++ b/qtjava/javalib/qtjava/JavaSlot.cpp
@@ -0,0 +1,2375 @@
+/***************************************************************************
+ JavaSlot.cpp - description
+ -------------------
+ begin : Tue Oct 31 2000
+ copyright : (C) 2000-2004 by Richard Dale
+ email : Richard_Dale@tipitina.demon.co.uk
+ ***************************************************************************/
+
+/***************************************************************************
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+#include <stdio.h>
+
+#include <qmetaobject.h>
+
+#include "JavaSlot.moc"
+#include <qtjava/QtSupport.h>
+
+/*
+ Converts a Java type signature, from a signal or slot, to the corresponding C++ Qt type.
+ Used to connect a Java slot to a signal emitted by the underlying C++ Qt instance.
+ Note that all Java slots and signals are of type jobjectArray, and so no conversion is needed for them.
+*/
+static const char * const javaToQtTypeSignatureMap[][2] = {
+ {"()", "()"},
+ {"(boolean)", "(bool)"},
+ {"(boolean[],boolean[])", "(bool*, bool*)"},
+ {"(char)", "(char)"},
+ {"(double)", "(double)"},
+ {"(float)", "(float)"},
+ {"(int)", "(int)"},
+ {"(int,boolean)", "(int,bool)"},
+ {"(int,String,byte[])", "(int,const QCString&,const QByteArray&)"},
+ {"(int,QPoint)", "(int,const QPoint&)"},
+ {"(int,String)", "(int,const QString&)"},
+ {"(int,int)", "(int,int)"},
+ {"(int,int,QPoint)", "(int,int,const QPoint&)"},
+ {"(int,int,int)", "(int,int,int)"},
+ {"(int,int,int,QPoint)", "(int,int,int,const QPoint&)"},
+ {"(int,int,QNetworkOperation)", "(int,int,QNetworkOperation*)"},
+ {"(int,QDropEvent)", "(int,QDropEvent*)"},
+ {"(int,QIconViewItem,QPoint)", "(int,QIconViewItem*,const QPoint&)"},
+ {"(int,QListBoxItem,QPoint)", "(int,QListBoxItem*,const QPoint)"},
+ {"(int,QListViewItem,QPoint,int)", "(int,QListViewItem*,const QPoint,int)"},
+ {"(long)", "(long)"},
+ {"(long,byte[])", "(long,const QByteArray&)"},
+ {"(long,String)", "(long,const QString&)"},
+ {"(short)", "(short)"},
+ {"(byte)", "(unsigned char)"},
+ {"(QAction)", "(QAction*)"},
+ {"(int)", "(QDir::SortSpec)"},
+ {"(QDockWindow)", "(QDockWindow*)"},
+ {"(int)", "(QDockWindow::Place)"},
+ {"(QDropEvent)", "(QDropEvent*)"},
+ {"(QDropEvent,QListViewItem)", "(QDropEvent*,QListViewItem*)"},
+ {"(QDropEvent,ArrayList", "(QDropEvent*,const QValueList<QIconDragItem>&)"},
+ {"(QDropEvent,QListViewItem,QListViewItem)", "(QDropEvent*,QListViewItem*,QListViewItem*)"},
+ {"(QIconViewItem)", "(QIconViewItem*)"},
+ {"(QIconViewItem,QPoint)", "(QIconViewItem*,const QPoint&)"},
+ {"(QIconViewItem,String)", "(QIconViewItem*,const QString&)"},
+ {"(ArrayList,ArrayList,ArrayList)", "(QList<QListViewItem>,QList<QListViewItem>,QList<QListViewItem>)"},
+ {"(QListBoxItem)", "(QListBoxItem*)"},
+ {"(QListBoxItem,QPoint)", "(QListBoxItem*,const QPoint&)"},
+ {"(QListViewItem,int,String)", "(QListViewItem*,int,const QString&)"},
+ {"(QListViewItem,QListViewItem,QListViewItem)", "(QListViewItem*,QListViewItem*,QListViewItem*)"},
+ {"(QListViewItem,QPoint,int)", "(QListViewItem*,const QPoint&,int)"},
+ {"(QListViewItem,String,int)", "(QListViewItem*,const QString&,int)"},
+ {"(QListViewItem,int)", "(QListViewItem*,int)"},
+ {"(QListViewItem)", "(QListViewItem*)"},
+ {"(QNetworkOperation)", "(QNetworkOperation*)"},
+ {"(QObject)", "(QObject*)"},
+ {"(QPopupMenu)", "(QPopupMenu*)"},
+ {"(int)", "(QSql::Op)"},
+ {"(int)", "(QSqlCursor::Mode)"},
+ {"(QSqlRecord)", "(QSqlRecord*)"},
+ {"(int)", "(QTextEdit::VerticalAlignment)"},
+ {"(QToolBar)", "(QToolBar*)"},
+ {"(int)", "(Orientation)"},
+ {"(QWidget)", "(QWidget*)"},
+ {"(QWidget,QPoint)", "(QWidget*,const QPoint&)"},
+ {"(QWidget,String)", "(QWidget*,const QString&)"},
+ {"(QWidget,QDropEvent)", "(QWidget*,const QDropEvent*)"},
+ {"(QWidget,QPixmap)", "(QWidget*,QPixmap)"},
+ {"byte[]", "(const QByteArray&)"},
+ {"(byte[],QNetworkOperation)", "(const QByteArray&,QNetworkOperation*)"},
+ {"(String,boolean)", "(const char*,bool)"},
+ {"(String,String,byte[],String,String,String)", "(const char*,const QString&,const QByteArray&,const QString&,const QString&,const QString&)"},
+ {"(char)", "(const QChar&)"},
+ {"(String)", "(const QCString&)"},
+ {"(QColor)", "(const QColor&)"},
+ {"(QColor,String)", "(const QColor&,const QString&)"},
+ {"(Calendar)", "(const QDate&)"},
+ {"(Calendar,Calendar)", "(const QDate&,const QDate&)"},
+ {"(Calendar)", "(const QDateTime&)"},
+ {"(QDragMoveEvent,boolean)", "(const QDragMoveEvent*,bool&)"},
+ {"(QSize)", "(const QSize&)"},
+ {"(QFont)", "(const QFont&)"},
+ {"(QHttpResponseHeader)", "(const QHttpResponseHeader&)"},
+ {"(QImage,int)", "(const QImage&, int)"},
+ {"(QPixmap)", "(const QPixmap&)"},
+ {"(QPoint)", "(const QPoint&)"},
+ {"(QRect)", "(const QRect&)"},
+ {"(QSqlRecord)", "(const QSqlRecord*)"},
+ {"(String)", "(const QString&)"},
+ {"(String,boolean,String)", "(const QString&,bool,const QString&)"},
+ {"(String,String,String)", "(const QString&,const QCString&,const QString&)"},
+ {"(String,QLibrary)", "(const QString&,QLibrary*)"},
+ {"(String,QPoint)", "(const QString&,const QPoint&)"},
+ {"(String,String)", "(const QString&,const QString&)"},
+ {"(String,ArrayList,int)", "(const QString&,const QStringList&,unsigned int)"},
+ {"(String,String,int)", "(const QString&,const QString&,unsigned int)"},
+ {"(String,int)", "(const QString&,int)"},
+ {"(String,int,int)", "(const QString&,int,int)"},
+ {"(String,int,int,int)", "(const QString&,int,int,int)"},
+ {"(ArrayList)", "(const QStringList&)"},
+ {"(Date)", "(const QTime&)"},
+ {"(String,long,long,long)", "(const QString&,unsigned long,unsigned long,unsigned long)"},
+ {"(QUrlInfo)", "(const QUrlInfo&)"},
+ {"(QUrlInfo,QNetworkOperation)", "(const QUrlInfo&,QNetworkOperation*)"},
+ {"(ArrayList,QNetworkOperation)", "(const QValueList<QUrlInfo>&,QNetworkOperation*)"},
+ {"(QVariant)", "(const QVariant&)"},
+ {"(long,long,long,String)", "(const unsigned long&,const unsigned long&,const unsigned long&,const QString&)"}
+};
+
+JavaSlot::JavaSlot(JNIEnv * env, jobject receiver, jstring slot)
+{
+ jobject javaInvocation;
+ jmethodID cid;
+ jclass invocationClass;
+
+ invocationClass = env->FindClass("org/kde/qt/Invocation");
+ if (invocationClass == NULL) {
+ return;
+ }
+
+ cid = env->GetMethodID(invocationClass, "<init>", "(Ljava/lang/Object;Ljava/lang/String;)V");
+ if (cid == NULL) {
+ return;
+ }
+
+ javaInvocation = env->NewObject(invocationClass, cid, receiver, slot);
+ invocation = env->NewGlobalRef(javaInvocation);
+ env->DeleteLocalRef(invocationClass);
+}
+
+JavaSlot::~JavaSlot()
+{
+ JNIEnv * env;
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ env->DeleteGlobalRef(invocation);
+}
+
+JavaSlotFactory * JavaSlot::_factory = 0L;
+
+void
+JavaSlot::setJavaSlotFactory(JavaSlotFactory * factory)
+{
+ if (_factory != 0L) {
+ delete _factory;
+ }
+
+ _factory = factory;
+}
+
+JavaSlot *
+JavaSlot::createJavaSlot(JNIEnv * env, jobject receiver, jstring slot)
+{
+ return _factory->createJavaSlot(env, receiver, slot);
+}
+
+const char *
+JavaSlot::javaToQtSignalName(JNIEnv * env, jstring signal, QMetaObject * smeta)
+{
+ char signalName[200];
+ char javaTypeSignature[200];
+ char * signalString = (char*) env->GetStringUTFChars(signal, (jboolean *) 0);
+
+ if ( signalString[0] == '2'
+ && sscanf(signalString, "%[^(]%s", signalName, javaTypeSignature) == 2 )
+ {
+ env->ReleaseStringUTFChars(signal, signalString);
+ return javaToQtSignalType(signalName, javaTypeSignature, smeta);
+ }
+
+ env->ReleaseStringUTFChars(signal, signalString);
+ return "";
+}
+
+
+const char *
+JavaSlot::javaToQtSignalType(const char * signalName, const char * javaTypeSignature, QMetaObject * smeta)
+{
+static char qtSignalString[200];
+
+ for ( unsigned int index = 0;
+ index < sizeof(javaToQtTypeSignatureMap)/sizeof(*javaToQtTypeSignatureMap);
+ index++ )
+ {
+ if (strcmp(javaTypeSignature, javaToQtTypeSignatureMap[index][0]) == 0) {
+ (void) sprintf(qtSignalString, "%s%s", signalName, javaToQtTypeSignatureMap[index][1]);
+
+ if (smeta == 0 || smeta->findSignal(((const char *) qtSignalString + 1), TRUE) >= 0) {
+ return qtSignalString;
+ }
+ }
+ }
+
+ return "";
+}
+
+const char *
+JavaSlot::javaToQtSlotName(JNIEnv * env, jstring slot, const char * signalString)
+{
+static char qtSlotString[200];
+ char javaTypeSignature[200];
+ char * slotString = (char*) env->GetStringUTFChars(slot, (jboolean *) 0);
+
+ if (sscanf(slotString, "%*[^(]%s", javaTypeSignature) == 1) {
+ env->ReleaseStringUTFChars(slot, slotString);
+ (void) sprintf(qtSlotString, "1invoke%s", javaToQtSlotType(javaTypeSignature, signalString));
+ return qtSlotString;
+ }
+
+ (void) sprintf(qtSlotString, "1invoke%s", slotString);
+ env->ReleaseStringUTFChars(slot, slotString);
+ return qtSlotString;
+}
+
+const char *
+JavaSlot::javaToQtSlotType(const char * javaTypeSignature, const char * signalString)
+{
+ for ( unsigned int index = 0;
+ index < sizeof(javaToQtTypeSignatureMap)/sizeof(*javaToQtTypeSignatureMap);
+ index++ )
+ {
+ if ( strcmp(javaTypeSignature, javaToQtTypeSignatureMap[index][0]) == 0
+ && ( signalString == 0
+ || QObject::checkConnectArgs(signalString, (const QObject *) 0, javaToQtTypeSignatureMap[index][1]) ) )
+ {
+ return javaToQtTypeSignatureMap[index][1];
+ }
+ }
+
+ // If no matching C++ type signature is found, then just return the java one
+ return javaTypeSignature;
+}
+
+void
+JavaSlot::invoke()
+{
+ invoke((jobjectArray) 0);
+}
+
+void
+JavaSlot::invoke(bool arg)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Z)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, arg);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(bool* arg1, bool* arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "([Z[Z)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ jbooleanArray jarg1 = QtSupport::fromBooleanPtr(env, arg1);
+ jbooleanArray jarg2 = QtSupport::fromBooleanPtr(env, arg2);
+ result = env->CallObjectMethod(invocation, mid, jarg1, jarg2);
+ *arg1 = *(QtSupport::toBooleanPtr(env, jarg1));
+ *arg2 = *(QtSupport::toBooleanPtr(env, jarg1));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(char arg)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(C)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, arg);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const char* arg1, bool arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Z)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid, QtSupport::fromCharString(env, (char *)arg1), (jboolean) arg2);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const char* arg1,const QString& arg2,const QByteArray& arg3,const QString& arg4,const QString& arg5,const QString& arg6)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;[BLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromCharString(env, (char*)arg1),
+ QtSupport::fromQString(env, (QString*)&arg2),
+ QtSupport::fromQByteArray(env, (QByteArray *) &arg3),
+ QtSupport::fromQString(env, (QString*)&arg4),
+ QtSupport::fromQString(env, (QString*)&arg5),
+ QtSupport::fromQString(env, (QString*)&arg6) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QByteArray& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "([B)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQByteArray(env, (QByteArray *) &arg1) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QByteArray& arg1,QNetworkOperation* arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "([BLjava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQByteArray(env, (QByteArray *) &arg1),
+ QtSupport::objectForQtKey(env, (void *) arg2, "org.kde.qt.QNetworkOperation") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QChar& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(C)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::fromQChar(env, (QChar *) &arg1));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QColor& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QColor"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QColor& arg1,const QString& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QColor"),
+ QtSupport::fromQString(env, (QString*)&arg2) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QCString& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::fromQCString(env, (QCString*)&arg1));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QDate& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::fromQDate(env, (QDate *) &arg1));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QDate& arg1,const QDate& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQDate(env, (QDate *) &arg1),
+ QtSupport::fromQDate(env, (QDate *) &arg2) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QDateTime& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::fromQDateTime(env, (QDateTime *) &arg1));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QDragMoveEvent* arg1,bool& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Z)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QDragMoveEvent"), (jboolean) arg2);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QFont& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QFont"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QHttpResponseHeader& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QHttpResponseHeader"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QImage& arg1, int arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QImage"), (jint) arg2);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QPixmap& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QPixmap"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QPoint& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QPoint"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QRect& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QRect"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QSize& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QSize"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QSqlRecord* arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QSqlRecord"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QString& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid, QtSupport::fromQString(env, (QString *) &arg1));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QString& arg1,bool arg2,const QString& arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;ZLjava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQString(env, (QString*) &arg1),
+ (jboolean) arg2,
+ QtSupport::fromQString(env, (QString*) &arg3) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QString& arg1,const QCString& arg2,const QString& arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQString(env, (QString*) &arg1),
+ QtSupport::fromQString(env, (QString*) &arg2),
+ QtSupport::fromQString(env, (QString*) &arg3) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QString& arg1,const QPoint& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQString(env, (QString *) &arg1),
+ QtSupport::objectForQtKey(env, (void *) &arg2, "org.kde.qt.QPoint") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QString& arg1,const QString& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQString(env, (QString *) &arg1),
+ QtSupport::fromQString(env, (QString *) &arg2) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QString& arg1,const QString& arg2,unsigned int arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQString(env, (QString *) &arg1),
+ QtSupport::fromQString(env, (QString *) &arg2),
+ (jint) arg3 );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QString& arg1,const QStringList& arg2,unsigned int arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQString(env, (QString*) &arg1),
+ QtSupport::arrayWithQStringList(env, (QStringList*)&arg2),
+ (jint) arg3 );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QString& arg1,int arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQString(env, (QString *) &arg1),
+ (jint) arg2 );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QString& arg1,int arg2,int arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;II)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQString(env, (QString *) &arg1),
+ (jint) arg2,
+ (jint) arg3 );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QString& arg1,int arg2,int arg3,int arg4)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;III)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQString(env, (QString *) &arg1),
+ (jint) arg2,
+ (jint) arg3,
+ (jint) arg4 );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QString& arg1,QLibrary* arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQString(env, (QString *) &arg1),
+ QtSupport::objectForQtKey(env, (void *) arg2, "org.kde.qt.QLibrary") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QString& arg1,unsigned long arg2,unsigned long arg3,unsigned long arg4)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;JJJ)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::fromQString(env, (QString *) &arg1),
+ (jlong) arg2, (jlong) arg3,(jlong) arg4 );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QStringList& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::arrayWithQStringList(env, (QStringList *) &arg1));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QTime& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QTime"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QUrlInfo& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QUrlInfo") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QUrlInfo& arg1,QNetworkOperation* arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QUrlInfo"),
+ QtSupport::objectForQtKey(env, (void *) arg2, "org.kde.qt.QNetworkOperation") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QValueList<QUrlInfo>& arg1,QNetworkOperation* arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::arrayWithQUrlInfoList(env, (QValueList<QUrlInfo> *) &arg1),
+ QtSupport::objectForQtKey(env, (void *) arg2, "org.kde.qt.QNetworkOperation") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const QVariant& arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QVariant"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(const unsigned long& arg1,const unsigned long& arg2,const unsigned long& arg3,const QString& arg4)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(IIILjava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ (jlong) arg1,
+ (jlong) arg2,
+ (jlong) arg3,
+ QtSupport::fromQString(env, (QString*) &arg4) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(double arg)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(D)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, arg);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(float arg)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(F)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, arg);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, arg);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1, bool arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(IZ)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, (jint) arg1, (jboolean) arg2);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1,const QCString& arg2,const QByteArray& arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(ILjava/lang/Object;[B)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ (jlong) arg1,
+ QtSupport::fromQCString(env, (QCString*)&arg2),
+ QtSupport::fromQByteArray(env, (QByteArray *) &arg3) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1,const QPoint& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(ILjava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ (jint) arg1,
+ QtSupport::objectForQtKey(env, (void *) &arg2, "org.kde.qt.QPoint") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1,const QString& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(ILjava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid, (jint) arg1, QtSupport::fromQString(env, (QString *) &arg2));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1,int arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(II)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, (jint) arg1, (jint) arg2);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1,int arg2,const QPoint& arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(IILjava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ (jint) arg1,
+ (jint) arg2,
+ QtSupport::objectForQtKey(env, (void *) &arg3, "org.kde.qt.QPoint") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1,int arg2,int arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(III)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, (jint) arg1, (jint) arg2, (jint) arg3);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1,int arg2,int arg3,const QPoint& arg4)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(IIILjava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ (jint) arg1,
+ (jint) arg2,
+ (jint) arg3,
+ QtSupport::objectForQtKey(env, (void *) &arg4, "org.kde.qt.QPoint"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1,int arg2,QNetworkOperation* arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(IILjava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation,
+ mid,
+ arg1,
+ arg2,
+ QtSupport::objectForQtKey(env, (void *) arg3, "org.kde.qt.QNetworkOperation") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1,QDropEvent* arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(ILjava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation,
+ mid,
+ arg1,
+ QtSupport::objectForQtKey(env, (void *) arg2, "org.kde.qt.QDropEvent") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1,QIconViewItem* arg2,const QPoint& arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ (jint) arg1,
+ QtSupport::objectForQtKey(env, (void *) arg2, "org.kde.qt.QIconViewItem"),
+ QtSupport::objectForQtKey(env, (void *) &arg3, "org.kde.qt.QPoint") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1,QListBoxItem* arg2,const QPoint arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ (jint) arg1,
+ QtSupport::objectForQtKey(env, (void *) arg2, "org.kde.qt.QListBoxItem"),
+ QtSupport::objectForQtKey(env, (void *) &arg3, "org.kde.qt.QPoint") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(int arg1,QListViewItem* arg2,const QPoint arg3,int arg4)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(ILjava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ (jint) arg1,
+ QtSupport::objectForQtKey(env, (void *) arg2, "org.kde.qt.QListBoxItem"),
+ QtSupport::objectForQtKey(env, (void *) &arg3, "org.kde.qt.QPoint"),
+ (jint) arg4 );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(long arg)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(J)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, arg);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(long arg1,const QByteArray& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(J[B)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ (jlong) arg1,
+ QtSupport::fromQByteArray(env, (QByteArray *) &arg2) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(long arg1,const QString& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(JLjava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid, (jlong) arg1, QtSupport::fromQString(env, (QString *) &arg2));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QAction * arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QAction"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QDir::SortSpec arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, (jint) arg1);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QDockWindow * arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QDockWindow"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QDockWindow::Place arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid, arg1);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QDropEvent* arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QDropEvent"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QDropEvent* arg1,const QValueList<QIconDragItem>& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QDropEvent"),
+ QtSupport::arrayWithQIconDragItemList(env, (QValueList<QIconDragItem> *) &arg2) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QDropEvent* arg1,QListViewItem*arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QDropEvent"),
+ QtSupport::objectForQtKey(env, (void *) arg2, "org.kde.qt.QListViewItem") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QDropEvent*arg1,QListViewItem*arg2,QListViewItem*arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QDropEvent"),
+ QtSupport::objectForQtKey(env, (void *) arg2, "org.kde.qt.QListViewItem"),
+ QtSupport::objectForQtKey(env, (void *) arg3, "org.kde.qt.QListViewItem") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QIconViewItem* arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QIconViewItem"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QIconViewItem* arg1,const QPoint& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QIconViewItem"),
+ QtSupport::objectForQtKey(env, (void *) &arg2, "org.kde.qt.QPoint") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QIconViewItem* arg1,const QString& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QIconViewItem"),
+ QtSupport::fromQString(env, (QString *) &arg2) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QListBoxItem* arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QListBoxItem"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QListBoxItem* arg1,const QPoint& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QListBoxItem"),
+ QtSupport::objectForQtKey(env, (void *) &arg2, "org.kde.qt.QPoint") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QList<QListViewItem> arg1,QList<QListViewItem> arg2,QList<QListViewItem> arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) &arg1, "org.kde.qt.QList"),
+ QtSupport::objectForQtKey(env, (void *) &arg2, "org.kde.qt.QList"),
+ QtSupport::objectForQtKey(env, (void *) &arg3, "org.kde.qt.QList") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QListViewItem*arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QListViewItem"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QListViewItem* arg1,const QPoint& arg2,int arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QListBoxItem"),
+ QtSupport::objectForQtKey(env, (void *) &arg2, "org.kde.qt.QPoint"),
+ (jint) arg3 );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QListViewItem* arg1,const QString& arg2,int arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QListViewItem"),
+ QtSupport::fromQString(env, (QString *) &arg2),
+ (jint) arg3 );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QListViewItem* arg1,int arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QListViewItem"),
+ (jint) arg2 );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QListViewItem* arg1, int arg2, const QString& arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QListViewItem"),
+ (jint) arg2,
+ QtSupport::fromQString(env, (QString *) &arg3) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QListViewItem* arg1,QListViewItem*arg2,QListViewItem*arg3)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QListViewItem"),
+ QtSupport::objectForQtKey(env, (void *) arg2, "org.kde.qt.QListViewItem"),
+ QtSupport::objectForQtKey(env, (void *) arg3, "org.kde.qt.QListViewItem") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QNetworkOperation* arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QNetworkOperation") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QObject* arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QObject") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QPopupMenu* arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QPopupMenu") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QSqlCursor::Mode arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, (jint) arg1);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QSql::Op arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, (jint) arg1);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QSqlRecord* arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QSqlRecord") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QTextEdit::VerticalAlignment arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, (jint) arg1);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QToolBar* arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QToolBar"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(Orientation arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(I)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid, (jint) arg1);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QWidget* arg1)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QWidget"));
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QWidget* arg1,const QDropEvent* arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QWidget"),
+ QtSupport::objectForQtKey(env, (void *) arg2, "org.kde.qt.QDropEvent") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QWidget* arg1,const QPoint& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QWidget"),
+ QtSupport::objectForQtKey(env, (void *) &arg2, "org.kde.qt.QPoint") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QWidget* arg1,const QString& arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod( invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QWidget"),
+ QtSupport::fromQString(env, (QString *) &arg2) );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(QWidget* arg1,QPixmap arg2)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid,
+ QtSupport::objectForQtKey(env, (void *) arg1, "org.kde.qt.QWidget"),
+ QtSupport::objectForQtKey(env, (void *) &arg2, "org.kde.qt.QPixmap") );
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(short arg)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(S)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, arg);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(unsigned char arg)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "(B)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, arg);
+ env->PopLocalFrame(0);
+}
+
+void
+JavaSlot::invoke(jobjectArray args)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject result;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ cls = env->GetObjectClass(invocation);
+ mid = env->GetMethodID(cls, "invoke", "([Ljava/lang/Object;)Ljava/lang/Object;");
+ if (mid == NULL) {
+ return;
+ }
+ result = env->CallObjectMethod(invocation, mid, args);
+ env->PopLocalFrame(0);
+}
+
+JavaSlotFactory::JavaSlotFactory()
+{
+}
+
+JavaSlot *
+JavaSlotFactory::createJavaSlot(JNIEnv * env, jobject receiver, jstring slot)
+{
+ return new JavaSlot(env, receiver, slot);
+}
+
+JavaSignal::JavaSignal()
+{
+}
+
+JavaSignal::~JavaSignal()
+{
+}
+
+void
+JavaSignal::emitArgs(jobjectArray args)
+{
+ emit signalJava(args);
+}
+
+
diff --git a/qtjava/javalib/qtjava/JavaSlot.h b/qtjava/javalib/qtjava/JavaSlot.h
new file mode 100644
index 00000000..935e4995
--- /dev/null
+++ b/qtjava/javalib/qtjava/JavaSlot.h
@@ -0,0 +1,206 @@
+/***************************************************************************
+ JavaSlot.h - description
+ -------------------
+ begin : Tue Oct 31 2000
+ copyright : (C) 2000 by Richard Dale
+ email : Richard_Dale@tipitina.demon.co.uk
+ ***************************************************************************/
+
+/***************************************************************************
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ * Lost Highway Ltd reserves the right to issue additional license types *
+ * compatible with the Trolltech AS Qt commercial license. *
+ ***************************************************************************/
+
+#ifndef _JAVASLOT_H_
+#define _JAVASLOT_H_
+
+#include <jni.h>
+#include <qobject.h>
+
+#include <qevent.h>
+#include <qlistview.h>
+#include <qiconview.h>
+#include <qlistbox.h>
+#include <qdatetime.h>
+#include <qtoolbar.h>
+#include <qaction.h>
+#include <qnetworkprotocol.h>
+#include <qsql.h>
+#include <qsqlcursor.h>
+#include <qsqlrecord.h>
+#include <qurlinfo.h>
+#include <qlibrary.h>
+#include <qhttp.h>
+#include <qdir.h>
+#include <qtextedit.h>
+
+class JavaSlotFactory;
+class QMetaObject;
+
+class JavaSlot: public QObject
+{
+ Q_OBJECT
+public:
+ JavaSlot(JNIEnv * env, jobject receiver, jstring slot);
+ ~JavaSlot();
+
+ /** Set the JavaSlot factory to create any JavaSlot instances */
+ static void setJavaSlotFactory(JavaSlotFactory * factory);
+
+ /** Return a new JavaSlot instance via the JavaSlot factory */
+ static JavaSlot * createJavaSlot(JNIEnv * env, jobject receiver, jstring slot);
+
+ /** Given a Java signal name, returns the corresponding C++ signal name.
+ The QMetaObject is used to check whether the QObject instance described
+ by 'smeta' implements the C++ signal. */
+ const char * javaToQtSignalName(JNIEnv * env, jstring signalString, QMetaObject * smeta);
+
+ /** Converts a Java type signature for a signal to the corresponding C++ Qt type signature.*/
+ virtual const char * javaToQtSignalType(const char * signalName, const char * javaTypeSignature, QMetaObject * smeta);
+
+ /** Given a Java slot name, returns the corresponding C++ slot name. The optional signalString
+ parameter is the C++ signal to connect to - any C++ slot type signature must match this.
+ */
+ const char * javaToQtSlotName(JNIEnv * env, jstring slotString, const char * signalString = 0);
+
+ /** Converts a Java type signature for a slot to the corresponding C++ Qt type signature.*/
+ virtual const char * javaToQtSlotType(const char * javaTypeSignature, const char * signalString);
+
+public slots:
+ void invoke();
+ void invoke(bool arg);
+ void invoke(bool* arg1, bool* arg2);
+ void invoke(char arg);
+ void invoke(double arg);
+ void invoke(float arg);
+ void invoke(int arg);
+ void invoke(int arg1, bool arg2);
+ void invoke(int arg1,const QCString& arg2,const QByteArray& arg3);
+ void invoke(int arg1,const QPoint& arg2);
+ void invoke(int arg1,const QString& arg2);
+ void invoke(int arg1,int arg2);
+ void invoke(int arg1,int arg2,const QPoint& arg3);
+ void invoke(int arg1,int arg2,int arg3);
+ void invoke(int arg1,int arg2,int arg3,const QPoint& arg4);
+ void invoke(int arg1,int arg2,QNetworkOperation* arg3);
+ void invoke(int arg1,QDropEvent* arg2);
+ void invoke(int arg1,QIconViewItem* arg2,const QPoint& arg3);
+ void invoke(int arg1,QListBoxItem* arg2,const QPoint arg3);
+ void invoke(int arg1,QListViewItem* arg2,const QPoint arg3,int arg4);
+ void invoke(long arg);
+ void invoke(long arg,const QByteArray&);
+ void invoke(long arg,const QString&);
+ void invoke(short arg);
+ void invoke(unsigned char arg);
+ void invoke(QAction * arg1);
+ void invoke(QDir::SortSpec arg1);
+ void invoke(QDockWindow * arg1);
+ void invoke(QDockWindow::Place arg1);
+ void invoke(QDropEvent* arg1);
+ void invoke(QDropEvent* arg1,QListViewItem*arg2);
+ void invoke(QDropEvent* arg1,const QValueList<QIconDragItem>& arg2);
+ void invoke(QDropEvent*arg1,QListViewItem*arg2,QListViewItem*arg3);
+ void invoke(QIconViewItem* arg1);
+ void invoke(QIconViewItem* arg1,const QPoint& arg2);
+ void invoke(QIconViewItem* arg1,const QString& arg2);
+ void invoke(QList<QListViewItem> arg1,QList<QListViewItem> arg2,QList<QListViewItem> arg3);
+ void invoke(QListBoxItem* arg1);
+ void invoke(QListBoxItem* arg1,const QPoint& arg2);
+ void invoke(QListViewItem* arg1, int arg2, const QString& arg3);
+ void invoke(QListViewItem* arg1,QListViewItem*arg2,QListViewItem*arg3);
+ void invoke(QListViewItem* arg1,const QPoint& arg2,int arg3);
+ void invoke(QListViewItem* arg1,const QString& arg2,int arg3);
+ void invoke(QListViewItem* arg1,int arg2);
+ void invoke(QListViewItem*arg1);
+ void invoke(QNetworkOperation* arg1);
+ void invoke(QObject* arg1);
+ void invoke(QPopupMenu* arg1);
+ void invoke(QSql::Op arg1);
+ void invoke(QSqlCursor::Mode arg1);
+ void invoke(QSqlRecord* arg1);
+ void invoke(QTextEdit::VerticalAlignment arg1);
+ void invoke(QToolBar* arg1);
+ void invoke(Orientation arg1);
+ void invoke(QWidget* arg1);
+ void invoke(QWidget* arg1,const QPoint& arg2);
+ void invoke(QWidget* arg1,const QString& arg2);
+ void invoke(QWidget* arg1,const QDropEvent* arg2);
+ void invoke(QWidget* arg1,QPixmap arg2);
+ void invoke(const QByteArray& arg1);
+ void invoke(const QByteArray& arg1,QNetworkOperation* arg2);
+ void invoke(const char* arg1, bool arg2);
+ void invoke(const char* arg1,const QString& arg2,const QByteArray& arg3,const QString& arg4,const QString& arg5,const QString& arg6);
+ void invoke(const QChar& arg1);
+ void invoke(const QCString& arg1);
+ void invoke(const QColor& arg1);
+ void invoke(const QColor& arg1,const QString& arg2);
+ void invoke(const QDate& arg1);
+ void invoke(const QDate& arg1,const QDate& arg2);
+ void invoke(const QDateTime& arg1);
+ void invoke(const QDragMoveEvent* arg1,bool& arg2);
+ void invoke(const QSize& arg1);
+ void invoke(const QFont& arg1);
+ void invoke(const QHttpResponseHeader& arg1);
+ void invoke(const QImage& arg1, int arg2);
+ void invoke(const QPixmap& arg1);
+ void invoke(const QPoint& arg1);
+ void invoke(const QRect& arg1);
+ void invoke(const QSqlRecord* arg1);
+ void invoke(const QString& arg1);
+ void invoke(const QString& arg1,bool arg2,const QString& arg3);
+ void invoke(const QString& arg1,const QCString& arg2,const QString& arg3);
+ void invoke(const QString& arg1,QLibrary* arg2);
+ void invoke(const QString& arg1,const QPoint& arg2);
+ void invoke(const QString& arg1,const QString& arg2);
+ void invoke(const QString& arg1,const QStringList& arg2,unsigned int arg3);
+ void invoke(const QString& arg1,const QString& arg2,unsigned int arg3);
+ void invoke(const QString& arg1,int arg2);
+ void invoke(const QString& arg1,int arg2,int arg3);
+ void invoke(const QString& arg1,int arg2,int arg3,int arg4);
+ void invoke(const QStringList& arg1);
+ void invoke(const QTime& arg1);
+ void invoke(const QString& arg1,unsigned long arg2,unsigned long arg3,unsigned long arg4);
+ void invoke(const QUrlInfo& arg1);
+ void invoke(const QUrlInfo& arg1,QNetworkOperation* arg2);
+ void invoke(const QValueList<QUrlInfo>& arg1,QNetworkOperation* arg2);
+ void invoke(const QVariant& arg1);
+ void invoke(const unsigned long& arg1,const unsigned long& arg2,const unsigned long& arg3,const QString& arg4);
+
+ /** Java signals are always of type 'jobjectArray' */
+ void invoke(jobjectArray args);
+
+protected:
+ jobject invocation;
+private:
+ static JavaSlotFactory * _factory;
+};
+
+class JavaSlotFactory {
+public:
+ JavaSlotFactory();
+ virtual ~JavaSlotFactory() {};
+ virtual JavaSlot * createJavaSlot(JNIEnv * env, jobject receiver, jstring slot);
+};
+
+class JavaSignal: public QObject
+{
+ Q_OBJECT
+public:
+ JavaSignal();
+ ~JavaSignal();
+ void emitArgs(jobjectArray args);
+signals:
+ void signalJava(jobjectArray);
+};
+
+#endif
+
+
+
+
diff --git a/qtjava/javalib/qtjava/Makefile.am b/qtjava/javalib/qtjava/Makefile.am
new file mode 100644
index 00000000..b1e12fa9
--- /dev/null
+++ b/qtjava/javalib/qtjava/Makefile.am
@@ -0,0 +1,35 @@
+####### kdevelop will overwrite this part!!! (begin)##########
+lib_LTLIBRARIES = libqtjava.la libqtjavasupport.la
+
+
+## INCLUDES were found outside kdevelop specific part
+
+
+AM_LDFLAGS =
+
+libqtjava_la_SOURCES = QSyntaxHighlighter.cpp QToolBox.cpp QSplashScreen.cpp QSpinWidget.cpp QHttpResponseHeader.cpp QHttpRequestHeader.cpp QHttpHeader.cpp QEventLoop.cpp QGLWidget.cpp QGLFormat.cpp QGLContext.cpp QGL.cpp QGb18030Codec.cpp QXmlSimpleReader.cpp QXmlReader.cpp QXmlParseException.cpp QXmlNamespaceSupport.cpp QXmlLocator.cpp QXmlLexicalHandler.cpp QXmlInputSource.cpp QXmlErrorHandler.cpp QXmlEntityResolver.cpp QXmlDTDHandler.cpp QXmlDefaultHandler.cpp QXmlDeclHandler.cpp QXmlContentHandler.cpp QXmlAttributes.cpp QWorkspace.cpp QWMatrix.cpp QWizard.cpp QWidgetStack.cpp QWidgetItem.cpp QWidget.cpp QWheelEvent.cpp QWhatsThis.cpp QVGroupBox.cpp QVButtonGroup.cpp QVBoxLayout.cpp QVBox.cpp QVariant.cpp QValidator.cpp QUuid.cpp QUtf8Codec.cpp QUtf16Codec.cpp QUrlOperator.cpp QUrlInfo.cpp QUrl.cpp QUriDrag.cpp QTsciiCodec.cpp QTranslatorMessage.cpp QTranslator.cpp QToolTipGroup.cpp QToolTip.cpp QToolButton.cpp QToolBar.cpp qtjava.cpp QTimerEvent.cpp QTimer.cpp QTimeEdit.cpp QTextView.cpp QTextStream.cpp QTextOStream.cpp QTextIStream.cpp QTextEncoder.cpp QTextEdit.cpp QTextDrag.cpp QTextDecoder.cpp QTextCodec.cpp QTextBrowser.cpp QTabWidget.cpp QTabletEvent.cpp QTableSelection.cpp QTableItem.cpp QTable.cpp QTabDialog.cpp QTabBar.cpp QTab.cpp Qt.cpp QStyleOption.cpp QStyleSheetItem.cpp QStyleSheet.cpp QStyleFactory.cpp QStyle.cpp QStoredDrag.cpp QStatusBar.cpp QSqlResult.cpp QSqlRecord.cpp QSqlQuery.cpp QSqlPropertyMap.cpp QSqlIndex.cpp QSqlForm.cpp QSqlFieldInfo.cpp QSqlField.cpp QSqlError.cpp QSqlEditorFactory.cpp QSqlDriver.cpp QSqlDatabase.cpp QSqlCursor.cpp QSql.cpp QSplitter.cpp QSpinBox.cpp QSpacerItem.cpp QSound.cpp QSocketNotifier.cpp QSocketDevice.cpp QSocket.cpp QSlider.cpp QSjisCodec.cpp QSizePolicy.cpp QSizeGrip.cpp QSize.cpp QSimpleRichText.cpp QSignalMapper.cpp QSignal.cpp QShowEvent.cpp QSettings.cpp QSessionManager.cpp QServerSocket.cpp QSemiModal.cpp QScrollView.cpp QScrollBar.cpp QResizeEvent.cpp QRegion.cpp QRegExpValidator.cpp QRegExp.cpp QRect.cpp QRangeControl.cpp QRadioButton.cpp QPushButton.cpp QProgressDialog.cpp QProgressBar.cpp QProcess.cpp QPrinter.cpp QPrintDialog.cpp QPopupMenu.cpp QPolygonScanner.cpp QPointArray.cpp QPoint.cpp QPixmap.cpp QPicture.cpp QPen.cpp QPalette.cpp QPaintEvent.cpp QPainter.cpp QPaintDeviceMetrics.cpp QPaintDevice.cpp QObjectCleanupHandler.cpp QObject.cpp QNetworkProtocol.cpp QNetworkOperation.cpp QMultiLineEdit.cpp QMovie.cpp QMoveEvent.cpp QMouseEvent.cpp QMimeSourceFactory.cpp QMimeSource.cpp QMetaProperty.cpp QMetaObject.cpp QMetaEnum.cpp QMetaData.cpp QMessageBox.cpp QMenuItem.cpp QMenuData.cpp QMenuBar.cpp QMainWindow.cpp QLocalFs.cpp QListViewItem.cpp QListView.cpp QListBoxText.cpp QListBoxPixmap.cpp QListBoxItem.cpp QListBox.cpp QLineEdit.cpp QLibrary.cpp QLCDNumber.cpp QLayoutItem.cpp QLayout.cpp QLabel.cpp QKeySequence.cpp QKeyEvent.cpp QJpUnicodeConv.cpp QJisCodec.cpp QIODeviceSource.cpp QIODevice.cpp QIntValidator.cpp QInputDialog.cpp QIMEvent.cpp QImageIO.cpp QImageFormatType.cpp QImageFormat.cpp QImageDrag.cpp QImageDecoder.cpp QImageConsumer.cpp QImage.cpp QIconViewItem.cpp QIconView.cpp QIconSet.cpp QIconDragItem.cpp QIconDrag.cpp QHttp.cpp QHostAddress.cpp QHideEvent.cpp QHGroupBox.cpp QHebrewCodec.cpp QHeader.cpp QHButtonGroup.cpp QHBoxLayout.cpp QHBox.cpp QGroupBox.cpp QGridView.cpp QGridLayout.cpp QGrid.cpp QFtp.cpp QFrame.cpp QFontMetrics.cpp QFontInfo.cpp QFontDialog.cpp QFontDatabase.cpp QFont.cpp QFocusEvent.cpp QFocusData.cpp QFilePreview.cpp QFileInfo.cpp QFileIconProvider.cpp QFileDialog.cpp QFile.cpp QEvent.cpp QEucKrCodec.cpp QEucJpCodec.cpp QErrorMessage.cpp QEditorFactory.cpp QDropSite.cpp QDropEvent.cpp QDragResponseEvent.cpp QDragObject.cpp QDragMoveEvent.cpp QDragManager.cpp QDragLeaveEvent.cpp QDragEnterEvent.cpp QDoubleValidator.cpp QDomText.cpp QDomProcessingInstruction.cpp QDomNotation.cpp QDomNode.cpp QDomNamedNodeMap.cpp QDomImplementation.cpp QDomEntityReference.cpp QDomEntity.cpp QDomElement.cpp QDomDocumentType.cpp QDomDocumentFragment.cpp QDomDocument.cpp QDomComment.cpp QDomCharacterData.cpp QDomCDATASection.cpp QDomAttr.cpp QDockWindow.cpp QDockArea.cpp QDir.cpp QDialog.cpp QDial.cpp QDesktopWidget.cpp QDateTimeEditBase.cpp QDateTimeEdit.cpp QDateEdit.cpp QDataView.cpp QDataTable.cpp QDataStream.cpp QDataSource.cpp QDataSink.cpp QDataPump.cpp QDataBrowser.cpp QCustomMenuItem.cpp QCustomEvent.cpp QCursor.cpp QContextMenuEvent.cpp QComboTableItem.cpp QComboBox.cpp QColorGroup.cpp QColorDrag.cpp QColorDialog.cpp QColor.cpp QCloseEvent.cpp QClipboard.cpp QClassInfo.cpp QChildEvent.cpp QCheckTableItem.cpp QCheckListItem.cpp QCheckBox.cpp QCanvasView.cpp QCanvasText.cpp QCanvasSprite.cpp QCanvasSpline.cpp QCanvasRectangle.cpp QCanvasPolygonalItem.cpp QCanvasPolygon.cpp QCanvasPixmapArray.cpp QCanvasPixmap.cpp QCanvasLine.cpp QCanvasItem.cpp QCanvasEllipse.cpp QCanvas.cpp QButtonGroup.cpp QButton.cpp QBuffer.cpp QBrush.cpp QBoxLayout.cpp QBitmap.cpp QAuServer.cpp QAsyncIO.cpp QApplication.cpp QActionGroup.cpp QAction.cpp QAccel.cpp
+KDE_OPTIONS = qtonly
+
+
+EXTRA_DIST = JavaSlot.cpp JavaSlot.h QAccel.cpp QAccel.h QAction.cpp QAction.h QActionGroup.cpp QActionGroup.h QApplication.cpp QApplication.h QAsyncIO.cpp QAsyncIO.h QAuServer.cpp QAuServer.h QBitmap.cpp QBitmap.h QBoxLayout.cpp QBoxLayout.h QBrush.cpp QBrush.h QBuffer.cpp QBuffer.h QButton.cpp QButton.h QButtonGroup.cpp QButtonGroup.h QCanvas.cpp QCanvas.h QCanvasEllipse.cpp QCanvasEllipse.h QCanvasItem.cpp QCanvasItem.h QCanvasLine.cpp QCanvasLine.h QCanvasPixmap.cpp QCanvasPixmap.h QCanvasPixmapArray.cpp QCanvasPixmapArray.h QCanvasPolygon.cpp QCanvasPolygon.h QCanvasPolygonalItem.cpp QCanvasPolygonalItem.h QCanvasRectangle.cpp QCanvasRectangle.h QCanvasSpline.cpp QCanvasSpline.h QCanvasSprite.cpp QCanvasSprite.h QCanvasText.cpp QCanvasText.h QCanvasView.cpp QCanvasView.h QCheckBox.cpp QCheckBox.h QCheckListItem.cpp QCheckListItem.h QCheckTableItem.cpp QCheckTableItem.h QChildEvent.cpp QChildEvent.h QClassInfo.cpp QClassInfo.h QClipboard.cpp QClipboard.h QCloseEvent.cpp QCloseEvent.h QColor.cpp QColor.h QColorDialog.cpp QColorDialog.h QColorDrag.cpp QColorDrag.h QColorGroup.cpp QColorGroup.h QComboBox.cpp QComboBox.h QComboTableItem.cpp QComboTableItem.h QContextMenuEvent.cpp QContextMenuEvent.h QCursor.cpp QCursor.h QCustomEvent.cpp QCustomEvent.h QCustomMenuItem.cpp QCustomMenuItem.h QDataBrowser.cpp QDataBrowser.h QDataPump.cpp QDataPump.h QDataSink.cpp QDataSink.h QDataSource.cpp QDataSource.h QDataStream.cpp QDataStream.h QDataTable.cpp QDataTable.h QDataView.cpp QDataView.h QDateEdit.cpp QDateEdit.h QDateTimeEdit.cpp QDateTimeEdit.h QDateTimeEditBase.cpp QDateTimeEditBase.h QDesktopWidget.cpp QDesktopWidget.h QDial.cpp QDial.h QDialog.cpp QDialog.h QDir.cpp QDir.h QDockArea.cpp QDockArea.h QDockWindow.cpp QDockWindow.h QDomAttr.cpp QDomAttr.h QDomCDATASection.cpp QDomCDATASection.h QDomCharacterData.cpp QDomCharacterData.h QDomComment.cpp QDomComment.h QDomDocument.cpp QDomDocument.h QDomDocumentFragment.cpp QDomDocumentFragment.h QDomDocumentType.cpp QDomDocumentType.h QDomElement.cpp QDomElement.h QDomEntity.cpp QDomEntity.h QDomEntityReference.cpp QDomEntityReference.h QDomImplementation.cpp QDomImplementation.h QDomNamedNodeMap.cpp QDomNamedNodeMap.h QDomNode.cpp QDomNode.h QDomNotation.cpp QDomNotation.h QDomProcessingInstruction.cpp QDomProcessingInstruction.h QDomText.cpp QDomText.h QDoubleValidator.cpp QDoubleValidator.h QDragEnterEvent.cpp QDragEnterEvent.h QDragLeaveEvent.cpp QDragLeaveEvent.h QDragManager.cpp QDragManager.h QDragMoveEvent.cpp QDragMoveEvent.h QDragObject.cpp QDragObject.h QDragResponseEvent.cpp QDragResponseEvent.h QDropEvent.cpp QDropEvent.h QDropSite.cpp QDropSite.h QEditorFactory.cpp QEditorFactory.h QErrorMessage.cpp QErrorMessage.h QEucJpCodec.cpp QEucJpCodec.h QEucKrCodec.cpp QEucKrCodec.h QEvent.cpp QEvent.h QFile.cpp QFile.h QFileDialog.cpp QFileDialog.h QFileIconProvider.cpp QFileIconProvider.h QFileInfo.cpp QFileInfo.h QFilePreview.cpp QFilePreview.h QFocusData.cpp QFocusData.h QFocusEvent.cpp QFocusEvent.h QFont.cpp QFont.h QFontDatabase.cpp QFontDatabase.h QFontDialog.cpp QFontDialog.h QFontInfo.cpp QFontInfo.h QFontMetrics.cpp QFontMetrics.h QFrame.cpp QFrame.h QFtp.cpp QFtp.h QGrid.cpp QGrid.h QGridLayout.cpp QGridLayout.h QGridView.cpp QGridView.h QGroupBox.cpp QGroupBox.h QHBox.cpp QHBox.h QHBoxLayout.cpp QHBoxLayout.h QHButtonGroup.cpp QHButtonGroup.h QHeader.cpp QHeader.h QHebrewCodec.cpp QHebrewCodec.h QHGroupBox.cpp QHGroupBox.h QHideEvent.cpp QHideEvent.h QHostAddress.cpp QHostAddress.h QHttp.cpp QHttp.h QIconDrag.cpp QIconDrag.h QIconDragItem.cpp QIconDragItem.h QIconSet.cpp QIconSet.h QIconView.cpp QIconView.h QIconViewItem.cpp QIconViewItem.h QImage.cpp QImage.h QImageConsumer.cpp QImageConsumer.h QImageDecoder.cpp QImageDecoder.h QImageDrag.cpp QImageDrag.h QImageFormat.cpp QImageFormat.h QImageFormatType.cpp QImageFormatType.h QImageIO.cpp QImageIO.h QIMEvent.cpp QIMEvent.h QInputDialog.cpp QInputDialog.h QIntValidator.cpp QIntValidator.h QIODevice.cpp QIODevice.h QIODeviceSource.cpp QIODeviceSource.h QJisCodec.cpp QJisCodec.h QJpUnicodeConv.cpp QJpUnicodeConv.h QKeyEvent.cpp QKeyEvent.h QKeySequence.cpp QKeySequence.h QLabel.cpp QLabel.h QLayout.cpp QLayout.h QLayoutItem.cpp QLayoutItem.h QLCDNumber.cpp QLCDNumber.h QLibrary.cpp QLibrary.h QLineEdit.cpp QLineEdit.h QListBox.cpp QListBox.h QListBoxItem.cpp QListBoxItem.h QListBoxPixmap.cpp QListBoxPixmap.h QListBoxText.cpp QListBoxText.h QListView.cpp QListView.h QListViewItem.cpp QListViewItem.h QLocalFs.cpp QLocalFs.h QMainWindow.cpp QMainWindow.h QMenuBar.cpp QMenuBar.h QMenuData.cpp QMenuData.h QMenuItem.cpp QMenuItem.h QMessageBox.cpp QMessageBox.h QMetaData.cpp QMetaData.h QMetaEnum.cpp QMetaEnum.h QMetaObject.cpp QMetaObject.h QMetaProperty.cpp QMetaProperty.h QMimeSource.cpp QMimeSource.h QMimeSourceFactory.cpp QMimeSourceFactory.h QMouseEvent.cpp QMouseEvent.h QMoveEvent.cpp QMoveEvent.h QMovie.cpp QMovie.h QMultiLineEdit.cpp QMultiLineEdit.h QNetworkOperation.cpp QNetworkOperation.h QNetworkProtocol.cpp QNetworkProtocol.h QObject.cpp QObject.h QObjectCleanupHandler.cpp QObjectCleanupHandler.h QPaintDevice.cpp QPaintDevice.h QPaintDeviceMetrics.cpp QPaintDeviceMetrics.h QPainter.cpp QPainter.h QPaintEvent.cpp QPaintEvent.h QPalette.cpp QPalette.h QPen.cpp QPen.h QPicture.cpp QPicture.h QPixmap.cpp QPixmap.h QPoint.cpp QPoint.h QPointArray.cpp QPointArray.h QPolygonScanner.cpp QPolygonScanner.h QPopupMenu.cpp QPopupMenu.h QPrintDialog.cpp QPrintDialog.h QPrinter.cpp QPrinter.h QProcess.cpp QProcess.h QProgressBar.cpp QProgressBar.h QProgressDialog.cpp QProgressDialog.h QPushButton.cpp QPushButton.h QRadioButton.cpp QRadioButton.h QRangeControl.cpp QRangeControl.h QRect.cpp QRect.h QRegExp.cpp QRegExp.h QRegExpValidator.cpp QRegExpValidator.h QRegion.cpp QRegion.h QResizeEvent.cpp QResizeEvent.h QScrollBar.cpp QScrollBar.h QScrollView.cpp QScrollView.h QSemiModal.cpp QSemiModal.h QServerSocket.cpp QServerSocket.h QSessionManager.cpp QSessionManager.h QSettings.cpp QSettings.h QShowEvent.cpp QShowEvent.h QSignal.cpp QSignal.h QSignalMapper.cpp QSignalMapper.h QSimpleRichText.cpp QSimpleRichText.h QSize.cpp QSize.h QSizeGrip.cpp QSizeGrip.h QSizePolicy.cpp QSizePolicy.h QSjisCodec.cpp QSjisCodec.h QSlider.cpp QSlider.h QSocket.cpp QSocket.h QSocketDevice.cpp QSocketDevice.h QSocketNotifier.cpp QSocketNotifier.h QSound.cpp QSound.h QSpacerItem.cpp QSpacerItem.h QSpinBox.cpp QSpinBox.h QSplitter.cpp QSplitter.h QSql.cpp QSql.h QSqlCursor.cpp QSqlCursor.h QSqlDatabase.cpp QSqlDatabase.h QSqlDriver.cpp QSqlDriver.h QSqlEditorFactory.cpp QSqlEditorFactory.h QSqlError.cpp QSqlError.h QSqlFieldInfo.cpp QSqlFieldInfo.h QSqlField.cpp QSqlField.h QSqlForm.cpp QSqlForm.h QSqlIndex.cpp QSqlIndex.h QSqlPropertyMap.cpp QSqlPropertyMap.h QSqlQuery.cpp QSqlQuery.h QSqlRecord.cpp QSqlRecord.h QSqlResult.cpp QSqlResult.h QStatusBar.cpp QStatusBar.h QStoredDrag.cpp QStoredDrag.h QStyle.cpp QStyle.h QStyleOption.cpp QStyleOption.h QStyleFactory.cpp QStyleFactory.h QStyleSheet.cpp QStyleSheet.h QStyleSheetItem.cpp QStyleSheetItem.h Qt.cpp Qt.h QTab.cpp QTab.h QTabBar.cpp QTabBar.h QTabDialog.cpp QTabDialog.h QTable.cpp QTable.h QTableItem.cpp QTableItem.h QTableSelection.cpp QTableSelection.h QTabletEvent.cpp QTabletEvent.h QTabWidget.cpp QTabWidget.h QTextBrowser.cpp QTextBrowser.h QTextCodec.cpp QTextCodec.h QTextDecoder.cpp QTextDecoder.h QTextDrag.cpp QTextDrag.h QTextEdit.cpp QTextEdit.h QTextEncoder.cpp QTextEncoder.h QTextIStream.cpp QTextIStream.h QTextOStream.cpp QTextOStream.h QTextStream.cpp QTextStream.h QTextView.cpp QTextView.h QTimeEdit.cpp QTimeEdit.h QTimer.cpp QTimer.h QTimerEvent.cpp QTimerEvent.h qtjava.cpp qtjava.h QToolBar.cpp QToolBar.h QToolButton.cpp QToolButton.h QToolTip.cpp QToolTip.h QToolTipGroup.cpp QToolTipGroup.h QTranslator.cpp QTranslator.h QTranslatorMessage.cpp QTranslatorMessage.h QTsciiCodec.cpp QTsciiCodec.h QtSupport.cpp QUriDrag.cpp QUriDrag.h QUrl.cpp QUrl.h QUrlInfo.cpp QUrlInfo.h QUrlOperator.cpp QUrlOperator.h QUtf16Codec.cpp QUtf16Codec.h QUtf8Codec.cpp QUtf8Codec.h QUuid.cpp QUuid.h QValidator.cpp QValidator.h QVariant.cpp QVariant.h QVBox.cpp QVBox.h QVBoxLayout.cpp QVBoxLayout.h QVButtonGroup.cpp QVButtonGroup.h QVGroupBox.cpp QVGroupBox.h QWhatsThis.cpp QWhatsThis.h QWheelEvent.cpp QWheelEvent.h QWidget.cpp QWidget.h QWidgetItem.cpp QWidgetItem.h QWidgetStack.cpp QWidgetStack.h QWizard.cpp QWizard.h QWMatrix.cpp QWMatrix.h QWorkspace.cpp QWorkspace.h QXmlAttributes.cpp QXmlAttributes.h QXmlContentHandler.cpp QXmlContentHandler.h QXmlDeclHandler.cpp QXmlDeclHandler.h QXmlDefaultHandler.cpp QXmlDefaultHandler.h QXmlDTDHandler.cpp QXmlDTDHandler.h QXmlEntityResolver.cpp QXmlEntityResolver.h QXmlErrorHandler.cpp QXmlErrorHandler.h QXmlInputSource.cpp QXmlInputSource.h QXmlLexicalHandler.cpp QXmlLexicalHandler.h QXmlLocator.cpp QXmlLocator.h QXmlNamespaceSupport.cpp QXmlNamespaceSupport.h QXmlParseException.cpp QXmlParseException.h QXmlReader.cpp QXmlReader.h QXmlSimpleReader.cpp QXmlSimpleReader.h QGb18030Codec.cpp QGb18030Codec.h QGLWidget.cpp QGLFormat.cpp QGLContext.cpp QGL.cpp QGLWidget.h QGLFormat.h QGLContext.h QGL.h QEventLoop.cpp QHttpHeader.cpp QHttpRequestHeader.cpp QHttpResponseHeader.cpp QSpinWidget.cpp QSplashScreen.cpp QToolBox.cpp QEventLoop.h QHttpHeader.h QHttpRequestHeader.h QSpinWidget.h QSplashScreen.h QToolBox.h QHttpResponseHeader.h QtSupport.h QSyntaxHighlighter.cpp QSyntaxHighlighter.h
+
+####### kdevelop will overwrite this part!!! (end)############
+
+# We don't use these, since they depend on Qt having GL support.
+# GL_SOURCES = QGLWidget.cpp QGLFormat.cpp QGLContext.cpp QGL.cpp
+
+INCLUDES = -I$(srcdir)/.. $(jni_includes) $(all_includes)
+
+METASOURCES = AUTO
+
+# here you should add all header files, which contains the functionality
+# of your shared lib (published for the users)
+noinst_HEADERS = QtSupport.h JavaSlot.h QtUtils.h
+
+libqtjavasupport_la_SOURCES = JavaSlot.cpp QtSupport.cpp QtUtils.cpp
+libqtjavasupport_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 1:0:0
+libqtjavasupport_la_LIBADD = $(LIB_QT)
+
+libqtjava_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 1:0:0
+libqtjava_la_LIBADD = $(LIB_QT) libqtjavasupport.la
+
diff --git a/qtjava/javalib/qtjava/QAccel.cpp b/qtjava/javalib/qtjava/QAccel.cpp
new file mode 100644
index 00000000..f18f39c6
--- /dev/null
+++ b/qtjava/javalib/qtjava/QAccel.cpp
@@ -0,0 +1,314 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qaccel.h>
+#include <qstring.h>
+#include <qkeysequence.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QAccel.h>
+
+class QAccelJBridge : public QAccel
+{
+public:
+ QAccelJBridge(QWidget* arg1,const char* arg2) : QAccel(arg1,arg2) {};
+ QAccelJBridge(QWidget* arg1) : QAccel(arg1) {};
+ QAccelJBridge(QWidget* arg1,QObject* arg2,const char* arg3) : QAccel(arg1,arg2,arg3) {};
+ QAccelJBridge(QWidget* arg1,QObject* arg2) : QAccel(arg1,arg2) {};
+ bool protected_eventFilter(QObject* arg1,QEvent* arg2) {
+ return (bool) QAccel::eventFilter(arg1,arg2);
+ }
+ ~QAccelJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAccel_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QAccel*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_clear(JNIEnv* env, jobject obj)
+{
+ ((QAccel*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAccel_connectItem(JNIEnv* env, jobject obj, jint id, jobject receiver, jstring member)
+{
+ jboolean xret = (jboolean) ((QAccel*) QtSupport::getQt(env, obj))->connectItem((int) id, (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QAccel_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QAccel*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAccel_disconnectItem(JNIEnv* env, jobject obj, jint id, jobject receiver, jstring member)
+{
+ jboolean xret = (jboolean) ((QAccel*) QtSupport::getQt(env, obj))->disconnectItem((int) id, (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QAccel_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAccel_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QAccelJBridge*) QtSupport::getQt(env, obj))->protected_eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QAccel*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QAccel*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QAccel_findKey(JNIEnv* env, jobject obj, jobject key)
+{
+ jint xret = (jint) ((QAccel*) QtSupport::getQt(env, obj))->findKey((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, key));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAccel_ignoreWhatsThis(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QAccel*) QtSupport::getQt(env, obj))->ignoreWhatsThis();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QAccel_insertItem__Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jobject key)
+{
+ jint xret = (jint) ((QAccel*) QtSupport::getQt(env, obj))->insertItem((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, key));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QAccel_insertItem__Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jobject key, jint id)
+{
+ jint xret = (jint) ((QAccel*) QtSupport::getQt(env, obj))->insertItem((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, key), (int) id);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAccel_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAccel_isEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QAccel*) QtSupport::getQt(env, obj))->isEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAccel_isItemEnabled(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QAccel*) QtSupport::getQt(env, obj))->isItemEnabled((int) id);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAccel_keyToString(JNIEnv* env, jclass cls, jobject k)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QAccelJBridge::keyToString((QKeySequence)*(QKeySequence*) QtSupport::getQt(env, k));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QAccel_key(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QKeySequence(((QAccel*) QtSupport::getQt(env, obj))->key((int) id)), "org.kde.qt.QKeySequence", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QAccel_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QAccel*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_newQAccel__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QAccelJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_newQAccel__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QAccelJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_newQAccel__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject watch, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QAccelJBridge((QWidget*) QtSupport::getQt(env, watch), (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_newQAccel__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject watch, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QAccelJBridge((QWidget*) QtSupport::getQt(env, watch), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_removeItem(JNIEnv* env, jobject obj, jint id)
+{
+ ((QAccel*) QtSupport::getQt(env, obj))->removeItem((int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_repairEventFilter(JNIEnv* env, jobject obj)
+{
+ ((QAccel*) QtSupport::getQt(env, obj))->repairEventFilter();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_setEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QAccel*) QtSupport::getQt(env, obj))->setEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_setIgnoreWhatsThis(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QAccel*) QtSupport::getQt(env, obj))->setIgnoreWhatsThis((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_setItemEnabled(JNIEnv* env, jobject obj, jint id, jboolean enable)
+{
+ ((QAccel*) QtSupport::getQt(env, obj))->setItemEnabled((int) id, (bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAccel_setWhatsThis(JNIEnv* env, jobject obj, jint id, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QAccel*) QtSupport::getQt(env, obj))->setWhatsThis((int) id, (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QAccel_shortcutKey(JNIEnv* env, jclass cls, jstring arg1)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QKeySequence(QAccelJBridge::shortcutKey((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1))), "org.kde.qt.QKeySequence", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QAccel_stringToKey(JNIEnv* env, jclass cls, jstring arg1)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QKeySequence(QAccelJBridge::stringToKey((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1))), "org.kde.qt.QKeySequence", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAccel_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QAccelJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAccel_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QAccelJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAccel_whatsThis(JNIEnv* env, jobject obj, jint id)
+{
+ QString _qstring;
+ _qstring = ((QAccel*) QtSupport::getQt(env, obj))->whatsThis((int) id);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QAccel.h b/qtjava/javalib/qtjava/QAccel.h
new file mode 100644
index 00000000..c07cda6a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QAccel.h
@@ -0,0 +1,51 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QAccel__
+#define __org_kde_qt_QAccel__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QAccel_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAccel_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_newQAccel__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_newQAccel__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_newQAccel__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_newQAccel__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAccel_isEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QAccel_count (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QAccel_insertItem__Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QAccel_insertItem__Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_removeItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_clear (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QAccel_key (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QAccel_findKey (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAccel_isItemEnabled (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_setItemEnabled (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAccel_connectItem (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAccel_disconnectItem (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_repairEventFilter (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_setWhatsThis (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAccel_whatsThis (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_setIgnoreWhatsThis (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAccel_ignoreWhatsThis (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAccel_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAccel_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QAccel_shortcutKey (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAccel_keyToString (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QAccel_stringToKey (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAccel_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAccel_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAccel_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QAccel__ */
diff --git a/qtjava/javalib/qtjava/QAction.cpp b/qtjava/javalib/qtjava/QAction.cpp
new file mode 100644
index 00000000..8ccb9273
--- /dev/null
+++ b/qtjava/javalib/qtjava/QAction.cpp
@@ -0,0 +1,511 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qiconset.h>
+#include <qaction.h>
+#include <qkeysequence.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QAction.h>
+
+class QActionJBridge : public QAction
+{
+public:
+ QActionJBridge(QObject* arg1,const char* arg2) : QAction(arg1,arg2) {};
+ QActionJBridge(QObject* arg1) : QAction(arg1) {};
+ QActionJBridge(const QString& arg1,QKeySequence arg2,QObject* arg3,const char* arg4) : QAction(arg1,arg2,arg3,arg4) {};
+ QActionJBridge(const QString& arg1,QKeySequence arg2,QObject* arg3) : QAction(arg1,arg2,arg3) {};
+ QActionJBridge(const QIconSet& arg1,const QString& arg2,QKeySequence arg3,QObject* arg4,const char* arg5) : QAction(arg1,arg2,arg3,arg4,arg5) {};
+ QActionJBridge(const QIconSet& arg1,const QString& arg2,QKeySequence arg3,QObject* arg4) : QAction(arg1,arg2,arg3,arg4) {};
+ QActionJBridge(const QString& arg1,const QIconSet& arg2,const QString& arg3,QKeySequence arg4,QObject* arg5,const char* arg6,bool arg7) : QAction(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QActionJBridge(const QString& arg1,const QIconSet& arg2,const QString& arg3,QKeySequence arg4,QObject* arg5,const char* arg6) : QAction(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QActionJBridge(const QString& arg1,const QIconSet& arg2,const QString& arg3,QKeySequence arg4,QObject* arg5) : QAction(arg1,arg2,arg3,arg4,arg5) {};
+ QActionJBridge(const QString& arg1,const QString& arg2,QKeySequence arg3,QObject* arg4,const char* arg5,bool arg6) : QAction(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QActionJBridge(const QString& arg1,const QString& arg2,QKeySequence arg3,QObject* arg4,const char* arg5) : QAction(arg1,arg2,arg3,arg4,arg5) {};
+ QActionJBridge(const QString& arg1,const QString& arg2,QKeySequence arg3,QObject* arg4) : QAction(arg1,arg2,arg3,arg4) {};
+ QActionJBridge(QObject* arg1,const char* arg2,bool arg3) : QAction(arg1,arg2,arg3) {};
+ void protected_addedTo(QWidget* arg1,QWidget* arg2) {
+ QAction::addedTo(arg1,arg2);
+ return;
+ }
+ void protected_addedTo(int arg1,QPopupMenu* arg2) {
+ QAction::addedTo(arg1,arg2);
+ return;
+ }
+ ~QActionJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void setIconSet(const QIconSet& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIconSet",(void*)&arg1,"org.kde.qt.QIconSet")) {
+ QAction::setIconSet(arg1);
+ }
+ return;
+ }
+ void setAccel(const QKeySequence& arg1) {
+ if (!QtSupport::eventDelegate(this,"setAccel",(void*)&arg1,"org.kde.qt.QKeySequence")) {
+ QAction::setAccel(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QAction",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QAction_accel(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QKeySequence(((QAction*) QtSupport::getQt(env, obj))->accel()), "org.kde.qt.QKeySequence", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_activate(JNIEnv* env, jobject obj)
+{
+ ((QAction*) QtSupport::getQt(env, obj))->activate();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAction_addTo(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QAction*) QtSupport::getQt(env, obj))->addTo((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_addedTo__ILorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jint index, jobject menu)
+{
+ ((QActionJBridge*) QtSupport::getQt(env, obj))->protected_addedTo((int) index, (QPopupMenu*) QtSupport::getQt(env, menu));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_addedTo__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject actionWidget, jobject container)
+{
+ ((QActionJBridge*) QtSupport::getQt(env, obj))->protected_addedTo((QWidget*) QtSupport::getQt(env, actionWidget), (QWidget*) QtSupport::getQt(env, container));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAction_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QAction*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QAction_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QAction*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QAction*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QAction_iconSet(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(((QAction*) QtSupport::getQt(env, obj))->iconSet()), "org.kde.qt.QIconSet", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAction_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAction_isEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QAction*) QtSupport::getQt(env, obj))->isEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAction_isOn(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QAction*) QtSupport::getQt(env, obj))->isOn();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAction_isToggleAction(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QAction*) QtSupport::getQt(env, obj))->isToggleAction();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAction_isVisible(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QAction*) QtSupport::getQt(env, obj))->isVisible();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAction_menuText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QAction*) QtSupport::getQt(env, obj))->menuText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QAction_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QAction*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jstring text, jstring menuText, jobject accel, jobject parent)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_menuText = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, menuText, &_qstring_menuText), (QKeySequence)*(QKeySequence*) QtSupport::getQt(env, accel), (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text, jstring menuText, jobject accel, jobject parent, jstring name)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_menuText = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, menuText, &_qstring_menuText), (QKeySequence)*(QKeySequence*) QtSupport::getQt(env, accel), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring text, jstring menuText, jobject accel, jobject parent, jstring name, jboolean toggle)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_menuText = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, menuText, &_qstring_menuText), (QKeySequence)*(QKeySequence*) QtSupport::getQt(env, accel), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) toggle));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jstring text, jobject icon, jstring menuText, jobject accel, jobject parent)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_menuText = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, menuText, &_qstring_menuText), (QKeySequence)*(QKeySequence*) QtSupport::getQt(env, accel), (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text, jobject icon, jstring menuText, jobject accel, jobject parent, jstring name)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_menuText = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, menuText, &_qstring_menuText), (QKeySequence)*(QKeySequence*) QtSupport::getQt(env, accel), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring text, jobject icon, jstring menuText, jobject accel, jobject parent, jstring name, jboolean toggle)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_menuText = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, menuText, &_qstring_menuText), (QKeySequence)*(QKeySequence*) QtSupport::getQt(env, accel), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) toggle));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jstring menuText, jobject accel, jobject parent)
+{
+static QString* _qstring_menuText = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((const QString&)*(QString*) QtSupport::toQString(env, menuText, &_qstring_menuText), (QKeySequence)*(QKeySequence*) QtSupport::getQt(env, accel), (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring menuText, jobject accel, jobject parent, jstring name)
+{
+static QString* _qstring_menuText = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((const QString&)*(QString*) QtSupport::toQString(env, menuText, &_qstring_menuText), (QKeySequence)*(QKeySequence*) QtSupport::getQt(env, accel), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject icon, jstring menuText, jobject accel, jobject parent)
+{
+static QString* _qstring_menuText = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, menuText, &_qstring_menuText), (QKeySequence)*(QKeySequence*) QtSupport::getQt(env, accel), (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject icon, jstring menuText, jobject accel, jobject parent, jstring name)
+{
+static QString* _qstring_menuText = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, menuText, &_qstring_menuText), (QKeySequence)*(QKeySequence*) QtSupport::getQt(env, accel), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_newQAction__Lorg_kde_qt_QObject_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean toggle)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) toggle));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAction_removeFrom(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QAction*) QtSupport::getQt(env, obj))->removeFrom((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_setAccel(JNIEnv* env, jobject obj, jobject key)
+{
+ ((QAction*) QtSupport::getQt(env, obj))->setAccel((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, key));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_setDisabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QAction*) QtSupport::getQt(env, obj))->setDisabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_setEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QAction*) QtSupport::getQt(env, obj))->setEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_setIconSet(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QAction*) QtSupport::getQt(env, obj))->setIconSet((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_setMenuText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QAction*) QtSupport::getQt(env, obj))->setMenuText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_setOn(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QAction*) QtSupport::getQt(env, obj))->setOn((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_setStatusTip(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QAction*) QtSupport::getQt(env, obj))->setStatusTip((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_setText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QAction*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_setToggleAction(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QAction*) QtSupport::getQt(env, obj))->setToggleAction((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_setToolTip(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QAction*) QtSupport::getQt(env, obj))->setToolTip((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_setVisible(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QAction*) QtSupport::getQt(env, obj))->setVisible((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_setWhatsThis(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QAction*) QtSupport::getQt(env, obj))->setWhatsThis((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAction_statusTip(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QAction*) QtSupport::getQt(env, obj))->statusTip();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAction_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QAction*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAction_toggle(JNIEnv* env, jobject obj)
+{
+ ((QAction*) QtSupport::getQt(env, obj))->toggle();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAction_toolTip(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QAction*) QtSupport::getQt(env, obj))->toolTip();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAction_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QActionJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAction_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QActionJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAction_whatsThis(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QAction*) QtSupport::getQt(env, obj))->whatsThis();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QAction.h b/qtjava/javalib/qtjava/QAction.h
new file mode 100644
index 00000000..33d4ea92
--- /dev/null
+++ b/qtjava/javalib/qtjava/QAction.h
@@ -0,0 +1,67 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QAction__
+#define __org_kde_qt_QAction__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QAction_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAction_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jstring, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject, jstring, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jstring, jobject, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jstring, jstring, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_newQAction__Lorg_kde_qt_QObject_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_setIconSet (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QAction_iconSet (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAction_text (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_setMenuText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAction_menuText (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_setToolTip (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAction_toolTip (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_setStatusTip (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAction_statusTip (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_setWhatsThis (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAction_whatsThis (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_setAccel (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QAction_accel (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_setToggleAction (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAction_isToggleAction (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAction_isOn (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAction_isEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAction_isVisible (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAction_addTo (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAction_removeFrom (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_activate (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_toggle (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_setOn (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_setDisabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_setVisible (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAction_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAction_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_addedTo__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_addedTo__ILorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAction_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAction_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QAction__ */
diff --git a/qtjava/javalib/qtjava/QActionGroup.cpp b/qtjava/javalib/qtjava/QActionGroup.cpp
new file mode 100644
index 00000000..aafba971
--- /dev/null
+++ b/qtjava/javalib/qtjava/QActionGroup.cpp
@@ -0,0 +1,329 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qiconset.h>
+#include <qaction.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QActionGroup.h>
+
+class QActionGroupJBridge : public QActionGroup
+{
+public:
+ QActionGroupJBridge(QObject* arg1,const char* arg2) : QActionGroup(arg1,arg2) {};
+ QActionGroupJBridge(QObject* arg1) : QActionGroup(arg1) {};
+ QActionGroupJBridge(QObject* arg1,const char* arg2,bool arg3) : QActionGroup(arg1,arg2,arg3) {};
+ void protected_childEvent(QChildEvent* arg1) {
+ QActionGroup::childEvent(arg1);
+ return;
+ }
+ void protected_addedTo(QWidget* arg1,QWidget* arg2,QAction* arg3) {
+ QActionGroup::addedTo(arg1,arg2,arg3);
+ return;
+ }
+ void protected_addedTo(int arg1,QPopupMenu* arg2,QAction* arg3) {
+ QActionGroup::addedTo(arg1,arg2,arg3);
+ return;
+ }
+ void protected_addedTo(QWidget* arg1,QWidget* arg2) {
+ QActionGroup::addedTo(arg1,arg2);
+ return;
+ }
+ void protected_addedTo(int arg1,QPopupMenu* arg2) {
+ QActionGroup::addedTo(arg1,arg2);
+ return;
+ }
+ ~QActionGroupJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void setAccel(const QKeySequence& arg1) {
+ if (!QtSupport::eventDelegate(this,"setAccel",(void*)&arg1,"org.kde.qt.QKeySequence")) {
+ QAction::setAccel(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QActionGroup::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QActionGroup",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_addSeparator(JNIEnv* env, jobject obj)
+{
+ ((QActionGroup*) QtSupport::getQt(env, obj))->addSeparator();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QActionGroup_addTo(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QActionGroup*) QtSupport::getQt(env, obj))->addTo((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_add(JNIEnv* env, jobject obj, jobject a)
+{
+ ((QActionGroup*) QtSupport::getQt(env, obj))->add((QAction*) QtSupport::getQt(env, a));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_addedTo__ILorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jint index, jobject menu)
+{
+ ((QActionGroupJBridge*) QtSupport::getQt(env, obj))->protected_addedTo((int) index, (QPopupMenu*) QtSupport::getQt(env, menu));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_addedTo__ILorg_kde_qt_QPopupMenu_2Lorg_kde_qt_QAction_2(JNIEnv* env, jobject obj, jint index, jobject menu, jobject a)
+{
+ ((QActionGroupJBridge*) QtSupport::getQt(env, obj))->protected_addedTo((int) index, (QPopupMenu*) QtSupport::getQt(env, menu), (QAction*) QtSupport::getQt(env, a));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_addedTo__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject actionWidget, jobject container)
+{
+ ((QActionGroupJBridge*) QtSupport::getQt(env, obj))->protected_addedTo((QWidget*) QtSupport::getQt(env, actionWidget), (QWidget*) QtSupport::getQt(env, container));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_addedTo__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QAction_2(JNIEnv* env, jobject obj, jobject actionWidget, jobject container, jobject a)
+{
+ ((QActionGroupJBridge*) QtSupport::getQt(env, obj))->protected_addedTo((QWidget*) QtSupport::getQt(env, actionWidget), (QWidget*) QtSupport::getQt(env, container), (QAction*) QtSupport::getQt(env, a));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_childEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QActionGroupJBridge*) QtSupport::getQt(env, obj))->protected_childEvent((QChildEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QActionGroup_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QActionGroup*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QActionGroup_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QActionGroup*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QActionGroup*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_insert(JNIEnv* env, jobject obj, jobject a)
+{
+ ((QActionGroup*) QtSupport::getQt(env, obj))->insert((QAction*) QtSupport::getQt(env, a));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QActionGroup_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QActionGroup_isExclusive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QActionGroup*) QtSupport::getQt(env, obj))->isExclusive();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QActionGroup_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QActionGroup*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_newQActionGroup__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionGroupJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_newQActionGroup__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionGroupJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_newQActionGroup__Lorg_kde_qt_QObject_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean exclusive)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QActionGroupJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) exclusive));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QActionGroup_removeFrom(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QActionGroup*) QtSupport::getQt(env, obj))->removeFrom((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_setEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QActionGroup*) QtSupport::getQt(env, obj))->setEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_setExclusive(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QActionGroup*) QtSupport::getQt(env, obj))->setExclusive((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_setIconSet(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QActionGroup*) QtSupport::getQt(env, obj))->setIconSet((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_setMenuText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QActionGroup*) QtSupport::getQt(env, obj))->setMenuText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_setOn(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QActionGroup*) QtSupport::getQt(env, obj))->setOn((bool) on);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_setText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QActionGroup*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_setToggleAction(JNIEnv* env, jobject obj, jboolean toggle)
+{
+ ((QActionGroup*) QtSupport::getQt(env, obj))->setToggleAction((bool) toggle);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_setToolTip(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QActionGroup*) QtSupport::getQt(env, obj))->setToolTip((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_setUsesDropDown(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QActionGroup*) QtSupport::getQt(env, obj))->setUsesDropDown((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QActionGroup_setWhatsThis(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QActionGroup*) QtSupport::getQt(env, obj))->setWhatsThis((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QActionGroup_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QActionGroupJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QActionGroup_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QActionGroupJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QActionGroup_usesDropDown(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QActionGroup*) QtSupport::getQt(env, obj))->usesDropDown();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QActionGroup.h b/qtjava/javalib/qtjava/QActionGroup.h
new file mode 100644
index 00000000..797e2e2a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QActionGroup.h
@@ -0,0 +1,50 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QActionGroup__
+#define __org_kde_qt_QActionGroup__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QActionGroup_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QActionGroup_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_newQActionGroup__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_newQActionGroup__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_newQActionGroup__Lorg_kde_qt_QObject_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_setExclusive (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QActionGroup_isExclusive (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_add (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_addSeparator (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QActionGroup_addTo (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QActionGroup_removeFrom (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_setToggleAction (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_setOn (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_setUsesDropDown (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QActionGroup_usesDropDown (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_setIconSet (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_setMenuText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_setToolTip (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_setWhatsThis (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_insert (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QActionGroup_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QActionGroup_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_childEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_addedTo__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QAction_2 (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_addedTo__ILorg_kde_qt_QPopupMenu_2Lorg_kde_qt_QAction_2 (JNIEnv *env, jobject, jint, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_addedTo__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_addedTo__ILorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QActionGroup_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QActionGroup_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QActionGroup__ */
diff --git a/qtjava/javalib/qtjava/QApplication.cpp b/qtjava/javalib/qtjava/QApplication.cpp
new file mode 100644
index 00000000..b32cdd7d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QApplication.cpp
@@ -0,0 +1,1090 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qcursor.h>
+#include <qstyle.h>
+#include <qsessionmanager.h>
+#include <qfont.h>
+#include <qapplication.h>
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qpoint.h>
+#include <qfontmetrics.h>
+#include <qcolor.h>
+#include <qpalette.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QApplication.h>
+
+class QApplicationJBridge : public QApplication
+{
+public:
+ QApplicationJBridge(int& arg1,char** arg2) : QApplication(arg1,arg2) {};
+ QApplicationJBridge(int& arg1,char** arg2,bool arg3) : QApplication(arg1,arg2,arg3) {};
+ QApplicationJBridge(int& arg1,char** arg2,QApplication::Type arg3) : QApplication(arg1,arg2,arg3) {};
+ bool protected_event(QEvent* arg1) {
+ return (bool) QApplication::event(arg1);
+ }
+ ~QApplicationJBridge() {QtSupport::qtKeyDeleted(this);}
+ void commitData(QSessionManager& arg1) {
+ if (!QtSupport::eventDelegate(this,"commitData",(void*)&arg1,"org.kde.qt.QSessionManager")) {
+ QApplication::commitData(arg1);
+ }
+ return;
+ }
+ void processOneEvent() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QApplication","processOneEvent")) {
+ QApplication::processOneEvent();
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void polish(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"polish",(void*)arg1,"org.kde.qt.QWidget")) {
+ QApplication::polish(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void setMainWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setMainWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QApplication::setMainWidget(arg1);
+ }
+ return;
+ }
+ void saveState(QSessionManager& arg1) {
+ if (!QtSupport::eventDelegate(this,"saveState",(void*)&arg1,"org.kde.qt.QSessionManager")) {
+ QApplication::saveState(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QApplication",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_aboutQt(JNIEnv* env, jobject obj)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->aboutQt();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_activeModalWidget(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QApplicationJBridge::activeModalWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_activePopupWidget(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QApplicationJBridge::activePopupWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_activeWindow(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QApplication*) QtSupport::getQt(env, obj))->activeWindow(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_addLibraryPath(JNIEnv* env, jclass cls, jstring arg1)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ QApplicationJBridge::addLibraryPath((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_allWidgets(JNIEnv* env, jclass cls)
+{
+ QWidgetList* _qlist;
+ (void) cls;
+ _qlist = QApplicationJBridge::allWidgets();
+ return (jobject) QtSupport::arrayWithQWidgetList(env, (QWidgetList*) _qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QApplication_applicationDirPath(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QApplication*) QtSupport::getQt(env, obj))->applicationDirPath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QApplication_applicationFilePath(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QApplication*) QtSupport::getQt(env, obj))->applicationFilePath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_beep(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::beep();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QApplication_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QApplication*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_clipboard(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QApplicationJBridge::clipboard(), "org.kde.qt.QClipboard");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_closeAllWindows(JNIEnv* env, jobject obj)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->closeAllWindows();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QApplication_closingDown(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QApplicationJBridge::closingDown();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QApplication_colorMode(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QApplicationJBridge::colorMode();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QApplication_colorSpec(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QApplicationJBridge::colorSpec();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_commitData(JNIEnv* env, jobject obj, jobject sm)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->commitData((QSessionManager&)*(QSessionManager*) QtSupport::getQt(env, sm));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QApplication_cursorFlashTime(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QApplicationJBridge::cursorFlashTime();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_defaultCodec(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QApplication*) QtSupport::getQt(env, obj))->defaultCodec(), "org.kde.qt.QTextCodec");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QApplication_desktopSettingsAware(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QApplicationJBridge::desktopSettingsAware();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_desktop(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QApplicationJBridge::desktop(), "org.kde.qt.QDesktopWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QApplication_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QApplication_doubleClickInterval(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QApplicationJBridge::doubleClickInterval();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QApplication_enter_1loop(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QApplication*) QtSupport::getQt(env, obj))->enter_loop();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_eventLoop(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QApplicationJBridge::eventLoop(), "org.kde.qt.QEventLoop");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QApplication_event(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QApplicationJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QApplication_exec(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QApplication*) QtSupport::getQt(env, obj))->exec();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_exit_1loop(JNIEnv* env, jobject obj)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->exit_loop();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_exit__(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::exit();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_exit__I(JNIEnv* env, jclass cls, jint retcode)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::exit((int) retcode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QApplication*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QApplication*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_flushX(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::flushX();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_flush(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::flush();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_focusWidget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QApplication*) QtSupport::getQt(env, obj))->focusWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_fontMetrics(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFontMetrics(QApplicationJBridge::fontMetrics()), "org.kde.qt.QFontMetrics", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_font__(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(QApplicationJBridge::font()), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_font__Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(QApplicationJBridge::font((const QWidget*) QtSupport::getQt(env, arg1))), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_globalStrut(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(QApplicationJBridge::globalStrut()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QApplication_hasGlobalMouseTracking(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QApplicationJBridge::hasGlobalMouseTracking();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QApplication_hasPendingEvents(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QApplication*) QtSupport::getQt(env, obj))->hasPendingEvents();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QApplication_horizontalAlignment(JNIEnv* env, jclass cls, jint align)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QApplicationJBridge::horizontalAlignment((int) align);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_installTranslator(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->installTranslator((QTranslator*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QApplication_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QApplication_isEffectEnabled(JNIEnv* env, jclass cls, jint arg1)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QApplicationJBridge::isEffectEnabled((Qt::UIEffect) arg1);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QApplication_isSessionRestored(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QApplication*) QtSupport::getQt(env, obj))->isSessionRestored();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_libraryPaths(JNIEnv* env, jclass cls)
+{
+ QStringList _qlist;
+ (void) cls;
+ _qlist = QApplicationJBridge::libraryPaths();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QApplication_loopLevel(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QApplication*) QtSupport::getQt(env, obj))->loopLevel();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_mainWidget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QApplication*) QtSupport::getQt(env, obj))->mainWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QApplication*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QApplication_notify(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QApplication*) QtSupport::getQt(env, obj))->notify((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_overrideCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QApplicationJBridge::overrideCursor(), "org.kde.qt.QCursor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_palette__(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPalette(QApplicationJBridge::palette()), "org.kde.qt.QPalette", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_palette__Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPalette(QApplicationJBridge::palette((const QWidget*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPalette", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_polish(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->polish((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_postEvent(JNIEnv* env, jclass cls, jobject receiver, jobject event)
+{
+ (void) cls;
+ QApplicationJBridge::postEvent((QObject*) QtSupport::getQt(env, receiver), (QEvent*) QtSupport::getQt(env, event));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_processEvents__(JNIEnv* env, jobject obj)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->processEvents();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_processEvents__I(JNIEnv* env, jobject obj, jint maxtime)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->processEvents((int) maxtime);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_processOneEvent(JNIEnv* env, jobject obj)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->processOneEvent();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_quit(JNIEnv* env, jobject obj)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->quit();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_removeLibraryPath(JNIEnv* env, jclass cls, jstring arg1)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ QApplicationJBridge::removeLibraryPath((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_removePostedEvents(JNIEnv* env, jclass cls, jobject receiver)
+{
+ (void) cls;
+ QApplicationJBridge::removePostedEvents((QObject*) QtSupport::getQt(env, receiver));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_removeTranslator(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->removeTranslator((QTranslator*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_restoreOverrideCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::restoreOverrideCursor();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QApplication_reverseLayout(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QApplicationJBridge::reverseLayout();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_saveState(JNIEnv* env, jobject obj, jobject sm)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->saveState((QSessionManager&)*(QSessionManager*) QtSupport::getQt(env, sm));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QApplication_sendEvent(JNIEnv* env, jclass cls, jobject receiver, jobject event)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QApplicationJBridge::sendEvent((QObject*) QtSupport::getQt(env, receiver), (QEvent*) QtSupport::getQt(env, event));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_sendPostedEvents__(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::sendPostedEvents();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_sendPostedEvents__Lorg_kde_qt_QObject_2I(JNIEnv* env, jclass cls, jobject receiver, jint event_type)
+{
+ (void) cls;
+ QApplicationJBridge::sendPostedEvents((QObject*) QtSupport::getQt(env, receiver), (int) event_type);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QApplication_sessionId(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QApplication*) QtSupport::getQt(env, obj))->sessionId();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QApplication_sessionKey(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QApplication*) QtSupport::getQt(env, obj))->sessionKey();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setColorMode(JNIEnv* env, jclass cls, jint arg1)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::setColorMode((QApplication::ColorMode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setColorSpec(JNIEnv* env, jclass cls, jint arg1)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::setColorSpec((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setCursorFlashTime(JNIEnv* env, jclass cls, jint arg1)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::setCursorFlashTime((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setDefaultCodec(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->setDefaultCodec((QTextCodec*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setDesktopSettingsAware(JNIEnv* env, jclass cls, jboolean arg1)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::setDesktopSettingsAware((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setDoubleClickInterval(JNIEnv* env, jclass cls, jint arg1)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::setDoubleClickInterval((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setEffectEnabled__I(JNIEnv* env, jclass cls, jint arg1)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::setEffectEnabled((Qt::UIEffect) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setEffectEnabled__IZ(JNIEnv* env, jclass cls, jint arg1, jboolean enable)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::setEffectEnabled((Qt::UIEffect) arg1, (bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setFont__Lorg_kde_qt_QFont_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QApplicationJBridge::setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setFont__Lorg_kde_qt_QFont_2Z(JNIEnv* env, jclass cls, jobject arg1, jboolean informWidgets)
+{
+ (void) cls;
+ QApplicationJBridge::setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1), (bool) informWidgets);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setFont__Lorg_kde_qt_QFont_2ZLjava_lang_String_2(JNIEnv* env, jclass cls, jobject arg1, jboolean informWidgets, jstring className)
+{
+ (void) cls;
+static QCString* _qstring_className = 0;
+ QApplicationJBridge::setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1), (bool) informWidgets, (const char*) QtSupport::toCharString(env, className, &_qstring_className));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setGlobalMouseTracking(JNIEnv* env, jclass cls, jboolean enable)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::setGlobalMouseTracking((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setGlobalStrut(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QApplicationJBridge::setGlobalStrut((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setLibraryPaths(JNIEnv* env, jclass cls, jobjectArray arg1)
+{
+ (void) cls;
+static QStringList* _qlist_arg1 = 0;
+ QApplicationJBridge::setLibraryPaths((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg1, &_qlist_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setMainWidget(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->setMainWidget((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setOverrideCursor__Lorg_kde_qt_QCursor_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QApplicationJBridge::setOverrideCursor((const QCursor&)*(const QCursor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setOverrideCursor__Lorg_kde_qt_QCursor_2Z(JNIEnv* env, jclass cls, jobject arg1, jboolean replace)
+{
+ (void) cls;
+ QApplicationJBridge::setOverrideCursor((const QCursor&)*(const QCursor*) QtSupport::getQt(env, arg1), (bool) replace);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setPalette__Lorg_kde_qt_QPalette_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QApplicationJBridge::setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setPalette__Lorg_kde_qt_QPalette_2Z(JNIEnv* env, jclass cls, jobject arg1, jboolean informWidgets)
+{
+ (void) cls;
+ QApplicationJBridge::setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1), (bool) informWidgets);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setPalette__Lorg_kde_qt_QPalette_2ZLjava_lang_String_2(JNIEnv* env, jclass cls, jobject arg1, jboolean informWidgets, jstring className)
+{
+ (void) cls;
+static QCString* _qstring_className = 0;
+ QApplicationJBridge::setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1), (bool) informWidgets, (const char*) QtSupport::toCharString(env, className, &_qstring_className));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setReverseLayout(JNIEnv* env, jclass cls, jboolean b)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::setReverseLayout((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setStartDragDistance(JNIEnv* env, jclass cls, jint l)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::setStartDragDistance((int) l);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setStartDragTime(JNIEnv* env, jclass cls, jint ms)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::setStartDragTime((int) ms);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_setStyle__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QApplicationJBridge::setStyle((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1)), "org.kde.qt.QStyle");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setStyle__Lorg_kde_qt_QStyle_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QApplicationJBridge::setStyle((QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setWheelScrollLines(JNIEnv* env, jclass cls, jint arg1)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::setWheelScrollLines((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_setWinStyleHighlightColor(JNIEnv* env, jclass cls, jobject c)
+{
+ (void) cls;
+ QApplicationJBridge::setWinStyleHighlightColor((const QColor&)*(const QColor*) QtSupport::getQt(env, c));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QApplication_startDragDistance(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QApplicationJBridge::startDragDistance();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QApplication_startDragTime(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QApplicationJBridge::startDragTime();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QApplication_startingUp(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QApplicationJBridge::startingUp();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_style(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QStyle *) &QApplicationJBridge::style(), "org.kde.qt.QStyle");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_syncX(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QApplicationJBridge::syncX();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_topLevelWidgets(JNIEnv* env, jclass cls)
+{
+ QWidgetList* _qlist;
+ (void) cls;
+ _qlist = QApplicationJBridge::topLevelWidgets();
+ return (jobject) QtSupport::arrayWithQWidgetList(env, (QWidgetList*) _qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QApplication_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QApplicationJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QApplication_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QApplicationJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QApplication_translate__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring context, jstring key)
+{
+ QString _qstring;
+static QCString* _qstring_context = 0;
+static QCString* _qstring_key = 0;
+ _qstring = ((QApplication*) QtSupport::getQt(env, obj))->translate((const char*) QtSupport::toCharString(env, context, &_qstring_context), (const char*) QtSupport::toCharString(env, key, &_qstring_key));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QApplication_translate__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring context, jstring key, jstring comment)
+{
+ QString _qstring;
+static QCString* _qstring_context = 0;
+static QCString* _qstring_key = 0;
+static QCString* _qstring_comment = 0;
+ _qstring = ((QApplication*) QtSupport::getQt(env, obj))->translate((const char*) QtSupport::toCharString(env, context, &_qstring_context), (const char*) QtSupport::toCharString(env, key, &_qstring_key), (const char*) QtSupport::toCharString(env, comment, &_qstring_comment));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QApplication_translate__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring context, jstring key, jstring comment, jint encoding)
+{
+ QString _qstring;
+static QCString* _qstring_context = 0;
+static QCString* _qstring_key = 0;
+static QCString* _qstring_comment = 0;
+ _qstring = ((QApplication*) QtSupport::getQt(env, obj))->translate((const char*) QtSupport::toCharString(env, context, &_qstring_context), (const char*) QtSupport::toCharString(env, key, &_qstring_key), (const char*) QtSupport::toCharString(env, comment, &_qstring_comment), (QApplication::Encoding) encoding);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QApplication_type(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QApplication*) QtSupport::getQt(env, obj))->type();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_wakeUpGuiThread(JNIEnv* env, jobject obj)
+{
+ ((QApplication*) QtSupport::getQt(env, obj))->wakeUpGuiThread();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QApplication_wheelScrollLines(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QApplicationJBridge::wheelScrollLines();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_widgetAt__II(JNIEnv* env, jclass cls, jint x, jint y)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QApplicationJBridge::widgetAt((int) x, (int) y), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_widgetAt__IIZ(JNIEnv* env, jclass cls, jint x, jint y, jboolean child)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QApplicationJBridge::widgetAt((int) x, (int) y, (bool) child), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_widgetAt__Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QApplicationJBridge::widgetAt((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1)), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_widgetAt__Lorg_kde_qt_QPoint_2Z(JNIEnv* env, jclass cls, jobject arg1, jboolean child)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QApplicationJBridge::widgetAt((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (bool) child), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QApplication_winStyleHighlightColor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &QApplicationJBridge::winStyleHighlightColor(), "org.kde.qt.QColor");
+ return xret;
+}
+
+static jobjectArray _args = 0;
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_newQApplication___3Ljava_lang_String_2(JNIEnv *env, jobject obj, jobjectArray args)
+{
+ int argc = (int) env->GetArrayLength(args) + 1;
+ _args = (jobjectArray) env->NewGlobalRef(args);
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QApplicationJBridge(argc, QtSupport::toArgv(env, args)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_newQApplication___3Ljava_lang_String_2Z(JNIEnv *env, jobject obj, jobjectArray args, jboolean GUIenabled)
+{
+ int argc = (int) env->GetArrayLength(args) + 1;
+ _args = (jobjectArray) env->NewGlobalRef(args);
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QApplicationJBridge(argc, QtSupport::toArgv(env, args), (bool) GUIenabled));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QApplication_newQApplication___3Ljava_lang_String_2I(JNIEnv *env, jobject obj, jobjectArray args, jint arg1)
+{
+ int argc = (int) env->GetArrayLength(args) + 1;
+ _args = (jobjectArray) env->NewGlobalRef(args);
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QApplicationJBridge(argc, QtSupport::toArgv(env, args), (QApplication::Type) arg1));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobjectArray JNICALL
+Java_org_kde_qt_QApplication_args(JNIEnv *env, jobject obj)
+{
+ (void) env;
+ (void) obj;
+ return _args;
+}
+
diff --git a/qtjava/javalib/qtjava/QApplication.h b/qtjava/javalib/qtjava/QApplication.h
new file mode 100644
index 00000000..ff40d319
--- /dev/null
+++ b/qtjava/javalib/qtjava/QApplication.h
@@ -0,0 +1,137 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QApplication__
+#define __org_kde_qt_QApplication__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QApplication_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_newQApplication___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_newQApplication___3Ljava_lang_String_2Z (JNIEnv *env, jobject, jobjectArray, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_newQApplication___3Ljava_lang_String_2I (JNIEnv *env, jobject, jobjectArray, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QApplication_type (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_mainWidget (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setMainWidget (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_polish (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_focusWidget (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_activeWindow (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QApplication_exec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_processEvents__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_processEvents__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_processOneEvent (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QApplication_hasPendingEvents (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QApplication_enter_1loop (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_exit_1loop (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QApplication_loopLevel (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QApplication_notify (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setDefaultCodec (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_defaultCodec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_installTranslator (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_removeTranslator (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QApplication_translate__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jstring, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QApplication_translate__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QApplication_translate__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QApplication_applicationDirPath (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QApplication_applicationFilePath (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QApplication_isSessionRestored (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QApplication_sessionId (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QApplication_sessionKey (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_commitData (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_saveState (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_wakeUpGuiThread (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_quit (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_closeAllWindows (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_aboutQt (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QApplication_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QApplication_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_style (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setStyle__Lorg_kde_qt_QStyle_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_setStyle__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QApplication_colorMode (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setColorMode (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QApplication_colorSpec (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setColorSpec (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_overrideCursor (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setOverrideCursor__Lorg_kde_qt_QCursor_2Z (JNIEnv *env, jclass, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setOverrideCursor__Lorg_kde_qt_QCursor_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_restoreOverrideCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QApplication_hasGlobalMouseTracking (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setGlobalMouseTracking (JNIEnv *env, jclass, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_palette__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_palette__ (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setPalette__Lorg_kde_qt_QPalette_2ZLjava_lang_String_2 (JNIEnv *env, jclass, jobject, jboolean, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setPalette__Lorg_kde_qt_QPalette_2Z (JNIEnv *env, jclass, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setPalette__Lorg_kde_qt_QPalette_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_font__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_font__ (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setFont__Lorg_kde_qt_QFont_2ZLjava_lang_String_2 (JNIEnv *env, jclass, jobject, jboolean, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setFont__Lorg_kde_qt_QFont_2Z (JNIEnv *env, jclass, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setFont__Lorg_kde_qt_QFont_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_fontMetrics (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_allWidgets (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_topLevelWidgets (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_desktop (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_activePopupWidget (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_activeModalWidget (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_clipboard (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_widgetAt__IIZ (JNIEnv *env, jclass, jint, jint, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_widgetAt__II (JNIEnv *env, jclass, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_widgetAt__Lorg_kde_qt_QPoint_2Z (JNIEnv *env, jclass, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_widgetAt__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_eventLoop (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_exit__I (JNIEnv *env, jclass, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_exit__ (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QApplication_sendEvent (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_postEvent (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_sendPostedEvents__Lorg_kde_qt_QObject_2I (JNIEnv *env, jclass, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_sendPostedEvents__ (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_removePostedEvents (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QApplication_startingUp (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QApplication_closingDown (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_flushX (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_flush (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_syncX (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_beep (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setWinStyleHighlightColor (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_winStyleHighlightColor (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setDesktopSettingsAware (JNIEnv *env, jclass, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QApplication_desktopSettingsAware (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setCursorFlashTime (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QApplication_cursorFlashTime (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setDoubleClickInterval (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QApplication_doubleClickInterval (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setWheelScrollLines (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QApplication_wheelScrollLines (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setGlobalStrut (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_globalStrut (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setLibraryPaths (JNIEnv *env, jclass, jobjectArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QApplication_libraryPaths (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_addLibraryPath (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_removeLibraryPath (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setStartDragTime (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QApplication_startDragTime (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setStartDragDistance (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QApplication_startDragDistance (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setReverseLayout (JNIEnv *env, jclass, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QApplication_reverseLayout (JNIEnv *env, jclass);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QApplication_horizontalAlignment (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QApplication_isEffectEnabled (JNIEnv *env, jclass, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setEffectEnabled__IZ (JNIEnv *env, jclass, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_setEffectEnabled__I (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QApplication_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QApplication_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QApplication_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jobjectArray JNICALL Java_org_kde_qt_QApplication_args (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QApplication__ */
diff --git a/qtjava/javalib/qtjava/QAsyncIO.cpp b/qtjava/javalib/qtjava/QAsyncIO.cpp
new file mode 100644
index 00000000..be08e4cb
--- /dev/null
+++ b/qtjava/javalib/qtjava/QAsyncIO.cpp
@@ -0,0 +1,65 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qasyncio.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QAsyncIO.h>
+
+class QAsyncIOJBridge : public QAsyncIO
+{
+public:
+ QAsyncIOJBridge() : QAsyncIO() {};
+ void protected_ready() {
+ QAsyncIO::ready();
+ return;
+ }
+ ~QAsyncIOJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAsyncIO_connect(JNIEnv* env, jobject obj, jobject arg1, jstring member)
+{
+static QCString* _qstring_member = 0;
+ ((QAsyncIO*) QtSupport::getQt(env, obj))->connect((QObject*) QtSupport::getQt(env, arg1), (const char*) QtSupport::toCharString(env, member, &_qstring_member));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAsyncIO_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QAsyncIO_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAsyncIO_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QAsyncIO*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAsyncIO_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAsyncIO_newQAsyncIO(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QAsyncIOJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAsyncIO_ready(JNIEnv* env, jobject obj)
+{
+ ((QAsyncIOJBridge*) QtSupport::getQt(env, obj))->protected_ready();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QAsyncIO.h b/qtjava/javalib/qtjava/QAsyncIO.h
new file mode 100644
index 00000000..33866f29
--- /dev/null
+++ b/qtjava/javalib/qtjava/QAsyncIO.h
@@ -0,0 +1,24 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QAsyncIO__
+#define __org_kde_qt_QAsyncIO__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAsyncIO_connect (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAsyncIO_newQAsyncIO (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAsyncIO_ready (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAsyncIO_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAsyncIO_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAsyncIO_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QAsyncIO__ */
diff --git a/qtjava/javalib/qtjava/QAuServer.cpp b/qtjava/javalib/qtjava/QAuServer.cpp
new file mode 100644
index 00000000..8907937e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QAuServer.cpp
@@ -0,0 +1,79 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsound.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QAuServer.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAuServer_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QAuServer*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAuServer_init(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QAuServer*) QtSupport::getQt(env, obj))->init((QSound*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QAuServer_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QAuServer*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QAuServer_okay(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QAuServer*) QtSupport::getQt(env, obj))->okay();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAuServer_play__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring filename)
+{
+static QString* _qstring_filename = 0;
+ ((QAuServer*) QtSupport::getQt(env, obj))->play((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAuServer_play__Lorg_kde_qt_QSound_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QAuServer*) QtSupport::getQt(env, obj))->play((QSound*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QAuServer_stop(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QAuServer*) QtSupport::getQt(env, obj))->stop((QSound*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAuServer_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QAuServer::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QAuServer_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QAuServer::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QAuServer.h b/qtjava/javalib/qtjava/QAuServer.h
new file mode 100644
index 00000000..164b0262
--- /dev/null
+++ b/qtjava/javalib/qtjava/QAuServer.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QAuServer__
+#define __org_kde_qt_QAuServer__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QAuServer_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAuServer_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAuServer_init (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAuServer_play__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAuServer_play__Lorg_kde_qt_QSound_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QAuServer_stop (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QAuServer_okay (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAuServer_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QAuServer_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QAuServer__ */
diff --git a/qtjava/javalib/qtjava/QBig5Codec.cpp b/qtjava/javalib/qtjava/QBig5Codec.cpp
new file mode 100644
index 00000000..711cc7d4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QBig5Codec.cpp
@@ -0,0 +1,106 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qbig5codec.h>
+#include <qstring.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QBig5Codec.h>
+
+class QBig5CodecJBridge : public QBig5Codec
+{
+public:
+ QBig5CodecJBridge() : QBig5Codec() {};
+ ~QBig5CodecJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBig5Codec_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QBig5Codec_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBig5Codec_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QBig5Codec*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QBig5Codec_fromUnicode(JNIEnv* env, jobject obj, jstring uc, jintArray lenInOut)
+{
+ QCString _qstring;
+static QString* _qstring_uc = 0;
+ int* _int_lenInOut = QtSupport::toIntPtr(env, lenInOut);
+ _qstring = ((QBig5Codec*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc), (int&) *_int_lenInOut);
+ env->SetIntArrayRegion(lenInOut, 0, 1, (jint *) _int_lenInOut);
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QBig5Codec_heuristicContentMatch(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+static QCString* _qstring_chars = 0;
+ jint xret = (jint) ((QBig5Codec*) QtSupport::getQt(env, obj))->heuristicContentMatch((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QBig5Codec_heuristicNameMatch(JNIEnv* env, jobject obj, jstring hint)
+{
+static QCString* _qstring_hint = 0;
+ jint xret = (jint) ((QBig5Codec*) QtSupport::getQt(env, obj))->heuristicNameMatch((const char*) QtSupport::toCharString(env, hint, &_qstring_hint));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBig5Codec_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QBig5Codec_makeDecoder(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QBig5Codec*) QtSupport::getQt(env, obj))->makeDecoder(), "org.kde.qt.QTextDecoder");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QBig5Codec_mibEnum(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QBig5Codec*) QtSupport::getQt(env, obj))->mibEnum();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QBig5Codec_name(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QBig5Codec*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBig5Codec_newQBig5Codec(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBig5CodecJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QBig5Codec_toUnicode(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+ QString _qstring;
+static QCString* _qstring_chars = 0;
+ _qstring = ((QBig5Codec*) QtSupport::getQt(env, obj))->toUnicode((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QBig5Codec.h b/qtjava/javalib/qtjava/QBig5Codec.h
new file mode 100644
index 00000000..79b719aa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QBig5Codec.h
@@ -0,0 +1,29 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QBig5Codec__
+#define __org_kde_qt_QBig5Codec__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QBig5Codec_mibEnum (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QBig5Codec_name (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QBig5Codec_makeDecoder (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QBig5Codec_fromUnicode (JNIEnv *env, jobject, jstring, jintArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QBig5Codec_toUnicode (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QBig5Codec_heuristicContentMatch (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QBig5Codec_heuristicNameMatch (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBig5Codec_newQBig5Codec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBig5Codec_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBig5Codec_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBig5Codec_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QBig5Codec__ */
diff --git a/qtjava/javalib/qtjava/QBitmap.cpp b/qtjava/javalib/qtjava/QBitmap.cpp
new file mode 100644
index 00000000..74aa6f3b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QBitmap.cpp
@@ -0,0 +1,231 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qbitmap.h>
+#include <qpixmap.h>
+#include <qstring.h>
+#include <qwmatrix.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QBitmap.h>
+
+class QBitmapJBridge : public QBitmap
+{
+public:
+ QBitmapJBridge() : QBitmap() {};
+ QBitmapJBridge(int arg1,int arg2,bool arg3,QPixmap::Optimization arg4) : QBitmap(arg1,arg2,arg3,arg4) {};
+ QBitmapJBridge(int arg1,int arg2,bool arg3) : QBitmap(arg1,arg2,arg3) {};
+ QBitmapJBridge(int arg1,int arg2) : QBitmap(arg1,arg2) {};
+ QBitmapJBridge(const QSize& arg1,bool arg2,QPixmap::Optimization arg3) : QBitmap(arg1,arg2,arg3) {};
+ QBitmapJBridge(const QSize& arg1,bool arg2) : QBitmap(arg1,arg2) {};
+ QBitmapJBridge(const QSize& arg1) : QBitmap(arg1) {};
+ QBitmapJBridge(int arg1,int arg2,const uchar* arg3,bool arg4) : QBitmap(arg1,arg2,arg3,arg4) {};
+ QBitmapJBridge(int arg1,int arg2,const uchar* arg3) : QBitmap(arg1,arg2,arg3) {};
+ QBitmapJBridge(const QSize& arg1,const uchar* arg2,bool arg3) : QBitmap(arg1,arg2,arg3) {};
+ QBitmapJBridge(const QSize& arg1,const uchar* arg2) : QBitmap(arg1,arg2) {};
+ QBitmapJBridge(const QBitmap& arg1) : QBitmap(arg1) {};
+ QBitmapJBridge(const QString& arg1,const char* arg2) : QBitmap(arg1,arg2) {};
+ QBitmapJBridge(const QString& arg1) : QBitmap(arg1) {};
+ ~QBitmapJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QBitmap_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QBitmap*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBitmap_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((int) w, (int) h));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__IIZ(JNIEnv* env, jobject obj, jint w, jint h, jboolean clear)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((int) w, (int) h, (bool) clear));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__IIZI(JNIEnv* env, jobject obj, jint w, jint h, jboolean clear, jint arg4)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((int) w, (int) h, (bool) clear, (QPixmap::Optimization) arg4));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__II_3C(JNIEnv* env, jobject obj, jint w, jint h, jcharArray bits)
+{
+static QByteArray* _qbytearray_bits = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((int) w, (int) h, (const uchar*) QtSupport::toUcharArray(env, bits, &_qbytearray_bits)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__II_3CZ(JNIEnv* env, jobject obj, jint w, jint h, jcharArray bits, jboolean isXbitmap)
+{
+static QByteArray* _qbytearray_bits = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((int) w, (int) h, (const uchar*) QtSupport::toUcharArray(env, bits, &_qbytearray_bits), (bool) isXbitmap));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName)
+{
+static QString* _qstring_fileName = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName, jstring format)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QBitmap_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((const QBitmap&)*(const QBitmap*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QSize_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean clear)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1), (bool) clear));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QSize_2ZI(JNIEnv* env, jobject obj, jobject arg1, jboolean clear, jint arg3)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1), (bool) clear, (QPixmap::Optimization) arg3));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QSize_2_3C(JNIEnv* env, jobject obj, jobject arg1, jcharArray bits)
+{
+static QByteArray* _qbytearray_bits = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1), (const uchar*) QtSupport::toUcharArray(env, bits, &_qbytearray_bits)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QSize_2_3CZ(JNIEnv* env, jobject obj, jobject arg1, jcharArray bits, jboolean isXbitmap)
+{
+static QByteArray* _qbytearray_bits = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBitmapJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1), (const uchar*) QtSupport::toUcharArray(env, bits, &_qbytearray_bits), (bool) isXbitmap));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QBitmap_xForm(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QBitmap(((QBitmap*) QtSupport::getQt(env, obj))->xForm((const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg1))), "org.kde.qt.QBitmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QPixmap_2(JNIEnv *env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QBitmap temp;
+ temp = (QPixmap&) *(QPixmap *) QtSupport::getQt(env, arg1);
+ QtSupport::setQt(env, obj, new QBitmapJBridge(temp));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QImage_2(JNIEnv *env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QBitmap temp;
+ temp = (QImage&) *(QImage *) QtSupport::getQt(env, arg1);
+ QtSupport::setQt(env, obj, new QBitmapJBridge(temp));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QBitmap.h b/qtjava/javalib/qtjava/QBitmap.h
new file mode 100644
index 00000000..8ca1a424
--- /dev/null
+++ b/qtjava/javalib/qtjava/QBitmap.h
@@ -0,0 +1,38 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QBitmap__
+#define __org_kde_qt_QBitmap__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__IIZI (JNIEnv *env, jobject, jint, jint, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QSize_2ZI (JNIEnv *env, jobject, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QSize_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__II_3CZ (JNIEnv *env, jobject, jint, jint, jcharArray, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__II_3C (JNIEnv *env, jobject, jint, jint, jcharArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QSize_2_3CZ (JNIEnv *env, jobject, jobject, jcharArray, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QSize_2_3C (JNIEnv *env, jobject, jobject, jcharArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QBitmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QBitmap_xForm (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBitmap_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBitmap_newQBitmap__Lorg_kde_qt_QImage_2 (JNIEnv *env, jobject, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QBitmap__ */
diff --git a/qtjava/javalib/qtjava/QBoxLayout.cpp b/qtjava/javalib/qtjava/QBoxLayout.cpp
new file mode 100644
index 00000000..662dc5c0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QBoxLayout.cpp
@@ -0,0 +1,459 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsizepolicy.h>
+#include <qsize.h>
+#include <qrect.h>
+#include <qlayout.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QBoxLayout.h>
+
+class QBoxLayoutJBridge : public QBoxLayout
+{
+public:
+ QBoxLayoutJBridge(QWidget* arg1,QBoxLayout::Direction arg2,int arg3,int arg4,const char* arg5) : QBoxLayout(arg1,arg2,arg3,arg4,arg5) {};
+ QBoxLayoutJBridge(QWidget* arg1,QBoxLayout::Direction arg2,int arg3,int arg4) : QBoxLayout(arg1,arg2,arg3,arg4) {};
+ QBoxLayoutJBridge(QWidget* arg1,QBoxLayout::Direction arg2,int arg3) : QBoxLayout(arg1,arg2,arg3) {};
+ QBoxLayoutJBridge(QWidget* arg1,QBoxLayout::Direction arg2) : QBoxLayout(arg1,arg2) {};
+ QBoxLayoutJBridge(QLayout* arg1,QBoxLayout::Direction arg2,int arg3,const char* arg4) : QBoxLayout(arg1,arg2,arg3,arg4) {};
+ QBoxLayoutJBridge(QLayout* arg1,QBoxLayout::Direction arg2,int arg3) : QBoxLayout(arg1,arg2,arg3) {};
+ QBoxLayoutJBridge(QLayout* arg1,QBoxLayout::Direction arg2) : QBoxLayout(arg1,arg2) {};
+ QBoxLayoutJBridge(QBoxLayout::Direction arg1,int arg2,const char* arg3) : QBoxLayout(arg1,arg2,arg3) {};
+ QBoxLayoutJBridge(QBoxLayout::Direction arg1,int arg2) : QBoxLayout(arg1,arg2) {};
+ QBoxLayoutJBridge(QBoxLayout::Direction arg1) : QBoxLayout(arg1) {};
+ void protected_insertItem(int arg1,QLayoutItem* arg2) {
+ QBoxLayout::insertItem(arg1,arg2);
+ return;
+ }
+ ~QBoxLayoutJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void setMenuBar(QMenuBar* arg1) {
+ if (!QtSupport::eventDelegate(this,"setMenuBar",(void*)arg1,"org.kde.qt.QMenuBar")) {
+ QLayout::setMenuBar(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QLayout::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_addItem(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->addItem((QLayoutItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_addLayout__Lorg_kde_qt_QLayout_2(JNIEnv* env, jobject obj, jobject layout)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->addLayout((QLayout*) QtSupport::getQt(env, layout));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_addLayout__Lorg_kde_qt_QLayout_2I(JNIEnv* env, jobject obj, jobject layout, jint stretch)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->addLayout((QLayout*) QtSupport::getQt(env, layout), (int) stretch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_addSpacing(JNIEnv* env, jobject obj, jint size)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->addSpacing((int) size);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_addStretch__(JNIEnv* env, jobject obj)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->addStretch();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_addStretch__I(JNIEnv* env, jobject obj, jint stretch)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->addStretch((int) stretch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_addStrut(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->addStrut((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_addWidget__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->addWidget((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_addWidget__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject arg1, jint stretch)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->addWidget((QWidget*) QtSupport::getQt(env, arg1), (int) stretch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_addWidget__Lorg_kde_qt_QWidget_2II(JNIEnv* env, jobject obj, jobject arg1, jint stretch, jint alignment)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->addWidget((QWidget*) QtSupport::getQt(env, arg1), (int) stretch, (int) alignment);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QBoxLayout_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QBoxLayout*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QBoxLayout_direction(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QBoxLayout*) QtSupport::getQt(env, obj))->direction();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QBoxLayout_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QBoxLayout_expanding(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QBoxLayout*) QtSupport::getQt(env, obj))->expanding();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QLayoutItem*)(QBoxLayout*)QtSupport::getQt(env, obj))->layout() == 0 && ((QLayoutItem*)(QBoxLayout*)QtSupport::getQt(env, obj))->widget() == 0 && ((QLayoutItem*)(QBoxLayout*)QtSupport::getQt(env, obj))->spacerItem() == 0) {
+ delete (QBoxLayout*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QBoxLayout_findWidget(JNIEnv* env, jobject obj, jobject w)
+{
+ jint xret = (jint) ((QBoxLayout*) QtSupport::getQt(env, obj))->findWidget((QWidget*) QtSupport::getQt(env, w));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBoxLayout_hasHeightForWidth(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QBoxLayout*) QtSupport::getQt(env, obj))->hasHeightForWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QBoxLayout_heightForWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QBoxLayout*) QtSupport::getQt(env, obj))->heightForWidth((int) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_insertItem(JNIEnv* env, jobject obj, jint index, jobject arg2)
+{
+ ((QBoxLayoutJBridge*) QtSupport::getQt(env, obj))->protected_insertItem((int) index, (QLayoutItem*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_insertLayout__ILorg_kde_qt_QLayout_2(JNIEnv* env, jobject obj, jint index, jobject layout)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->insertLayout((int) index, (QLayout*) QtSupport::getQt(env, layout));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_insertLayout__ILorg_kde_qt_QLayout_2I(JNIEnv* env, jobject obj, jint index, jobject layout, jint stretch)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->insertLayout((int) index, (QLayout*) QtSupport::getQt(env, layout), (int) stretch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_insertSpacing(JNIEnv* env, jobject obj, jint index, jint size)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->insertSpacing((int) index, (int) size);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_insertStretch__I(JNIEnv* env, jobject obj, jint index)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->insertStretch((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_insertStretch__II(JNIEnv* env, jobject obj, jint index, jint stretch)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->insertStretch((int) index, (int) stretch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_insertWidget__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint index, jobject widget)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->insertWidget((int) index, (QWidget*) QtSupport::getQt(env, widget));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_insertWidget__ILorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jint index, jobject widget, jint stretch)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->insertWidget((int) index, (QWidget*) QtSupport::getQt(env, widget), (int) stretch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_insertWidget__ILorg_kde_qt_QWidget_2II(JNIEnv* env, jobject obj, jint index, jobject widget, jint stretch, jint alignment)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->insertWidget((int) index, (QWidget*) QtSupport::getQt(env, widget), (int) stretch, (int) alignment);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_invalidate(JNIEnv* env, jobject obj)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->invalidate();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBoxLayout_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QBoxLayout_maximumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QBoxLayout*) QtSupport::getQt(env, obj))->maximumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QBoxLayout_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QBoxLayout*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QBoxLayout_minimumHeightForWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QBoxLayout*) QtSupport::getQt(env, obj))->minimumHeightForWidth((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QBoxLayout_minimumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QBoxLayout*) QtSupport::getQt(env, obj))->minimumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_newQBoxLayout__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBoxLayoutJBridge((QBoxLayout::Direction) arg1));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_newQBoxLayout__II(JNIEnv* env, jobject obj, jint arg1, jint spacing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBoxLayoutJBridge((QBoxLayout::Direction) arg1, (int) spacing));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_newQBoxLayout__IILjava_lang_String_2(JNIEnv* env, jobject obj, jint arg1, jint spacing, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBoxLayoutJBridge((QBoxLayout::Direction) arg1, (int) spacing, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QLayout_2I(JNIEnv* env, jobject obj, jobject parentLayout, jint arg2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBoxLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout), (QBoxLayout::Direction) arg2));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QLayout_2II(JNIEnv* env, jobject obj, jobject parentLayout, jint arg2, jint spacing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBoxLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout), (QBoxLayout::Direction) arg2, (int) spacing));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QLayout_2IILjava_lang_String_2(JNIEnv* env, jobject obj, jobject parentLayout, jint arg2, jint spacing, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBoxLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout), (QBoxLayout::Direction) arg2, (int) spacing, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject parent, jint arg2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBoxLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (QBoxLayout::Direction) arg2));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QWidget_2II(JNIEnv* env, jobject obj, jobject parent, jint arg2, jint border)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBoxLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (QBoxLayout::Direction) arg2, (int) border));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QWidget_2III(JNIEnv* env, jobject obj, jobject parent, jint arg2, jint border, jint spacing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBoxLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (QBoxLayout::Direction) arg2, (int) border, (int) spacing));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QWidget_2IIILjava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jint arg2, jint border, jint spacing, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBoxLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (QBoxLayout::Direction) arg2, (int) border, (int) spacing, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_setDirection(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->setDirection((QBoxLayout::Direction) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBoxLayout_setGeometry(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QBoxLayout*) QtSupport::getQt(env, obj))->setGeometry((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBoxLayout_setStretchFactor__Lorg_kde_qt_QLayout_2I(JNIEnv* env, jobject obj, jobject l, jint stretch)
+{
+ jboolean xret = (jboolean) ((QBoxLayout*) QtSupport::getQt(env, obj))->setStretchFactor((QLayout*) QtSupport::getQt(env, l), (int) stretch);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBoxLayout_setStretchFactor__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject arg1, jint stretch)
+{
+ jboolean xret = (jboolean) ((QBoxLayout*) QtSupport::getQt(env, obj))->setStretchFactor((QWidget*) QtSupport::getQt(env, arg1), (int) stretch);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QBoxLayout_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QBoxLayout*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QBoxLayout_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QBoxLayoutJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QBoxLayout_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QBoxLayoutJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QBoxLayout.h b/qtjava/javalib/qtjava/QBoxLayout.h
new file mode 100644
index 00000000..9d07a2b3
--- /dev/null
+++ b/qtjava/javalib/qtjava/QBoxLayout.h
@@ -0,0 +1,68 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QBoxLayout__
+#define __org_kde_qt_QBoxLayout__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QBoxLayout_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QBoxLayout_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QWidget_2IIILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QWidget_2III (JNIEnv *env, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QWidget_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QLayout_2IILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QLayout_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_newQBoxLayout__Lorg_kde_qt_QLayout_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_newQBoxLayout__IILjava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_newQBoxLayout__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_newQBoxLayout__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_addItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QBoxLayout_direction (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_setDirection (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_addSpacing (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_addStretch__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_addStretch__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_addWidget__Lorg_kde_qt_QWidget_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_addWidget__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_addWidget__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_addLayout__Lorg_kde_qt_QLayout_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_addLayout__Lorg_kde_qt_QLayout_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_addStrut (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_insertSpacing (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_insertStretch__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_insertStretch__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_insertWidget__ILorg_kde_qt_QWidget_2II (JNIEnv *env, jobject, jint, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_insertWidget__ILorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_insertWidget__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_insertLayout__ILorg_kde_qt_QLayout_2I (JNIEnv *env, jobject, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_insertLayout__ILorg_kde_qt_QLayout_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBoxLayout_setStretchFactor__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBoxLayout_setStretchFactor__Lorg_kde_qt_QLayout_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QBoxLayout_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QBoxLayout_minimumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QBoxLayout_maximumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBoxLayout_hasHeightForWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QBoxLayout_heightForWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QBoxLayout_minimumHeightForWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QBoxLayout_expanding (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_invalidate (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_setGeometry (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QBoxLayout_findWidget (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QBoxLayout_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QBoxLayout_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_insertItem (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBoxLayout_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBoxLayout_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QBoxLayout__ */
diff --git a/qtjava/javalib/qtjava/QBrush.cpp b/qtjava/javalib/qtjava/QBrush.cpp
new file mode 100644
index 00000000..1d01045e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QBrush.cpp
@@ -0,0 +1,160 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qbrush.h>
+#include <qpixmap.h>
+#include <qcolor.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QBrush.h>
+
+class QBrushJBridge : public QBrush
+{
+public:
+ QBrushJBridge() : QBrush() {};
+ QBrushJBridge(Qt::BrushStyle arg1) : QBrush(arg1) {};
+ QBrushJBridge(const QColor& arg1,Qt::BrushStyle arg2) : QBrush(arg1,arg2) {};
+ QBrushJBridge(const QColor& arg1) : QBrush(arg1) {};
+ QBrushJBridge(const QColor& arg1,const QPixmap& arg2) : QBrush(arg1,arg2) {};
+ QBrushJBridge(const QBrush& arg1) : QBrush(arg1) {};
+ ~QBrushJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QBrush_color(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QBrush*) QtSupport::getQt(env, obj))->color(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBrush_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QBrush_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBrush_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QBrush*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBrush_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBrush_newQBrush__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBrushJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBrush_newQBrush__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBrushJBridge((Qt::BrushStyle) arg1));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBrush_newQBrush__Lorg_kde_qt_QBrush_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBrushJBridge((const QBrush&)*(const QBrush*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBrush_newQBrush__Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBrushJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBrush_newQBrush__Lorg_kde_qt_QColor_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBrushJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1), (Qt::BrushStyle) arg2));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBrush_newQBrush__Lorg_kde_qt_QColor_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBrushJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg2)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBrush_op_1equals(JNIEnv* env, jobject obj, jobject p)
+{
+ jboolean xret = (jboolean) ((QBrush*) QtSupport::getQt(env, obj))->operator==((const QBrush&)*(const QBrush*) QtSupport::getQt(env, p));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBrush_op_1not_1equals(JNIEnv* env, jobject obj, jobject b)
+{
+ jboolean xret = (jboolean) ((QBrush*) QtSupport::getQt(env, obj))->operator!=((const QBrush&)*(const QBrush*) QtSupport::getQt(env, b));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QBrush_pixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QBrush*) QtSupport::getQt(env, obj))->pixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBrush_setColor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QBrush*) QtSupport::getQt(env, obj))->setColor((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBrush_setPixmap(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QBrush*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBrush_setStyle(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QBrush*) QtSupport::getQt(env, obj))->setStyle((Qt::BrushStyle) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QBrush_style(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QBrush*) QtSupport::getQt(env, obj))->style();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QBrush.h b/qtjava/javalib/qtjava/QBrush.h
new file mode 100644
index 00000000..7d6ef865
--- /dev/null
+++ b/qtjava/javalib/qtjava/QBrush.h
@@ -0,0 +1,35 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QBrush__
+#define __org_kde_qt_QBrush__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBrush_newQBrush__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBrush_newQBrush__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBrush_newQBrush__Lorg_kde_qt_QColor_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBrush_newQBrush__Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBrush_newQBrush__Lorg_kde_qt_QColor_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBrush_newQBrush__Lorg_kde_qt_QBrush_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QBrush_style (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBrush_setStyle (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QBrush_color (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBrush_setColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QBrush_pixmap (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBrush_setPixmap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBrush_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBrush_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBrush_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBrush_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBrush_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QBrush__ */
diff --git a/qtjava/javalib/qtjava/QBuffer.cpp b/qtjava/javalib/qtjava/QBuffer.cpp
new file mode 100644
index 00000000..acdcc532
--- /dev/null
+++ b/qtjava/javalib/qtjava/QBuffer.cpp
@@ -0,0 +1,175 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qglobal.h>
+#include <qbuffer.h>
+#include <qiodevice.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QBuffer.h>
+
+class QBufferJBridge : public QBuffer
+{
+public:
+ QBufferJBridge() : QBuffer() {};
+ QBufferJBridge(QByteArray arg1) : QBuffer(arg1) {};
+ ~QBufferJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QBuffer_at__(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QBuffer*) QtSupport::getQt(env, obj))->at();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBuffer_at__J(JNIEnv* env, jobject obj, jlong arg1)
+{
+ jboolean xret = (jboolean) ((QBuffer*) QtSupport::getQt(env, obj))->at((QIODevice::Offset) arg1);
+ return xret;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QBuffer_buffer(JNIEnv* env, jobject obj)
+{
+ QByteArray _qbyteArray;
+ _qbyteArray = ((QBuffer*) QtSupport::getQt(env, obj))->buffer();
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBuffer_close(JNIEnv* env, jobject obj)
+{
+ ((QBuffer*) QtSupport::getQt(env, obj))->close();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBuffer_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QBuffer_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBuffer_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QBuffer*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBuffer_flush(JNIEnv* env, jobject obj)
+{
+ ((QBuffer*) QtSupport::getQt(env, obj))->flush();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QBuffer_getch(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QBuffer*) QtSupport::getQt(env, obj))->getch();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBuffer_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBuffer_newQBuffer__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBufferJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QBuffer_newQBuffer___3B(JNIEnv* env, jobject obj, jbyteArray arg1)
+{
+static QByteArray* _qbyteArray_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QBufferJBridge((QByteArray)*(QByteArray*) QtSupport::toQByteArray(env, arg1, &_qbyteArray_arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBuffer_open(JNIEnv* env, jobject obj, jint arg1)
+{
+ jboolean xret = (jboolean) ((QBuffer*) QtSupport::getQt(env, obj))->open((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QBuffer_putch(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QBuffer*) QtSupport::getQt(env, obj))->putch((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QBuffer_readBlock(JNIEnv* env, jobject obj, jobject p, jlong arg2)
+{
+static QCString* _qstring_p = 0;
+ if (_qstring_p == 0) { _qstring_p = new QCString(); }
+ _qstring_p->resize((uint) arg2);
+ jlong xret = (jlong) ((QBuffer*) QtSupport::getQt(env, obj))->readBlock((char*) _qstring_p->data(), (Q_ULONG) arg2);
+ QtSupport::fromQCStringToStringBuffer(env, _qstring_p, p);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QBuffer_readLine(JNIEnv* env, jobject obj, jstring p, jlong arg2)
+{
+static QCString* _qstring_p = 0;
+ jlong xret = (jlong) ((QBuffer*) QtSupport::getQt(env, obj))->readLine((char*) QtSupport::toCharString(env, p, &_qstring_p), (Q_ULONG) arg2);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QBuffer_setBuffer(JNIEnv* env, jobject obj, jbyteArray arg1)
+{
+static QByteArray* _qbyteArray_arg1 = 0;
+ jboolean xret = (jboolean) ((QBuffer*) QtSupport::getQt(env, obj))->setBuffer((QByteArray)*(QByteArray*) QtSupport::toQByteArray(env, arg1, &_qbyteArray_arg1));
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QBuffer_size(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QBuffer*) QtSupport::getQt(env, obj))->size();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QBuffer_ungetch(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QBuffer*) QtSupport::getQt(env, obj))->ungetch((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QBuffer_writeBlock__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring p, jlong arg2)
+{
+static QCString* _qstring_p = 0;
+ jlong xret = (jlong) ((QBuffer*) QtSupport::getQt(env, obj))->writeBlock((const char*) QtSupport::toCharString(env, p, &_qstring_p), (Q_ULONG) arg2);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QBuffer_writeBlock___3B(JNIEnv* env, jobject obj, jbyteArray data)
+{
+static QByteArray* _qbyteArray_data = 0;
+ jlong xret = (jlong) ((QBuffer*) QtSupport::getQt(env, obj))->writeBlock((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QBuffer.h b/qtjava/javalib/qtjava/QBuffer.h
new file mode 100644
index 00000000..b363f612
--- /dev/null
+++ b/qtjava/javalib/qtjava/QBuffer.h
@@ -0,0 +1,38 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QBuffer__
+#define __org_kde_qt_QBuffer__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBuffer_newQBuffer__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBuffer_newQBuffer___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QBuffer_buffer (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBuffer_setBuffer (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBuffer_open (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBuffer_close (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBuffer_flush (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QBuffer_size (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QBuffer_at__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBuffer_at__J (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QBuffer_readBlock (JNIEnv *env, jobject, jobject, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QBuffer_writeBlock__Ljava_lang_String_2J (JNIEnv *env, jobject, jstring, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QBuffer_writeBlock___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QBuffer_readLine (JNIEnv *env, jobject, jstring, jlong);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QBuffer_getch (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QBuffer_putch (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QBuffer_ungetch (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBuffer_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QBuffer_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QBuffer_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QBuffer__ */
diff --git a/qtjava/javalib/qtjava/QButton.cpp b/qtjava/javalib/qtjava/QButton.cpp
new file mode 100644
index 00000000..f6e6d598
--- /dev/null
+++ b/qtjava/javalib/qtjava/QButton.cpp
@@ -0,0 +1,809 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpixmap.h>
+#include <qkeysequence.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qbutton.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QButton.h>
+
+class QButtonJBridge : public QButton
+{
+public:
+ QButtonJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QButton(arg1,arg2,arg3) {};
+ QButtonJBridge(QWidget* arg1,const char* arg2) : QButton(arg1,arg2) {};
+ QButtonJBridge(QWidget* arg1) : QButton(arg1) {};
+ QButtonJBridge() : QButton() {};
+ void protected_setToggleButton(bool arg1) {
+ QButton::setToggleButton(arg1);
+ return;
+ }
+ void protected_setToggleType(QButton::ToggleType arg1) {
+ QButton::setToggleType(arg1);
+ return;
+ }
+ void protected_setOn(bool arg1) {
+ QButton::setOn(arg1);
+ return;
+ }
+ void protected_setState(QButton::ToggleState arg1) {
+ QButton::setState(arg1);
+ return;
+ }
+ bool protected_hitButton(const QPoint& arg1) {
+ return (bool) QButton::hitButton(arg1);
+ }
+ void protected_drawButton(QPainter* arg1) {
+ QButton::drawButton(arg1);
+ return;
+ }
+ void protected_drawButtonLabel(QPainter* arg1) {
+ QButton::drawButtonLabel(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QButton::keyPressEvent(arg1);
+ return;
+ }
+ void protected_keyReleaseEvent(QKeyEvent* arg1) {
+ QButton::keyReleaseEvent(arg1);
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QButton::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QButton::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QButton::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QButton::paintEvent(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QButton::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QButton::focusOutEvent(arg1);
+ return;
+ }
+ void protected_enabledChange(bool arg1) {
+ QButton::enabledChange(arg1);
+ return;
+ }
+ ~QButtonJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButton","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButton","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QButton::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButton","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButton","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QButton::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButton","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButton","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButton","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QButton::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setAccel(const QKeySequence& arg1) {
+ if (!QtSupport::eventDelegate(this,"setAccel",(void*)&arg1,"org.kde.qt.QKeySequence")) {
+ QButton::setAccel(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButton","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButton","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void drawButton(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawButton",(void*)arg1,"org.kde.qt.QPainter")) {
+ QButton::drawButton(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawButtonLabel(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawButtonLabel",(void*)arg1,"org.kde.qt.QPainter")) {
+ QButton::drawButtonLabel(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QButton::setPixmap(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButton","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QButton::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QButton::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QButton",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButton","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QButton_accel(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QKeySequence(((QButton*) QtSupport::getQt(env, obj))->accel()), "org.kde.qt.QKeySequence", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_animateClick(JNIEnv* env, jobject obj)
+{
+ ((QButton*) QtSupport::getQt(env, obj))->animateClick();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QButton_autoRepeat(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QButton*) QtSupport::getQt(env, obj))->autoRepeat();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QButton_autoResize(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QButton*) QtSupport::getQt(env, obj))->autoResize();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QButton_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QButton*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QButton_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_drawButtonLabel(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_drawButtonLabel((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_drawButton(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_drawButton((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_enabledChange(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_enabledChange((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QButton*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QButton*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_focusInEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_focusOutEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QButton_group(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QButton*) QtSupport::getQt(env, obj))->group(), "org.kde.qt.QButtonGroup");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QButton_hitButton(JNIEnv* env, jobject obj, jobject pos)
+{
+ jboolean xret = (jboolean) ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_hitButton((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QButton_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QButton_isDown(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QButton*) QtSupport::getQt(env, obj))->isDown();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QButton_isExclusiveToggle(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QButton*) QtSupport::getQt(env, obj))->isExclusiveToggle();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QButton_isOn(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QButton*) QtSupport::getQt(env, obj))->isOn();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QButton_isToggleButton(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QButton*) QtSupport::getQt(env, obj))->isToggleButton();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_keyReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_keyReleaseEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QButton_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QButton*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_newQButton__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_newQButton__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_newQButton__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_newQButton__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QButton_pixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QButton*) QtSupport::getQt(env, obj))->pixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_setAccel(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButton*) QtSupport::getQt(env, obj))->setAccel((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_setAutoRepeat(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QButton*) QtSupport::getQt(env, obj))->setAutoRepeat((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_setAutoResize(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QButton*) QtSupport::getQt(env, obj))->setAutoResize((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_setDown(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QButton*) QtSupport::getQt(env, obj))->setDown((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_setOn(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_setOn((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_setPixmap(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButton*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_setState(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_setState((QButton::ToggleState) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_setText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QButton*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_setToggleButton(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_setToggleButton((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_setToggleType(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QButtonJBridge*) QtSupport::getQt(env, obj))->protected_setToggleType((QButton::ToggleType) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QButton_state(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QButton*) QtSupport::getQt(env, obj))->state();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QButton_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QButton*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QButton_toggleType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QButton*) QtSupport::getQt(env, obj))->toggleType();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButton_toggle(JNIEnv* env, jobject obj)
+{
+ ((QButton*) QtSupport::getQt(env, obj))->toggle();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QButton_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QButtonJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QButton_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QButtonJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QButton.h b/qtjava/javalib/qtjava/QButton.h
new file mode 100644
index 00000000..2769ad00
--- /dev/null
+++ b/qtjava/javalib/qtjava/QButton.h
@@ -0,0 +1,65 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QButton__
+#define __org_kde_qt_QButton__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QButton_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QButton_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_newQButton__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_newQButton__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_newQButton__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_newQButton__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QButton_text (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QButton_pixmap (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_setPixmap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QButton_accel (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_setAccel (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QButton_isToggleButton (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QButton_toggleType (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_setDown (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QButton_isDown (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QButton_isOn (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QButton_state (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QButton_autoResize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_setAutoResize (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QButton_autoRepeat (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_setAutoRepeat (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QButton_isExclusiveToggle (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QButton_group (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_animateClick (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_toggle (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QButton_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QButton_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_setToggleButton (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_setToggleType (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_setOn (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_setState (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QButton_hitButton (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_drawButton (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_drawButtonLabel (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_keyReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_enabledChange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButton_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QButton_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QButton__ */
diff --git a/qtjava/javalib/qtjava/QButtonGroup.cpp b/qtjava/javalib/qtjava/QButtonGroup.cpp
new file mode 100644
index 00000000..0d527e05
--- /dev/null
+++ b/qtjava/javalib/qtjava/QButtonGroup.cpp
@@ -0,0 +1,725 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qbuttongroup.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QButtonGroup.h>
+
+class QButtonGroupJBridge : public QButtonGroup
+{
+public:
+ QButtonGroupJBridge(QWidget* arg1,const char* arg2) : QButtonGroup(arg1,arg2) {};
+ QButtonGroupJBridge(QWidget* arg1) : QButtonGroup(arg1) {};
+ QButtonGroupJBridge() : QButtonGroup() {};
+ QButtonGroupJBridge(const QString& arg1,QWidget* arg2,const char* arg3) : QButtonGroup(arg1,arg2,arg3) {};
+ QButtonGroupJBridge(const QString& arg1,QWidget* arg2) : QButtonGroup(arg1,arg2) {};
+ QButtonGroupJBridge(const QString& arg1) : QButtonGroup(arg1) {};
+ QButtonGroupJBridge(int arg1,Qt::Orientation arg2,QWidget* arg3,const char* arg4) : QButtonGroup(arg1,arg2,arg3,arg4) {};
+ QButtonGroupJBridge(int arg1,Qt::Orientation arg2,QWidget* arg3) : QButtonGroup(arg1,arg2,arg3) {};
+ QButtonGroupJBridge(int arg1,Qt::Orientation arg2) : QButtonGroup(arg1,arg2) {};
+ QButtonGroupJBridge(int arg1,Qt::Orientation arg2,const QString& arg3,QWidget* arg4,const char* arg5) : QButtonGroup(arg1,arg2,arg3,arg4,arg5) {};
+ QButtonGroupJBridge(int arg1,Qt::Orientation arg2,const QString& arg3,QWidget* arg4) : QButtonGroup(arg1,arg2,arg3,arg4) {};
+ QButtonGroupJBridge(int arg1,Qt::Orientation arg2,const QString& arg3) : QButtonGroup(arg1,arg2,arg3) {};
+ bool protected_event(QEvent* arg1) {
+ return (bool) QButtonGroup::event(arg1);
+ }
+ void protected_buttonPressed() {
+ QButtonGroup::buttonPressed();
+ return;
+ }
+ void protected_buttonReleased() {
+ QButtonGroup::buttonReleased();
+ return;
+ }
+ void protected_buttonClicked() {
+ QButtonGroup::buttonClicked();
+ return;
+ }
+ void protected_buttonToggled(bool arg1) {
+ QButtonGroup::buttonToggled(arg1);
+ return;
+ }
+ ~QButtonGroupJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QGroupBox::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButtonGroup","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButtonGroup","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButtonGroup","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButtonGroup","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QGroupBox::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButtonGroup","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButtonGroup","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButtonGroup","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QGroupBox::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButtonGroup","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButtonGroup","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButtonGroup","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QGroupBox::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QButtonGroup",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButtonGroup","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QButtonGroup","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_buttonClicked(JNIEnv* env, jobject obj)
+{
+ ((QButtonGroupJBridge*) QtSupport::getQt(env, obj))->protected_buttonClicked();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_buttonPressed(JNIEnv* env, jobject obj)
+{
+ ((QButtonGroupJBridge*) QtSupport::getQt(env, obj))->protected_buttonPressed();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_buttonReleased(JNIEnv* env, jobject obj)
+{
+ ((QButtonGroupJBridge*) QtSupport::getQt(env, obj))->protected_buttonReleased();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_buttonToggled(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QButtonGroupJBridge*) QtSupport::getQt(env, obj))->protected_buttonToggled((bool) on);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QButtonGroup_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QButtonGroup*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QButtonGroup_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QButtonGroup*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QButtonGroup_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QButtonGroup_event(JNIEnv* env, jobject obj, jobject e)
+{
+ jboolean xret = (jboolean) ((QButtonGroupJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QButtonGroup*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QButtonGroup*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QButtonGroup_findButton(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QButtonGroup*) QtSupport::getQt(env, obj))->find((int) id), "org.kde.qt.QButton");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QButtonGroup_id(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QButtonGroup*) QtSupport::getQt(env, obj))->id((QButton*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QButtonGroup_insert__Lorg_kde_qt_QButton_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QButtonGroup*) QtSupport::getQt(env, obj))->insert((QButton*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QButtonGroup_insert__Lorg_kde_qt_QButton_2I(JNIEnv* env, jobject obj, jobject arg1, jint id)
+{
+ jint xret = (jint) ((QButtonGroup*) QtSupport::getQt(env, obj))->insert((QButton*) QtSupport::getQt(env, arg1), (int) id);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QButtonGroup_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QButtonGroup_isExclusive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QButtonGroup*) QtSupport::getQt(env, obj))->isExclusive();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QButtonGroup_isRadioButtonExclusive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QButtonGroup*) QtSupport::getQt(env, obj))->isRadioButtonExclusive();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QButtonGroup_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QButtonGroup*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_moveFocus(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QButtonGroup*) QtSupport::getQt(env, obj))->moveFocus((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_newQButtonGroup__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonGroupJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_newQButtonGroup__II(JNIEnv* env, jobject obj, jint columns, jint o)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonGroupJBridge((int) columns, (Qt::Orientation) o));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_newQButtonGroup__IILjava_lang_String_2(JNIEnv* env, jobject obj, jint columns, jint o, jstring title)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonGroupJBridge((int) columns, (Qt::Orientation) o, (const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_newQButtonGroup__IILjava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint columns, jint o, jstring title, jobject parent)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonGroupJBridge((int) columns, (Qt::Orientation) o, (const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_newQButtonGroup__IILjava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint columns, jint o, jstring title, jobject parent, jstring name)
+{
+static QString* _qstring_title = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonGroupJBridge((int) columns, (Qt::Orientation) o, (const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_newQButtonGroup__IILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint columns, jint o, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonGroupJBridge((int) columns, (Qt::Orientation) o, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_newQButtonGroup__IILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint columns, jint o, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonGroupJBridge((int) columns, (Qt::Orientation) o, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_newQButtonGroup__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring title)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonGroupJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_newQButtonGroup__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring title, jobject parent)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonGroupJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_newQButtonGroup__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring title, jobject parent, jstring name)
+{
+static QString* _qstring_title = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonGroupJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_newQButtonGroup__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonGroupJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_newQButtonGroup__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QButtonGroupJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_remove(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QButtonGroup*) QtSupport::getQt(env, obj))->remove((QButton*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QButtonGroup_selectedId(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QButtonGroup*) QtSupport::getQt(env, obj))->selectedId();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QButtonGroup_selected(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QButtonGroup*) QtSupport::getQt(env, obj))->selected(), "org.kde.qt.QButton");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_setButton(JNIEnv* env, jobject obj, jint id)
+{
+ ((QButtonGroup*) QtSupport::getQt(env, obj))->setButton((int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_setExclusive(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QButtonGroup*) QtSupport::getQt(env, obj))->setExclusive((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QButtonGroup_setRadioButtonExclusive(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QButtonGroup*) QtSupport::getQt(env, obj))->setRadioButtonExclusive((bool) arg1);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QButtonGroup_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QButtonGroupJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QButtonGroup_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QButtonGroupJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QButtonGroup.h b/qtjava/javalib/qtjava/QButtonGroup.h
new file mode 100644
index 00000000..06d7db43
--- /dev/null
+++ b/qtjava/javalib/qtjava/QButtonGroup.h
@@ -0,0 +1,56 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QButtonGroup__
+#define __org_kde_qt_QButtonGroup__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QButtonGroup_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QButtonGroup_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_newQButtonGroup__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_newQButtonGroup__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_newQButtonGroup__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_newQButtonGroup__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_newQButtonGroup__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_newQButtonGroup__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_newQButtonGroup__IILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_newQButtonGroup__IILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_newQButtonGroup__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_newQButtonGroup__IILjava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_newQButtonGroup__IILjava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jint, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_newQButtonGroup__IILjava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QButtonGroup_isExclusive (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QButtonGroup_isRadioButtonExclusive (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_setExclusive (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_setRadioButtonExclusive (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QButtonGroup_insert__Lorg_kde_qt_QButton_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QButtonGroup_insert__Lorg_kde_qt_QButton_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_remove (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QButtonGroup_findButton (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QButtonGroup_id (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QButtonGroup_count (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_setButton (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_moveFocus (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QButtonGroup_selected (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QButtonGroup_selectedId (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QButtonGroup_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QButtonGroup_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QButtonGroup_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_buttonPressed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_buttonReleased (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_buttonClicked (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_buttonToggled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QButtonGroup_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QButtonGroup_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QButtonGroup__ */
diff --git a/qtjava/javalib/qtjava/QCanvas.cpp b/qtjava/javalib/qtjava/QCanvas.cpp
new file mode 100644
index 00000000..a844be75
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvas.cpp
@@ -0,0 +1,666 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qrect.h>
+#include <qpixmap.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qcanvas.h>
+#include <qpointarray.h>
+#include <qpainter.h>
+#include <qcolor.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvas.h>
+
+class QCanvasJBridge : public QCanvas
+{
+public:
+ QCanvasJBridge(QObject* arg1,const char* arg2) : QCanvas(arg1,arg2) {};
+ QCanvasJBridge(QObject* arg1) : QCanvas(arg1) {};
+ QCanvasJBridge() : QCanvas() {};
+ QCanvasJBridge(int arg1,int arg2) : QCanvas(arg1,arg2) {};
+ QCanvasJBridge(QPixmap arg1,int arg2,int arg3,int arg4,int arg5) : QCanvas(arg1,arg2,arg3,arg4,arg5) {};
+ void public_setAllChanged() {
+ QCanvas::setAllChanged();
+ return;
+ }
+ void public_advance() {
+ QCanvas::advance();
+ return;
+ }
+ void public_update() {
+ QCanvas::update();
+ return;
+ }
+ void protected_drawBackground(QPainter& arg1,const QRect& arg2) {
+ QCanvas::drawBackground(arg1,arg2);
+ return;
+ }
+ void protected_drawForeground(QPainter& arg1,const QRect& arg2) {
+ QCanvas::drawForeground(arg1,arg2);
+ return;
+ }
+ ~QCanvasJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeItem(QCanvasItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeItem",(void*)arg1,"org.kde.qt.QCanvasItem")) {
+ QCanvas::removeItem(arg1);
+ }
+ return;
+ }
+ void addItem(QCanvasItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"addItem",(void*)arg1,"org.kde.qt.QCanvasItem")) {
+ QCanvas::addItem(arg1);
+ }
+ return;
+ }
+ void removeAnimation(QCanvasItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeAnimation",(void*)arg1,"org.kde.qt.QCanvasItem")) {
+ QCanvas::removeAnimation(arg1);
+ }
+ return;
+ }
+ void update() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvas","update")) {
+ QCanvas::update();
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void removeView(QCanvasView* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeView",(void*)arg1,"org.kde.qt.QCanvasView")) {
+ QCanvas::removeView(arg1);
+ }
+ return;
+ }
+ void setAllChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvas","setAllChanged")) {
+ QCanvas::setAllChanged();
+ }
+ return;
+ }
+ void setChanged(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setChanged",(void*)&arg1,"org.kde.qt.QRect")) {
+ QCanvas::setChanged(arg1);
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QCanvas::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void addAnimation(QCanvasItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"addAnimation",(void*)arg1,"org.kde.qt.QCanvasItem")) {
+ QCanvas::addAnimation(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void setUnchanged(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setUnchanged",(void*)&arg1,"org.kde.qt.QRect")) {
+ QCanvas::setUnchanged(arg1);
+ }
+ return;
+ }
+ void addView(QCanvasView* arg1) {
+ if (!QtSupport::eventDelegate(this,"addView",(void*)arg1,"org.kde.qt.QCanvasView")) {
+ QCanvas::addView(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QCanvas::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QCanvas",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void advance() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvas","advance")) {
+ QCanvas::advance();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_addAnimation(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->addAnimation((QCanvasItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_addItemToChunkContaining(JNIEnv* env, jobject obj, jobject arg1, jint x, jint y)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->addItemToChunkContaining((QCanvasItem*) QtSupport::getQt(env, arg1), (int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_addItemToChunk(JNIEnv* env, jobject obj, jobject arg1, jint i, jint j)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->addItemToChunk((QCanvasItem*) QtSupport::getQt(env, arg1), (int) i, (int) j);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_addItem(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->addItem((QCanvasItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_addView(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->addView((QCanvasView*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_advance(JNIEnv* env, jobject obj)
+{
+ ((QCanvasJBridge*) QtSupport::getQt(env, obj))->public_advance();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvas_allItems(JNIEnv* env, jobject obj)
+{
+ QCanvasItemList _qlist;
+ _qlist = ((QCanvas*) QtSupport::getQt(env, obj))->allItems();
+ return (jobject) QtSupport::arrayWithQCanvasItemList(env, (QCanvasItemList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvas_backgroundColor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((QCanvas*) QtSupport::getQt(env, obj))->backgroundColor()), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvas_backgroundPixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QCanvas*) QtSupport::getQt(env, obj))->backgroundPixmap()), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvas_chunkSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvas*) QtSupport::getQt(env, obj))->chunkSize();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QCanvas_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QCanvas*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvas_collisions__Lorg_kde_qt_QPointArray_2Lorg_kde_qt_QCanvasItem_2Z(JNIEnv* env, jobject obj, jobject pa, jobject item, jboolean exact)
+{
+ QCanvasItemList _qlist;
+ _qlist = ((QCanvas*) QtSupport::getQt(env, obj))->collisions((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, pa), (const QCanvasItem*) QtSupport::getQt(env, item), (bool) exact);
+ return (jobject) QtSupport::arrayWithQCanvasItemList(env, (QCanvasItemList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvas_collisions__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ QCanvasItemList _qlist;
+ _qlist = ((QCanvas*) QtSupport::getQt(env, obj))->collisions((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return (jobject) QtSupport::arrayWithQCanvasItemList(env, (QCanvasItemList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvas_collisions__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ QCanvasItemList _qlist;
+ _qlist = ((QCanvas*) QtSupport::getQt(env, obj))->collisions((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return (jobject) QtSupport::arrayWithQCanvasItemList(env, (QCanvasItemList*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCanvas_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_drawArea__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPainter_2(JNIEnv* env, jobject obj, jobject arg1, jobject p)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->drawArea((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (QPainter*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_drawArea__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPainter_2Z(JNIEnv* env, jobject obj, jobject arg1, jobject p, jboolean double_buffer)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->drawArea((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (QPainter*) QtSupport::getQt(env, p), (bool) double_buffer);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_drawBackground(JNIEnv* env, jobject obj, jobject arg1, jobject area)
+{
+ ((QCanvasJBridge*) QtSupport::getQt(env, obj))->protected_drawBackground((QPainter&)*(QPainter*) QtSupport::getQt(env, arg1), (const QRect&)*(const QRect*) QtSupport::getQt(env, area));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_drawCanvasArea__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->drawCanvasArea((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_drawCanvasArea__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPainter_2(JNIEnv* env, jobject obj, jobject arg1, jobject p)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->drawCanvasArea((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (QPainter*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_drawCanvasArea__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPainter_2Z(JNIEnv* env, jobject obj, jobject arg1, jobject p, jboolean double_buffer)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->drawCanvasArea((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (QPainter*) QtSupport::getQt(env, p), (bool) double_buffer);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_drawForeground(JNIEnv* env, jobject obj, jobject arg1, jobject area)
+{
+ ((QCanvasJBridge*) QtSupport::getQt(env, obj))->protected_drawForeground((QPainter&)*(QPainter*) QtSupport::getQt(env, arg1), (const QRect&)*(const QRect*) QtSupport::getQt(env, area));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_drawViewArea(JNIEnv* env, jobject obj, jobject view, jobject p, jobject r, jboolean dbuf)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->drawViewArea((QCanvasView*) QtSupport::getQt(env, view), (QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (bool) dbuf);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QCanvas*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QCanvas*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvas_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvas*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvas_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvas_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QCanvas*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_newQCanvas__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_newQCanvas__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasJBridge((int) w, (int) h));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_newQCanvas__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_newQCanvas__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_newQCanvas__Lorg_kde_qt_QPixmap_2IIII(JNIEnv* env, jobject obj, jobject p, jint h, jint v, jint tilewidth, jint tileheight)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasJBridge((QPixmap)*(QPixmap*) QtSupport::getQt(env, p), (int) h, (int) v, (int) tilewidth, (int) tileheight));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvas_onCanvas__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ jboolean xret = (jboolean) ((QCanvas*) QtSupport::getQt(env, obj))->onCanvas((int) x, (int) y);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvas_onCanvas__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject p)
+{
+ jboolean xret = (jboolean) ((QCanvas*) QtSupport::getQt(env, obj))->onCanvas((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvas_rect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QCanvas*) QtSupport::getQt(env, obj))->rect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_removeAnimation(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->removeAnimation((QCanvasItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_removeItemFromChunkContaining(JNIEnv* env, jobject obj, jobject arg1, jint x, jint y)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->removeItemFromChunkContaining((QCanvasItem*) QtSupport::getQt(env, arg1), (int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_removeItemFromChunk(JNIEnv* env, jobject obj, jobject arg1, jint i, jint j)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->removeItemFromChunk((QCanvasItem*) QtSupport::getQt(env, arg1), (int) i, (int) j);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_removeItem(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->removeItem((QCanvasItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_removeView(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->removeView((QCanvasView*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_resize(JNIEnv* env, jobject obj, jint width, jint height)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->resize((int) width, (int) height);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_retune__I(JNIEnv* env, jobject obj, jint chunksize)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->retune((int) chunksize);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_retune__II(JNIEnv* env, jobject obj, jint chunksize, jint maxclusters)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->retune((int) chunksize, (int) maxclusters);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvas_sameChunk(JNIEnv* env, jobject obj, jint x1, jint y1, jint x2, jint y2)
+{
+ jboolean xret = (jboolean) ((QCanvas*) QtSupport::getQt(env, obj))->sameChunk((int) x1, (int) y1, (int) x2, (int) y2);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_setAdvancePeriod(JNIEnv* env, jobject obj, jint ms)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->setAdvancePeriod((int) ms);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_setAllChanged(JNIEnv* env, jobject obj)
+{
+ ((QCanvasJBridge*) QtSupport::getQt(env, obj))->public_setAllChanged();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_setBackgroundColor(JNIEnv* env, jobject obj, jobject c)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->setBackgroundColor((const QColor&)*(const QColor*) QtSupport::getQt(env, c));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_setBackgroundPixmap(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->setBackgroundPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_setChangedChunkContaining(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->setChangedChunkContaining((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_setChangedChunk(JNIEnv* env, jobject obj, jint i, jint j)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->setChangedChunk((int) i, (int) j);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_setChanged(JNIEnv* env, jobject obj, jobject area)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->setChanged((const QRect&)*(const QRect*) QtSupport::getQt(env, area));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_setDoubleBuffering(JNIEnv* env, jobject obj, jboolean y)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->setDoubleBuffering((bool) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_setTile(JNIEnv* env, jobject obj, jint x, jint y, jint tilenum)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->setTile((int) x, (int) y, (int) tilenum);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_setTiles(JNIEnv* env, jobject obj, jobject tiles, jint h, jint v, jint tilewidth, jint tileheight)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->setTiles((QPixmap)*(QPixmap*) QtSupport::getQt(env, tiles), (int) h, (int) v, (int) tilewidth, (int) tileheight);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_setUnchanged(JNIEnv* env, jobject obj, jobject area)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->setUnchanged((const QRect&)*(const QRect*) QtSupport::getQt(env, area));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_setUpdatePeriod(JNIEnv* env, jobject obj, jint ms)
+{
+ ((QCanvas*) QtSupport::getQt(env, obj))->setUpdatePeriod((int) ms);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvas_size(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QCanvas*) QtSupport::getQt(env, obj))->size()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvas_tileHeight(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvas*) QtSupport::getQt(env, obj))->tileHeight();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvas_tileWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvas*) QtSupport::getQt(env, obj))->tileWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvas_tile(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ jint xret = (jint) ((QCanvas*) QtSupport::getQt(env, obj))->tile((int) x, (int) y);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvas_tilesHorizontally(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvas*) QtSupport::getQt(env, obj))->tilesHorizontally();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvas_tilesVertically(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvas*) QtSupport::getQt(env, obj))->tilesVertically();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QCanvas_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QCanvasJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QCanvas_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QCanvasJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvas_update(JNIEnv* env, jobject obj)
+{
+ ((QCanvasJBridge*) QtSupport::getQt(env, obj))->public_update();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvas_validChunk__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ jboolean xret = (jboolean) ((QCanvas*) QtSupport::getQt(env, obj))->validChunk((int) x, (int) y);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvas_validChunk__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject p)
+{
+ jboolean xret = (jboolean) ((QCanvas*) QtSupport::getQt(env, obj))->validChunk((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvas_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvas*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvas.h b/qtjava/javalib/qtjava/QCanvas.h
new file mode 100644
index 00000000..e08f9ffa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvas.h
@@ -0,0 +1,86 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvas__
+#define __org_kde_qt_QCanvas__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvas_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QCanvas_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_newQCanvas__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_newQCanvas__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_newQCanvas__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_newQCanvas__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_newQCanvas__Lorg_kde_qt_QPixmap_2IIII (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_setTiles (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_setBackgroundPixmap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvas_backgroundPixmap (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_setBackgroundColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvas_backgroundColor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_setTile (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvas_tile (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvas_tilesHorizontally (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvas_tilesVertically (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvas_tileWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvas_tileHeight (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_resize (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvas_width (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvas_height (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvas_size (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvas_rect (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvas_onCanvas__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvas_onCanvas__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvas_validChunk__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvas_validChunk__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvas_chunkSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_retune__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_retune__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvas_sameChunk (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_setChangedChunk (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_setChangedChunkContaining (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_setAllChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_setChanged (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_setUnchanged (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_addItemToChunk (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_removeItemFromChunk (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_addItemToChunkContaining (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_removeItemFromChunkContaining (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvas_allItems (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvas_collisions__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvas_collisions__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvas_collisions__Lorg_kde_qt_QPointArray_2Lorg_kde_qt_QCanvasItem_2Z (JNIEnv *env, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_drawArea__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPainter_2Z (JNIEnv *env, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_drawArea__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPainter_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_addView (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_removeView (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_drawCanvasArea__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPainter_2Z (JNIEnv *env, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_drawCanvasArea__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPainter_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_drawCanvasArea__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_drawViewArea (JNIEnv *env, jobject, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_addItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_addAnimation (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_removeItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_removeAnimation (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_setAdvancePeriod (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_setUpdatePeriod (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_setDoubleBuffering (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_advance (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_update (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QCanvas_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QCanvas_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_drawBackground (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_drawForeground (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvas_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvas_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvas__ */
diff --git a/qtjava/javalib/qtjava/QCanvasEllipse.cpp b/qtjava/javalib/qtjava/QCanvasEllipse.cpp
new file mode 100644
index 00000000..fb2c3f0b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasEllipse.cpp
@@ -0,0 +1,144 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qcanvas.h>
+#include <qpointarray.h>
+#include <qpainter.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvasEllipse.h>
+
+class QCanvasEllipseJBridge : public QCanvasEllipse
+{
+public:
+ QCanvasEllipseJBridge(QCanvas* arg1) : QCanvasEllipse(arg1) {};
+ QCanvasEllipseJBridge(int arg1,int arg2,QCanvas* arg3) : QCanvasEllipse(arg1,arg2,arg3) {};
+ QCanvasEllipseJBridge(int arg1,int arg2,int arg3,int arg4,QCanvas* arg5) : QCanvasEllipse(arg1,arg2,arg3,arg4,arg5) {};
+ void protected_drawShape(QPainter& arg1) {
+ QCanvasEllipse::drawShape(arg1);
+ return;
+ }
+ ~QCanvasEllipseJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasEllipse_angleLength(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasEllipse*) QtSupport::getQt(env, obj))->angleLength();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasEllipse_angleStart(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasEllipse*) QtSupport::getQt(env, obj))->angleStart();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasEllipse_areaPoints(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QCanvasEllipse*) QtSupport::getQt(env, obj))->areaPoints()), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasEllipse_collidesWith(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QCanvasEllipse*) QtSupport::getQt(env, obj))->collidesWith((const QCanvasItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasEllipse_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCanvasEllipse_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasEllipse_drawShape(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvasEllipseJBridge*) QtSupport::getQt(env, obj))->protected_drawShape((QPainter&)*(QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasEllipse_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QCanvasEllipse*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasEllipse_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasEllipse*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasEllipse_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasEllipse_newQCanvasEllipse__IIIILorg_kde_qt_QCanvas_2(JNIEnv* env, jobject obj, jint width, jint height, jint startangle, jint angle, jobject canvas)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasEllipseJBridge((int) width, (int) height, (int) startangle, (int) angle, (QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasEllipse_newQCanvasEllipse__IILorg_kde_qt_QCanvas_2(JNIEnv* env, jobject obj, jint width, jint height, jobject canvas)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasEllipseJBridge((int) width, (int) height, (QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasEllipse_newQCanvasEllipse__Lorg_kde_qt_QCanvas_2(JNIEnv* env, jobject obj, jobject canvas)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasEllipseJBridge((QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasEllipse_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasEllipse*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasEllipse_setAngles(JNIEnv* env, jobject obj, jint start, jint length)
+{
+ ((QCanvasEllipse*) QtSupport::getQt(env, obj))->setAngles((int) start, (int) length);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasEllipse_setSize(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QCanvasEllipse*) QtSupport::getQt(env, obj))->setSize((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasEllipse_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasEllipse*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvasEllipse.h b/qtjava/javalib/qtjava/QCanvasEllipse.h
new file mode 100644
index 00000000..2217e279
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasEllipse.h
@@ -0,0 +1,34 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvasEllipse__
+#define __org_kde_qt_QCanvasEllipse__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasEllipse_newQCanvasEllipse__Lorg_kde_qt_QCanvas_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasEllipse_newQCanvasEllipse__IILorg_kde_qt_QCanvas_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasEllipse_newQCanvasEllipse__IIIILorg_kde_qt_QCanvas_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasEllipse_width (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasEllipse_height (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasEllipse_setSize (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasEllipse_setAngles (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasEllipse_angleStart (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasEllipse_angleLength (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasEllipse_areaPoints (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasEllipse_collidesWith (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasEllipse_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasEllipse_drawShape (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasEllipse_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasEllipse_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasEllipse_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvasEllipse__ */
diff --git a/qtjava/javalib/qtjava/QCanvasItem.cpp b/qtjava/javalib/qtjava/QCanvasItem.cpp
new file mode 100644
index 00000000..5b8b20df
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasItem.cpp
@@ -0,0 +1,275 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qcanvas.h>
+#include <qpainter.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvasItem.h>
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasItem_active(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCanvasItem*) QtSupport::getQt(env, obj))->active();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_advance(JNIEnv* env, jobject obj, jint stage)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->advance((int) stage);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasItem_animated(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCanvasItem*) QtSupport::getQt(env, obj))->animated();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasItem_boundingRectAdvanced(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QCanvasItem*) QtSupport::getQt(env, obj))->boundingRectAdvanced()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasItem_boundingRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QCanvasItem*) QtSupport::getQt(env, obj))->boundingRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasItem_canvas(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QCanvasItem*) QtSupport::getQt(env, obj))->canvas(), "org.kde.qt.QCanvas");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasItem_collidesWith(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QCanvasItem*) QtSupport::getQt(env, obj))->collidesWith((const QCanvasItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasItem_collisions(JNIEnv* env, jobject obj, jboolean exact)
+{
+ QCanvasItemList _qlist;
+ _qlist = ((QCanvasItem*) QtSupport::getQt(env, obj))->collisions((bool) exact);
+ return (jobject) QtSupport::arrayWithQCanvasItemList(env, (QCanvasItemList*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_draw(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->draw((QPainter&)*(QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasItem_enabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCanvasItem*) QtSupport::getQt(env, obj))->enabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_hide(JNIEnv* env, jobject obj)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->hide();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasItem_isActive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCanvasItem*) QtSupport::getQt(env, obj))->isActive();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasItem_isEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCanvasItem*) QtSupport::getQt(env, obj))->isEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasItem_isSelected(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCanvasItem*) QtSupport::getQt(env, obj))->isSelected();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasItem_isVisible(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCanvasItem*) QtSupport::getQt(env, obj))->isVisible();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_moveBy(JNIEnv* env, jobject obj, jdouble dx, jdouble dy)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->moveBy((double) dx, (double) dy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_move(JNIEnv* env, jobject obj, jdouble x, jdouble y)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->move((double) x, (double) y);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasItem_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasItem*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasItem_selected(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCanvasItem*) QtSupport::getQt(env, obj))->selected();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_setActive(JNIEnv* env, jobject obj, jboolean yes)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->setActive((bool) yes);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_setAnimated(JNIEnv* env, jobject obj, jboolean y)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->setAnimated((bool) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_setCanvas(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->setCanvas((QCanvas*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_setEnabled(JNIEnv* env, jobject obj, jboolean yes)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->setEnabled((bool) yes);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_setSelected(JNIEnv* env, jobject obj, jboolean yes)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->setSelected((bool) yes);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_setVelocity(JNIEnv* env, jobject obj, jdouble vx, jdouble vy)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->setVelocity((double) vx, (double) vy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_setVisible(JNIEnv* env, jobject obj, jboolean yes)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->setVisible((bool) yes);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_setXVelocity(JNIEnv* env, jobject obj, jdouble vx)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->setXVelocity((double) vx);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_setX(JNIEnv* env, jobject obj, jdouble a)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->setX((double) a);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_setYVelocity(JNIEnv* env, jobject obj, jdouble vy)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->setYVelocity((double) vy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_setY(JNIEnv* env, jobject obj, jdouble a)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->setY((double) a);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_setZ(JNIEnv* env, jobject obj, jdouble a)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->setZ((double) a);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasItem_show(JNIEnv* env, jobject obj)
+{
+ ((QCanvasItem*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasItem_visible(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCanvasItem*) QtSupport::getQt(env, obj))->visible();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QCanvasItem_xVelocity(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QCanvasItem*) QtSupport::getQt(env, obj))->xVelocity();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QCanvasItem_x(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QCanvasItem*) QtSupport::getQt(env, obj))->x();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QCanvasItem_yVelocity(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QCanvasItem*) QtSupport::getQt(env, obj))->yVelocity();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QCanvasItem_y(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QCanvasItem*) QtSupport::getQt(env, obj))->y();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QCanvasItem_z(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QCanvasItem*) QtSupport::getQt(env, obj))->z();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvasItem.h b/qtjava/javalib/qtjava/QCanvasItem.h
new file mode 100644
index 00000000..65642bed
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasItem.h
@@ -0,0 +1,56 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvasItem__
+#define __org_kde_qt_QCanvasItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QCanvasItem_x (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QCanvasItem_y (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QCanvasItem_z (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_moveBy (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_move (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_setX (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_setY (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_setZ (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasItem_animated (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_setAnimated (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_setVelocity (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_setXVelocity (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_setYVelocity (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QCanvasItem_xVelocity (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QCanvasItem_yVelocity (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_advance (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasItem_collidesWith (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasItem_collisions (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_setCanvas (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_draw (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_show (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_hide (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_setVisible (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasItem_isVisible (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_setSelected (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasItem_isSelected (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasItem_isEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasItem_setActive (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasItem_isActive (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasItem_visible (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasItem_selected (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasItem_enabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasItem_active (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasItem_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasItem_boundingRect (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasItem_boundingRectAdvanced (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasItem_canvas (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvasItem__ */
diff --git a/qtjava/javalib/qtjava/QCanvasLine.cpp b/qtjava/javalib/qtjava/QCanvasLine.cpp
new file mode 100644
index 00000000..49d54b63
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasLine.cpp
@@ -0,0 +1,113 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpoint.h>
+#include <qcanvas.h>
+#include <qpointarray.h>
+#include <qpainter.h>
+#include <qpen.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvasLine.h>
+
+class QCanvasLineJBridge : public QCanvasLine
+{
+public:
+ QCanvasLineJBridge(QCanvas* arg1) : QCanvasLine(arg1) {};
+ void protected_drawShape(QPainter& arg1) {
+ QCanvasLine::drawShape(arg1);
+ return;
+ }
+ QPointArray protected_areaPoints() {
+ return (QPointArray) QCanvasLine::areaPoints();
+ }
+ ~QCanvasLineJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasLine_areaPoints(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QCanvasLineJBridge*) QtSupport::getQt(env, obj))->protected_areaPoints()), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasLine_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCanvasLine_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasLine_drawShape(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvasLineJBridge*) QtSupport::getQt(env, obj))->protected_drawShape((QPainter&)*(QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasLine_endPoint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QCanvasLine*) QtSupport::getQt(env, obj))->endPoint()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasLine_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QCanvasLine*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasLine_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasLine_moveBy(JNIEnv* env, jobject obj, jdouble dx, jdouble dy)
+{
+ ((QCanvasLine*) QtSupport::getQt(env, obj))->moveBy((double) dx, (double) dy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasLine_newQCanvasLine(JNIEnv* env, jobject obj, jobject canvas)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasLineJBridge((QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasLine_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasLine*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasLine_setPen(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QCanvasLine*) QtSupport::getQt(env, obj))->setPen((QPen)*(QPen*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasLine_setPoints(JNIEnv* env, jobject obj, jint x1, jint y1, jint x2, jint y2)
+{
+ ((QCanvasLine*) QtSupport::getQt(env, obj))->setPoints((int) x1, (int) y1, (int) x2, (int) y2);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasLine_startPoint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QCanvasLine*) QtSupport::getQt(env, obj))->startPoint()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvasLine.h b/qtjava/javalib/qtjava/QCanvasLine.h
new file mode 100644
index 00000000..6d919e75
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasLine.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvasLine__
+#define __org_kde_qt_QCanvasLine__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasLine_newQCanvasLine (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasLine_setPoints (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasLine_startPoint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasLine_endPoint (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasLine_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasLine_setPen (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasLine_moveBy (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasLine_drawShape (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasLine_areaPoints (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasLine_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasLine_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasLine_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvasLine__ */
diff --git a/qtjava/javalib/qtjava/QCanvasPixmap.cpp b/qtjava/javalib/qtjava/QCanvasPixmap.cpp
new file mode 100644
index 00000000..a4473364
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasPixmap.cpp
@@ -0,0 +1,94 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpixmap.h>
+#include <qimage.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qcanvas.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvasPixmap.h>
+
+class QCanvasPixmapJBridge : public QCanvasPixmap
+{
+public:
+ QCanvasPixmapJBridge(const QString& arg1) : QCanvasPixmap(arg1) {};
+ QCanvasPixmapJBridge(const QImage& arg1) : QCanvasPixmap(arg1) {};
+ QCanvasPixmapJBridge(const QPixmap& arg1,const QPoint& arg2) : QCanvasPixmap(arg1,arg2) {};
+ ~QCanvasPixmapJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPixmap_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCanvasPixmap_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPixmap_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QCanvasPixmap*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasPixmap_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPixmap_newQCanvasPixmap__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring datafilename)
+{
+static QString* _qstring_datafilename = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasPixmapJBridge((const QString&)*(QString*) QtSupport::toQString(env, datafilename, &_qstring_datafilename)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPixmap_newQCanvasPixmap__Lorg_kde_qt_QImage_2(JNIEnv* env, jobject obj, jobject image)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasPixmapJBridge((const QImage&)*(const QImage*) QtSupport::getQt(env, image)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPixmap_newQCanvasPixmap__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1, jobject hotspot)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasPixmapJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, hotspot)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasPixmap_offsetX(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasPixmap*) QtSupport::getQt(env, obj))->offsetX();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasPixmap_offsetY(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasPixmap*) QtSupport::getQt(env, obj))->offsetY();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPixmap_setOffset(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QCanvasPixmap*) QtSupport::getQt(env, obj))->setOffset((int) x, (int) y);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvasPixmap.h b/qtjava/javalib/qtjava/QCanvasPixmap.h
new file mode 100644
index 00000000..fdede711
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasPixmap.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvasPixmap__
+#define __org_kde_qt_QCanvasPixmap__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPixmap_newQCanvasPixmap__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPixmap_newQCanvasPixmap__Lorg_kde_qt_QImage_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPixmap_newQCanvasPixmap__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasPixmap_offsetX (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasPixmap_offsetY (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPixmap_setOffset (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPixmap_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPixmap_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasPixmap_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvasPixmap__ */
diff --git a/qtjava/javalib/qtjava/QCanvasPixmapArray.cpp b/qtjava/javalib/qtjava/QCanvasPixmapArray.cpp
new file mode 100644
index 00000000..fd830d32
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasPixmapArray.cpp
@@ -0,0 +1,131 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qcanvas.h>
+#include <qpointarray.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvasPixmapArray.h>
+
+class QCanvasPixmapArrayJBridge : public QCanvasPixmapArray
+{
+public:
+ QCanvasPixmapArrayJBridge() : QCanvasPixmapArray() {};
+ QCanvasPixmapArrayJBridge(const QString& arg1,int arg2) : QCanvasPixmapArray(arg1,arg2) {};
+ QCanvasPixmapArrayJBridge(const QString& arg1) : QCanvasPixmapArray(arg1) {};
+ ~QCanvasPixmapArrayJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasPixmapArray*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCanvasPixmapArray_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QCanvasPixmapArray*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_image(JNIEnv* env, jobject obj, jint i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QCanvasPixmapArray*) QtSupport::getQt(env, obj))->image((int) i), "org.kde.qt.QCanvasPixmap");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCanvasPixmapArray*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_newQCanvasPixmapArray__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasPixmapArrayJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_newQCanvasPixmapArray__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring datafilenamepattern)
+{
+static QString* _qstring_datafilenamepattern = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasPixmapArrayJBridge((const QString&)*(QString*) QtSupport::toQString(env, datafilenamepattern, &_qstring_datafilenamepattern)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_newQCanvasPixmapArray__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring datafilenamepattern, jint framecount)
+{
+static QString* _qstring_datafilenamepattern = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasPixmapArrayJBridge((const QString&)*(QString*) QtSupport::toQString(env, datafilenamepattern, &_qstring_datafilenamepattern), (int) framecount));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_op_1not(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCanvasPixmapArray*) QtSupport::getQt(env, obj))->operator!();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_readCollisionMasks(JNIEnv* env, jobject obj, jstring filenamepattern)
+{
+static QString* _qstring_filenamepattern = 0;
+ jboolean xret = (jboolean) ((QCanvasPixmapArray*) QtSupport::getQt(env, obj))->readCollisionMasks((const QString&)*(QString*) QtSupport::toQString(env, filenamepattern, &_qstring_filenamepattern));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_readPixmaps__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring datafilenamepattern)
+{
+static QString* _qstring_datafilenamepattern = 0;
+ jboolean xret = (jboolean) ((QCanvasPixmapArray*) QtSupport::getQt(env, obj))->readPixmaps((const QString&)*(QString*) QtSupport::toQString(env, datafilenamepattern, &_qstring_datafilenamepattern));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_readPixmaps__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring datafilenamepattern, jint framecount)
+{
+static QString* _qstring_datafilenamepattern = 0;
+ jboolean xret = (jboolean) ((QCanvasPixmapArray*) QtSupport::getQt(env, obj))->readPixmaps((const QString&)*(QString*) QtSupport::toQString(env, datafilenamepattern, &_qstring_datafilenamepattern), (int) framecount);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPixmapArray_setImage(JNIEnv* env, jobject obj, jint i, jobject p)
+{
+ ((QCanvasPixmapArray*) QtSupport::getQt(env, obj))->setImage((int) i, (QCanvasPixmap*) QtSupport::getQt(env, p));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvasPixmapArray.h b/qtjava/javalib/qtjava/QCanvasPixmapArray.h
new file mode 100644
index 00000000..83716fb3
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasPixmapArray.h
@@ -0,0 +1,32 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvasPixmapArray__
+#define __org_kde_qt_QCanvasPixmapArray__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPixmapArray_newQCanvasPixmapArray__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPixmapArray_newQCanvasPixmapArray__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPixmapArray_newQCanvasPixmapArray__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasPixmapArray_readPixmaps__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasPixmapArray_readPixmaps__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasPixmapArray_readCollisionMasks (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasPixmapArray_op_1not (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasPixmapArray_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasPixmapArray_image (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPixmapArray_setImage (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasPixmapArray_count (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPixmapArray_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPixmapArray_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasPixmapArray_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvasPixmapArray__ */
diff --git a/qtjava/javalib/qtjava/QCanvasPolygon.cpp b/qtjava/javalib/qtjava/QCanvasPolygon.cpp
new file mode 100644
index 00000000..ae4d28a2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasPolygon.cpp
@@ -0,0 +1,94 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qcanvas.h>
+#include <qpointarray.h>
+#include <qpainter.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvasPolygon.h>
+
+class QCanvasPolygonJBridge : public QCanvasPolygon
+{
+public:
+ QCanvasPolygonJBridge(QCanvas* arg1) : QCanvasPolygon(arg1) {};
+ void protected_drawShape(QPainter& arg1) {
+ QCanvasPolygon::drawShape(arg1);
+ return;
+ }
+ ~QCanvasPolygonJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasPolygon_areaPoints(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QCanvasPolygon*) QtSupport::getQt(env, obj))->areaPoints()), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPolygon_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCanvasPolygon_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPolygon_drawShape(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvasPolygonJBridge*) QtSupport::getQt(env, obj))->protected_drawShape((QPainter&)*(QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPolygon_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QCanvasPolygon*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasPolygon_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPolygon_moveBy(JNIEnv* env, jobject obj, jdouble dx, jdouble dy)
+{
+ ((QCanvasPolygon*) QtSupport::getQt(env, obj))->moveBy((double) dx, (double) dy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPolygon_newQCanvasPolygon(JNIEnv* env, jobject obj, jobject canvas)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasPolygonJBridge((QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasPolygon_points(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QCanvasPolygon*) QtSupport::getQt(env, obj))->points()), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasPolygon_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasPolygon*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPolygon_setPoints(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvasPolygon*) QtSupport::getQt(env, obj))->setPoints((QPointArray)*(QPointArray*) QtSupport::getQt(env, arg1));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvasPolygon.h b/qtjava/javalib/qtjava/QCanvasPolygon.h
new file mode 100644
index 00000000..686d2b6f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasPolygon.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvasPolygon__
+#define __org_kde_qt_QCanvasPolygon__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPolygon_newQCanvasPolygon (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPolygon_setPoints (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasPolygon_points (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPolygon_moveBy (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasPolygon_areaPoints (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasPolygon_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPolygon_drawShape (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPolygon_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPolygon_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasPolygon_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvasPolygon__ */
diff --git a/qtjava/javalib/qtjava/QCanvasPolygonalItem.cpp b/qtjava/javalib/qtjava/QCanvasPolygonalItem.cpp
new file mode 100644
index 00000000..432962c5
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasPolygonalItem.cpp
@@ -0,0 +1,73 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qbrush.h>
+#include <qrect.h>
+#include <qcanvas.h>
+#include <qpointarray.h>
+#include <qpen.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvasPolygonalItem.h>
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasPolygonalItem_areaPointsAdvanced(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QCanvasPolygonalItem*) QtSupport::getQt(env, obj))->areaPointsAdvanced()), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasPolygonalItem_areaPoints(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QCanvasPolygonalItem*) QtSupport::getQt(env, obj))->areaPoints()), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasPolygonalItem_boundingRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QCanvasPolygonalItem*) QtSupport::getQt(env, obj))->boundingRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasPolygonalItem_brush(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QBrush(((QCanvasPolygonalItem*) QtSupport::getQt(env, obj))->brush()), "org.kde.qt.QBrush", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasPolygonalItem_collidesWith(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QCanvasPolygonalItem*) QtSupport::getQt(env, obj))->collidesWith((const QCanvasItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasPolygonalItem_pen(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPen(((QCanvasPolygonalItem*) QtSupport::getQt(env, obj))->pen()), "org.kde.qt.QPen", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasPolygonalItem_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasPolygonalItem*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPolygonalItem_setBrush(JNIEnv* env, jobject obj, jobject b)
+{
+ ((QCanvasPolygonalItem*) QtSupport::getQt(env, obj))->setBrush((QBrush)*(QBrush*) QtSupport::getQt(env, b));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasPolygonalItem_setPen(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QCanvasPolygonalItem*) QtSupport::getQt(env, obj))->setPen((QPen)*(QPen*) QtSupport::getQt(env, p));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvasPolygonalItem.h b/qtjava/javalib/qtjava/QCanvasPolygonalItem.h
new file mode 100644
index 00000000..2c71ca0e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasPolygonalItem.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvasPolygonalItem__
+#define __org_kde_qt_QCanvasPolygonalItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasPolygonalItem_collidesWith (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPolygonalItem_setPen (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasPolygonalItem_setBrush (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasPolygonalItem_pen (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasPolygonalItem_brush (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasPolygonalItem_areaPoints (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasPolygonalItem_areaPointsAdvanced (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasPolygonalItem_boundingRect (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasPolygonalItem_rtti (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvasPolygonalItem__ */
diff --git a/qtjava/javalib/qtjava/QCanvasRectangle.cpp b/qtjava/javalib/qtjava/QCanvasRectangle.cpp
new file mode 100644
index 00000000..d56608f2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasRectangle.cpp
@@ -0,0 +1,149 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qrect.h>
+#include <qcanvas.h>
+#include <qpointarray.h>
+#include <qpainter.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvasRectangle.h>
+
+class QCanvasRectangleJBridge : public QCanvasRectangle
+{
+public:
+ QCanvasRectangleJBridge(QCanvas* arg1) : QCanvasRectangle(arg1) {};
+ QCanvasRectangleJBridge(const QRect& arg1,QCanvas* arg2) : QCanvasRectangle(arg1,arg2) {};
+ QCanvasRectangleJBridge(int arg1,int arg2,int arg3,int arg4,QCanvas* arg5) : QCanvasRectangle(arg1,arg2,arg3,arg4,arg5) {};
+ void protected_drawShape(QPainter& arg1) {
+ QCanvasRectangle::drawShape(arg1);
+ return;
+ }
+ QPointArray protected_chunks() {
+ return (QPointArray) QCanvasRectangle::chunks();
+ }
+ ~QCanvasRectangleJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasRectangle_areaPoints(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QCanvasRectangle*) QtSupport::getQt(env, obj))->areaPoints()), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasRectangle_chunks(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QCanvasRectangleJBridge*) QtSupport::getQt(env, obj))->protected_chunks()), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasRectangle_collidesWith(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QCanvasRectangle*) QtSupport::getQt(env, obj))->collidesWith((const QCanvasItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasRectangle_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCanvasRectangle_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasRectangle_drawShape(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvasRectangleJBridge*) QtSupport::getQt(env, obj))->protected_drawShape((QPainter&)*(QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasRectangle_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QCanvasRectangle*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasRectangle_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasRectangle*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasRectangle_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasRectangle_newQCanvasRectangle__IIIILorg_kde_qt_QCanvas_2(JNIEnv* env, jobject obj, jint x, jint y, jint width, jint height, jobject canvas)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasRectangleJBridge((int) x, (int) y, (int) width, (int) height, (QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasRectangle_newQCanvasRectangle__Lorg_kde_qt_QCanvas_2(JNIEnv* env, jobject obj, jobject canvas)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasRectangleJBridge((QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasRectangle_newQCanvasRectangle__Lorg_kde_qt_QRect_2Lorg_kde_qt_QCanvas_2(JNIEnv* env, jobject obj, jobject arg1, jobject canvas)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasRectangleJBridge((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasRectangle_rect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QCanvasRectangle*) QtSupport::getQt(env, obj))->rect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasRectangle_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasRectangle*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasRectangle_setSize(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QCanvasRectangle*) QtSupport::getQt(env, obj))->setSize((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasRectangle_size(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QCanvasRectangle*) QtSupport::getQt(env, obj))->size()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasRectangle_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasRectangle*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvasRectangle.h b/qtjava/javalib/qtjava/QCanvasRectangle.h
new file mode 100644
index 00000000..85a8d92e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasRectangle.h
@@ -0,0 +1,34 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvasRectangle__
+#define __org_kde_qt_QCanvasRectangle__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasRectangle_newQCanvasRectangle__Lorg_kde_qt_QCanvas_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasRectangle_newQCanvasRectangle__Lorg_kde_qt_QRect_2Lorg_kde_qt_QCanvas_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasRectangle_newQCanvasRectangle__IIIILorg_kde_qt_QCanvas_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasRectangle_width (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasRectangle_height (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasRectangle_setSize (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasRectangle_size (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasRectangle_areaPoints (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasRectangle_rect (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasRectangle_collidesWith (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasRectangle_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasRectangle_drawShape (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasRectangle_chunks (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasRectangle_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasRectangle_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasRectangle_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvasRectangle__ */
diff --git a/qtjava/javalib/qtjava/QCanvasSpline.cpp b/qtjava/javalib/qtjava/QCanvasSpline.cpp
new file mode 100644
index 00000000..02e31b7b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasSpline.cpp
@@ -0,0 +1,82 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qcanvas.h>
+#include <qpointarray.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvasSpline.h>
+
+class QCanvasSplineJBridge : public QCanvasSpline
+{
+public:
+ QCanvasSplineJBridge(QCanvas* arg1) : QCanvasSpline(arg1) {};
+ ~QCanvasSplineJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasSpline_closed(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCanvasSpline*) QtSupport::getQt(env, obj))->closed();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasSpline_controlPoints(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QCanvasSpline*) QtSupport::getQt(env, obj))->controlPoints()), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSpline_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCanvasSpline_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSpline_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QCanvasSpline*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasSpline_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSpline_newQCanvasSpline(JNIEnv* env, jobject obj, jobject canvas)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasSplineJBridge((QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSpline_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasSpline*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSpline_setControlPoints__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvasSpline*) QtSupport::getQt(env, obj))->setControlPoints((QPointArray)*(QPointArray*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSpline_setControlPoints__Lorg_kde_qt_QPointArray_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean closed)
+{
+ ((QCanvasSpline*) QtSupport::getQt(env, obj))->setControlPoints((QPointArray)*(QPointArray*) QtSupport::getQt(env, arg1), (bool) closed);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvasSpline.h b/qtjava/javalib/qtjava/QCanvasSpline.h
new file mode 100644
index 00000000..7ebe54d6
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasSpline.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvasSpline__
+#define __org_kde_qt_QCanvasSpline__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSpline_newQCanvasSpline (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSpline_setControlPoints__Lorg_kde_qt_QPointArray_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSpline_setControlPoints__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasSpline_controlPoints (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasSpline_closed (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSpline_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSpline_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSpline_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasSpline_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvasSpline__ */
diff --git a/qtjava/javalib/qtjava/QCanvasSprite.cpp b/qtjava/javalib/qtjava/QCanvasSprite.cpp
new file mode 100644
index 00000000..94d5cba2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasSprite.cpp
@@ -0,0 +1,248 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qcanvas.h>
+#include <qpainter.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvasSprite.h>
+
+class QCanvasSpriteJBridge : public QCanvasSprite
+{
+public:
+ QCanvasSpriteJBridge(QCanvasPixmapArray* arg1,QCanvas* arg2) : QCanvasSprite(arg1,arg2) {};
+ void public_setFrameAnimation() {
+ QCanvasSprite::setFrameAnimation();
+ return;
+ }
+ ~QCanvasSpriteJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_advance(JNIEnv* env, jobject obj, jint stage)
+{
+ ((QCanvasSprite*) QtSupport::getQt(env, obj))->advance((int) stage);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_bottomEdge__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->bottomEdge();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_bottomEdge__I(JNIEnv* env, jobject obj, jint ny)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->bottomEdge((int) ny);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasSprite_boundingRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QCanvasSprite*) QtSupport::getQt(env, obj))->boundingRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasSprite_collidesWith(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QCanvasSprite*) QtSupport::getQt(env, obj))->collidesWith((const QCanvasItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCanvasSprite_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_draw(JNIEnv* env, jobject obj, jobject painter)
+{
+ ((QCanvasSprite*) QtSupport::getQt(env, obj))->draw((QPainter&)*(QPainter*) QtSupport::getQt(env, painter));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QCanvasSprite*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_frameCount(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->frameCount();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_frame(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->frame();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasSprite_imageAdvanced(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QCanvasSprite*) QtSupport::getQt(env, obj))->imageAdvanced(), "org.kde.qt.QCanvasPixmap");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasSprite_image__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QCanvasSprite*) QtSupport::getQt(env, obj))->image(), "org.kde.qt.QCanvasPixmap");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasSprite_image__I(JNIEnv* env, jobject obj, jint f)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QCanvasSprite*) QtSupport::getQt(env, obj))->image((int) f), "org.kde.qt.QCanvasPixmap");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasSprite_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_leftEdge__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->leftEdge();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_leftEdge__I(JNIEnv* env, jobject obj, jint nx)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->leftEdge((int) nx);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_move__DD(JNIEnv* env, jobject obj, jdouble x, jdouble y)
+{
+ ((QCanvasSprite*) QtSupport::getQt(env, obj))->move((double) x, (double) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_move__DDI(JNIEnv* env, jobject obj, jdouble x, jdouble y, jint frame)
+{
+ ((QCanvasSprite*) QtSupport::getQt(env, obj))->move((double) x, (double) y, (int) frame);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_newQCanvasSprite(JNIEnv* env, jobject obj, jobject array, jobject canvas)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasSpriteJBridge((QCanvasPixmapArray*) QtSupport::getQt(env, array), (QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_rightEdge__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->rightEdge();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_rightEdge__I(JNIEnv* env, jobject obj, jint nx)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->rightEdge((int) nx);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_setFrameAnimation__(JNIEnv* env, jobject obj)
+{
+ ((QCanvasSpriteJBridge*) QtSupport::getQt(env, obj))->public_setFrameAnimation();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_setFrameAnimation__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QCanvasSprite*) QtSupport::getQt(env, obj))->setFrameAnimation((QCanvasSprite::FrameAnimationType) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_setFrameAnimation__II(JNIEnv* env, jobject obj, jint arg1, jint step)
+{
+ ((QCanvasSprite*) QtSupport::getQt(env, obj))->setFrameAnimation((QCanvasSprite::FrameAnimationType) arg1, (int) step);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_setFrameAnimation__III(JNIEnv* env, jobject obj, jint arg1, jint step, jint state)
+{
+ ((QCanvasSprite*) QtSupport::getQt(env, obj))->setFrameAnimation((QCanvasSprite::FrameAnimationType) arg1, (int) step, (int) state);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_setFrame(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QCanvasSprite*) QtSupport::getQt(env, obj))->setFrame((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasSprite_setSequence(JNIEnv* env, jobject obj, jobject seq)
+{
+ ((QCanvasSprite*) QtSupport::getQt(env, obj))->setSequence((QCanvasPixmapArray*) QtSupport::getQt(env, seq));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_topEdge__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->topEdge();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_topEdge__I(JNIEnv* env, jobject obj, jint ny)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->topEdge((int) ny);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasSprite_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasSprite*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvasSprite.h b/qtjava/javalib/qtjava/QCanvasSprite.h
new file mode 100644
index 00000000..ee8639c5
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasSprite.h
@@ -0,0 +1,50 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvasSprite__
+#define __org_kde_qt_QCanvasSprite__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_newQCanvasSprite (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_setSequence (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_move__DD (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_move__DDI (JNIEnv *env, jobject, jdouble, jdouble, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_setFrame (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_setFrameAnimation__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_setFrameAnimation__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_setFrameAnimation__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_setFrameAnimation__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_frame (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_frameCount (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasSprite_collidesWith (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasSprite_boundingRect (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_width (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_height (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_leftEdge__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_topEdge__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_rightEdge__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_bottomEdge__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_leftEdge__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_topEdge__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_rightEdge__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasSprite_bottomEdge__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasSprite_image__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasSprite_imageAdvanced (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasSprite_image__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_advance (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_draw (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasSprite_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasSprite_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvasSprite__ */
diff --git a/qtjava/javalib/qtjava/QCanvasText.cpp b/qtjava/javalib/qtjava/QCanvasText.cpp
new file mode 100644
index 00000000..12af52ac
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasText.cpp
@@ -0,0 +1,172 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qfont.h>
+#include <qstring.h>
+#include <qcanvas.h>
+#include <qpainter.h>
+#include <qcolor.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvasText.h>
+
+class QCanvasTextJBridge : public QCanvasText
+{
+public:
+ QCanvasTextJBridge(QCanvas* arg1) : QCanvasText(arg1) {};
+ QCanvasTextJBridge(const QString& arg1,QCanvas* arg2) : QCanvasText(arg1,arg2) {};
+ QCanvasTextJBridge(const QString& arg1,QFont arg2,QCanvas* arg3) : QCanvasText(arg1,arg2,arg3) {};
+ void protected_draw(QPainter& arg1) {
+ QCanvasText::draw(arg1);
+ return;
+ }
+ ~QCanvasTextJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasText_boundingRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QCanvasText*) QtSupport::getQt(env, obj))->boundingRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasText_collidesWith(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QCanvasText*) QtSupport::getQt(env, obj))->collidesWith((const QCanvasItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasText_color(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((QCanvasText*) QtSupport::getQt(env, obj))->color()), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasText_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCanvasText_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasText_draw(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvasTextJBridge*) QtSupport::getQt(env, obj))->protected_draw((QPainter&)*(QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasText_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QCanvasText*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasText_font(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(((QCanvasText*) QtSupport::getQt(env, obj))->font()), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasText_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasText_moveBy(JNIEnv* env, jobject obj, jdouble dx, jdouble dy)
+{
+ ((QCanvasText*) QtSupport::getQt(env, obj))->moveBy((double) dx, (double) dy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasText_newQCanvasText__Ljava_lang_String_2Lorg_kde_qt_QCanvas_2(JNIEnv* env, jobject obj, jstring arg1, jobject canvas)
+{
+static QString* _qstring_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasTextJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasText_newQCanvasText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Lorg_kde_qt_QCanvas_2(JNIEnv* env, jobject obj, jstring arg1, jobject arg2, jobject canvas)
+{
+static QString* _qstring_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasTextJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (QFont)*(QFont*) QtSupport::getQt(env, arg2), (QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasText_newQCanvasText__Lorg_kde_qt_QCanvas_2(JNIEnv* env, jobject obj, jobject canvas)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasTextJBridge((QCanvas*) QtSupport::getQt(env, canvas)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasText_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasText*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasText_setColor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvasText*) QtSupport::getQt(env, obj))->setColor((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasText_setFont(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCanvasText*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasText_setTextFlags(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QCanvasText*) QtSupport::getQt(env, obj))->setTextFlags((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasText_setText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QCanvasText*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCanvasText_textFlags(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCanvasText*) QtSupport::getQt(env, obj))->textFlags();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QCanvasText_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QCanvasText*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvasText.h b/qtjava/javalib/qtjava/QCanvasText.h
new file mode 100644
index 00000000..e16ca983
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasText.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvasText__
+#define __org_kde_qt_QCanvasText__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasText_newQCanvasText__Lorg_kde_qt_QCanvas_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasText_newQCanvasText__Ljava_lang_String_2Lorg_kde_qt_QCanvas_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasText_newQCanvasText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Lorg_kde_qt_QCanvas_2 (JNIEnv *env, jobject, jstring, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasText_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasText_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasText_setColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QCanvasText_text (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasText_font (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasText_color (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasText_moveBy (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasText_textFlags (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasText_setTextFlags (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasText_boundingRect (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasText_collidesWith (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCanvasText_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasText_draw (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasText_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasText_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasText_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvasText__ */
diff --git a/qtjava/javalib/qtjava/QCanvasView.cpp b/qtjava/javalib/qtjava/QCanvasView.cpp
new file mode 100644
index 00000000..1a656896
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasView.cpp
@@ -0,0 +1,688 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qstring.h>
+#include <qwmatrix.h>
+#include <qcanvas.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCanvasView.h>
+
+class QCanvasViewJBridge : public QCanvasView
+{
+public:
+ QCanvasViewJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QCanvasView(arg1,arg2,arg3) {};
+ QCanvasViewJBridge(QWidget* arg1,const char* arg2) : QCanvasView(arg1,arg2) {};
+ QCanvasViewJBridge(QWidget* arg1) : QCanvasView(arg1) {};
+ QCanvasViewJBridge() : QCanvasView() {};
+ QCanvasViewJBridge(QCanvas* arg1,QWidget* arg2,const char* arg3,Qt::WFlags arg4) : QCanvasView(arg1,arg2,arg3,arg4) {};
+ QCanvasViewJBridge(QCanvas* arg1,QWidget* arg2,const char* arg3) : QCanvasView(arg1,arg2,arg3) {};
+ QCanvasViewJBridge(QCanvas* arg1,QWidget* arg2) : QCanvasView(arg1,arg2) {};
+ QCanvasViewJBridge(QCanvas* arg1) : QCanvasView(arg1) {};
+ void protected_drawContents(QPainter* arg1,int arg2,int arg3,int arg4,int arg5) {
+ QCanvasView::drawContents(arg1,arg2,arg3,arg4,arg5);
+ return;
+ }
+ QSize protected_sizeHint() {
+ return (QSize) QCanvasView::sizeHint();
+ }
+ ~QCanvasViewJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QScrollView::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::contentsMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void viewportPaintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportPaintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QScrollView::viewportPaintEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::contentsDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvasView","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvasView","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvasView","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportResizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportResizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QScrollView::viewportResizeEvent(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvasView","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void contentsDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::contentsDropEvent(arg1);
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvasView","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvasView","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void viewportContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::viewportContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::viewportDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCornerWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCornerWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QScrollView::setCornerWidget(arg1);
+ }
+ return;
+ }
+ void contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::contentsDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void contentsWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::contentsWheelEvent(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::contentsDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::contentsMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void contentsMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::contentsMousePressEvent(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvasView","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvasView","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void viewportWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::viewportWheelEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::viewportDropEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::viewportDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvasView","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::contentsMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::viewportDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contentsContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void viewportMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMousePressEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCanvasView","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasView_canvas(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QCanvasView*) QtSupport::getQt(env, obj))->canvas(), "org.kde.qt.QCanvas");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QCanvasView_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QCanvasView*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasView_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCanvasView_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasView_drawContents(JNIEnv* env, jobject obj, jobject arg1, jint cx, jint cy, jint cw, jint ch)
+{
+ ((QCanvasViewJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, arg1), (int) cx, (int) cy, (int) cw, (int) ch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasView_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QCanvasView*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QCanvasView*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasView_inverseWorldMatrix(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QWMatrix *) &((QCanvasView*) QtSupport::getQt(env, obj))->inverseWorldMatrix(), "org.kde.qt.QWMatrix");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasView_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasView_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QCanvasView*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasView_newQCanvasView__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasViewJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QCanvas_2(JNIEnv* env, jobject obj, jobject viewing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasViewJBridge((QCanvas*) QtSupport::getQt(env, viewing)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QCanvas_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject viewing, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasViewJBridge((QCanvas*) QtSupport::getQt(env, viewing), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QCanvas_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject viewing, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasViewJBridge((QCanvas*) QtSupport::getQt(env, viewing), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QCanvas_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject viewing, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasViewJBridge((QCanvas*) QtSupport::getQt(env, viewing), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasViewJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasViewJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCanvasViewJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCanvasView_setCanvas(JNIEnv* env, jobject obj, jobject v)
+{
+ ((QCanvasView*) QtSupport::getQt(env, obj))->setCanvas((QCanvas*) QtSupport::getQt(env, v));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCanvasView_setWorldMatrix(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QCanvasView*) QtSupport::getQt(env, obj))->setWorldMatrix((const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasView_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QCanvasViewJBridge*) QtSupport::getQt(env, obj))->protected_sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QCanvasView_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QCanvasViewJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QCanvasView_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QCanvasViewJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCanvasView_worldMatrix(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QWMatrix *) &((QCanvasView*) QtSupport::getQt(env, obj))->worldMatrix(), "org.kde.qt.QWMatrix");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QCanvasView.h b/qtjava/javalib/qtjava/QCanvasView.h
new file mode 100644
index 00000000..41e8effe
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCanvasView.h
@@ -0,0 +1,40 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCanvasView__
+#define __org_kde_qt_QCanvasView__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasView_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QCanvasView_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasView_newQCanvasView__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QCanvas_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QCanvas_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QCanvas_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasView_newQCanvasView__Lorg_kde_qt_QCanvas_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasView_canvas (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasView_setCanvas (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasView_worldMatrix (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasView_inverseWorldMatrix (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasView_setWorldMatrix (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QCanvasView_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QCanvasView_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasView_drawContents (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCanvasView_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasView_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCanvasView_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCanvasView_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCanvasView__ */
diff --git a/qtjava/javalib/qtjava/QCheckBox.cpp b/qtjava/javalib/qtjava/QCheckBox.cpp
new file mode 100644
index 00000000..04add321
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCheckBox.cpp
@@ -0,0 +1,577 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qcheckbox.h>
+#include <qstring.h>
+#include <qpoint.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCheckBox.h>
+
+class QCheckBoxJBridge : public QCheckBox
+{
+public:
+ QCheckBoxJBridge(QWidget* arg1,const char* arg2) : QCheckBox(arg1,arg2) {};
+ QCheckBoxJBridge(QWidget* arg1) : QCheckBox(arg1) {};
+ QCheckBoxJBridge(const QString& arg1,QWidget* arg2,const char* arg3) : QCheckBox(arg1,arg2,arg3) {};
+ QCheckBoxJBridge(const QString& arg1,QWidget* arg2) : QCheckBox(arg1,arg2) {};
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QCheckBox::resizeEvent(arg1);
+ return;
+ }
+ void protected_drawButton(QPainter* arg1) {
+ QCheckBox::drawButton(arg1);
+ return;
+ }
+ void protected_drawButtonLabel(QPainter* arg1) {
+ QCheckBox::drawButtonLabel(arg1);
+ return;
+ }
+ void protected_updateMask() {
+ QCheckBox::updateMask();
+ return;
+ }
+ bool protected_hitButton(const QPoint& arg1) {
+ return (bool) QCheckBox::hitButton(arg1);
+ }
+ ~QCheckBoxJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QCheckBox::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCheckBox","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCheckBox","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QButton::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCheckBox","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCheckBox","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QButton::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCheckBox","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCheckBox","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCheckBox","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QButton::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setAccel(const QKeySequence& arg1) {
+ if (!QtSupport::eventDelegate(this,"setAccel",(void*)&arg1,"org.kde.qt.QKeySequence")) {
+ QButton::setAccel(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCheckBox","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QButton::setPixmap(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCheckBox","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QButton::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QButton::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QCheckBox",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QCheckBox","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QCheckBox_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QCheckBox*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCheckBox_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_drawButtonLabel(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCheckBoxJBridge*) QtSupport::getQt(env, obj))->protected_drawButtonLabel((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_drawButton(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCheckBoxJBridge*) QtSupport::getQt(env, obj))->protected_drawButton((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QCheckBox*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QCheckBox*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCheckBox_hitButton(JNIEnv* env, jobject obj, jobject pos)
+{
+ jboolean xret = (jboolean) ((QCheckBoxJBridge*) QtSupport::getQt(env, obj))->protected_hitButton((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCheckBox_isChecked(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCheckBox*) QtSupport::getQt(env, obj))->isChecked();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCheckBox_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCheckBox_isTristate(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCheckBox*) QtSupport::getQt(env, obj))->isTristate();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCheckBox_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QCheckBox*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_newQCheckBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring text, jobject parent)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_newQCheckBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text, jobject parent, jstring name)
+{
+static QString* _qstring_text = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_newQCheckBox__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckBoxJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_newQCheckBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QCheckBoxJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_setChecked(JNIEnv* env, jobject obj, jboolean check)
+{
+ ((QCheckBox*) QtSupport::getQt(env, obj))->setChecked((bool) check);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_setNoChange(JNIEnv* env, jobject obj)
+{
+ ((QCheckBox*) QtSupport::getQt(env, obj))->setNoChange();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_setTristate__(JNIEnv* env, jobject obj)
+{
+ ((QCheckBox*) QtSupport::getQt(env, obj))->setTristate();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_setTristate__Z(JNIEnv* env, jobject obj, jboolean y)
+{
+ ((QCheckBox*) QtSupport::getQt(env, obj))->setTristate((bool) y);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCheckBox_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QCheckBox*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QCheckBox_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QCheckBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QCheckBox_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QCheckBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckBox_updateMask(JNIEnv* env, jobject obj)
+{
+ ((QCheckBoxJBridge*) QtSupport::getQt(env, obj))->protected_updateMask();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QCheckBox.h b/qtjava/javalib/qtjava/QCheckBox.h
new file mode 100644
index 00000000..45225cb9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCheckBox.h
@@ -0,0 +1,41 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCheckBox__
+#define __org_kde_qt_QCheckBox__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCheckBox_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QCheckBox_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_newQCheckBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_newQCheckBox__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_newQCheckBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_newQCheckBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCheckBox_isChecked (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_setNoChange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_setTristate__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_setTristate__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCheckBox_isTristate (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCheckBox_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_setChecked (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QCheckBox_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QCheckBox_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_drawButton (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_drawButtonLabel (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_updateMask (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCheckBox_hitButton (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckBox_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCheckBox_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCheckBox__ */
diff --git a/qtjava/javalib/qtjava/QCheckListItem.cpp b/qtjava/javalib/qtjava/QCheckListItem.cpp
new file mode 100644
index 00000000..bf9b28e2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCheckListItem.cpp
@@ -0,0 +1,341 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qpixmap.h>
+#include <qstring.h>
+#include <qfontmetrics.h>
+#include <qlistview.h>
+#include <qpalette.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCheckListItem.h>
+
+class QCheckListItemJBridge : public QCheckListItem
+{
+public:
+ QCheckListItemJBridge(QCheckListItem* arg1,const QString& arg2,QCheckListItem::Type arg3) : QCheckListItem(arg1,arg2,arg3) {};
+ QCheckListItemJBridge(QCheckListItem* arg1,const QString& arg2) : QCheckListItem(arg1,arg2) {};
+ QCheckListItemJBridge(QCheckListItem* arg1,QListViewItem* arg2,const QString& arg3,QCheckListItem::Type arg4) : QCheckListItem(arg1,arg2,arg3,arg4) {};
+ QCheckListItemJBridge(QCheckListItem* arg1,QListViewItem* arg2,const QString& arg3) : QCheckListItem(arg1,arg2,arg3) {};
+ QCheckListItemJBridge(QListViewItem* arg1,const QString& arg2,QCheckListItem::Type arg3) : QCheckListItem(arg1,arg2,arg3) {};
+ QCheckListItemJBridge(QListViewItem* arg1,const QString& arg2) : QCheckListItem(arg1,arg2) {};
+ QCheckListItemJBridge(QListViewItem* arg1,QListViewItem* arg2,const QString& arg3,QCheckListItem::Type arg4) : QCheckListItem(arg1,arg2,arg3,arg4) {};
+ QCheckListItemJBridge(QListViewItem* arg1,QListViewItem* arg2,const QString& arg3) : QCheckListItem(arg1,arg2,arg3) {};
+ QCheckListItemJBridge(QListView* arg1,const QString& arg2,QCheckListItem::Type arg3) : QCheckListItem(arg1,arg2,arg3) {};
+ QCheckListItemJBridge(QListView* arg1,const QString& arg2) : QCheckListItem(arg1,arg2) {};
+ QCheckListItemJBridge(QListView* arg1,QListViewItem* arg2,const QString& arg3,QCheckListItem::Type arg4) : QCheckListItem(arg1,arg2,arg3,arg4) {};
+ QCheckListItemJBridge(QListView* arg1,QListViewItem* arg2,const QString& arg3) : QCheckListItem(arg1,arg2,arg3) {};
+ QCheckListItemJBridge(QListViewItem* arg1,const QString& arg2,const QPixmap& arg3) : QCheckListItem(arg1,arg2,arg3) {};
+ QCheckListItemJBridge(QListView* arg1,const QString& arg2,const QPixmap& arg3) : QCheckListItem(arg1,arg2,arg3) {};
+ void protected_activate() {
+ QCheckListItem::activate();
+ return;
+ }
+ void protected_turnOffChild() {
+ QCheckListItem::turnOffChild();
+ return;
+ }
+ void protected_stateChange(bool arg1) {
+ QCheckListItem::stateChange(arg1);
+ return;
+ }
+ ~QCheckListItemJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_activate(JNIEnv* env, jobject obj)
+{
+ ((QCheckListItemJBridge*) QtSupport::getQt(env, obj))->protected_activate();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCheckListItem_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QCheckListItem*)(QCheckListItem*)QtSupport::getQt(env, obj))->parent() == 0 && ((QCheckListItem*)(QCheckListItem*)QtSupport::getQt(env, obj))->listView() == 0) {
+ delete (QCheckListItem*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCheckListItem_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCheckListItem_isOn(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCheckListItem*) QtSupport::getQt(env, obj))->isOn();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCheckListItem_isTristate(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCheckListItem*) QtSupport::getQt(env, obj))->isTristate();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QCheckListItem_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QCheckListItem*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QCheckListItem_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring text, jint arg3)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QCheckListItem*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QCheckListItem::Type) arg3));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QCheckListItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QCheckListItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QCheckListItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring text, jint arg4)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QCheckListItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QCheckListItem::Type) arg4));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring text, jint arg3)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QCheckListItem::Type) arg3));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject parent, jstring text, jobject arg3)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg3)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring text, jint arg4)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QCheckListItem::Type) arg4));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QListView*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring text, jint arg3)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QListView*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QCheckListItem::Type) arg3));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject parent, jstring text, jobject arg3)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QListView*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg3)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QListView*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring text, jint arg4)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckListItemJBridge((QListView*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QCheckListItem::Type) arg4));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_paintCell(JNIEnv* env, jobject obj, jobject arg1, jobject cg, jint column, jint width, jint alignment)
+{
+ ((QCheckListItem*) QtSupport::getQt(env, obj))->paintCell((QPainter*) QtSupport::getQt(env, arg1), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (int) column, (int) width, (int) alignment);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_paintFocus(JNIEnv* env, jobject obj, jobject arg1, jobject cg, jobject r)
+{
+ ((QCheckListItem*) QtSupport::getQt(env, obj))->paintFocus((QPainter*) QtSupport::getQt(env, arg1), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCheckListItem_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCheckListItem*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_setOn(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QCheckListItem*) QtSupport::getQt(env, obj))->setOn((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_setState(JNIEnv* env, jobject obj, jint s)
+{
+ ((QCheckListItem*) QtSupport::getQt(env, obj))->setState((QCheckListItem::ToggleState) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_setTristate(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QCheckListItem*) QtSupport::getQt(env, obj))->setTristate((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_setup(JNIEnv* env, jobject obj)
+{
+ ((QCheckListItem*) QtSupport::getQt(env, obj))->setup();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_stateChange(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QCheckListItemJBridge*) QtSupport::getQt(env, obj))->protected_stateChange((bool) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCheckListItem_state(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCheckListItem*) QtSupport::getQt(env, obj))->state();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QCheckListItem_text__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QCheckListItem*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QCheckListItem_text__I(JNIEnv* env, jobject obj, jint n)
+{
+ QString _qstring;
+ _qstring = ((QCheckListItem*) QtSupport::getQt(env, obj))->text((int) n);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckListItem_turnOffChild(JNIEnv* env, jobject obj)
+{
+ ((QCheckListItemJBridge*) QtSupport::getQt(env, obj))->protected_turnOffChild();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCheckListItem_type(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCheckListItem*) QtSupport::getQt(env, obj))->type();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCheckListItem_width(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jint column)
+{
+ jint xret = (jint) ((QCheckListItem*) QtSupport::getQt(env, obj))->width((const QFontMetrics&)*(const QFontMetrics*) QtSupport::getQt(env, arg1), (const QListView*) QtSupport::getQt(env, arg2), (int) column);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QCheckListItem.h b/qtjava/javalib/qtjava/QCheckListItem.h
new file mode 100644
index 00000000..24334be9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCheckListItem.h
@@ -0,0 +1,52 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCheckListItem__
+#define __org_kde_qt_QCheckListItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QCheckListItem_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QCheckListItem_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QCheckListItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QCheckListItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_newQCheckListItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_paintCell (JNIEnv *env, jobject, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_paintFocus (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCheckListItem_width (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_setup (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_setOn (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCheckListItem_isOn (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCheckListItem_type (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QCheckListItem_text__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QCheckListItem_text__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_setTristate (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCheckListItem_isTristate (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCheckListItem_state (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_setState (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCheckListItem_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_activate (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_turnOffChild (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_stateChange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckListItem_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCheckListItem_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCheckListItem__ */
diff --git a/qtjava/javalib/qtjava/QCheckTableItem.cpp b/qtjava/javalib/qtjava/QCheckTableItem.cpp
new file mode 100644
index 00000000..63ce6805
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCheckTableItem.cpp
@@ -0,0 +1,108 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qrect.h>
+#include <qstring.h>
+#include <qtable.h>
+#include <qpalette.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCheckTableItem.h>
+
+class QCheckTableItemJBridge : public QCheckTableItem
+{
+public:
+ QCheckTableItemJBridge(QTable* arg1,const QString& arg2) : QCheckTableItem(arg1,arg2) {};
+ ~QCheckTableItemJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCheckTableItem_createEditor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QCheckTableItem*) QtSupport::getQt(env, obj))->createEditor(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckTableItem_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCheckTableItem_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckTableItem_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QTableItem*)(QCheckTableItem*)QtSupport::getQt(env, obj))->table() == 0) {
+ delete (QCheckTableItem*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCheckTableItem_isChecked(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCheckTableItem*) QtSupport::getQt(env, obj))->isChecked();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCheckTableItem_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckTableItem_newQCheckTableItem(JNIEnv* env, jobject obj, jobject table, jstring txt)
+{
+static QString* _qstring_txt = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCheckTableItemJBridge((QTable*) QtSupport::getQt(env, table), (const QString&)*(QString*) QtSupport::toQString(env, txt, &_qstring_txt)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckTableItem_paint(JNIEnv* env, jobject obj, jobject p, jobject cg, jobject cr, jboolean selected)
+{
+ ((QCheckTableItem*) QtSupport::getQt(env, obj))->paint((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (const QRect&)*(const QRect*) QtSupport::getQt(env, cr), (bool) selected);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCheckTableItem_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCheckTableItem*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckTableItem_setChecked(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QCheckTableItem*) QtSupport::getQt(env, obj))->setChecked((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckTableItem_setContentFromEditor(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QCheckTableItem*) QtSupport::getQt(env, obj))->setContentFromEditor((QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCheckTableItem_setText(JNIEnv* env, jobject obj, jstring t)
+{
+static QString* _qstring_t = 0;
+ ((QCheckTableItem*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, t, &_qstring_t));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCheckTableItem_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QCheckTableItem*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QCheckTableItem.h b/qtjava/javalib/qtjava/QCheckTableItem.h
new file mode 100644
index 00000000..11747797
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCheckTableItem.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCheckTableItem__
+#define __org_kde_qt_QCheckTableItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckTableItem_newQCheckTableItem (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckTableItem_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCheckTableItem_createEditor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckTableItem_setContentFromEditor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckTableItem_paint (JNIEnv *env, jobject, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckTableItem_setChecked (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCheckTableItem_isChecked (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCheckTableItem_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCheckTableItem_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckTableItem_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCheckTableItem_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCheckTableItem_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCheckTableItem__ */
diff --git a/qtjava/javalib/qtjava/QChildEvent.cpp b/qtjava/javalib/qtjava/QChildEvent.cpp
new file mode 100644
index 00000000..f832daa4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QChildEvent.cpp
@@ -0,0 +1,67 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QChildEvent.h>
+
+class QChildEventJBridge : public QChildEvent
+{
+public:
+ QChildEventJBridge(QEvent::Type arg1,QObject* arg2) : QChildEvent(arg1,arg2) {};
+ ~QChildEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QChildEvent_child(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QChildEvent*) QtSupport::getQt(env, obj))->child(), "org.kde.qt.QObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QChildEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QChildEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QChildEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QChildEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QChildEvent_inserted(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QChildEvent*) QtSupport::getQt(env, obj))->inserted();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QChildEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QChildEvent_newQChildEvent(JNIEnv* env, jobject obj, jint type, jobject child)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QChildEventJBridge((QEvent::Type) type, (QObject*) QtSupport::getQt(env, child)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QChildEvent_removed(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QChildEvent*) QtSupport::getQt(env, obj))->removed();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QChildEvent.h b/qtjava/javalib/qtjava/QChildEvent.h
new file mode 100644
index 00000000..e90291a9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QChildEvent.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QChildEvent__
+#define __org_kde_qt_QChildEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QChildEvent_newQChildEvent (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QChildEvent_child (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QChildEvent_inserted (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QChildEvent_removed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QChildEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QChildEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QChildEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QChildEvent__ */
diff --git a/qtjava/javalib/qtjava/QClassInfo.cpp b/qtjava/javalib/qtjava/QClassInfo.cpp
new file mode 100644
index 00000000..2af2feb4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QClassInfo.cpp
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qmetaobject.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QClassInfo.h>
+
+class QClassInfoJBridge : public QClassInfo
+{
+public:
+ QClassInfoJBridge() : QClassInfo() {};
+ ~QClassInfoJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClassInfo_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QClassInfo_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClassInfo_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QClassInfo*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QClassInfo_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClassInfo_newQClassInfo(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QClassInfoJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QClassInfo.h b/qtjava/javalib/qtjava/QClassInfo.h
new file mode 100644
index 00000000..e3b9fefd
--- /dev/null
+++ b/qtjava/javalib/qtjava/QClassInfo.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QClassInfo__
+#define __org_kde_qt_QClassInfo__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClassInfo_newQClassInfo (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClassInfo_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClassInfo_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QClassInfo_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QClassInfo__ */
diff --git a/qtjava/javalib/qtjava/QClipboard.cpp b/qtjava/javalib/qtjava/QClipboard.cpp
new file mode 100644
index 00000000..c655e4bb
--- /dev/null
+++ b/qtjava/javalib/qtjava/QClipboard.cpp
@@ -0,0 +1,237 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qclipboard.h>
+#include <qpixmap.h>
+#include <qimage.h>
+#include <qstring.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QClipboard.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QClipboard_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QClipboard*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClipboard_clear__(JNIEnv* env, jobject obj)
+{
+ ((QClipboard*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClipboard_clear__I(JNIEnv* env, jobject obj, jint mode)
+{
+ ((QClipboard*) QtSupport::getQt(env, obj))->clear((QClipboard::Mode) mode);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QClipboard_data__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QClipboard*) QtSupport::getQt(env, obj))->data(), "org.kde.qt.QMimeSourceInterface");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QClipboard_data__I(JNIEnv* env, jobject obj, jint mode)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QClipboard*) QtSupport::getQt(env, obj))->data((QClipboard::Mode) mode), "org.kde.qt.QMimeSourceInterface");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QClipboard_image__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QClipboard*) QtSupport::getQt(env, obj))->image()), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QClipboard_image__I(JNIEnv* env, jobject obj, jint mode)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QClipboard*) QtSupport::getQt(env, obj))->image((QClipboard::Mode) mode)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QClipboard_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QClipboard*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QClipboard_ownsClipboard(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QClipboard*) QtSupport::getQt(env, obj))->ownsClipboard();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QClipboard_ownsSelection(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QClipboard*) QtSupport::getQt(env, obj))->ownsSelection();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QClipboard_pixmap__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QClipboard*) QtSupport::getQt(env, obj))->pixmap()), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QClipboard_pixmap__I(JNIEnv* env, jobject obj, jint mode)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QClipboard*) QtSupport::getQt(env, obj))->pixmap((QClipboard::Mode) mode)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QClipboard_selectionModeEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QClipboard*) QtSupport::getQt(env, obj))->selectionModeEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClipboard_setData__Lorg_kde_qt_QMimeSourceInterface_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QClipboard*) QtSupport::getQt(env, obj))->setData((QMimeSource*) QtSupport::mimeSource(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClipboard_setData__Lorg_kde_qt_QMimeSourceInterface_2I(JNIEnv* env, jobject obj, jobject arg1, jint mode)
+{
+ ((QClipboard*) QtSupport::getQt(env, obj))->setData((QMimeSource*) QtSupport::mimeSource(env, arg1), (QClipboard::Mode) mode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClipboard_setImage__Lorg_kde_qt_QImage_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QClipboard*) QtSupport::getQt(env, obj))->setImage((const QImage&)*(const QImage*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClipboard_setImage__Lorg_kde_qt_QImage_2I(JNIEnv* env, jobject obj, jobject arg1, jint mode)
+{
+ ((QClipboard*) QtSupport::getQt(env, obj))->setImage((const QImage&)*(const QImage*) QtSupport::getQt(env, arg1), (QClipboard::Mode) mode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClipboard_setPixmap__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QClipboard*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClipboard_setPixmap__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject arg1, jint mode)
+{
+ ((QClipboard*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1), (QClipboard::Mode) mode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClipboard_setSelectionMode(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QClipboard*) QtSupport::getQt(env, obj))->setSelectionMode((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClipboard_setText__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QClipboard*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QClipboard_setText__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring arg1, jint mode)
+{
+static QString* _qstring_arg1 = 0;
+ ((QClipboard*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (QClipboard::Mode) mode);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QClipboard_supportsSelection(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QClipboard*) QtSupport::getQt(env, obj))->supportsSelection();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QClipboard_text__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QClipboard*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QClipboard_text__I(JNIEnv* env, jobject obj, jint mode)
+{
+ QString _qstring;
+ _qstring = ((QClipboard*) QtSupport::getQt(env, obj))->text((QClipboard::Mode) mode);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QClipboard_text__Ljava_lang_StringBuffer_2(JNIEnv* env, jobject obj, jobject subtype)
+{
+ QString _qstring;
+static QCString* _qcstring_subtype = 0;
+ if (_qcstring_subtype == 0) {
+ _qcstring_subtype = new QCString();
+ }
+ _qstring = ((QClipboard*) QtSupport::getQt(env, obj))->text((QCString&)*(QCString*) _qcstring_subtype);
+ QtSupport::fromQCStringToStringBuffer(env, _qcstring_subtype, subtype);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QClipboard_text__Ljava_lang_StringBuffer_2I(JNIEnv* env, jobject obj, jobject subtype, jint mode)
+{
+ QString _qstring;
+static QCString* _qcstring_subtype = 0;
+ if (_qcstring_subtype == 0) {
+ _qcstring_subtype = new QCString();
+ }
+ _qstring = ((QClipboard*) QtSupport::getQt(env, obj))->text((QCString&)*(QCString*) _qcstring_subtype, (QClipboard::Mode) mode);
+ QtSupport::fromQCStringToStringBuffer(env, _qcstring_subtype, subtype);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QClipboard_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QClipboard::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QClipboard_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QClipboard::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QClipboard.h b/qtjava/javalib/qtjava/QClipboard.h
new file mode 100644
index 00000000..c3bb9f9a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QClipboard.h
@@ -0,0 +1,47 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QClipboard__
+#define __org_kde_qt_QClipboard__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QClipboard_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QClipboard_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClipboard_clear__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClipboard_clear__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QClipboard_supportsSelection (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QClipboard_ownsSelection (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QClipboard_ownsClipboard (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClipboard_setSelectionMode (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QClipboard_selectionModeEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QClipboard_text__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QClipboard_text__Ljava_lang_StringBuffer_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClipboard_setText__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QClipboard_data__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClipboard_setData__Lorg_kde_qt_QMimeSourceInterface_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QClipboard_image__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QClipboard_pixmap__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClipboard_setImage__Lorg_kde_qt_QImage_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClipboard_setPixmap__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QClipboard_text__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QClipboard_text__Ljava_lang_StringBuffer_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClipboard_setText__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QClipboard_data__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClipboard_setData__Lorg_kde_qt_QMimeSourceInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QClipboard_image__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QClipboard_pixmap__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClipboard_setImage__Lorg_kde_qt_QImage_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QClipboard_setPixmap__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QClipboard_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QClipboard_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QClipboard__ */
diff --git a/qtjava/javalib/qtjava/QCloseEvent.cpp b/qtjava/javalib/qtjava/QCloseEvent.cpp
new file mode 100644
index 00000000..1aaf5692
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCloseEvent.cpp
@@ -0,0 +1,67 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCloseEvent.h>
+
+class QCloseEventJBridge : public QCloseEvent
+{
+public:
+ QCloseEventJBridge() : QCloseEvent() {};
+ ~QCloseEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCloseEvent_accept(JNIEnv* env, jobject obj)
+{
+ ((QCloseEvent*) QtSupport::getQt(env, obj))->accept();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCloseEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCloseEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCloseEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QCloseEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCloseEvent_ignore(JNIEnv* env, jobject obj)
+{
+ ((QCloseEvent*) QtSupport::getQt(env, obj))->ignore();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCloseEvent_isAccepted(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCloseEvent*) QtSupport::getQt(env, obj))->isAccepted();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCloseEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCloseEvent_newQCloseEvent(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCloseEventJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QCloseEvent.h b/qtjava/javalib/qtjava/QCloseEvent.h
new file mode 100644
index 00000000..441f6989
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCloseEvent.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCloseEvent__
+#define __org_kde_qt_QCloseEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCloseEvent_newQCloseEvent (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCloseEvent_isAccepted (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCloseEvent_accept (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCloseEvent_ignore (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCloseEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCloseEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCloseEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCloseEvent__ */
diff --git a/qtjava/javalib/qtjava/QColor.cpp b/qtjava/javalib/qtjava/QColor.cpp
new file mode 100644
index 00000000..ce57edaa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QColor.cpp
@@ -0,0 +1,384 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qwindowdefs.h>
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qcolor.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QColor.h>
+
+class QColorJBridge : public QColor
+{
+public:
+ QColorJBridge() : QColor() {};
+ QColorJBridge(int arg1,int arg2,int arg3) : QColor(arg1,arg2,arg3) {};
+ QColorJBridge(int arg1,int arg2,int arg3,QColor::Spec arg4) : QColor(arg1,arg2,arg3,arg4) {};
+ QColorJBridge(QRgb arg1,uint arg2) : QColor(arg1,arg2) {};
+ QColorJBridge(QRgb arg1) : QColor(arg1) {};
+ QColorJBridge(const QString& arg1) : QColor(arg1) {};
+ QColorJBridge(const QColor& arg1) : QColor(arg1) {};
+ ~QColorJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColor_alloc(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QColor*) QtSupport::getQt(env, obj))->alloc();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColor_blue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QColor*) QtSupport::getQt(env, obj))->blue();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_cleanup(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QColorJBridge::cleanup();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColor_colorNames(JNIEnv* env, jclass cls)
+{
+ QStringList _qlist;
+ (void) cls;
+ _qlist = QColorJBridge::colorNames();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColor_currentAllocContext(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QColorJBridge::currentAllocContext();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColor_dark__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((QColor*) QtSupport::getQt(env, obj))->dark()), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColor_dark__I(JNIEnv* env, jobject obj, jint f)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((QColor*) QtSupport::getQt(env, obj))->dark((int) f)), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_destroyAllocContext(JNIEnv* env, jclass cls, jint arg1)
+{
+ (void) cls;
+ (void) env;
+ QColorJBridge::destroyAllocContext((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QColor_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColor_enterAllocContext(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QColorJBridge::enterAllocContext();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QColor*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_getHsv(JNIEnv* env, jobject obj, jintArray h, jintArray s, jintArray v)
+{
+ int* _int_h = QtSupport::toIntPtr(env, h);
+ int* _int_s = QtSupport::toIntPtr(env, s);
+ int* _int_v = QtSupport::toIntPtr(env, v);
+ ((QColor*) QtSupport::getQt(env, obj))->getHsv( (int*) _int_h, (int*) _int_s, (int*) _int_v);
+ env->SetIntArrayRegion(h, 0, 1, (jint *) _int_h);
+ env->SetIntArrayRegion(s, 0, 1, (jint *) _int_s);
+ env->SetIntArrayRegion(v, 0, 1, (jint *) _int_v);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_getRgb(JNIEnv* env, jobject obj, jintArray r, jintArray g, jintArray b)
+{
+ int* _int_r = QtSupport::toIntPtr(env, r);
+ int* _int_g = QtSupport::toIntPtr(env, g);
+ int* _int_b = QtSupport::toIntPtr(env, b);
+ ((QColor*) QtSupport::getQt(env, obj))->getRgb( (int*) _int_r, (int*) _int_g, (int*) _int_b);
+ env->SetIntArrayRegion(r, 0, 1, (jint *) _int_r);
+ env->SetIntArrayRegion(g, 0, 1, (jint *) _int_g);
+ env->SetIntArrayRegion(b, 0, 1, (jint *) _int_b);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColor_green(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QColor*) QtSupport::getQt(env, obj))->green();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_hsv(JNIEnv* env, jobject obj, jintArray h, jintArray s, jintArray v)
+{
+ int* _int_h = QtSupport::toIntPtr(env, h);
+ int* _int_s = QtSupport::toIntPtr(env, s);
+ int* _int_v = QtSupport::toIntPtr(env, v);
+ ((QColor*) QtSupport::getQt(env, obj))->hsv( (int*) _int_h, (int*) _int_s, (int*) _int_v);
+ env->SetIntArrayRegion(h, 0, 1, (jint *) _int_h);
+ env->SetIntArrayRegion(s, 0, 1, (jint *) _int_s);
+ env->SetIntArrayRegion(v, 0, 1, (jint *) _int_v);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_initialize(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QColorJBridge::initialize();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QColor_isDirty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QColor*) QtSupport::getQt(env, obj))->isDirty();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QColor_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QColor_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QColor*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_leaveAllocContext(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QColorJBridge::leaveAllocContext();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColor_light__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((QColor*) QtSupport::getQt(env, obj))->light()), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColor_light__I(JNIEnv* env, jobject obj, jint f)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((QColor*) QtSupport::getQt(env, obj))->light((int) f)), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColor_maxColors(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QColorJBridge::maxColors();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QColor_name(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QColor*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_newQColor__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_newQColor__I(JNIEnv* env, jobject obj, jint rgb)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorJBridge((QRgb) rgb));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_newQColor__II(JNIEnv* env, jobject obj, jint rgb, jint pixel)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorJBridge((QRgb) rgb, (uint) pixel));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_newQColor__III(JNIEnv* env, jobject obj, jint r, jint g, jint b)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorJBridge((int) r, (int) g, (int) b));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_newQColor__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint z, jint arg4)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorJBridge((int) x, (int) y, (int) z, (QColor::Spec) arg4));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_newQColor__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_newQColor__Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColor_numBitPlanes(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QColorJBridge::numBitPlanes();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QColor_op_1equals(JNIEnv* env, jobject obj, jobject c)
+{
+ jboolean xret = (jboolean) ((QColor*) QtSupport::getQt(env, obj))->operator==((const QColor&)*(const QColor*) QtSupport::getQt(env, c));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QColor_op_1not_1equals(JNIEnv* env, jobject obj, jobject c)
+{
+ jboolean xret = (jboolean) ((QColor*) QtSupport::getQt(env, obj))->operator!=((const QColor&)*(const QColor*) QtSupport::getQt(env, c));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColor_pixel(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QColor*) QtSupport::getQt(env, obj))->pixel();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColor_red(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QColor*) QtSupport::getQt(env, obj))->red();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColor_rgb__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QColor*) QtSupport::getQt(env, obj))->rgb();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_rgb___3I_3I_3I(JNIEnv* env, jobject obj, jintArray r, jintArray g, jintArray b)
+{
+ int* _int_r = QtSupport::toIntPtr(env, r);
+ int* _int_g = QtSupport::toIntPtr(env, g);
+ int* _int_b = QtSupport::toIntPtr(env, b);
+ ((QColor*) QtSupport::getQt(env, obj))->rgb( (int*) _int_r, (int*) _int_g, (int*) _int_b);
+ env->SetIntArrayRegion(r, 0, 1, (jint *) _int_r);
+ env->SetIntArrayRegion(g, 0, 1, (jint *) _int_g);
+ env->SetIntArrayRegion(b, 0, 1, (jint *) _int_b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_setHsv(JNIEnv* env, jobject obj, jint h, jint s, jint v)
+{
+ ((QColor*) QtSupport::getQt(env, obj))->setHsv((int) h, (int) s, (int) v);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_setNamedColor(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QColor*) QtSupport::getQt(env, obj))->setNamedColor((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_setRgb__I(JNIEnv* env, jobject obj, jint rgb)
+{
+ ((QColor*) QtSupport::getQt(env, obj))->setRgb((QRgb) rgb);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColor_setRgb__III(JNIEnv* env, jobject obj, jint r, jint g, jint b)
+{
+ ((QColor*) QtSupport::getQt(env, obj))->setRgb((int) r, (int) g, (int) b);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QColor.h b/qtjava/javalib/qtjava/QColor.h
new file mode 100644
index 00000000..0a03abae
--- /dev/null
+++ b/qtjava/javalib/qtjava/QColor.h
@@ -0,0 +1,60 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QColor__
+#define __org_kde_qt_QColor__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_newQColor__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_newQColor__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_newQColor__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_newQColor__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_newQColor__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_newQColor__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_newQColor__Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QColor_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QColor_isDirty (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QColor_name (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_setNamedColor (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColor_rgb__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_setRgb__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_setRgb__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_getRgb (JNIEnv *env, jobject, jintArray, jintArray, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_rgb___3I_3I_3I (JNIEnv *env, jobject, jintArray, jintArray, jintArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColor_red (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColor_green (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColor_blue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_setHsv (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_getHsv (JNIEnv *env, jobject, jintArray, jintArray, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_hsv (JNIEnv *env, jobject, jintArray, jintArray, jintArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColor_light__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColor_light__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColor_dark__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColor_dark__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QColor_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QColor_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColor_alloc (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColor_pixel (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColor_maxColors (JNIEnv *env, jclass);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColor_numBitPlanes (JNIEnv *env, jclass);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColor_enterAllocContext (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_leaveAllocContext (JNIEnv *env, jclass);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColor_currentAllocContext (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_destroyAllocContext (JNIEnv *env, jclass, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_initialize (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_cleanup (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColor_colorNames (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColor_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QColor_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QColor__ */
diff --git a/qtjava/javalib/qtjava/QColorDialog.cpp b/qtjava/javalib/qtjava/QColorDialog.cpp
new file mode 100644
index 00000000..4874a041
--- /dev/null
+++ b/qtjava/javalib/qtjava/QColorDialog.cpp
@@ -0,0 +1,154 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qwindowdefs.h>
+#include <qcolordialog.h>
+#include <qstring.h>
+#include <qcolor.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QColorDialog.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QColorDialog_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QColorDialog*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColorDialog_customColor(JNIEnv* env, jclass cls, jint arg1)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QColorDialog::customColor((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColorDialog_customCount(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QColorDialog::customCount();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorDialog_getColor__(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(QColorDialog::getColor()), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorDialog_getColor__Lorg_kde_qt_QColor_2(JNIEnv* env, jclass cls, jobject init)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(QColorDialog::getColor((const QColor&)*(const QColor*) QtSupport::getQt(env, init))), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorDialog_getColor__Lorg_kde_qt_QColor_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jobject init, jobject parent)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(QColorDialog::getColor((const QColor&)*(const QColor*) QtSupport::getQt(env, init), (QWidget*) QtSupport::getQt(env, parent))), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorDialog_getColor__Lorg_kde_qt_QColor_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject init, jobject parent, jstring name)
+{
+ (void) cls;
+static QCString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(QColorDialog::getColor((const QColor&)*(const QColor*) QtSupport::getQt(env, init), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name))), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColorDialog_getRgba__I(JNIEnv* env, jclass cls, jint arg1)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QColorDialog::getRgba((QRgb) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColorDialog_getRgba__I_3Z(JNIEnv* env, jclass cls, jint arg1, jbooleanArray ok)
+{
+ (void) cls;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jint xret = (jint) QColorDialog::getRgba((QRgb) arg1, (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColorDialog_getRgba__I_3ZLorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jint arg1, jbooleanArray ok, jobject parent)
+{
+ (void) cls;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jint xret = (jint) QColorDialog::getRgba((QRgb) arg1, (bool*) _bool_ok, (QWidget*) QtSupport::getQt(env, parent));
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QColorDialog_getRgba__I_3ZLorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jint arg1, jbooleanArray ok, jobject parent, jstring name)
+{
+ (void) cls;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+static QCString* _qstring_name = 0;
+ jint xret = (jint) QColorDialog::getRgba((QRgb) arg1, (bool*) _bool_ok, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorDialog_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QColorDialog*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorDialog_setCustomColor(JNIEnv* env, jclass cls, jint arg1, jint arg2)
+{
+ (void) cls;
+ (void) env;
+ QColorDialog::setCustomColor((int) arg1, (QRgb) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorDialog_setStandardColor(JNIEnv* env, jclass cls, jint arg1, jint arg2)
+{
+ (void) cls;
+ (void) env;
+ QColorDialog::setStandardColor((int) arg1, (QRgb) arg2);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QColorDialog_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QColorDialog::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QColorDialog_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QColorDialog::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QColorDialog.h b/qtjava/javalib/qtjava/QColorDialog.h
new file mode 100644
index 00000000..0b4786af
--- /dev/null
+++ b/qtjava/javalib/qtjava/QColorDialog.h
@@ -0,0 +1,34 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QColorDialog__
+#define __org_kde_qt_QColorDialog__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorDialog_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QColorDialog_className (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QColorDialog_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QColorDialog_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorDialog_getColor__Lorg_kde_qt_QColor_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorDialog_getColor__Lorg_kde_qt_QColor_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorDialog_getColor__Lorg_kde_qt_QColor_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorDialog_getColor__ (JNIEnv *env, jclass);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColorDialog_getRgba__I_3ZLorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jint, jbooleanArray, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColorDialog_getRgba__I_3ZLorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jint, jbooleanArray, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColorDialog_getRgba__I_3Z (JNIEnv *env, jclass, jint, jbooleanArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColorDialog_getRgba__I (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColorDialog_customCount (JNIEnv *env, jclass);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QColorDialog_customColor (JNIEnv *env, jclass, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorDialog_setCustomColor (JNIEnv *env, jclass, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorDialog_setStandardColor (JNIEnv *env, jclass, jint, jint);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QColorDialog__ */
diff --git a/qtjava/javalib/qtjava/QColorDrag.cpp b/qtjava/javalib/qtjava/QColorDrag.cpp
new file mode 100644
index 00000000..85bf0553
--- /dev/null
+++ b/qtjava/javalib/qtjava/QColorDrag.cpp
@@ -0,0 +1,201 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdragobject.h>
+#include <qcolor.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QColorDrag.h>
+
+class QColorDragJBridge : public QColorDrag
+{
+public:
+ QColorDragJBridge(const QColor& arg1,QWidget* arg2,const char* arg3) : QColorDrag(arg1,arg2,arg3) {};
+ QColorDragJBridge(const QColor& arg1,QWidget* arg2) : QColorDrag(arg1,arg2) {};
+ QColorDragJBridge(const QColor& arg1) : QColorDrag(arg1) {};
+ QColorDragJBridge(QWidget* arg1,const char* arg2) : QColorDrag(arg1,arg2) {};
+ QColorDragJBridge(QWidget* arg1) : QColorDrag(arg1) {};
+ QColorDragJBridge() : QColorDrag() {};
+ ~QColorDragJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QColorDrag",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QColorDrag_canDecode(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QColorDragJBridge::canDecode((QMimeSource*) QtSupport::mimeSource(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QColorDrag_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QColorDrag*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QColorDrag_decode(JNIEnv* env, jclass cls, jobject arg1, jobject col)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QColorDragJBridge::decode((QMimeSource*) QtSupport::mimeSource(env, arg1), (QColor&)*(QColor*) QtSupport::getQt(env, col));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorDrag_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QColorDrag_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorDrag_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QColorDrag*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QColorDrag*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QColorDrag_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorDrag_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QColorDrag*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorDrag_newQColorDrag__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorDragJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorDrag_newQColorDrag__Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject col)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorDragJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, col)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorDrag_newQColorDrag__Lorg_kde_qt_QColor_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject col, jobject dragsource)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorDragJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, col), (QWidget*) QtSupport::getQt(env, dragsource)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorDrag_newQColorDrag__Lorg_kde_qt_QColor_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject col, jobject dragsource, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorDragJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, col), (QWidget*) QtSupport::getQt(env, dragsource), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorDrag_newQColorDrag__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject dragSource)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorDragJBridge((QWidget*) QtSupport::getQt(env, dragSource)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorDrag_newQColorDrag__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject dragSource, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorDragJBridge((QWidget*) QtSupport::getQt(env, dragSource), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorDrag_setColor(JNIEnv* env, jobject obj, jobject col)
+{
+ ((QColorDrag*) QtSupport::getQt(env, obj))->setColor((const QColor&)*(const QColor*) QtSupport::getQt(env, col));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QColorDrag_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QColorDragJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QColorDrag_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QColorDragJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QColorDrag.h b/qtjava/javalib/qtjava/QColorDrag.h
new file mode 100644
index 00000000..3fbc474a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QColorDrag.h
@@ -0,0 +1,34 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QColorDrag__
+#define __org_kde_qt_QColorDrag__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorDrag_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QColorDrag_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorDrag_newQColorDrag__Lorg_kde_qt_QColor_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorDrag_newQColorDrag__Lorg_kde_qt_QColor_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorDrag_newQColorDrag__Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorDrag_newQColorDrag__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorDrag_newQColorDrag__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorDrag_newQColorDrag__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorDrag_setColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QColorDrag_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QColorDrag_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QColorDrag_canDecode (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QColorDrag_decode (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorDrag_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorDrag_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QColorDrag_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QColorDrag__ */
diff --git a/qtjava/javalib/qtjava/QColorGroup.cpp b/qtjava/javalib/qtjava/QColorGroup.cpp
new file mode 100644
index 00000000..8372b623
--- /dev/null
+++ b/qtjava/javalib/qtjava/QColorGroup.cpp
@@ -0,0 +1,235 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qbrush.h>
+#include <qcolor.h>
+#include <qpalette.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QColorGroup.h>
+
+class QColorGroupJBridge : public QColorGroup
+{
+public:
+ QColorGroupJBridge() : QColorGroup() {};
+ QColorGroupJBridge(const QColor& arg1,const QColor& arg2,const QColor& arg3,const QColor& arg4,const QColor& arg5,const QColor& arg6,const QColor& arg7) : QColorGroup(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QColorGroupJBridge(const QBrush& arg1,const QBrush& arg2,const QBrush& arg3,const QBrush& arg4,const QBrush& arg5,const QBrush& arg6,const QBrush& arg7,const QBrush& arg8,const QBrush& arg9) : QColorGroup(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) {};
+ QColorGroupJBridge(const QColorGroup& arg1) : QColorGroup(arg1) {};
+ ~QColorGroupJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_background(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->background(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_base(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->base(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_brightText(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->brightText(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_brush(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QBrush *) &((QColorGroup*) QtSupport::getQt(env, obj))->brush((QColorGroup::ColorRole) arg1), "org.kde.qt.QBrush");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_buttonText(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->buttonText(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_button(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->button(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_color(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->color((QColorGroup::ColorRole) arg1), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_dark(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->dark(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorGroup_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QColorGroup_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorGroup_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QColorGroup*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_foreground(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->foreground(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_highlight(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->highlight(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_highlightedText(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->highlightedText(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QColorGroup_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_light(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->light(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_linkVisited(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->linkVisited(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_link(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->link(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_mid(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->mid(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_midlight(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->midlight(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorGroup_newQColorGroup__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorGroupJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorGroup_newQColorGroup__Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2(JNIEnv* env, jobject obj, jobject foreground, jobject button, jobject light, jobject dark, jobject mid, jobject text, jobject bright_text, jobject base, jobject background)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorGroupJBridge((const QBrush&)*(const QBrush*) QtSupport::getQt(env, foreground), (const QBrush&)*(const QBrush*) QtSupport::getQt(env, button), (const QBrush&)*(const QBrush*) QtSupport::getQt(env, light), (const QBrush&)*(const QBrush*) QtSupport::getQt(env, dark), (const QBrush&)*(const QBrush*) QtSupport::getQt(env, mid), (const QBrush&)*(const QBrush*) QtSupport::getQt(env, text), (const QBrush&)*(const QBrush*) QtSupport::getQt(env, bright_text), (const QBrush&)*(const QBrush*) QtSupport::getQt(env, base), (const QBrush&)*(const QBrush*) QtSupport::getQt(env, background)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorGroup_newQColorGroup__Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorGroupJBridge((const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorGroup_newQColorGroup__Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject foreground, jobject button, jobject light, jobject dark, jobject mid, jobject text, jobject base)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QColorGroupJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, foreground), (const QColor&)*(const QColor*) QtSupport::getQt(env, button), (const QColor&)*(const QColor*) QtSupport::getQt(env, light), (const QColor&)*(const QColor*) QtSupport::getQt(env, dark), (const QColor&)*(const QColor*) QtSupport::getQt(env, mid), (const QColor&)*(const QColor*) QtSupport::getQt(env, text), (const QColor&)*(const QColor*) QtSupport::getQt(env, base)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QColorGroup_op_1equals(JNIEnv* env, jobject obj, jobject g)
+{
+ jboolean xret = (jboolean) ((QColorGroup*) QtSupport::getQt(env, obj))->operator==((const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QColorGroup_op_1not_1equals(JNIEnv* env, jobject obj, jobject g)
+{
+ jboolean xret = (jboolean) ((QColorGroup*) QtSupport::getQt(env, obj))->operator!=((const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorGroup_setBrush(JNIEnv* env, jobject obj, jint arg1, jobject arg2)
+{
+ ((QColorGroup*) QtSupport::getQt(env, obj))->setBrush((QColorGroup::ColorRole) arg1, (const QBrush&)*(const QBrush*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QColorGroup_setColor(JNIEnv* env, jobject obj, jint arg1, jobject arg2)
+{
+ ((QColorGroup*) QtSupport::getQt(env, obj))->setColor((QColorGroup::ColorRole) arg1, (const QColor&)*(const QColor*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_shadow(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->shadow(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QColorGroup_text(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QColorGroup*) QtSupport::getQt(env, obj))->text(), "org.kde.qt.QColor");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QColorGroup.h b/qtjava/javalib/qtjava/QColorGroup.h
new file mode 100644
index 00000000..77753f89
--- /dev/null
+++ b/qtjava/javalib/qtjava/QColorGroup.h
@@ -0,0 +1,47 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QColorGroup__
+#define __org_kde_qt_QColorGroup__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorGroup_newQColorGroup__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorGroup_newQColorGroup__Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject, jobject, jobject, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorGroup_newQColorGroup__Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2Lorg_kde_qt_QBrush_2 (JNIEnv *env, jobject, jobject, jobject, jobject, jobject, jobject, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorGroup_newQColorGroup__Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_color (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_brush (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorGroup_setColor (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorGroup_setBrush (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_foreground (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_button (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_light (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_dark (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_mid (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_text (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_base (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_background (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_midlight (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_brightText (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_buttonText (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_shadow (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_highlight (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_highlightedText (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_link (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QColorGroup_linkVisited (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QColorGroup_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QColorGroup_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorGroup_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QColorGroup_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QColorGroup_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QColorGroup__ */
diff --git a/qtjava/javalib/qtjava/QComboBox.cpp b/qtjava/javalib/qtjava/QComboBox.cpp
new file mode 100644
index 00000000..01e20165
--- /dev/null
+++ b/qtjava/javalib/qtjava/QComboBox.cpp
@@ -0,0 +1,1013 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qstrlist.h>
+#include <qstyle.h>
+#include <qcombobox.h>
+#include <qpixmap.h>
+#include <qfont.h>
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qpalette.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QComboBox.h>
+
+class QComboBoxJBridge : public QComboBox
+{
+public:
+ QComboBoxJBridge(QWidget* arg1,const char* arg2) : QComboBox(arg1,arg2) {};
+ QComboBoxJBridge(QWidget* arg1) : QComboBox(arg1) {};
+ QComboBoxJBridge() : QComboBox() {};
+ QComboBoxJBridge(bool arg1,QWidget* arg2,const char* arg3) : QComboBox(arg1,arg2,arg3) {};
+ QComboBoxJBridge(bool arg1,QWidget* arg2) : QComboBox(arg1,arg2) {};
+ QComboBoxJBridge(bool arg1) : QComboBox(arg1) {};
+ void public_popup() {
+ QComboBox::popup();
+ return;
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QComboBox::paintEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QComboBox::resizeEvent(arg1);
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QComboBox::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QComboBox::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QComboBox::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseDoubleClickEvent(QMouseEvent* arg1) {
+ QComboBox::mouseDoubleClickEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QComboBox::keyPressEvent(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QComboBox::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QComboBox::focusOutEvent(arg1);
+ return;
+ }
+ void protected_wheelEvent(QWheelEvent* arg1) {
+ QComboBox::wheelEvent(arg1);
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QComboBox::styleChange(arg1);
+ return;
+ }
+ void protected_updateMask() {
+ QComboBox::updateMask();
+ return;
+ }
+ ~QComboBoxJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void setValidator(const QValidator* arg1) {
+ if (!QtSupport::eventDelegate(this,"setValidator",(void*)arg1,"org.kde.qt.QValidator")) {
+ QComboBox::setValidator(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QComboBox::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QComboBox::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setListBox(QListBox* arg1) {
+ if (!QtSupport::eventDelegate(this,"setListBox",(void*)arg1,"org.kde.qt.QListBox")) {
+ QComboBox::setListBox(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QComboBox","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QComboBox","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QComboBox::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QComboBox","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QComboBox::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QComboBox","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QComboBox","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QComboBox","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QComboBox::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QComboBox::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QComboBox","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QComboBox::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void popup() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QComboBox","popup")) {
+ QComboBox::popup();
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QComboBox::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QComboBox","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QComboBox::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QComboBox::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void setLineEdit(QLineEdit* arg1) {
+ if (!QtSupport::eventDelegate(this,"setLineEdit",(void*)arg1,"org.kde.qt.QLineEdit")) {
+ QComboBox::setLineEdit(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QComboBox","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QComboBox_autoCompletion(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QComboBox*) QtSupport::getQt(env, obj))->autoCompletion();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QComboBox_autoResize(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QComboBox*) QtSupport::getQt(env, obj))->autoResize();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_changeItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint index)
+{
+static QString* _qstring_text = 0;
+ ((QComboBox*) QtSupport::getQt(env, obj))->changeItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_changeItem__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint index)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->changeItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_changeItem__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject pixmap, jstring text, jint index)
+{
+static QString* _qstring_text = 0;
+ ((QComboBox*) QtSupport::getQt(env, obj))->changeItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) index);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QComboBox_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QComboBox*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_clearEdit(JNIEnv* env, jobject obj)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->clearEdit();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_clearValidator(JNIEnv* env, jobject obj)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->clearValidator();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_clear(JNIEnv* env, jobject obj)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QComboBox_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QComboBox*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QComboBox_currentItem(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QComboBox*) QtSupport::getQt(env, obj))->currentItem();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QComboBox_currentText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QComboBox*) QtSupport::getQt(env, obj))->currentText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QComboBox_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QComboBox_duplicatesEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QComboBox*) QtSupport::getQt(env, obj))->duplicatesEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QComboBox_editable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QComboBox*) QtSupport::getQt(env, obj))->editable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QComboBox_eventFilter(JNIEnv* env, jobject obj, jobject object, jobject event)
+{
+ jboolean xret = (jboolean) ((QComboBox*) QtSupport::getQt(env, obj))->eventFilter((QObject*) QtSupport::getQt(env, object), (QEvent*) QtSupport::getQt(env, event));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QComboBox*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QComboBox*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_focusInEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_focusOutEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_hide(JNIEnv* env, jobject obj)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->hide();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_insertItem__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QComboBox*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_insertItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint index)
+{
+static QString* _qstring_text = 0;
+ ((QComboBox*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_insertItem__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject pixmap)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_insertItem__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint index)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_insertItem__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject pixmap, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QComboBox*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_insertItem__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject pixmap, jstring text, jint index)
+{
+static QString* _qstring_text = 0;
+ ((QComboBox*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_insertStrList___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray arg1)
+{
+static QStrList* _qlist_arg1 = 0;
+ ((QComboBox*) QtSupport::getQt(env, obj))->insertStrList((const QStrList&)*(QStrList*) QtSupport::toQStrList(env, arg1, &_qlist_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_insertStrList___3Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobjectArray arg1, jint index)
+{
+static QStrList* _qlist_arg1 = 0;
+ ((QComboBox*) QtSupport::getQt(env, obj))->insertStrList((const QStrList&)*(QStrList*) QtSupport::toQStrList(env, arg1, &_qlist_arg1), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_insertStrList___3Ljava_lang_String_2II(JNIEnv* env, jobject obj, jobjectArray arg1, jint numStrings, jint index)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->insertStrList((const char**) QtSupport::toStringArray(env, arg1), (int) numStrings, (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_insertStringList___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray arg1)
+{
+static QStringList* _qlist_arg1 = 0;
+ ((QComboBox*) QtSupport::getQt(env, obj))->insertStringList((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg1, &_qlist_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_insertStringList___3Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobjectArray arg1, jint index)
+{
+static QStringList* _qlist_arg1 = 0;
+ ((QComboBox*) QtSupport::getQt(env, obj))->insertStringList((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg1, &_qlist_arg1), (int) index);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QComboBox_insertionPolicy(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QComboBox*) QtSupport::getQt(env, obj))->insertionPolicy();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QComboBox_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_keyPressEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QComboBox_lineEdit(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QComboBox*) QtSupport::getQt(env, obj))->lineEdit(), "org.kde.qt.QLineEdit");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QComboBox_listBox(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QComboBox*) QtSupport::getQt(env, obj))->listBox(), "org.kde.qt.QListBox");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QComboBox_maxCount(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QComboBox*) QtSupport::getQt(env, obj))->maxCount();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QComboBox_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QComboBox*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_mouseDoubleClickEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->protected_mouseDoubleClickEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_newQComboBox__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QComboBoxJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_newQComboBox__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QComboBoxJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_newQComboBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QComboBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_newQComboBox__Z(JNIEnv* env, jobject obj, jboolean rw)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QComboBoxJBridge((bool) rw));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_newQComboBox__ZLorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jboolean rw, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QComboBoxJBridge((bool) rw, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_newQComboBox__ZLorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jboolean rw, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QComboBoxJBridge((bool) rw, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QComboBox_pixmap(JNIEnv* env, jobject obj, jint index)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QComboBox*) QtSupport::getQt(env, obj))->pixmap((int) index), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_popup(JNIEnv* env, jobject obj)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->public_popup();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_removeItem(JNIEnv* env, jobject obj, jint index)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->removeItem((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setAutoCompletion(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setAutoCompletion((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setAutoResize(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setAutoResize((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setCurrentItem(JNIEnv* env, jobject obj, jint index)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setCurrentItem((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setCurrentText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QComboBox*) QtSupport::getQt(env, obj))->setCurrentText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setDuplicatesEnabled(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setDuplicatesEnabled((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setEditText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QComboBox*) QtSupport::getQt(env, obj))->setEditText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setEditable(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setEditable((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setFont(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setInsertionPolicy(JNIEnv* env, jobject obj, jint policy)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setInsertionPolicy((QComboBox::Policy) policy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setLineEdit(JNIEnv* env, jobject obj, jobject edit)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setLineEdit((QLineEdit*) QtSupport::getQt(env, edit));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setListBox(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setListBox((QListBox*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setMaxCount(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setMaxCount((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setPalette(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setSizeLimit(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setSizeLimit((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_setValidator(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QComboBox*) QtSupport::getQt(env, obj))->setValidator((const QValidator*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QComboBox_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QComboBox*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QComboBox_sizeLimit(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QComboBox*) QtSupport::getQt(env, obj))->sizeLimit();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QComboBox_text(JNIEnv* env, jobject obj, jint index)
+{
+ QString _qstring;
+ _qstring = ((QComboBox*) QtSupport::getQt(env, obj))->text((int) index);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QComboBox_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QComboBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QComboBox_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QComboBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_updateMask(JNIEnv* env, jobject obj)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->protected_updateMask();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QComboBox_validator(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QComboBox*) QtSupport::getQt(env, obj))->validator(), "org.kde.qt.QValidator");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboBox_wheelEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QComboBoxJBridge*) QtSupport::getQt(env, obj))->protected_wheelEvent((QWheelEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QComboBox.h b/qtjava/javalib/qtjava/QComboBox.h
new file mode 100644
index 00000000..734ded7a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QComboBox.h
@@ -0,0 +1,96 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QComboBox__
+#define __org_kde_qt_QComboBox__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QComboBox_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QComboBox_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_newQComboBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_newQComboBox__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_newQComboBox__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_newQComboBox__ZLorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jboolean, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_newQComboBox__ZLorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jboolean, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_newQComboBox__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QComboBox_count (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_insertStringList___3Ljava_lang_String_2I (JNIEnv *env, jobject, jobjectArray, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_insertStringList___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_insertStrList___3Ljava_lang_String_2I (JNIEnv *env, jobject, jobjectArray, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_insertStrList___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_insertStrList___3Ljava_lang_String_2II (JNIEnv *env, jobject, jobjectArray, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_insertItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_insertItem__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_insertItem__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_insertItem__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_insertItem__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_insertItem__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_removeItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QComboBox_currentItem (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setCurrentItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QComboBox_currentText (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setCurrentText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QComboBox_text (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QComboBox_pixmap (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_changeItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_changeItem__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_changeItem__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QComboBox_autoResize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setAutoResize (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QComboBox_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setPalette (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setSizeLimit (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QComboBox_sizeLimit (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setMaxCount (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QComboBox_maxCount (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setInsertionPolicy (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QComboBox_insertionPolicy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setValidator (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QComboBox_validator (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setListBox (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QComboBox_listBox (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setLineEdit (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QComboBox_lineEdit (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setAutoCompletion (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QComboBox_autoCompletion (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QComboBox_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setDuplicatesEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QComboBox_duplicatesEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QComboBox_editable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setEditable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_popup (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_hide (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_clear (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_clearValidator (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_clearEdit (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_setEditText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QComboBox_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QComboBox_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_mouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_wheelEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_updateMask (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboBox_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QComboBox_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QComboBox__ */
diff --git a/qtjava/javalib/qtjava/QComboTableItem.cpp b/qtjava/javalib/qtjava/QComboTableItem.cpp
new file mode 100644
index 00000000..f5c7c567
--- /dev/null
+++ b/qtjava/javalib/qtjava/QComboTableItem.cpp
@@ -0,0 +1,166 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qrect.h>
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qtable.h>
+#include <qpalette.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QComboTableItem.h>
+
+class QComboTableItemJBridge : public QComboTableItem
+{
+public:
+ QComboTableItemJBridge(QTable* arg1,const QStringList& arg2,bool arg3) : QComboTableItem(arg1,arg2,arg3) {};
+ QComboTableItemJBridge(QTable* arg1,const QStringList& arg2) : QComboTableItem(arg1,arg2) {};
+ ~QComboTableItemJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QComboTableItem_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QComboTableItem*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QComboTableItem_createEditor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QComboTableItem*) QtSupport::getQt(env, obj))->createEditor(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QComboTableItem_currentItem(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QComboTableItem*) QtSupport::getQt(env, obj))->currentItem();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QComboTableItem_currentText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QComboTableItem*) QtSupport::getQt(env, obj))->currentText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboTableItem_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QComboTableItem_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboTableItem_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QTableItem*)(QComboTableItem*)QtSupport::getQt(env, obj))->table() == 0) {
+ delete (QComboTableItem*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QComboTableItem_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QComboTableItem_isEditable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QComboTableItem*) QtSupport::getQt(env, obj))->isEditable();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboTableItem_newQComboTableItem__Lorg_kde_qt_QTable_2_3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject table, jobjectArray list)
+{
+static QStringList* _qlist_list = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QComboTableItemJBridge((QTable*) QtSupport::getQt(env, table), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, list, &_qlist_list)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboTableItem_newQComboTableItem__Lorg_kde_qt_QTable_2_3Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jobject table, jobjectArray list, jboolean editable)
+{
+static QStringList* _qlist_list = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QComboTableItemJBridge((QTable*) QtSupport::getQt(env, table), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, list, &_qlist_list), (bool) editable));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboTableItem_paint(JNIEnv* env, jobject obj, jobject p, jobject cg, jobject cr, jboolean selected)
+{
+ ((QComboTableItem*) QtSupport::getQt(env, obj))->paint((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (const QRect&)*(const QRect*) QtSupport::getQt(env, cr), (bool) selected);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QComboTableItem_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QComboTableItem*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboTableItem_setContentFromEditor(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QComboTableItem*) QtSupport::getQt(env, obj))->setContentFromEditor((QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboTableItem_setCurrentItem__I(JNIEnv* env, jobject obj, jint i)
+{
+ ((QComboTableItem*) QtSupport::getQt(env, obj))->setCurrentItem((int) i);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboTableItem_setCurrentItem__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring i)
+{
+static QString* _qstring_i = 0;
+ ((QComboTableItem*) QtSupport::getQt(env, obj))->setCurrentItem((const QString&)*(QString*) QtSupport::toQString(env, i, &_qstring_i));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboTableItem_setEditable(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QComboTableItem*) QtSupport::getQt(env, obj))->setEditable((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QComboTableItem_setStringList(JNIEnv* env, jobject obj, jobjectArray l)
+{
+static QStringList* _qlist_l = 0;
+ ((QComboTableItem*) QtSupport::getQt(env, obj))->setStringList((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, l, &_qlist_l));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QComboTableItem_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QComboTableItem*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QComboTableItem_text(JNIEnv* env, jobject obj, jint i)
+{
+ QString _qstring;
+ _qstring = ((QComboTableItem*) QtSupport::getQt(env, obj))->text((int) i);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QComboTableItem.h b/qtjava/javalib/qtjava/QComboTableItem.h
new file mode 100644
index 00000000..be2f874c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QComboTableItem.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QComboTableItem__
+#define __org_kde_qt_QComboTableItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboTableItem_newQComboTableItem__Lorg_kde_qt_QTable_2_3Ljava_lang_String_2Z (JNIEnv *env, jobject, jobject, jobjectArray, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboTableItem_newQComboTableItem__Lorg_kde_qt_QTable_2_3Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobjectArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QComboTableItem_createEditor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboTableItem_setContentFromEditor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboTableItem_paint (JNIEnv *env, jobject, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboTableItem_setCurrentItem__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboTableItem_setCurrentItem__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QComboTableItem_currentItem (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QComboTableItem_currentText (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QComboTableItem_count (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QComboTableItem_text (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboTableItem_setEditable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QComboTableItem_isEditable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboTableItem_setStringList (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QComboTableItem_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QComboTableItem_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboTableItem_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QComboTableItem_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QComboTableItem_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QComboTableItem__ */
diff --git a/qtjava/javalib/qtjava/QContextMenuEvent.cpp b/qtjava/javalib/qtjava/QContextMenuEvent.cpp
new file mode 100644
index 00000000..fa7c6128
--- /dev/null
+++ b/qtjava/javalib/qtjava/QContextMenuEvent.cpp
@@ -0,0 +1,150 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+#include <qpoint.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QContextMenuEvent.h>
+
+class QContextMenuEventJBridge : public QContextMenuEvent
+{
+public:
+ QContextMenuEventJBridge(QContextMenuEvent::Reason arg1,const QPoint& arg2,const QPoint& arg3,int arg4) : QContextMenuEvent(arg1,arg2,arg3,arg4) {};
+ QContextMenuEventJBridge(QContextMenuEvent::Reason arg1,const QPoint& arg2,int arg3) : QContextMenuEvent(arg1,arg2,arg3) {};
+ ~QContextMenuEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QContextMenuEvent_accept(JNIEnv* env, jobject obj)
+{
+ ((QContextMenuEvent*) QtSupport::getQt(env, obj))->accept();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QContextMenuEvent_consume(JNIEnv* env, jobject obj)
+{
+ ((QContextMenuEvent*) QtSupport::getQt(env, obj))->consume();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QContextMenuEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QContextMenuEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QContextMenuEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QContextMenuEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QContextMenuEvent_globalPos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QContextMenuEvent*) QtSupport::getQt(env, obj))->globalPos(), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QContextMenuEvent_globalX(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QContextMenuEvent*) QtSupport::getQt(env, obj))->globalX();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QContextMenuEvent_globalY(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QContextMenuEvent*) QtSupport::getQt(env, obj))->globalY();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QContextMenuEvent_ignore(JNIEnv* env, jobject obj)
+{
+ ((QContextMenuEvent*) QtSupport::getQt(env, obj))->ignore();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QContextMenuEvent_isAccepted(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QContextMenuEvent*) QtSupport::getQt(env, obj))->isAccepted();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QContextMenuEvent_isConsumed(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QContextMenuEvent*) QtSupport::getQt(env, obj))->isConsumed();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QContextMenuEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QContextMenuEvent_newQContextMenuEvent__ILorg_kde_qt_QPoint_2I(JNIEnv* env, jobject obj, jint reason, jobject pos, jint state)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QContextMenuEventJBridge((QContextMenuEvent::Reason) reason, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (int) state));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QContextMenuEvent_newQContextMenuEvent__ILorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2I(JNIEnv* env, jobject obj, jint reason, jobject pos, jobject globalPos, jint state)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QContextMenuEventJBridge((QContextMenuEvent::Reason) reason, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, globalPos), (int) state));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QContextMenuEvent_pos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QContextMenuEvent*) QtSupport::getQt(env, obj))->pos(), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QContextMenuEvent_reason(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QContextMenuEvent*) QtSupport::getQt(env, obj))->reason();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QContextMenuEvent_state(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QContextMenuEvent*) QtSupport::getQt(env, obj))->state();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QContextMenuEvent_x(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QContextMenuEvent*) QtSupport::getQt(env, obj))->x();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QContextMenuEvent_y(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QContextMenuEvent*) QtSupport::getQt(env, obj))->y();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QContextMenuEvent.h b/qtjava/javalib/qtjava/QContextMenuEvent.h
new file mode 100644
index 00000000..e47e763a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QContextMenuEvent.h
@@ -0,0 +1,36 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QContextMenuEvent__
+#define __org_kde_qt_QContextMenuEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QContextMenuEvent_newQContextMenuEvent__ILorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2I (JNIEnv *env, jobject, jint, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QContextMenuEvent_newQContextMenuEvent__ILorg_kde_qt_QPoint_2I (JNIEnv *env, jobject, jint, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QContextMenuEvent_x (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QContextMenuEvent_y (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QContextMenuEvent_globalX (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QContextMenuEvent_globalY (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QContextMenuEvent_pos (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QContextMenuEvent_globalPos (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QContextMenuEvent_state (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QContextMenuEvent_isAccepted (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QContextMenuEvent_isConsumed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QContextMenuEvent_consume (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QContextMenuEvent_accept (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QContextMenuEvent_ignore (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QContextMenuEvent_reason (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QContextMenuEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QContextMenuEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QContextMenuEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QContextMenuEvent__ */
diff --git a/qtjava/javalib/qtjava/QCursor.cpp b/qtjava/javalib/qtjava/QCursor.cpp
new file mode 100644
index 00000000..e118de83
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCursor.cpp
@@ -0,0 +1,215 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qcursor.h>
+#include <qbitmap.h>
+#include <qpixmap.h>
+#include <qpoint.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCursor.h>
+
+class QCursorJBridge : public QCursor
+{
+public:
+ QCursorJBridge() : QCursor() {};
+ QCursorJBridge(int arg1) : QCursor(arg1) {};
+ QCursorJBridge(const QBitmap& arg1,const QBitmap& arg2,int arg3,int arg4) : QCursor(arg1,arg2,arg3,arg4) {};
+ QCursorJBridge(const QBitmap& arg1,const QBitmap& arg2,int arg3) : QCursor(arg1,arg2,arg3) {};
+ QCursorJBridge(const QBitmap& arg1,const QBitmap& arg2) : QCursor(arg1,arg2) {};
+ QCursorJBridge(const QPixmap& arg1,int arg2,int arg3) : QCursor(arg1,arg2,arg3) {};
+ QCursorJBridge(const QPixmap& arg1,int arg2) : QCursor(arg1,arg2) {};
+ QCursorJBridge(const QPixmap& arg1) : QCursor(arg1) {};
+ QCursorJBridge(const QCursor& arg1) : QCursor(arg1) {};
+ ~QCursorJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCursor_bitmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QCursor*) QtSupport::getQt(env, obj))->bitmap(), "org.kde.qt.QBitmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_cleanup(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QCursorJBridge::cleanup();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCursor_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QCursor*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCursor_hotSpot(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QCursor*) QtSupport::getQt(env, obj))->hotSpot()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_initialize(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QCursorJBridge::initialize();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCursor_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCursor_mask(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QCursor*) QtSupport::getQt(env, obj))->mask(), "org.kde.qt.QBitmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_newQCursor__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCursorJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_newQCursor__I(JNIEnv* env, jobject obj, jint shape)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCursorJBridge((int) shape));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2(JNIEnv* env, jobject obj, jobject bitmap, jobject mask)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCursorJBridge((const QBitmap&)*(const QBitmap*) QtSupport::getQt(env, bitmap), (const QBitmap&)*(const QBitmap*) QtSupport::getQt(env, mask)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2I(JNIEnv* env, jobject obj, jobject bitmap, jobject mask, jint hotX)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCursorJBridge((const QBitmap&)*(const QBitmap*) QtSupport::getQt(env, bitmap), (const QBitmap&)*(const QBitmap*) QtSupport::getQt(env, mask), (int) hotX));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2II(JNIEnv* env, jobject obj, jobject bitmap, jobject mask, jint hotX, jint hotY)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCursorJBridge((const QBitmap&)*(const QBitmap*) QtSupport::getQt(env, bitmap), (const QBitmap&)*(const QBitmap*) QtSupport::getQt(env, mask), (int) hotX, (int) hotY));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QCursor_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCursorJBridge((const QCursor&)*(const QCursor*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject pixmap)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCursorJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint hotX)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCursorJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) hotX));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QPixmap_2II(JNIEnv* env, jobject obj, jobject pixmap, jint hotX, jint hotY)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCursorJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) hotX, (int) hotY));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCursor_pos(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(QCursorJBridge::pos()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_setPos__II(JNIEnv* env, jclass cls, jint x, jint y)
+{
+ (void) cls;
+ (void) env;
+ QCursorJBridge::setPos((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_setPos__Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QCursorJBridge::setPos((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCursor_setShape(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QCursor*) QtSupport::getQt(env, obj))->setShape((int) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QCursor_shape(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QCursor*) QtSupport::getQt(env, obj))->shape();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QCursor.h b/qtjava/javalib/qtjava/QCursor.h
new file mode 100644
index 00000000..cd7e3203
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCursor.h
@@ -0,0 +1,40 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCursor__
+#define __org_kde_qt_QCursor__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_newQCursor__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_newQCursor__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2II (JNIEnv *env, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QPixmap_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_newQCursor__Lorg_kde_qt_QCursor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QCursor_shape (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_setShape (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCursor_bitmap (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCursor_mask (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCursor_hotSpot (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCursor_pos (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_setPos__II (JNIEnv *env, jclass, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_setPos__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_initialize (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_cleanup (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCursor_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCursor_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCursor__ */
diff --git a/qtjava/javalib/qtjava/QCustomEvent.cpp b/qtjava/javalib/qtjava/QCustomEvent.cpp
new file mode 100644
index 00000000..36bd03d6
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCustomEvent.cpp
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCustomEvent.h>
+
+class QCustomEventJBridge : public QCustomEvent
+{
+public:
+ QCustomEventJBridge(int arg1) : QCustomEvent(arg1) {};
+ ~QCustomEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCustomEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QCustomEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCustomEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QCustomEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCustomEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCustomEvent_newQCustomEvent(JNIEnv* env, jobject obj, jint type)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QCustomEventJBridge((int) type));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QCustomEvent.h b/qtjava/javalib/qtjava/QCustomEvent.h
new file mode 100644
index 00000000..8031bfec
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCustomEvent.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCustomEvent__
+#define __org_kde_qt_QCustomEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCustomEvent_newQCustomEvent (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCustomEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCustomEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCustomEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCustomEvent__ */
diff --git a/qtjava/javalib/qtjava/QCustomMenuItem.cpp b/qtjava/javalib/qtjava/QCustomMenuItem.cpp
new file mode 100644
index 00000000..a12a1b8e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCustomMenuItem.cpp
@@ -0,0 +1,44 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qmenudata.h>
+#include <qfont.h>
+#include <qpalette.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QCustomMenuItem.h>
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCustomMenuItem_fullSpan(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCustomMenuItem*) QtSupport::getQt(env, obj))->fullSpan();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QCustomMenuItem_isSeparator(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QCustomMenuItem*) QtSupport::getQt(env, obj))->isSeparator();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCustomMenuItem_paint(JNIEnv* env, jobject obj, jobject p, jobject cg, jboolean act, jboolean enabled, jint x, jint y, jint w, jint h)
+{
+ ((QCustomMenuItem*) QtSupport::getQt(env, obj))->paint((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (bool) act, (bool) enabled, (int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QCustomMenuItem_setFont(JNIEnv* env, jobject obj, jobject font)
+{
+ ((QCustomMenuItem*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, font));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QCustomMenuItem_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QCustomMenuItem*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QCustomMenuItem.h b/qtjava/javalib/qtjava/QCustomMenuItem.h
new file mode 100644
index 00000000..2be7a2d8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QCustomMenuItem.h
@@ -0,0 +1,23 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QCustomMenuItem__
+#define __org_kde_qt_QCustomMenuItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCustomMenuItem_fullSpan (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QCustomMenuItem_isSeparator (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCustomMenuItem_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QCustomMenuItem_paint (JNIEnv *env, jobject, jobject, jobject, jboolean, jboolean, jint, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QCustomMenuItem_sizeHint (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QCustomMenuItem__ */
diff --git a/qtjava/javalib/qtjava/QDataBrowser.cpp b/qtjava/javalib/qtjava/QDataBrowser.cpp
new file mode 100644
index 00000000..892d8b2e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataBrowser.cpp
@@ -0,0 +1,966 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsqlcursor.h>
+#include <qsqlerror.h>
+#include <qsql.h>
+#include <qstring.h>
+#include <qdatabrowser.h>
+#include <qsqlindex.h>
+#include <qstringlist.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDataBrowser.h>
+
+class QDataBrowserJBridge : public QDataBrowser
+{
+public:
+ QDataBrowserJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QDataBrowser(arg1,arg2,arg3) {};
+ QDataBrowserJBridge(QWidget* arg1,const char* arg2) : QDataBrowser(arg1,arg2) {};
+ QDataBrowserJBridge(QWidget* arg1) : QDataBrowser(arg1) {};
+ QDataBrowserJBridge() : QDataBrowser() {};
+ void public_refresh() {
+ QDataBrowser::refresh();
+ return;
+ }
+ void public_insert() {
+ QDataBrowser::insert();
+ return;
+ }
+ void public_update() {
+ QDataBrowser::update();
+ return;
+ }
+ void public_del() {
+ QDataBrowser::del();
+ return;
+ }
+ void public_first() {
+ QDataBrowser::first();
+ return;
+ }
+ void public_last() {
+ QDataBrowser::last();
+ return;
+ }
+ void public_next() {
+ QDataBrowser::next();
+ return;
+ }
+ void public_prev() {
+ QDataBrowser::prev();
+ return;
+ }
+ void public_readFields() {
+ QDataBrowser::readFields();
+ return;
+ }
+ void public_writeFields() {
+ QDataBrowser::writeFields();
+ return;
+ }
+ void public_clearValues() {
+ QDataBrowser::clearValues();
+ return;
+ }
+ bool protected_insertCurrent() {
+ return (bool) QDataBrowser::insertCurrent();
+ }
+ bool protected_updateCurrent() {
+ return (bool) QDataBrowser::updateCurrent();
+ }
+ bool protected_deleteCurrent() {
+ return (bool) QDataBrowser::deleteCurrent();
+ }
+ bool protected_currentEdited() {
+ return (bool) QDataBrowser::currentEdited();
+ }
+ QSql::Confirm protected_confirmEdit(QSql::Op arg1) {
+ return (QSql::Confirm) QDataBrowser::confirmEdit(arg1);
+ }
+ QSql::Confirm protected_confirmCancel(QSql::Op arg1) {
+ return (QSql::Confirm) QDataBrowser::confirmCancel(arg1);
+ }
+ void protected_handleError(const QSqlError& arg1) {
+ QDataBrowser::handleError(arg1);
+ return;
+ }
+ ~QDataBrowserJBridge() {QtSupport::qtKeyDeleted(this);}
+ void writeFields() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","writeFields")) {
+ QDataBrowser::writeFields();
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ bool currentEdited() {
+ return QtSupport::booleanDelegate(this,"currentEdited");
+ }
+ void del() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","del")) {
+ QDataBrowser::del();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void last() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","last")) {
+ QDataBrowser::last();
+ }
+ return;
+ }
+ void update() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","update")) {
+ QDataBrowser::update();
+ }
+ return;
+ }
+ void next() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","next")) {
+ QDataBrowser::next();
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void readFields() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","readFields")) {
+ QDataBrowser::readFields();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void prev() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","prev")) {
+ QDataBrowser::prev();
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ bool updateCurrent() {
+ return QtSupport::booleanDelegate(this,"updateCurrent");
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void insert() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","insert")) {
+ QDataBrowser::insert();
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void clearValues() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","clearValues")) {
+ QDataBrowser::clearValues();
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ bool deleteCurrent() {
+ return QtSupport::booleanDelegate(this,"deleteCurrent");
+ }
+ void refresh() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","refresh")) {
+ QDataBrowser::refresh();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void handleError(const QSqlError& arg1) {
+ if (!QtSupport::eventDelegate(this,"handleError",(void*)&arg1,"org.kde.qt.QSqlError")) {
+ QDataBrowser::handleError(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setForm(QSqlForm* arg1) {
+ if (!QtSupport::eventDelegate(this,"setForm",(void*)arg1,"org.kde.qt.QSqlForm")) {
+ QDataBrowser::setForm(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QDataBrowser",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ bool insertCurrent() {
+ return QtSupport::booleanDelegate(this,"insertCurrent");
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void first() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","first")) {
+ QDataBrowser::first();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataBrowser","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_autoEdit(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataBrowser*) QtSupport::getQt(env, obj))->autoEdit();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_boundaryChecking(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataBrowser*) QtSupport::getQt(env, obj))->boundaryChecking();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataBrowser_boundary(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDataBrowser*) QtSupport::getQt(env, obj))->boundary();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataBrowser_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDataBrowser*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_clearValues(JNIEnv* env, jobject obj)
+{
+ ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->public_clearValues();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataBrowser_confirmCancel(JNIEnv* env, jobject obj, jint m)
+{
+ jint xret = (jint) ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->protected_confirmCancel((QSql::Op) m);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_confirmCancels(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataBrowser*) QtSupport::getQt(env, obj))->confirmCancels();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_confirmDelete(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataBrowser*) QtSupport::getQt(env, obj))->confirmDelete();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataBrowser_confirmEdit(JNIEnv* env, jobject obj, jint m)
+{
+ jint xret = (jint) ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->protected_confirmEdit((QSql::Op) m);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_confirmEdits(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataBrowser*) QtSupport::getQt(env, obj))->confirmEdits();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_confirmInsert(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataBrowser*) QtSupport::getQt(env, obj))->confirmInsert();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_confirmUpdate(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataBrowser*) QtSupport::getQt(env, obj))->confirmUpdate();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_currentEdited(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->protected_currentEdited();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_del(JNIEnv* env, jobject obj)
+{
+ ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->public_del();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_deleteCurrent(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->protected_deleteCurrent();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDataBrowser_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataBrowser_filter(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDataBrowser*) QtSupport::getQt(env, obj))->filter();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QDataBrowser*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QDataBrowser*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_first(JNIEnv* env, jobject obj)
+{
+ ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->public_first();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataBrowser_form(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataBrowser*) QtSupport::getQt(env, obj))->form(), "org.kde.qt.QSqlForm");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_handleError(JNIEnv* env, jobject obj, jobject error)
+{
+ ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->protected_handleError((const QSqlError&)*(const QSqlError*) QtSupport::getQt(env, error));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_insertCurrent(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->protected_insertCurrent();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_insert(JNIEnv* env, jobject obj)
+{
+ ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->public_insert();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_isReadOnly(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataBrowser*) QtSupport::getQt(env, obj))->isReadOnly();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_last(JNIEnv* env, jobject obj)
+{
+ ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->public_last();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataBrowser_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataBrowser*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_newQDataBrowser__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataBrowserJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_newQDataBrowser__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataBrowserJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_newQDataBrowser__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataBrowserJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_newQDataBrowser__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint fl)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataBrowserJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) fl));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_next(JNIEnv* env, jobject obj)
+{
+ ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->public_next();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_prev(JNIEnv* env, jobject obj)
+{
+ ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->public_prev();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_readFields(JNIEnv* env, jobject obj)
+{
+ ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->public_readFields();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_refresh(JNIEnv* env, jobject obj)
+{
+ ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->public_refresh();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_seek__I(JNIEnv* env, jobject obj, jint i)
+{
+ jboolean xret = (jboolean) ((QDataBrowser*) QtSupport::getQt(env, obj))->seek((int) i);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_seek__IZ(JNIEnv* env, jobject obj, jint i, jboolean relative)
+{
+ jboolean xret = (jboolean) ((QDataBrowser*) QtSupport::getQt(env, obj))->seek((int) i, (bool) relative);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setAutoEdit(JNIEnv* env, jobject obj, jboolean autoEdit)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setAutoEdit((bool) autoEdit);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setBoundaryChecking(JNIEnv* env, jobject obj, jboolean active)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setBoundaryChecking((bool) active);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setConfirmCancels(JNIEnv* env, jobject obj, jboolean confirm)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setConfirmCancels((bool) confirm);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setConfirmDelete(JNIEnv* env, jobject obj, jboolean confirm)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setConfirmDelete((bool) confirm);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setConfirmEdits(JNIEnv* env, jobject obj, jboolean confirm)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setConfirmEdits((bool) confirm);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setConfirmInsert(JNIEnv* env, jobject obj, jboolean confirm)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setConfirmInsert((bool) confirm);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setConfirmUpdate(JNIEnv* env, jobject obj, jboolean confirm)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setConfirmUpdate((bool) confirm);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setFilter(JNIEnv* env, jobject obj, jstring filter)
+{
+static QString* _qstring_filter = 0;
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setFilter((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setForm(JNIEnv* env, jobject obj, jobject form)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setForm((QSqlForm*) QtSupport::getQt(env, form));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setReadOnly(JNIEnv* env, jobject obj, jboolean active)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setReadOnly((bool) active);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setSort__Lorg_kde_qt_QSqlIndex_2(JNIEnv* env, jobject obj, jobject sort)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setSort((const QSqlIndex&)*(const QSqlIndex*) QtSupport::getQt(env, sort));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setSort___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray sort)
+{
+static QStringList* _qlist_sort = 0;
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setSort((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, sort, &_qlist_sort));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setSqlCursor__Lorg_kde_qt_QSqlCursor_2(JNIEnv* env, jobject obj, jobject cursor)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setSqlCursor((QSqlCursor*) QtSupport::getQt(env, cursor));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_setSqlCursor__Lorg_kde_qt_QSqlCursor_2Z(JNIEnv* env, jobject obj, jobject cursor, jboolean autoDelete)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->setSqlCursor((QSqlCursor*) QtSupport::getQt(env, cursor), (bool) autoDelete);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataBrowser_sort(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QDataBrowser*) QtSupport::getQt(env, obj))->sort();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataBrowser_sqlCursor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataBrowser*) QtSupport::getQt(env, obj))->sqlCursor(), "org.kde.qt.QSqlCursor");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataBrowser_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDataBrowserJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataBrowser_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDataBrowserJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_updateBoundary(JNIEnv* env, jobject obj)
+{
+ ((QDataBrowser*) QtSupport::getQt(env, obj))->updateBoundary();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataBrowser_updateCurrent(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->protected_updateCurrent();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_update(JNIEnv* env, jobject obj)
+{
+ ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->public_update();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataBrowser_writeFields(JNIEnv* env, jobject obj)
+{
+ ((QDataBrowserJBridge*) QtSupport::getQt(env, obj))->public_writeFields();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QDataBrowser.h b/qtjava/javalib/qtjava/QDataBrowser.h
new file mode 100644
index 00000000..3aac85ac
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataBrowser.h
@@ -0,0 +1,77 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDataBrowser__
+#define __org_kde_qt_QDataBrowser__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataBrowser_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataBrowser_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_newQDataBrowser__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_newQDataBrowser__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_newQDataBrowser__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_newQDataBrowser__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataBrowser_boundary (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setBoundaryChecking (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_boundaryChecking (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setSort__Lorg_kde_qt_QSqlIndex_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setSort___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataBrowser_sort (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setFilter (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataBrowser_filter (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setSqlCursor__Lorg_kde_qt_QSqlCursor_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setSqlCursor__Lorg_kde_qt_QSqlCursor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataBrowser_sqlCursor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setForm (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataBrowser_form (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setConfirmEdits (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setConfirmInsert (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setConfirmUpdate (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setConfirmDelete (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setConfirmCancels (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_confirmEdits (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_confirmInsert (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_confirmUpdate (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_confirmDelete (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_confirmCancels (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setReadOnly (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_isReadOnly (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_setAutoEdit (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_autoEdit (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_seek__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_seek__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_refresh (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_insert (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_update (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_del (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_first (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_last (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_next (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_prev (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_readFields (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_writeFields (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_clearValues (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_updateBoundary (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataBrowser_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataBrowser_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_insertCurrent (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_updateCurrent (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_deleteCurrent (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_currentEdited (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataBrowser_confirmEdit (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataBrowser_confirmCancel (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_handleError (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataBrowser_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataBrowser_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDataBrowser__ */
diff --git a/qtjava/javalib/qtjava/QDataPump.cpp b/qtjava/javalib/qtjava/QDataPump.cpp
new file mode 100644
index 00000000..c7e53595
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataPump.cpp
@@ -0,0 +1,120 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qasyncio.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDataPump.h>
+
+class QDataPumpJBridge : public QDataPump
+{
+public:
+ QDataPumpJBridge(QDataSource* arg1,QDataSink* arg2) : QDataPump(arg1,arg2) {};
+ ~QDataPumpJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QDataPump",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataPump_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDataPump*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataPump_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDataPump_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataPump_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QDataPump*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QDataPump*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataPump_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataPump_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataPump*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataPump_newQDataPump(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataPumpJBridge((QDataSource*) QtSupport::getQt(env, arg1), (QDataSink*) QtSupport::getQt(env, arg2)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataPump_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDataPumpJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataPump_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDataPumpJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDataPump.h b/qtjava/javalib/qtjava/QDataPump.h
new file mode 100644
index 00000000..0013a21b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataPump.h
@@ -0,0 +1,26 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDataPump__
+#define __org_kde_qt_QDataPump__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataPump_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataPump_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataPump_newQDataPump (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataPump_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataPump_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataPump_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataPump_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataPump_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDataPump__ */
diff --git a/qtjava/javalib/qtjava/QDataSink.cpp b/qtjava/javalib/qtjava/QDataSink.cpp
new file mode 100644
index 00000000..96978f74
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataSink.cpp
@@ -0,0 +1,35 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qasyncio.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDataSink.h>
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataSink_eof(JNIEnv* env, jobject obj)
+{
+ ((QDataSink*) QtSupport::getQt(env, obj))->eof();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataSink_maybeReady(JNIEnv* env, jobject obj)
+{
+ ((QDataSink*) QtSupport::getQt(env, obj))->maybeReady();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataSink_readyToReceive(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDataSink*) QtSupport::getQt(env, obj))->readyToReceive();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataSink_receive(JNIEnv* env, jobject obj, jcharArray arg1, jint count)
+{
+static QByteArray* _qbytearray_arg1 = 0;
+ ((QDataSink*) QtSupport::getQt(env, obj))->receive((const uchar*) QtSupport::toUcharArray(env, arg1, &_qbytearray_arg1), (int) count);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QDataSink.h b/qtjava/javalib/qtjava/QDataSink.h
new file mode 100644
index 00000000..fb790663
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataSink.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDataSink__
+#define __org_kde_qt_QDataSink__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataSink_readyToReceive (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataSink_receive (JNIEnv *env, jobject, jcharArray, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataSink_eof (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataSink_maybeReady (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDataSink__ */
diff --git a/qtjava/javalib/qtjava/QDataSource.cpp b/qtjava/javalib/qtjava/QDataSource.cpp
new file mode 100644
index 00000000..971fdd7f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataSource.cpp
@@ -0,0 +1,48 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qasyncio.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDataSource.h>
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataSource_enableRewind(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QDataSource*) QtSupport::getQt(env, obj))->enableRewind((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataSource_maybeReady(JNIEnv* env, jobject obj)
+{
+ ((QDataSource*) QtSupport::getQt(env, obj))->maybeReady();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataSource_readyToSend(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDataSource*) QtSupport::getQt(env, obj))->readyToSend();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataSource_rewind(JNIEnv* env, jobject obj)
+{
+ ((QDataSource*) QtSupport::getQt(env, obj))->rewind();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataSource_rewindable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataSource*) QtSupport::getQt(env, obj))->rewindable();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataSource_sendTo(JNIEnv* env, jobject obj, jobject arg1, jint count)
+{
+ ((QDataSource*) QtSupport::getQt(env, obj))->sendTo((QDataSink*) QtSupport::getQt(env, arg1), (int) count);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QDataSource.h b/qtjava/javalib/qtjava/QDataSource.h
new file mode 100644
index 00000000..43bc1a45
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataSource.h
@@ -0,0 +1,24 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDataSource__
+#define __org_kde_qt_QDataSource__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataSource_readyToSend (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataSource_sendTo (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataSource_maybeReady (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataSource_rewindable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataSource_enableRewind (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataSource_rewind (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDataSource__ */
diff --git a/qtjava/javalib/qtjava/QDataStream.cpp b/qtjava/javalib/qtjava/QDataStream.cpp
new file mode 100644
index 00000000..1c61a0c6
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataStream.cpp
@@ -0,0 +1,280 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qglobal.h>
+#include <qdatastream.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDataStream.h>
+
+class QDataStreamJBridge : public QDataStream
+{
+public:
+ QDataStreamJBridge() : QDataStream() {};
+ QDataStreamJBridge(QIODevice* arg1) : QDataStream(arg1) {};
+ QDataStreamJBridge(QByteArray arg1,int arg2) : QDataStream(arg1,arg2) {};
+ ~QDataStreamJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataStream_atEnd(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataStream*) QtSupport::getQt(env, obj))->atEnd();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataStream_byteOrder(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDataStream*) QtSupport::getQt(env, obj))->byteOrder();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_device(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataStream*) QtSupport::getQt(env, obj))->device(), "org.kde.qt.QIODeviceInterface");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataStream_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDataStream_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataStream_eof(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataStream*) QtSupport::getQt(env, obj))->eof();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataStream_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDataStream*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataStream_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataStream_isPrintableData(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataStream*) QtSupport::getQt(env, obj))->isPrintableData();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataStream_newQDataStream__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataStreamJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataStream_newQDataStream__Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataStreamJBridge((QIODevice*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataStream_newQDataStream___3BI(JNIEnv* env, jobject obj, jbyteArray arg1, jint mode)
+{
+static QByteArray* _qbyteArray_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataStreamJBridge((QByteArray)*(QByteArray*) QtSupport::toQByteArray(env, arg1, &_qbyteArray_arg1), (int) mode));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1read__C(JNIEnv* env, jobject obj, jchar i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator>>((Q_INT8&) i), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1read__D(JNIEnv* env, jobject obj, jdouble f)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator>>((double&) f), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1read__F(JNIEnv* env, jobject obj, jfloat f)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator>>((float&) f), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1read__I(JNIEnv* env, jobject obj, jint i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator>>((Q_INT32&) i), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1read__J(JNIEnv* env, jobject obj, jlong i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator>>((Q_LONG&) i), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1read__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring str)
+{
+static QCString* _qstring_str = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator>>((char*&) *(char*)QtSupport::toCharString(env, str, &_qstring_str)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1read__S(JNIEnv* env, jobject obj, jshort i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator>>((Q_UINT8&) i), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1write__C(JNIEnv* env, jobject obj, jchar i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator<<((Q_INT8) i), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1write__D(JNIEnv* env, jobject obj, jdouble f)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator<<((double) f), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1write__F(JNIEnv* env, jobject obj, jfloat f)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator<<((float) f), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1write__I(JNIEnv* env, jobject obj, jint i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator<<((Q_INT32) i), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1write__J(JNIEnv* env, jobject obj, jlong i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator<<((Q_INT64) i), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1write__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring str)
+{
+static QCString* _qstring_str = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator<<((const char*) QtSupport::toCharString(env, str, &_qstring_str)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_op_1write__S(JNIEnv* env, jobject obj, jshort i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->operator<<((Q_UINT8) i), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_readBytes(JNIEnv* env, jobject obj, jstring arg1, jint len)
+{
+static QCString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->readBytes((char*&) *(char*)QtSupport::toCharString(env, arg1, &_qstring_arg1), (uint&) len), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_readRawBytes(JNIEnv* env, jobject obj, jstring arg1, jint len)
+{
+static QCString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->readRawBytes((char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (uint) len), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataStream_setByteOrder(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QDataStream*) QtSupport::getQt(env, obj))->setByteOrder((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataStream_setDevice(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDataStream*) QtSupport::getQt(env, obj))->setDevice((QIODevice*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataStream_setPrintableData(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QDataStream*) QtSupport::getQt(env, obj))->setPrintableData((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataStream_setVersion(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QDataStream*) QtSupport::getQt(env, obj))->setVersion((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataStream_unsetDevice(JNIEnv* env, jobject obj)
+{
+ ((QDataStream*) QtSupport::getQt(env, obj))->unsetDevice();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataStream_version(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDataStream*) QtSupport::getQt(env, obj))->version();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_writeBytes(JNIEnv* env, jobject obj, jstring arg1, jint len)
+{
+static QCString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->writeBytes((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (uint) len), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataStream_writeRawBytes(JNIEnv* env, jobject obj, jstring arg1, jint len)
+{
+static QCString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &((QDataStream*) QtSupport::getQt(env, obj))->writeRawBytes((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (uint) len), "org.kde.qt.QDataStream");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDataStream.h b/qtjava/javalib/qtjava/QDataStream.h
new file mode 100644
index 00000000..1089b7ca
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataStream.h
@@ -0,0 +1,53 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDataStream__
+#define __org_kde_qt_QDataStream__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataStream_newQDataStream__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataStream_newQDataStream__Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataStream_newQDataStream___3BI (JNIEnv *env, jobject, jbyteArray, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_device (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataStream_setDevice (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataStream_unsetDevice (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataStream_atEnd (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataStream_eof (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataStream_byteOrder (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataStream_setByteOrder (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataStream_isPrintableData (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataStream_setPrintableData (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataStream_version (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataStream_setVersion (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1read__C (JNIEnv *env, jobject, jchar);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1read__S (JNIEnv *env, jobject, jshort);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1read__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1read__J (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1read__F (JNIEnv *env, jobject, jfloat);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1read__D (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1read__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1write__C (JNIEnv *env, jobject, jchar);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1write__S (JNIEnv *env, jobject, jshort);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1write__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1write__J (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1write__F (JNIEnv *env, jobject, jfloat);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1write__D (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_op_1write__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_readBytes (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_readRawBytes (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_writeBytes (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataStream_writeRawBytes (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataStream_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataStream_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataStream_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDataStream__ */
diff --git a/qtjava/javalib/qtjava/QDataTable.cpp b/qtjava/javalib/qtjava/QDataTable.cpp
new file mode 100644
index 00000000..40aee136
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataTable.cpp
@@ -0,0 +1,1494 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qsqlerror.h>
+#include <qsql.h>
+#include <qpixmap.h>
+#include <qiconset.h>
+#include <qstring.h>
+#include <qsqlindex.h>
+#include <qvariant.h>
+#include <qstringlist.h>
+#include <qpalette.h>
+#include <qdatatable.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDataTable.h>
+
+class QDataTableJBridge : public QDataTable
+{
+public:
+ QDataTableJBridge(QWidget* arg1,const char* arg2) : QDataTable(arg1,arg2) {};
+ QDataTableJBridge(QWidget* arg1) : QDataTable(arg1) {};
+ QDataTableJBridge() : QDataTable() {};
+ QDataTableJBridge(QSqlCursor* arg1,bool arg2,QWidget* arg3,const char* arg4) : QDataTable(arg1,arg2,arg3,arg4) {};
+ QDataTableJBridge(QSqlCursor* arg1,bool arg2,QWidget* arg3) : QDataTable(arg1,arg2,arg3) {};
+ QDataTableJBridge(QSqlCursor* arg1,bool arg2) : QDataTable(arg1,arg2) {};
+ QDataTableJBridge(QSqlCursor* arg1) : QDataTable(arg1) {};
+ void public_setSqlCursor() {
+ QDataTable::setSqlCursor();
+ return;
+ }
+ void public_refresh() {
+ QDataTable::refresh();
+ return;
+ }
+ bool protected_insertCurrent() {
+ return (bool) QDataTable::insertCurrent();
+ }
+ bool protected_updateCurrent() {
+ return (bool) QDataTable::updateCurrent();
+ }
+ bool protected_deleteCurrent() {
+ return (bool) QDataTable::deleteCurrent();
+ }
+ QSql::Confirm protected_confirmEdit(QSql::Op arg1) {
+ return (QSql::Confirm) QDataTable::confirmEdit(arg1);
+ }
+ QSql::Confirm protected_confirmCancel(QSql::Op arg1) {
+ return (QSql::Confirm) QDataTable::confirmCancel(arg1);
+ }
+ void protected_handleError(const QSqlError& arg1) {
+ QDataTable::handleError(arg1);
+ return;
+ }
+ bool protected_beginInsert() {
+ return (bool) QDataTable::beginInsert();
+ }
+ QWidget* protected_beginUpdate(int arg1,int arg2,bool arg3) {
+ return (QWidget*) QDataTable::beginUpdate(arg1,arg2,arg3);
+ }
+ bool protected_eventFilter(QObject* arg1,QEvent* arg2) {
+ return (bool) QDataTable::eventFilter(arg1,arg2);
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QDataTable::keyPressEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QDataTable::resizeEvent(arg1);
+ return;
+ }
+ void protected_contentsMousePressEvent(QMouseEvent* arg1) {
+ QDataTable::contentsMousePressEvent(arg1);
+ return;
+ }
+ void protected_contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ QDataTable::contentsContextMenuEvent(arg1);
+ return;
+ }
+ void protected_endEdit(int arg1,int arg2,bool arg3,bool arg4) {
+ QDataTable::endEdit(arg1,arg2,arg3,arg4);
+ return;
+ }
+ QWidget* protected_createEditor(int arg1,int arg2,bool arg3) {
+ return (QWidget*) QDataTable::createEditor(arg1,arg2,arg3);
+ }
+ void protected_activateNextCell() {
+ QDataTable::activateNextCell();
+ return;
+ }
+ int protected_indexOf(uint arg1) {
+ return (int) QDataTable::indexOf(arg1);
+ }
+ void protected_reset() {
+ QDataTable::reset();
+ return;
+ }
+ void protected_setSize(QSqlCursor* arg1) {
+ QDataTable::setSize(arg1);
+ return;
+ }
+ void protected_repaintCell(int arg1,int arg2) {
+ QDataTable::repaintCell(arg1,arg2);
+ return;
+ }
+ void protected_paintCell(QPainter* arg1,int arg2,int arg3,const QRect& arg4,bool arg5,const QColorGroup& arg6) {
+ QDataTable::paintCell(arg1,arg2,arg3,arg4,arg5,arg6);
+ return;
+ }
+ void protected_paintField(QPainter* arg1,const QSqlField* arg2,const QRect& arg3,bool arg4) {
+ QDataTable::paintField(arg1,arg2,arg3,arg4);
+ return;
+ }
+ void protected_drawContents(QPainter* arg1,int arg2,int arg3,int arg4,int arg5) {
+ QDataTable::drawContents(arg1,arg2,arg3,arg4,arg5);
+ return;
+ }
+ int protected_fieldAlignment(const QSqlField* arg1) {
+ return (int) QDataTable::fieldAlignment(arg1);
+ }
+ void protected_columnClicked(int arg1) {
+ QDataTable::columnClicked(arg1);
+ return;
+ }
+ void protected_resizeData(int arg1) {
+ QDataTable::resizeData(arg1);
+ return;
+ }
+ QTableItem* protected_item(int arg1,int arg2) {
+ return (QTableItem*) QDataTable::item(arg1,arg2);
+ }
+ void protected_setItem(int arg1,int arg2,QTableItem* arg3) {
+ QDataTable::setItem(arg1,arg2,arg3);
+ return;
+ }
+ void protected_clearCell(int arg1,int arg2) {
+ QDataTable::clearCell(arg1,arg2);
+ return;
+ }
+ void protected_setPixmap(int arg1,int arg2,const QPixmap& arg3) {
+ QDataTable::setPixmap(arg1,arg2,arg3);
+ return;
+ }
+ void protected_takeItem(QTableItem* arg1) {
+ QDataTable::takeItem(arg1);
+ return;
+ }
+ ~QDataTableJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QDataTable::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTable::contentsMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void viewportPaintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportPaintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QScrollView::viewportPaintEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QTable::contentsDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataTable","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QTable::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataTable","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataTable","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportResizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportResizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTable::viewportResizeEvent(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QTable::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataTable","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void contentsDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QTable::contentsDropEvent(arg1);
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataTable","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataTable","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QTable::showEvent(arg1);
+ }
+ return;
+ }
+ void viewportContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::viewportContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::viewportDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QDataTable::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCornerWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCornerWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QScrollView::setCornerWidget(arg1);
+ }
+ return;
+ }
+ void contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QTable::contentsDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void contentsWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::contentsWheelEvent(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void startDrag() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataTable","startDrag")) {
+ QTable::startDrag();
+ }
+ return;
+ }
+ bool updateCurrent() {
+ return QtSupport::booleanDelegate(this,"updateCurrent");
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QTable::contentsDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTable::contentsMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void contentsMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QDataTable::contentsMousePressEvent(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataTable","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataTable","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void viewportWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::viewportWheelEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mousePressEvent(arg1);
+ }
+ return;
+ }
+ bool beginInsert() {
+ return QtSupport::booleanDelegate(this,"beginInsert");
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::viewportDropEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::viewportDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataTable","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QTable::focusInEvent(arg1);
+ }
+ return;
+ }
+ bool deleteCurrent() {
+ return QtSupport::booleanDelegate(this,"deleteCurrent");
+ }
+ void refresh() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataTable","refresh")) {
+ QDataTable::refresh();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void handleError(const QSqlError& arg1) {
+ if (!QtSupport::eventDelegate(this,"handleError",(void*)&arg1,"org.kde.qt.QSqlError")) {
+ QDataTable::handleError(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTable::contentsMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::viewportDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QDataTable::contentsContextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool insertCurrent() {
+ return QtSupport::booleanDelegate(this,"insertCurrent");
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void setSort(const QSqlIndex& arg1) {
+ if (!QtSupport::eventDelegate(this,"setSort",(void*)&arg1,"org.kde.qt.QSqlIndex")) {
+ QDataTable::setSort(arg1);
+ }
+ return;
+ }
+ void viewportMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMousePressEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataTable","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_activateNextCell(JNIEnv* env, jobject obj)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_activateNextCell();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_addColumn__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fieldName)
+{
+static QString* _qstring_fieldName = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->addColumn((const QString&)*(QString*) QtSupport::toQString(env, fieldName, &_qstring_fieldName));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_addColumn__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fieldName, jstring label)
+{
+static QString* _qstring_fieldName = 0;
+static QString* _qstring_label = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->addColumn((const QString&)*(QString*) QtSupport::toQString(env, fieldName, &_qstring_fieldName), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_addColumn__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring fieldName, jstring label, jint width)
+{
+static QString* _qstring_fieldName = 0;
+static QString* _qstring_label = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->addColumn((const QString&)*(QString*) QtSupport::toQString(env, fieldName, &_qstring_fieldName), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) width);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_addColumn__Ljava_lang_String_2Ljava_lang_String_2ILorg_kde_qt_QIconSet_2(JNIEnv* env, jobject obj, jstring fieldName, jstring label, jint width, jobject iconset)
+{
+static QString* _qstring_fieldName = 0;
+static QString* _qstring_label = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->addColumn((const QString&)*(QString*) QtSupport::toQString(env, fieldName, &_qstring_fieldName), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) width, (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_adjustColumn(JNIEnv* env, jobject obj, jint col)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->adjustColumn((int) col);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_autoDelete(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataTable*) QtSupport::getQt(env, obj))->autoDelete();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_autoEdit(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataTable*) QtSupport::getQt(env, obj))->autoEdit();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_beginInsert(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_beginInsert();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataTable_beginUpdate(JNIEnv* env, jobject obj, jint row, jint col, jboolean replace)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_beginUpdate((int) row, (int) col, (bool) replace), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataTable_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDataTable*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_clearCell(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_clearCell((int) row, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_columnClicked(JNIEnv* env, jobject obj, jint col)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_columnClicked((int) col);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataTable_confirmCancel(JNIEnv* env, jobject obj, jint m)
+{
+ jint xret = (jint) ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_confirmCancel((QSql::Op) m);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_confirmCancels(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataTable*) QtSupport::getQt(env, obj))->confirmCancels();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_confirmDelete(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataTable*) QtSupport::getQt(env, obj))->confirmDelete();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataTable_confirmEdit(JNIEnv* env, jobject obj, jint m)
+{
+ jint xret = (jint) ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_confirmEdit((QSql::Op) m);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_confirmEdits(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataTable*) QtSupport::getQt(env, obj))->confirmEdits();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_confirmInsert(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataTable*) QtSupport::getQt(env, obj))->confirmInsert();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_confirmUpdate(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataTable*) QtSupport::getQt(env, obj))->confirmUpdate();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_contentsContextMenuEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_contentsContextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_contentsMousePressEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_contentsMousePressEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataTable_createEditor(JNIEnv* env, jobject obj, jint row, jint col, jboolean initFromCell)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_createEditor((int) row, (int) col, (bool) initFromCell), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataTable_currentRecord(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataTable*) QtSupport::getQt(env, obj))->currentRecord(), "org.kde.qt.QSqlRecord");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataTable_dateFormat(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDataTable*) QtSupport::getQt(env, obj))->dateFormat();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_deleteCurrent(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_deleteCurrent();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDataTable_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_drawContents(JNIEnv* env, jobject obj, jobject p, jint cx, jint cy, jint cw, jint ch)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, p), (int) cx, (int) cy, (int) cw, (int) ch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_endEdit(JNIEnv* env, jobject obj, jint row, jint col, jboolean accept, jboolean replace)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_endEdit((int) row, (int) col, (bool) accept, (bool) replace);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_eventFilter(JNIEnv* env, jobject obj, jobject o, jobject e)
+{
+ jboolean xret = (jboolean) ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_eventFilter((QObject*) QtSupport::getQt(env, o), (QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataTable_falseText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDataTable*) QtSupport::getQt(env, obj))->falseText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataTable_fieldAlignment(JNIEnv* env, jobject obj, jobject field)
+{
+ jint xret = (jint) ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_fieldAlignment((const QSqlField*) QtSupport::getQt(env, field));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataTable_filter(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDataTable*) QtSupport::getQt(env, obj))->filter();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QDataTable*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QDataTable*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_findBuffer__Lorg_kde_qt_QSqlIndex_2(JNIEnv* env, jobject obj, jobject idx)
+{
+ jboolean xret = (jboolean) ((QDataTable*) QtSupport::getQt(env, obj))->findBuffer((const QSqlIndex&)*(const QSqlIndex*) QtSupport::getQt(env, idx));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_findBuffer__Lorg_kde_qt_QSqlIndex_2I(JNIEnv* env, jobject obj, jobject idx, jint atHint)
+{
+ jboolean xret = (jboolean) ((QDataTable*) QtSupport::getQt(env, obj))->findBuffer((const QSqlIndex&)*(const QSqlIndex*) QtSupport::getQt(env, idx), (int) atHint);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_find(JNIEnv* env, jobject obj, jstring str, jboolean caseSensitive, jboolean backwards)
+{
+static QString* _qstring_str = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->find((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (bool) caseSensitive, (bool) backwards);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_handleError(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_handleError((const QSqlError&)*(const QSqlError*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_hideColumn(JNIEnv* env, jobject obj, jint col)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->hideColumn((int) col);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataTable_indexOf(JNIEnv* env, jobject obj, jint i)
+{
+ jint xret = (jint) ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_indexOf((uint) i);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_insertCurrent(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_insertCurrent();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_installEditorFactory(JNIEnv* env, jobject obj, jobject f)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->installEditorFactory((QSqlEditorFactory*) QtSupport::getQt(env, f));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_installPropertyMap(JNIEnv* env, jobject obj, jobject m)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->installPropertyMap((QSqlPropertyMap*) QtSupport::getQt(env, m));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataTable_item(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_item((int) row, (int) col), "org.kde.qt.QTableItem");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataTable_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataTable*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_newQDataTable__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataTableJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_newQDataTable__Lorg_kde_qt_QSqlCursor_2(JNIEnv* env, jobject obj, jobject cursor)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataTableJBridge((QSqlCursor*) QtSupport::getQt(env, cursor)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_newQDataTable__Lorg_kde_qt_QSqlCursor_2Z(JNIEnv* env, jobject obj, jobject cursor, jboolean autoPopulate)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataTableJBridge((QSqlCursor*) QtSupport::getQt(env, cursor), (bool) autoPopulate));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_newQDataTable__Lorg_kde_qt_QSqlCursor_2ZLorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject cursor, jboolean autoPopulate, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataTableJBridge((QSqlCursor*) QtSupport::getQt(env, cursor), (bool) autoPopulate, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_newQDataTable__Lorg_kde_qt_QSqlCursor_2ZLorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject cursor, jboolean autoPopulate, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataTableJBridge((QSqlCursor*) QtSupport::getQt(env, cursor), (bool) autoPopulate, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_newQDataTable__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataTableJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_newQDataTable__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataTableJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataTable_nullText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDataTable*) QtSupport::getQt(env, obj))->nullText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataTable_numCols(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDataTable*) QtSupport::getQt(env, obj))->numCols();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDataTable_numRows(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDataTable*) QtSupport::getQt(env, obj))->numRows();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_paintCell(JNIEnv* env, jobject obj, jobject p, jint row, jint col, jobject cr, jboolean selected, jobject cg)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_paintCell((QPainter*) QtSupport::getQt(env, p), (int) row, (int) col, (const QRect&)*(const QRect*) QtSupport::getQt(env, cr), (bool) selected, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_paintField(JNIEnv* env, jobject obj, jobject p, jobject field, jobject cr, jboolean selected)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_paintField((QPainter*) QtSupport::getQt(env, p), (const QSqlField*) QtSupport::getQt(env, field), (const QRect&)*(const QRect*) QtSupport::getQt(env, cr), (bool) selected);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_refresh__(JNIEnv* env, jobject obj)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->public_refresh();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_refresh__I(JNIEnv* env, jobject obj, jint mode)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->refresh((QDataTable::Refresh) mode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_removeColumn(JNIEnv* env, jobject obj, jint col)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->removeColumn((uint) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_repaintCell(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_repaintCell((int) row, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_reset(JNIEnv* env, jobject obj)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_reset();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_resizeData(JNIEnv* env, jobject obj, jint len)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_resizeData((int) len);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setAutoDelete(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setAutoDelete((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setAutoEdit(JNIEnv* env, jobject obj, jboolean autoEdit)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setAutoEdit((bool) autoEdit);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setColumnStretchable(JNIEnv* env, jobject obj, jint col, jboolean stretch)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setColumnStretchable((int) col, (bool) stretch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setColumnWidth(JNIEnv* env, jobject obj, jint col, jint w)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setColumnWidth((int) col, (int) w);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setColumn__ILjava_lang_String_2(JNIEnv* env, jobject obj, jint col, jstring fieldName)
+{
+static QString* _qstring_fieldName = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->setColumn((uint) col, (const QString&)*(QString*) QtSupport::toQString(env, fieldName, &_qstring_fieldName));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setColumn__ILjava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint col, jstring fieldName, jstring label)
+{
+static QString* _qstring_fieldName = 0;
+static QString* _qstring_label = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->setColumn((uint) col, (const QString&)*(QString*) QtSupport::toQString(env, fieldName, &_qstring_fieldName), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setColumn__ILjava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jint col, jstring fieldName, jstring label, jint width)
+{
+static QString* _qstring_fieldName = 0;
+static QString* _qstring_label = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->setColumn((uint) col, (const QString&)*(QString*) QtSupport::toQString(env, fieldName, &_qstring_fieldName), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) width);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setColumn__ILjava_lang_String_2Ljava_lang_String_2ILorg_kde_qt_QIconSet_2(JNIEnv* env, jobject obj, jint col, jstring fieldName, jstring label, jint width, jobject iconset)
+{
+static QString* _qstring_fieldName = 0;
+static QString* _qstring_label = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->setColumn((uint) col, (const QString&)*(QString*) QtSupport::toQString(env, fieldName, &_qstring_fieldName), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) width, (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setConfirmCancels(JNIEnv* env, jobject obj, jboolean confirm)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setConfirmCancels((bool) confirm);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setConfirmDelete(JNIEnv* env, jobject obj, jboolean confirm)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setConfirmDelete((bool) confirm);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setConfirmEdits(JNIEnv* env, jobject obj, jboolean confirm)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setConfirmEdits((bool) confirm);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setConfirmInsert(JNIEnv* env, jobject obj, jboolean confirm)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setConfirmInsert((bool) confirm);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setConfirmUpdate(JNIEnv* env, jobject obj, jboolean confirm)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setConfirmUpdate((bool) confirm);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setDateFormat(JNIEnv* env, jobject obj, jint f)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setDateFormat((const Qt::DateFormat) f);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setFalseText(JNIEnv* env, jobject obj, jstring falseText)
+{
+static QString* _qstring_falseText = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->setFalseText((const QString&)*(QString*) QtSupport::toQString(env, falseText, &_qstring_falseText));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setFilter(JNIEnv* env, jobject obj, jstring filter)
+{
+static QString* _qstring_filter = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->setFilter((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setItem(JNIEnv* env, jobject obj, jint row, jint col, jobject item)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_setItem((int) row, (int) col, (QTableItem*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setNullText(JNIEnv* env, jobject obj, jstring nullText)
+{
+static QString* _qstring_nullText = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->setNullText((const QString&)*(QString*) QtSupport::toQString(env, nullText, &_qstring_nullText));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setNumCols(JNIEnv* env, jobject obj, jint c)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setNumCols((int) c);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setNumRows(JNIEnv* env, jobject obj, jint r)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setNumRows((int) r);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setPixmap(JNIEnv* env, jobject obj, jint row, jint col, jobject pix)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_setPixmap((int) row, (int) col, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pix));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setSize(JNIEnv* env, jobject obj, jobject sql)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_setSize((QSqlCursor*) QtSupport::getQt(env, sql));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setSort__Lorg_kde_qt_QSqlIndex_2(JNIEnv* env, jobject obj, jobject sort)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setSort((const QSqlIndex&)*(const QSqlIndex*) QtSupport::getQt(env, sort));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setSort___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray sort)
+{
+static QStringList* _qlist_sort = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->setSort((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, sort, &_qlist_sort));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setSqlCursor__(JNIEnv* env, jobject obj)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->public_setSqlCursor();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setSqlCursor__Lorg_kde_qt_QSqlCursor_2(JNIEnv* env, jobject obj, jobject cursor)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setSqlCursor((QSqlCursor*) QtSupport::getQt(env, cursor));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setSqlCursor__Lorg_kde_qt_QSqlCursor_2Z(JNIEnv* env, jobject obj, jobject cursor, jboolean autoPopulate)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setSqlCursor((QSqlCursor*) QtSupport::getQt(env, cursor), (bool) autoPopulate);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setSqlCursor__Lorg_kde_qt_QSqlCursor_2ZZ(JNIEnv* env, jobject obj, jobject cursor, jboolean autoPopulate, jboolean autoDelete)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->setSqlCursor((QSqlCursor*) QtSupport::getQt(env, cursor), (bool) autoPopulate, (bool) autoDelete);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_setTrueText(JNIEnv* env, jobject obj, jstring trueText)
+{
+static QString* _qstring_trueText = 0;
+ ((QDataTable*) QtSupport::getQt(env, obj))->setTrueText((const QString&)*(QString*) QtSupport::toQString(env, trueText, &_qstring_trueText));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_showColumn(JNIEnv* env, jobject obj, jint col)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->showColumn((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_sortAscending(JNIEnv* env, jobject obj, jint col)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->sortAscending((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_sortColumn__I(JNIEnv* env, jobject obj, jint col)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->sortColumn((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_sortColumn__IZ(JNIEnv* env, jobject obj, jint col, jboolean ascending)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->sortColumn((int) col, (bool) ascending);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_sortColumn__IZZ(JNIEnv* env, jobject obj, jint col, jboolean ascending, jboolean wholeRows)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->sortColumn((int) col, (bool) ascending, (bool) wholeRows);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_sortDescending(JNIEnv* env, jobject obj, jint col)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->sortDescending((int) col);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataTable_sort(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QDataTable*) QtSupport::getQt(env, obj))->sort();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataTable_sqlCursor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataTable*) QtSupport::getQt(env, obj))->sqlCursor(), "org.kde.qt.QSqlCursor");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_swapColumns__II(JNIEnv* env, jobject obj, jint col1, jint col2)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->swapColumns((int) col1, (int) col2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_swapColumns__IIZ(JNIEnv* env, jobject obj, jint col1, jint col2, jboolean swapHeaders)
+{
+ ((QDataTable*) QtSupport::getQt(env, obj))->swapColumns((int) col1, (int) col2, (bool) swapHeaders);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataTable_takeItem(JNIEnv* env, jobject obj, jobject i)
+{
+ ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_takeItem((QTableItem*) QtSupport::getQt(env, i));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataTable_text(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ QString _qstring;
+ _qstring = ((QDataTable*) QtSupport::getQt(env, obj))->text((int) row, (int) col);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataTable_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDataTableJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataTable_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDataTableJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataTable_trueText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDataTable*) QtSupport::getQt(env, obj))->trueText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataTable_updateCurrent(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDataTableJBridge*) QtSupport::getQt(env, obj))->protected_updateCurrent();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataTable_value(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QDataTable*) QtSupport::getQt(env, obj))->value((int) row, (int) col)), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDataTable.h b/qtjava/javalib/qtjava/QDataTable.h
new file mode 100644
index 00000000..02b47f03
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataTable.h
@@ -0,0 +1,130 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDataTable__
+#define __org_kde_qt_QDataTable__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataTable_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataTable_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_newQDataTable__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_newQDataTable__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_newQDataTable__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_newQDataTable__Lorg_kde_qt_QSqlCursor_2ZLorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jboolean, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_newQDataTable__Lorg_kde_qt_QSqlCursor_2ZLorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jboolean, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_newQDataTable__Lorg_kde_qt_QSqlCursor_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_newQDataTable__Lorg_kde_qt_QSqlCursor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_addColumn__Ljava_lang_String_2Ljava_lang_String_2ILorg_kde_qt_QIconSet_2 (JNIEnv *env, jobject, jstring, jstring, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_addColumn__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_addColumn__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_addColumn__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_removeColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setColumn__ILjava_lang_String_2Ljava_lang_String_2ILorg_kde_qt_QIconSet_2 (JNIEnv *env, jobject, jint, jstring, jstring, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setColumn__ILjava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jint, jstring, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setColumn__ILjava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setColumn__ILjava_lang_String_2 (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataTable_nullText (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataTable_trueText (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataTable_falseText (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataTable_dateFormat (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_confirmEdits (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_confirmInsert (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_confirmUpdate (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_confirmDelete (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_confirmCancels (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_autoDelete (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_autoEdit (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataTable_filter (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataTable_sort (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setSqlCursor__Lorg_kde_qt_QSqlCursor_2ZZ (JNIEnv *env, jobject, jobject, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setSqlCursor__Lorg_kde_qt_QSqlCursor_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setSqlCursor__Lorg_kde_qt_QSqlCursor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setSqlCursor__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataTable_sqlCursor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setNullText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setTrueText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setFalseText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setDateFormat (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setConfirmEdits (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setConfirmInsert (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setConfirmUpdate (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setConfirmDelete (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setConfirmCancels (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setAutoDelete (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setAutoEdit (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setFilter (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setSort___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setSort__Lorg_kde_qt_QSqlIndex_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_refresh__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_sortColumn__IZZ (JNIEnv *env, jobject, jint, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_sortColumn__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_sortColumn__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataTable_text (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataTable_value (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataTable_currentRecord (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_installEditorFactory (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_installPropertyMap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataTable_numCols (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataTable_numRows (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setNumCols (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setNumRows (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_findBuffer__Lorg_kde_qt_QSqlIndex_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_findBuffer__Lorg_kde_qt_QSqlIndex_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_hideColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_showColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_find (JNIEnv *env, jobject, jstring, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_sortAscending (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_sortDescending (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_refresh__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setColumnWidth (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_adjustColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setColumnStretchable (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_swapColumns__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_swapColumns__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataTable_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataTable_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_insertCurrent (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_updateCurrent (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_deleteCurrent (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataTable_confirmEdit (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataTable_confirmCancel (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_handleError (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_beginInsert (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataTable_beginUpdate (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_contentsMousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_contentsContextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_endEdit (JNIEnv *env, jobject, jint, jint, jboolean, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataTable_createEditor (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_activateNextCell (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataTable_indexOf (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_reset (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setSize (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_repaintCell (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_paintCell (JNIEnv *env, jobject, jobject, jint, jint, jobject, jboolean, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_paintField (JNIEnv *env, jobject, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_drawContents (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDataTable_fieldAlignment (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_columnClicked (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_resizeData (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataTable_item (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setItem (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_clearCell (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_setPixmap (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_takeItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataTable_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataTable_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDataTable__ */
diff --git a/qtjava/javalib/qtjava/QDataView.cpp b/qtjava/javalib/qtjava/QDataView.cpp
new file mode 100644
index 00000000..6411765b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataView.cpp
@@ -0,0 +1,569 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdataview.h>
+#include <qstring.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDataView.h>
+
+class QDataViewJBridge : public QDataView
+{
+public:
+ QDataViewJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QDataView(arg1,arg2,arg3) {};
+ QDataViewJBridge(QWidget* arg1,const char* arg2) : QDataView(arg1,arg2) {};
+ QDataViewJBridge(QWidget* arg1) : QDataView(arg1) {};
+ QDataViewJBridge() : QDataView() {};
+ void public_readFields() {
+ QDataView::readFields();
+ return;
+ }
+ void public_writeFields() {
+ QDataView::writeFields();
+ return;
+ }
+ void public_clearValues() {
+ QDataView::clearValues();
+ return;
+ }
+ ~QDataViewJBridge() {QtSupport::qtKeyDeleted(this);}
+ void writeFields() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","writeFields")) {
+ QDataView::writeFields();
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void readFields() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","readFields")) {
+ QDataView::readFields();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void setRecord(QSqlRecord* arg1) {
+ if (!QtSupport::eventDelegate(this,"setRecord",(void*)arg1,"org.kde.qt.QSqlRecord")) {
+ QDataView::setRecord(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void clearValues() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","clearValues")) {
+ QDataView::clearValues();
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void refresh(QSqlRecord* arg1) {
+ if (!QtSupport::eventDelegate(this,"refresh",(void*)arg1,"org.kde.qt.QSqlRecord")) {
+ QDataView::refresh(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setForm(QSqlForm* arg1) {
+ if (!QtSupport::eventDelegate(this,"setForm",(void*)arg1,"org.kde.qt.QSqlForm")) {
+ QDataView::setForm(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QDataView",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDataView","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataView_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDataView*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataView_clearValues(JNIEnv* env, jobject obj)
+{
+ ((QDataViewJBridge*) QtSupport::getQt(env, obj))->public_clearValues();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataView_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDataView_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataView_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QDataView*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QDataView*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataView_form(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataView*) QtSupport::getQt(env, obj))->form(), "org.kde.qt.QSqlForm");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDataView_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataView_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataView*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataView_newQDataView__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataViewJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataView_newQDataView__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataViewJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataView_newQDataView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataViewJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataView_newQDataView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint fl)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDataViewJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) fl));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataView_readFields(JNIEnv* env, jobject obj)
+{
+ ((QDataViewJBridge*) QtSupport::getQt(env, obj))->public_readFields();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDataView_record(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDataView*) QtSupport::getQt(env, obj))->record(), "org.kde.qt.QSqlRecord");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataView_refresh(JNIEnv* env, jobject obj, jobject buf)
+{
+ ((QDataView*) QtSupport::getQt(env, obj))->refresh((QSqlRecord*) QtSupport::getQt(env, buf));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataView_setForm(JNIEnv* env, jobject obj, jobject form)
+{
+ ((QDataView*) QtSupport::getQt(env, obj))->setForm((QSqlForm*) QtSupport::getQt(env, form));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataView_setRecord(JNIEnv* env, jobject obj, jobject record)
+{
+ ((QDataView*) QtSupport::getQt(env, obj))->setRecord((QSqlRecord*) QtSupport::getQt(env, record));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataView_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDataViewJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDataView_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDataViewJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDataView_writeFields(JNIEnv* env, jobject obj)
+{
+ ((QDataViewJBridge*) QtSupport::getQt(env, obj))->public_writeFields();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QDataView.h b/qtjava/javalib/qtjava/QDataView.h
new file mode 100644
index 00000000..8c4da948
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDataView.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDataView__
+#define __org_kde_qt_QDataView__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataView_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataView_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataView_newQDataView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataView_newQDataView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataView_newQDataView__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataView_newQDataView__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataView_setForm (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataView_form (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataView_setRecord (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDataView_record (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataView_refresh (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataView_readFields (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataView_writeFields (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataView_clearValues (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataView_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDataView_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataView_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDataView_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDataView_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDataView__ */
diff --git a/qtjava/javalib/qtjava/QDateEdit.cpp b/qtjava/javalib/qtjava/QDateEdit.cpp
new file mode 100644
index 00000000..9e7c5f74
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDateEdit.cpp
@@ -0,0 +1,781 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qdatetime.h>
+#include <qdatetimeedit.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDateEdit.h>
+
+class QDateEditJBridge : public QDateEdit
+{
+public:
+ QDateEditJBridge(QWidget* arg1,const char* arg2) : QDateEdit(arg1,arg2) {};
+ QDateEditJBridge(QWidget* arg1) : QDateEdit(arg1) {};
+ QDateEditJBridge() : QDateEdit() {};
+ QDateEditJBridge(const QDate& arg1,QWidget* arg2,const char* arg3) : QDateEdit(arg1,arg2,arg3) {};
+ QDateEditJBridge(const QDate& arg1,QWidget* arg2) : QDateEdit(arg1,arg2) {};
+ QDateEditJBridge(const QDate& arg1) : QDateEdit(arg1) {};
+ bool protected_event(QEvent* arg1) {
+ return (bool) QDateEdit::event(arg1);
+ }
+ void protected_timerEvent(QTimerEvent* arg1) {
+ QDateEdit::timerEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QDateEdit::resizeEvent(arg1);
+ return;
+ }
+ void protected_stepUp() {
+ QDateEdit::stepUp();
+ return;
+ }
+ void protected_stepDown() {
+ QDateEdit::stepDown();
+ return;
+ }
+ QString protected_sectionFormattedText(int arg1) {
+ return (QString) QDateEdit::sectionFormattedText(arg1);
+ }
+ void protected_addNumber(int arg1,int arg2) {
+ QDateEdit::addNumber(arg1,arg2);
+ return;
+ }
+ void protected_removeLastNumber(int arg1) {
+ QDateEdit::removeLastNumber(arg1);
+ return;
+ }
+ bool protected_setFocusSection(int arg1) {
+ return (bool) QDateEdit::setFocusSection(arg1);
+ }
+ void protected_setYear(int arg1) {
+ QDateEdit::setYear(arg1);
+ return;
+ }
+ void protected_setMonth(int arg1) {
+ QDateEdit::setMonth(arg1);
+ return;
+ }
+ void protected_setDay(int arg1) {
+ QDateEdit::setDay(arg1);
+ return;
+ }
+ void protected_fix() {
+ QDateEdit::fix();
+ return;
+ }
+ bool protected_outOfRange(int arg1,int arg2,int arg3) {
+ return (bool) QDateEdit::outOfRange(arg1,arg2,arg3);
+ }
+ void protected_updateButtons() {
+ QDateEdit::updateButtons();
+ return;
+ }
+ ~QDateEditJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QDateEdit::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateEdit","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateEdit","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateEdit","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateEdit","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateEdit","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateEdit","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateEdit","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QDateEdit::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateEdit","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateEdit","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateEdit","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void fix() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateEdit","fix")) {
+ QDateEdit::fix();
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QDateEdit",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateEdit","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_addNumber(JNIEnv* env, jobject obj, jint sec, jint num)
+{
+ ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_addNumber((int) sec, (int) num);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDateEdit_autoAdvance(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDateEdit*) QtSupport::getQt(env, obj))->autoAdvance();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDateEdit_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDateEdit*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateEdit_date(JNIEnv* env, jobject obj)
+{
+ QDate _qdate;
+ _qdate = ((QDateEdit*) QtSupport::getQt(env, obj))->date();
+ return (jobject) QtSupport::fromQDate(env, (QDate*) &_qdate);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDateEdit_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDateEdit_event(JNIEnv* env, jobject obj, jobject e)
+{
+ jboolean xret = (jboolean) ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QDateEdit*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QDateEdit*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_fix(JNIEnv* env, jobject obj)
+{
+ ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_fix();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDateEdit_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateEdit_maxValue(JNIEnv* env, jobject obj)
+{
+ QDate _qdate;
+ _qdate = ((QDateEdit*) QtSupport::getQt(env, obj))->maxValue();
+ return (jobject) QtSupport::fromQDate(env, (QDate*) &_qdate);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateEdit_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDateEdit*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateEdit_minValue(JNIEnv* env, jobject obj)
+{
+ QDate _qdate;
+ _qdate = ((QDateEdit*) QtSupport::getQt(env, obj))->minValue();
+ return (jobject) QtSupport::fromQDate(env, (QDate*) &_qdate);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateEdit_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QDateEdit*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_newQDateEdit__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDateEditJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_newQDateEdit__Ljava_util_Calendar_2(JNIEnv* env, jobject obj, jobject date)
+{
+static QDate* _qdate_date = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDateEditJBridge((const QDate&)*(QDate*) QtSupport::toQDate(env, date, &_qdate_date)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_newQDateEdit__Ljava_util_Calendar_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject date, jobject parent)
+{
+static QDate* _qdate_date = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDateEditJBridge((const QDate&)*(QDate*) QtSupport::toQDate(env, date, &_qdate_date), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_newQDateEdit__Ljava_util_Calendar_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject date, jobject parent, jstring name)
+{
+static QDate* _qdate_date = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDateEditJBridge((const QDate&)*(QDate*) QtSupport::toQDate(env, date, &_qdate_date), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_newQDateEdit__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDateEditJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_newQDateEdit__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDateEditJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDateEdit_order(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDateEdit*) QtSupport::getQt(env, obj))->order();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDateEdit_outOfRange(JNIEnv* env, jobject obj, jint y, jint m, jint d)
+{
+ jboolean xret = (jboolean) ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_outOfRange((int) y, (int) m, (int) d);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_removeFirstNumber(JNIEnv* env, jobject obj, jint sec)
+{
+ ((QDateEdit*) QtSupport::getQt(env, obj))->removeFirstNumber((int) sec);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_removeLastNumber(JNIEnv* env, jobject obj, jint sec)
+{
+ ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_removeLastNumber((int) sec);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDateEdit_sectionFormattedText(JNIEnv* env, jobject obj, jint sec)
+{
+ QString _qstring;
+ _qstring = ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_sectionFormattedText((int) sec);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDateEdit_separator(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDateEdit*) QtSupport::getQt(env, obj))->separator();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_setAutoAdvance(JNIEnv* env, jobject obj, jboolean advance)
+{
+ ((QDateEdit*) QtSupport::getQt(env, obj))->setAutoAdvance((bool) advance);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_setDate(JNIEnv* env, jobject obj, jobject date)
+{
+static QDate* _qdate_date = 0;
+ ((QDateEdit*) QtSupport::getQt(env, obj))->setDate((const QDate&)*(QDate*) QtSupport::toQDate(env, date, &_qdate_date));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_setDay(JNIEnv* env, jobject obj, jint day)
+{
+ ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_setDay((int) day);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDateEdit_setFocusSection(JNIEnv* env, jobject obj, jint s)
+{
+ jboolean xret = (jboolean) ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_setFocusSection((int) s);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_setMaxValue(JNIEnv* env, jobject obj, jobject d)
+{
+static QDate* _qdate_d = 0;
+ ((QDateEdit*) QtSupport::getQt(env, obj))->setMaxValue((const QDate&)*(QDate*) QtSupport::toQDate(env, d, &_qdate_d));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_setMinValue(JNIEnv* env, jobject obj, jobject d)
+{
+static QDate* _qdate_d = 0;
+ ((QDateEdit*) QtSupport::getQt(env, obj))->setMinValue((const QDate&)*(QDate*) QtSupport::toQDate(env, d, &_qdate_d));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_setMonth(JNIEnv* env, jobject obj, jint month)
+{
+ ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_setMonth((int) month);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_setOrder(JNIEnv* env, jobject obj, jint order)
+{
+ ((QDateEdit*) QtSupport::getQt(env, obj))->setOrder((QDateEdit::Order) order);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_setRange(JNIEnv* env, jobject obj, jobject min, jobject max)
+{
+static QDate* _qdate_min = 0;
+static QDate* _qdate_max = 0;
+ ((QDateEdit*) QtSupport::getQt(env, obj))->setRange((const QDate&)*(QDate*) QtSupport::toQDate(env, min, &_qdate_min), (const QDate&)*(QDate*) QtSupport::toQDate(env, max, &_qdate_max));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_setSeparator(JNIEnv* env, jobject obj, jstring s)
+{
+static QString* _qstring_s = 0;
+ ((QDateEdit*) QtSupport::getQt(env, obj))->setSeparator((const QString&)*(QString*) QtSupport::toQString(env, s, &_qstring_s));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_setYear(JNIEnv* env, jobject obj, jint year)
+{
+ ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_setYear((int) year);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateEdit_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QDateEdit*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_stepDown(JNIEnv* env, jobject obj)
+{
+ ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_stepDown();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_stepUp(JNIEnv* env, jobject obj)
+{
+ ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_stepUp();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_timerEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_timerEvent((QTimerEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDateEdit_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDateEditJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDateEdit_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDateEditJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateEdit_updateButtons(JNIEnv* env, jobject obj)
+{
+ ((QDateEditJBridge*) QtSupport::getQt(env, obj))->protected_updateButtons();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QDateEdit.h b/qtjava/javalib/qtjava/QDateEdit.h
new file mode 100644
index 00000000..83ebc18b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDateEdit.h
@@ -0,0 +1,62 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDateEdit__
+#define __org_kde_qt_QDateEdit__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateEdit_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDateEdit_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_newQDateEdit__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_newQDateEdit__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_newQDateEdit__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_newQDateEdit__Ljava_util_Calendar_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_newQDateEdit__Ljava_util_Calendar_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_newQDateEdit__Ljava_util_Calendar_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateEdit_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateEdit_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateEdit_date (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_setOrder (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDateEdit_order (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_setAutoAdvance (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDateEdit_autoAdvance (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_setMinValue (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateEdit_minValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_setMaxValue (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateEdit_maxValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_setRange (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDateEdit_separator (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_setSeparator (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_removeFirstNumber (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_setDate (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDateEdit_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDateEdit_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDateEdit_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_timerEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_stepUp (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_stepDown (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDateEdit_sectionFormattedText (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_addNumber (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_removeLastNumber (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDateEdit_setFocusSection (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_setYear (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_setMonth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_setDay (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_fix (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDateEdit_outOfRange (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_updateButtons (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateEdit_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDateEdit_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDateEdit__ */
diff --git a/qtjava/javalib/qtjava/QDateTimeEdit.cpp b/qtjava/javalib/qtjava/QDateTimeEdit.cpp
new file mode 100644
index 00000000..0468955d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDateTimeEdit.cpp
@@ -0,0 +1,595 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qdatetime.h>
+#include <qdatetimeedit.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDateTimeEdit.h>
+
+class QDateTimeEditJBridge : public QDateTimeEdit
+{
+public:
+ QDateTimeEditJBridge(QWidget* arg1,const char* arg2) : QDateTimeEdit(arg1,arg2) {};
+ QDateTimeEditJBridge(QWidget* arg1) : QDateTimeEdit(arg1) {};
+ QDateTimeEditJBridge() : QDateTimeEdit() {};
+ QDateTimeEditJBridge(const QDateTime& arg1,QWidget* arg2,const char* arg3) : QDateTimeEdit(arg1,arg2,arg3) {};
+ QDateTimeEditJBridge(const QDateTime& arg1,QWidget* arg2) : QDateTimeEdit(arg1,arg2) {};
+ QDateTimeEditJBridge(const QDateTime& arg1) : QDateTimeEdit(arg1) {};
+ void protected_init() {
+ QDateTimeEdit::init();
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QDateTimeEdit::resizeEvent(arg1);
+ return;
+ }
+ void protected_newValue(const QDate& arg1) {
+ QDateTimeEdit::newValue(arg1);
+ return;
+ }
+ void protected_newValue(const QTime& arg1) {
+ QDateTimeEdit::newValue(arg1);
+ return;
+ }
+ ~QDateTimeEditJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QDateTimeEdit::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateTimeEdit","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateTimeEdit","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateTimeEdit","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateTimeEdit","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateTimeEdit","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateTimeEdit","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateTimeEdit","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateTimeEdit","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateTimeEdit","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateTimeEdit","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QDateTimeEdit",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDateTimeEdit","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDateTimeEdit_autoAdvance(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDateTimeEdit*) QtSupport::getQt(env, obj))->autoAdvance();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDateTimeEdit_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDateTimeEdit*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateTimeEdit_dateEdit(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDateTimeEdit*) QtSupport::getQt(env, obj))->dateEdit(), "org.kde.qt.QDateEdit");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateTimeEdit_dateTime(JNIEnv* env, jobject obj)
+{
+ QDateTime _qdate;
+ _qdate = ((QDateTimeEdit*) QtSupport::getQt(env, obj))->dateTime();
+ return (jobject) QtSupport::fromQDateTime(env, (QDateTime*) &_qdate);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDateTimeEdit_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QDateTimeEdit*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QDateTimeEdit*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_init(JNIEnv* env, jobject obj)
+{
+ ((QDateTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_init();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDateTimeEdit_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateTimeEdit_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDateTimeEdit*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateTimeEdit_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QDateTimeEdit*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_newQDateTimeEdit__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDateTimeEditJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_newQDateTimeEdit__Ljava_util_Calendar_2(JNIEnv* env, jobject obj, jobject datetime)
+{
+static QDateTime* _qdate_datetime = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDateTimeEditJBridge((const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, datetime, &_qdate_datetime)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_newQDateTimeEdit__Ljava_util_Calendar_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject datetime, jobject parent)
+{
+static QDateTime* _qdate_datetime = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDateTimeEditJBridge((const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, datetime, &_qdate_datetime), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_newQDateTimeEdit__Ljava_util_Calendar_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject datetime, jobject parent, jstring name)
+{
+static QDateTime* _qdate_datetime = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDateTimeEditJBridge((const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, datetime, &_qdate_datetime), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_newQDateTimeEdit__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDateTimeEditJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_newQDateTimeEdit__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDateTimeEditJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_newValue__Ljava_util_Calendar_2(JNIEnv* env, jobject obj, jobject d)
+{
+static QDate* _qdate_d = 0;
+ ((QDateTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_newValue((const QDate&)*(QDate*) QtSupport::toQDate(env, d, &_qdate_d));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_newValue__Ljava_util_Date_2(JNIEnv* env, jobject obj, jobject t)
+{
+static QTime* _qtime_t = 0;
+ ((QDateTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_newValue((const QTime&)*(QTime*) QtSupport::toQTime(env, t, &_qtime_t));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDateTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_setAutoAdvance(JNIEnv* env, jobject obj, jboolean advance)
+{
+ ((QDateTimeEdit*) QtSupport::getQt(env, obj))->setAutoAdvance((bool) advance);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEdit_setDateTime(JNIEnv* env, jobject obj, jobject dt)
+{
+static QDateTime* _qdate_dt = 0;
+ ((QDateTimeEdit*) QtSupport::getQt(env, obj))->setDateTime((const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, dt, &_qdate_dt));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateTimeEdit_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QDateTimeEdit*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateTimeEdit_timeEdit(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDateTimeEdit*) QtSupport::getQt(env, obj))->timeEdit(), "org.kde.qt.QTimeEdit");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDateTimeEdit_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDateTimeEditJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDateTimeEdit_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDateTimeEditJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDateTimeEdit.h b/qtjava/javalib/qtjava/QDateTimeEdit.h
new file mode 100644
index 00000000..d0ad0582
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDateTimeEdit.h
@@ -0,0 +1,43 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDateTimeEdit__
+#define __org_kde_qt_QDateTimeEdit__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateTimeEdit_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDateTimeEdit_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_newQDateTimeEdit__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_newQDateTimeEdit__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_newQDateTimeEdit__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_newQDateTimeEdit__Ljava_util_Calendar_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_newQDateTimeEdit__Ljava_util_Calendar_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_newQDateTimeEdit__Ljava_util_Calendar_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateTimeEdit_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateTimeEdit_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateTimeEdit_dateTime (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateTimeEdit_dateEdit (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateTimeEdit_timeEdit (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_setAutoAdvance (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDateTimeEdit_autoAdvance (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_setDateTime (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDateTimeEdit_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDateTimeEdit_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_init (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_newValue__Ljava_util_Calendar_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_newValue__Ljava_util_Date_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEdit_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDateTimeEdit_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDateTimeEdit__ */
diff --git a/qtjava/javalib/qtjava/QDateTimeEditBase.cpp b/qtjava/javalib/qtjava/QDateTimeEditBase.cpp
new file mode 100644
index 00000000..d06e856a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDateTimeEditBase.cpp
@@ -0,0 +1,86 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdatetimeedit.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDateTimeEditBase.h>
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEditBase_addNumber(JNIEnv* env, jobject obj, jint sec, jint num)
+{
+ ((QDateTimeEditBase*) QtSupport::getQt(env, obj))->addNumber((int) sec, (int) num);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDateTimeEditBase_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDateTimeEditBase*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDateTimeEditBase_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDateTimeEditBase*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEditBase_removeLastNumber(JNIEnv* env, jobject obj, jint sec)
+{
+ ((QDateTimeEditBase*) QtSupport::getQt(env, obj))->removeLastNumber((int) sec);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDateTimeEditBase_sectionFormattedText(JNIEnv* env, jobject obj, jint sec)
+{
+ QString _qstring;
+ _qstring = ((QDateTimeEditBase*) QtSupport::getQt(env, obj))->sectionFormattedText((int) sec);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDateTimeEditBase_setFocusSection(JNIEnv* env, jobject obj, jint sec)
+{
+ jboolean xret = (jboolean) ((QDateTimeEditBase*) QtSupport::getQt(env, obj))->setFocusSection((int) sec);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEditBase_stepDown(JNIEnv* env, jobject obj)
+{
+ ((QDateTimeEditBase*) QtSupport::getQt(env, obj))->stepDown();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDateTimeEditBase_stepUp(JNIEnv* env, jobject obj)
+{
+ ((QDateTimeEditBase*) QtSupport::getQt(env, obj))->stepUp();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDateTimeEditBase_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDateTimeEditBase::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDateTimeEditBase_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDateTimeEditBase::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDateTimeEditBase.h b/qtjava/javalib/qtjava/QDateTimeEditBase.h
new file mode 100644
index 00000000..1798cb65
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDateTimeEditBase.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDateTimeEditBase__
+#define __org_kde_qt_QDateTimeEditBase__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDateTimeEditBase_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDateTimeEditBase_className (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDateTimeEditBase_setFocusSection (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDateTimeEditBase_sectionFormattedText (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEditBase_addNumber (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEditBase_removeLastNumber (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEditBase_stepUp (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDateTimeEditBase_stepDown (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDateTimeEditBase_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDateTimeEditBase_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDateTimeEditBase__ */
diff --git a/qtjava/javalib/qtjava/QDesktopWidget.cpp b/qtjava/javalib/qtjava/QDesktopWidget.cpp
new file mode 100644
index 00000000..4c8b86cf
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDesktopWidget.cpp
@@ -0,0 +1,555 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qdesktopwidget.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDesktopWidget.h>
+
+class QDesktopWidgetJBridge : public QDesktopWidget
+{
+public:
+ QDesktopWidgetJBridge() : QDesktopWidget() {};
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QDesktopWidget::resizeEvent(arg1);
+ return;
+ }
+ ~QDesktopWidgetJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QDesktopWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDesktopWidget","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDesktopWidget","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDesktopWidget","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDesktopWidget","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDesktopWidget","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDesktopWidget","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDesktopWidget","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDesktopWidget","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDesktopWidget","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDesktopWidget","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QDesktopWidget",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDesktopWidget","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDesktopWidget_availableGeometry__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QDesktopWidget*) QtSupport::getQt(env, obj))->availableGeometry(), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDesktopWidget_availableGeometry__I(JNIEnv* env, jobject obj, jint screen)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QDesktopWidget*) QtSupport::getQt(env, obj))->availableGeometry((int) screen), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDesktopWidget_availableGeometry__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject point)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QDesktopWidget*) QtSupport::getQt(env, obj))->availableGeometry((const QPoint&)*(const QPoint*) QtSupport::getQt(env, point)), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDesktopWidget_availableGeometry__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject widget)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QDesktopWidget*) QtSupport::getQt(env, obj))->availableGeometry((QWidget*) QtSupport::getQt(env, widget)), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDesktopWidget_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDesktopWidget*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDesktopWidget_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDesktopWidget_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDesktopWidget_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QDesktopWidget*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QDesktopWidget*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDesktopWidget_insertChild(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDesktopWidget*) QtSupport::getQt(env, obj))->insertChild((QObject*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDesktopWidget_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDesktopWidget_isVirtualDesktop(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDesktopWidget*) QtSupport::getQt(env, obj))->isVirtualDesktop();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDesktopWidget_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDesktopWidget*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDesktopWidget_newQDesktopWidget(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDesktopWidgetJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDesktopWidget_numScreens(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDesktopWidget*) QtSupport::getQt(env, obj))->numScreens();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDesktopWidget_primaryScreen(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDesktopWidget*) QtSupport::getQt(env, obj))->primaryScreen();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDesktopWidget_resizeEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QDesktopWidgetJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDesktopWidget_screenGeometry__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QDesktopWidget*) QtSupport::getQt(env, obj))->screenGeometry(), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDesktopWidget_screenGeometry__I(JNIEnv* env, jobject obj, jint screen)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QDesktopWidget*) QtSupport::getQt(env, obj))->screenGeometry((int) screen), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDesktopWidget_screenGeometry__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject point)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QDesktopWidget*) QtSupport::getQt(env, obj))->screenGeometry((const QPoint&)*(const QPoint*) QtSupport::getQt(env, point)), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDesktopWidget_screenGeometry__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject widget)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QDesktopWidget*) QtSupport::getQt(env, obj))->screenGeometry((QWidget*) QtSupport::getQt(env, widget)), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDesktopWidget_screenNumber__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDesktopWidget*) QtSupport::getQt(env, obj))->screenNumber();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDesktopWidget_screenNumber__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QDesktopWidget*) QtSupport::getQt(env, obj))->screenNumber((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDesktopWidget_screenNumber__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject widget)
+{
+ jint xret = (jint) ((QDesktopWidget*) QtSupport::getQt(env, obj))->screenNumber((QWidget*) QtSupport::getQt(env, widget));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDesktopWidget_screen__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDesktopWidget*) QtSupport::getQt(env, obj))->screen(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDesktopWidget_screen__I(JNIEnv* env, jobject obj, jint screen)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDesktopWidget*) QtSupport::getQt(env, obj))->screen((int) screen), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDesktopWidget_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDesktopWidgetJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDesktopWidget_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDesktopWidgetJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDesktopWidget.h b/qtjava/javalib/qtjava/QDesktopWidget.h
new file mode 100644
index 00000000..d13fa706
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDesktopWidget.h
@@ -0,0 +1,44 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDesktopWidget__
+#define __org_kde_qt_QDesktopWidget__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDesktopWidget_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDesktopWidget_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDesktopWidget_newQDesktopWidget (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDesktopWidget_isVirtualDesktop (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDesktopWidget_numScreens (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDesktopWidget_primaryScreen (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDesktopWidget_screenNumber__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDesktopWidget_screenNumber__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDesktopWidget_screenNumber__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDesktopWidget_screen__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDesktopWidget_screen__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDesktopWidget_screenGeometry__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDesktopWidget_screenGeometry__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDesktopWidget_screenGeometry__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDesktopWidget_screenGeometry__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDesktopWidget_availableGeometry__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDesktopWidget_availableGeometry__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDesktopWidget_availableGeometry__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDesktopWidget_availableGeometry__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDesktopWidget_insertChild (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDesktopWidget_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDesktopWidget_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDesktopWidget_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDesktopWidget_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDesktopWidget_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDesktopWidget_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDesktopWidget__ */
diff --git a/qtjava/javalib/qtjava/QDial.cpp b/qtjava/javalib/qtjava/QDial.cpp
new file mode 100644
index 00000000..43bf2b86
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDial.cpp
@@ -0,0 +1,904 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qdial.h>
+#include <qstring.h>
+#include <qrangecontrol.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDial.h>
+
+class QDialJBridge : public QDial
+{
+public:
+ QDialJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QDial(arg1,arg2,arg3) {};
+ QDialJBridge(QWidget* arg1,const char* arg2) : QDial(arg1,arg2) {};
+ QDialJBridge(QWidget* arg1) : QDial(arg1) {};
+ QDialJBridge() : QDial() {};
+ QDialJBridge(int arg1,int arg2,int arg3,int arg4,QWidget* arg5,const char* arg6) : QDial(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QDialJBridge(int arg1,int arg2,int arg3,int arg4,QWidget* arg5) : QDial(arg1,arg2,arg3,arg4,arg5) {};
+ QDialJBridge(int arg1,int arg2,int arg3,int arg4) : QDial(arg1,arg2,arg3,arg4) {};
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QDial::resizeEvent(arg1);
+ return;
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QDial::paintEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QDial::keyPressEvent(arg1);
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QDial::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QDial::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QDial::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_wheelEvent(QWheelEvent* arg1) {
+ QDial::wheelEvent(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QDial::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QDial::focusOutEvent(arg1);
+ return;
+ }
+ void protected_valueChange() {
+ QDial::valueChange();
+ return;
+ }
+ void protected_rangeChange() {
+ QDial::rangeChange();
+ return;
+ }
+ void protected_repaintScreen(const QRect* arg1) {
+ QDial::repaintScreen(arg1);
+ return;
+ }
+ void protected_repaintScreen() {
+ QDial::repaintScreen();
+ return;
+ }
+ ~QDialJBridge() {QtSupport::qtKeyDeleted(this);}
+ int protected_positionFromValue(int arg1,int arg2) {
+ return (int) QRangeControl::positionFromValue(arg1,arg2);
+ }
+ int protected_valueFromPosition(int arg1,int arg2) {
+ return (int) QRangeControl::valueFromPosition(arg1,arg2);
+ }
+ void protected_directSetValue(int arg1) {
+ QRangeControl::directSetValue(arg1);
+ return;
+ }
+ int protected_prevValue() {
+ return (int) QRangeControl::prevValue();
+ }
+ void protected_stepChange() {
+ QRangeControl::stepChange();
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QDial::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void repaintScreen(const QRect* arg1) {
+ if (!QtSupport::eventDelegate(this,"repaintScreen",(void*)arg1,"org.kde.qt.QRect")) {
+ QDial::repaintScreen(arg1);
+ }
+ return;
+ }
+ void stepChange() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDial","stepChange")) {
+ QRangeControl::stepChange();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDial","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDial","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QDial::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDial","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDial","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QDial::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDial","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDial","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDial","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QDial::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QDial::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDial","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDial","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QDial::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QDial::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDial","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QDial::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QDial::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QDial",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDial","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_addLine(JNIEnv* env, jobject obj)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->addLine();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_addPage(JNIEnv* env, jobject obj)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->addPage();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDial_bound(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QRangeControl*)(QDial*) QtSupport::getQt(env, obj))->bound((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDial_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDial*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_directSetValue(JNIEnv* env, jobject obj, jint val)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_directSetValue((int) val);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDial_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QDial*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QDial*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_focusInEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_focusOutEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDial_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDial_lineStep(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDial*) QtSupport::getQt(env, obj))->lineStep();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDial_maxValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDial*) QtSupport::getQt(env, obj))->maxValue();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDial_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDial*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDial_minValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDial*) QtSupport::getQt(env, obj))->minValue();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDial_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QDial*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_newQDial__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDialJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_newQDial__IIII(JNIEnv* env, jobject obj, jint minValue, jint maxValue, jint pageStep, jint value)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDialJBridge((int) minValue, (int) maxValue, (int) pageStep, (int) value));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_newQDial__IIIILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint minValue, jint maxValue, jint pageStep, jint value, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDialJBridge((int) minValue, (int) maxValue, (int) pageStep, (int) value, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_newQDial__IIIILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint minValue, jint maxValue, jint pageStep, jint value, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDialJBridge((int) minValue, (int) maxValue, (int) pageStep, (int) value, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_newQDial__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDialJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_newQDial__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDialJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_newQDial__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDialJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDial_notchSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDial*) QtSupport::getQt(env, obj))->notchSize();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QDial_notchTarget(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QDial*) QtSupport::getQt(env, obj))->notchTarget();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDial_notchesVisible(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDial*) QtSupport::getQt(env, obj))->notchesVisible();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDial_pageStep(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDial*) QtSupport::getQt(env, obj))->pageStep();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDial_positionFromValue(JNIEnv* env, jobject obj, jint val, jint space)
+{
+ jint xret = (jint) ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_positionFromValue((int) val, (int) space);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDial_prevValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_prevValue();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_rangeChange(JNIEnv* env, jobject obj)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_rangeChange();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_repaintScreen__(JNIEnv* env, jobject obj)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_repaintScreen();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_repaintScreen__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject cr)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_repaintScreen((const QRect*) QtSupport::getQt(env, cr));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_setLineStep(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->setLineStep((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_setMaxValue(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->setMaxValue((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_setMinValue(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->setMinValue((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_setNotchTarget(JNIEnv* env, jobject obj, jdouble arg1)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->setNotchTarget((double) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_setNotchesVisible(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->setNotchesVisible((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_setPageStep(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->setPageStep((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_setRange(JNIEnv* env, jobject obj, jint minValue, jint maxValue)
+{
+ ((QRangeControl*)(QDial*) QtSupport::getQt(env, obj))->setRange((int) minValue, (int) maxValue);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_setSteps(JNIEnv* env, jobject obj, jint line, jint page)
+{
+ ((QRangeControl*)(QDial*) QtSupport::getQt(env, obj))->setSteps((int) line, (int) page);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_setTracking(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->setTracking((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_setValue(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->setValue((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_setWrapping(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->setWrapping((bool) on);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDial_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QDial*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_stepChange(JNIEnv* env, jobject obj)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_stepChange();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_subtractLine(JNIEnv* env, jobject obj)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->subtractLine();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_subtractPage(JNIEnv* env, jobject obj)
+{
+ ((QDial*) QtSupport::getQt(env, obj))->subtractPage();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDial_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDialJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDial_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDialJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDial_tracking(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDial*) QtSupport::getQt(env, obj))->tracking();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_valueChange(JNIEnv* env, jobject obj)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_valueChange();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDial_valueFromPosition(JNIEnv* env, jobject obj, jint pos, jint space)
+{
+ jint xret = (jint) ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_valueFromPosition((int) pos, (int) space);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDial_value(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDial*) QtSupport::getQt(env, obj))->value();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDial_wheelEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialJBridge*) QtSupport::getQt(env, obj))->protected_wheelEvent((QWheelEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDial_wrapping(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDial*) QtSupport::getQt(env, obj))->wrapping();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDial.h b/qtjava/javalib/qtjava/QDial.h
new file mode 100644
index 00000000..85b7a3dc
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDial.h
@@ -0,0 +1,78 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDial__
+#define __org_kde_qt_QDial__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDial_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDial_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_newQDial__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_newQDial__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_newQDial__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_newQDial__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_newQDial__IIIILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_newQDial__IIIILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_newQDial__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDial_tracking (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDial_wrapping (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDial_notchSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_setNotchTarget (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QDial_notchTarget (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDial_notchesVisible (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDial_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDial_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDial_minValue (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDial_maxValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_setMinValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_setMaxValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDial_lineStep (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDial_pageStep (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_setLineStep (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_setPageStep (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDial_value (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_setValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_addLine (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_subtractLine (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_addPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_subtractPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_setNotchesVisible (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_setWrapping (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_setTracking (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDial_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDial_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_wheelEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_valueChange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_rangeChange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_repaintScreen__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_repaintScreen__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDial_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_setRange (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_setSteps (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDial_bound (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDial_positionFromValue (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDial_valueFromPosition (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_directSetValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDial_prevValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDial_stepChange (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDial__ */
diff --git a/qtjava/javalib/qtjava/QDialog.cpp b/qtjava/javalib/qtjava/QDialog.cpp
new file mode 100644
index 00000000..58cc0137
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDialog.cpp
@@ -0,0 +1,727 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qrect.h>
+#include <qdialog.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDialog.h>
+
+class QDialogJBridge : public QDialog
+{
+public:
+ QDialogJBridge(QWidget* arg1,const char* arg2,bool arg3,Qt::WFlags arg4) : QDialog(arg1,arg2,arg3,arg4) {};
+ QDialogJBridge(QWidget* arg1,const char* arg2,bool arg3) : QDialog(arg1,arg2,arg3) {};
+ QDialogJBridge(QWidget* arg1,const char* arg2) : QDialog(arg1,arg2) {};
+ QDialogJBridge(QWidget* arg1) : QDialog(arg1) {};
+ QDialogJBridge() : QDialog() {};
+ void protected_setResult(int arg1) {
+ QDialog::setResult(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QDialog::keyPressEvent(arg1);
+ return;
+ }
+ void protected_closeEvent(QCloseEvent* arg1) {
+ QDialog::closeEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QDialog::resizeEvent(arg1);
+ return;
+ }
+ void protected_contextMenuEvent(QContextMenuEvent* arg1) {
+ QDialog::contextMenuEvent(arg1);
+ return;
+ }
+ bool protected_eventFilter(QObject* arg1,QEvent* arg2) {
+ return (bool) QDialog::eventFilter(arg1,arg2);
+ }
+ void protected_adjustPosition(QWidget* arg1) {
+ QDialog::adjustPosition(arg1);
+ return;
+ }
+ void protected_done(int arg1) {
+ QDialog::done(arg1);
+ return;
+ }
+ void protected_accept() {
+ QDialog::accept();
+ return;
+ }
+ void protected_reject() {
+ QDialog::reject();
+ return;
+ }
+ void protected_showExtension(bool arg1) {
+ QDialog::showExtension(arg1);
+ return;
+ }
+ ~QDialogJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QDialog::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void accept() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDialog","accept")) {
+ QDialog::accept();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDialog","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDialog","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDialog","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDialog","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDialog","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QDialog::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QDialog::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDialog","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDialog","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDialog","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void reject() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDialog","reject")) {
+ QDialog::reject();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QDialog::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDialog","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_accept(JNIEnv* env, jobject obj)
+{
+ ((QDialogJBridge*) QtSupport::getQt(env, obj))->protected_accept();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_adjustPosition(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialogJBridge*) QtSupport::getQt(env, obj))->protected_adjustPosition((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDialog_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDialog*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_closeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialogJBridge*) QtSupport::getQt(env, obj))->protected_closeEvent((QCloseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_contextMenuEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialogJBridge*) QtSupport::getQt(env, obj))->protected_contextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDialog_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_done(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QDialogJBridge*) QtSupport::getQt(env, obj))->protected_done((int) arg1);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDialog_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QDialogJBridge*) QtSupport::getQt(env, obj))->protected_eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDialog_exec(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDialog*) QtSupport::getQt(env, obj))->exec();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDialog_extension(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDialog*) QtSupport::getQt(env, obj))->extension(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QDialog*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QDialog*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_hide(JNIEnv* env, jobject obj)
+{
+ ((QDialog*) QtSupport::getQt(env, obj))->hide();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDialog_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDialog_isModal(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDialog*) QtSupport::getQt(env, obj))->isModal();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDialog_isSizeGripEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDialog*) QtSupport::getQt(env, obj))->isSizeGripEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialogJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDialog_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDialog*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDialog_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QDialog*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_move__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QDialog*) QtSupport::getQt(env, obj))->move((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_move__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QDialog*) QtSupport::getQt(env, obj))->move((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_newQDialog__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDialogJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_newQDialog__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDialogJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_newQDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDialogJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_newQDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean modal)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDialogJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_newQDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2ZI(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean modal, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDialogJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal, (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDialog_orientation(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDialog*) QtSupport::getQt(env, obj))->orientation();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_reject(JNIEnv* env, jobject obj)
+{
+ ((QDialogJBridge*) QtSupport::getQt(env, obj))->protected_reject();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialogJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_resize__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QDialog*) QtSupport::getQt(env, obj))->resize((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_resize__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialog*) QtSupport::getQt(env, obj))->resize((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDialog_result(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDialog*) QtSupport::getQt(env, obj))->result();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_setExtension(JNIEnv* env, jobject obj, jobject extension)
+{
+ ((QDialog*) QtSupport::getQt(env, obj))->setExtension((QWidget*) QtSupport::getQt(env, extension));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_setGeometry__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QDialog*) QtSupport::getQt(env, obj))->setGeometry((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_setGeometry__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDialog*) QtSupport::getQt(env, obj))->setGeometry((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_setModal(JNIEnv* env, jobject obj, jboolean modal)
+{
+ ((QDialog*) QtSupport::getQt(env, obj))->setModal((bool) modal);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_setOrientation(JNIEnv* env, jobject obj, jint orientation)
+{
+ ((QDialog*) QtSupport::getQt(env, obj))->setOrientation((Qt::Orientation) orientation);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_setResult(JNIEnv* env, jobject obj, jint r)
+{
+ ((QDialogJBridge*) QtSupport::getQt(env, obj))->protected_setResult((int) r);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_setSizeGripEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QDialog*) QtSupport::getQt(env, obj))->setSizeGripEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_showExtension(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QDialogJBridge*) QtSupport::getQt(env, obj))->protected_showExtension((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDialog_show(JNIEnv* env, jobject obj)
+{
+ ((QDialog*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDialog_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QDialog*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDialog_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDialogJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDialog_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDialogJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDialog.h b/qtjava/javalib/qtjava/QDialog.h
new file mode 100644
index 00000000..eef07052
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDialog.h
@@ -0,0 +1,61 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDialog__
+#define __org_kde_qt_QDialog__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDialog_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDialog_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_newQDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2ZI (JNIEnv *env, jobject, jobject, jstring, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_newQDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_newQDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_newQDialog__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_newQDialog__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDialog_result (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_show (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_hide (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_move__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_move__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_resize__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_resize__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_setGeometry__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_setGeometry__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_setOrientation (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDialog_orientation (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_setExtension (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDialog_extension (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDialog_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDialog_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_setSizeGripEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDialog_isSizeGripEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_setModal (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDialog_isModal (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDialog_exec (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDialog_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDialog_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_setResult (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_closeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_contextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDialog_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_adjustPosition (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_done (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_accept (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_reject (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_showExtension (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDialog_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDialog_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDialog__ */
diff --git a/qtjava/javalib/qtjava/QDir.cpp b/qtjava/javalib/qtjava/QDir.cpp
new file mode 100644
index 00000000..029e90ea
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDir.cpp
@@ -0,0 +1,645 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdir.h>
+#include <qstrlist.h>
+#include <qstring.h>
+#include <qstringlist.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDir.h>
+
+class QDirJBridge : public QDir
+{
+public:
+ QDirJBridge() : QDir() {};
+ QDirJBridge(const QString& arg1,const QString& arg2,int arg3,int arg4) : QDir(arg1,arg2,arg3,arg4) {};
+ QDirJBridge(const QString& arg1,const QString& arg2,int arg3) : QDir(arg1,arg2,arg3) {};
+ QDirJBridge(const QString& arg1,const QString& arg2) : QDir(arg1,arg2) {};
+ QDirJBridge(const QString& arg1) : QDir(arg1) {};
+ QDirJBridge(const QDir& arg1) : QDir(arg1) {};
+ void public_convertToAbs() {
+ QDir::convertToAbs();
+ return;
+ }
+ ~QDirJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_absFilePath__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName)
+{
+ QString _qstring;
+static QString* _qstring_fileName = 0;
+ _qstring = ((QDir*) QtSupport::getQt(env, obj))->absFilePath((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_absFilePath__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring fileName, jboolean acceptAbsPath)
+{
+ QString _qstring;
+static QString* _qstring_fileName = 0;
+ _qstring = ((QDir*) QtSupport::getQt(env, obj))->absFilePath((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (bool) acceptAbsPath);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_absPath(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDir*) QtSupport::getQt(env, obj))->absPath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_canonicalPath(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDir*) QtSupport::getQt(env, obj))->canonicalPath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_cdUp(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->cdUp();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_cd__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring dirName)
+{
+static QString* _qstring_dirName = 0;
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->cd((const QString&)*(QString*) QtSupport::toQString(env, dirName, &_qstring_dirName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_cd__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring dirName, jboolean acceptAbsPath)
+{
+static QString* _qstring_dirName = 0;
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->cd((const QString&)*(QString*) QtSupport::toQString(env, dirName, &_qstring_dirName), (bool) acceptAbsPath);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_cleanDirPath(JNIEnv* env, jclass cls, jstring dirPath)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_dirPath = 0;
+ _qstring = QDirJBridge::cleanDirPath((const QString&)*(QString*) QtSupport::toQString(env, dirPath, &_qstring_dirPath));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_convertSeparators(JNIEnv* env, jclass cls, jstring pathName)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_pathName = 0;
+ _qstring = QDirJBridge::convertSeparators((const QString&)*(QString*) QtSupport::toQString(env, pathName, &_qstring_pathName));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_convertToAbs(JNIEnv* env, jobject obj)
+{
+ ((QDirJBridge*) QtSupport::getQt(env, obj))->public_convertToAbs();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDir_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDir*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_currentDirPath(JNIEnv* env, jclass cls)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QDirJBridge::currentDirPath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_current(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDir(QDirJBridge::current()), "org.kde.qt.QDir", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_dirName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDir*) QtSupport::getQt(env, obj))->dirName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDir_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_encodedEntryList__(JNIEnv* env, jobject obj)
+{
+ QStrList _qlist;
+ _qlist = ((QDir*) QtSupport::getQt(env, obj))->encodedEntryList();
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_encodedEntryList__I(JNIEnv* env, jobject obj, jint filterSpec)
+{
+ QStrList _qlist;
+ _qlist = ((QDir*) QtSupport::getQt(env, obj))->encodedEntryList((int) filterSpec);
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_encodedEntryList__II(JNIEnv* env, jobject obj, jint filterSpec, jint sortSpec)
+{
+ QStrList _qlist;
+ _qlist = ((QDir*) QtSupport::getQt(env, obj))->encodedEntryList((int) filterSpec, (int) sortSpec);
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_encodedEntryList__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring nameFilter)
+{
+ QStrList _qlist;
+static QString* _qstring_nameFilter = 0;
+ _qlist = ((QDir*) QtSupport::getQt(env, obj))->encodedEntryList((const QString&)*(QString*) QtSupport::toQString(env, nameFilter, &_qstring_nameFilter));
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_encodedEntryList__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring nameFilter, jint filterSpec)
+{
+ QStrList _qlist;
+static QString* _qstring_nameFilter = 0;
+ _qlist = ((QDir*) QtSupport::getQt(env, obj))->encodedEntryList((const QString&)*(QString*) QtSupport::toQString(env, nameFilter, &_qstring_nameFilter), (int) filterSpec);
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_encodedEntryList__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring nameFilter, jint filterSpec, jint sortSpec)
+{
+ QStrList _qlist;
+static QString* _qstring_nameFilter = 0;
+ _qlist = ((QDir*) QtSupport::getQt(env, obj))->encodedEntryList((const QString&)*(QString*) QtSupport::toQString(env, nameFilter, &_qstring_nameFilter), (int) filterSpec, (int) sortSpec);
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_entryList__(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QDir*) QtSupport::getQt(env, obj))->entryList();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_entryList__I(JNIEnv* env, jobject obj, jint filterSpec)
+{
+ QStringList _qlist;
+ _qlist = ((QDir*) QtSupport::getQt(env, obj))->entryList((int) filterSpec);
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_entryList__II(JNIEnv* env, jobject obj, jint filterSpec, jint sortSpec)
+{
+ QStringList _qlist;
+ _qlist = ((QDir*) QtSupport::getQt(env, obj))->entryList((int) filterSpec, (int) sortSpec);
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_entryList__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring nameFilter)
+{
+ QStringList _qlist;
+static QString* _qstring_nameFilter = 0;
+ _qlist = ((QDir*) QtSupport::getQt(env, obj))->entryList((const QString&)*(QString*) QtSupport::toQString(env, nameFilter, &_qstring_nameFilter));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_entryList__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring nameFilter, jint filterSpec)
+{
+ QStringList _qlist;
+static QString* _qstring_nameFilter = 0;
+ _qlist = ((QDir*) QtSupport::getQt(env, obj))->entryList((const QString&)*(QString*) QtSupport::toQString(env, nameFilter, &_qstring_nameFilter), (int) filterSpec);
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_entryList__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring nameFilter, jint filterSpec, jint sortSpec)
+{
+ QStringList _qlist;
+static QString* _qstring_nameFilter = 0;
+ _qlist = ((QDir*) QtSupport::getQt(env, obj))->entryList((const QString&)*(QString*) QtSupport::toQString(env, nameFilter, &_qstring_nameFilter), (int) filterSpec, (int) sortSpec);
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_exists__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->exists();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_exists__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->exists((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_exists__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring name, jboolean acceptAbsPath)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->exists((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (bool) acceptAbsPath);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_filePath__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName)
+{
+ QString _qstring;
+static QString* _qstring_fileName = 0;
+ _qstring = ((QDir*) QtSupport::getQt(env, obj))->filePath((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_filePath__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring fileName, jboolean acceptAbsPath)
+{
+ QString _qstring;
+static QString* _qstring_fileName = 0;
+ _qstring = ((QDir*) QtSupport::getQt(env, obj))->filePath((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (bool) acceptAbsPath);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDir_filter(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDir*) QtSupport::getQt(env, obj))->filter();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDir*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_homeDirPath(JNIEnv* env, jclass cls)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QDirJBridge::homeDirPath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_home(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDir(QDirJBridge::home()), "org.kde.qt.QDir", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_isReadable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->isReadable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_isRelativePath(JNIEnv* env, jclass cls, jstring path)
+{
+ (void) cls;
+static QString* _qstring_path = 0;
+ jboolean xret = (jboolean) QDirJBridge::isRelativePath((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_isRelative(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->isRelative();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_isRoot(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->isRoot();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_matchAllDirs(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->matchAllDirs();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_match__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring filter, jstring fileName)
+{
+ (void) cls;
+static QString* _qstring_filter = 0;
+static QString* _qstring_fileName = 0;
+ jboolean xret = (jboolean) QDirJBridge::match((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_match___3Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobjectArray filters, jstring fileName)
+{
+ (void) cls;
+static QStringList* _qlist_filters = 0;
+static QString* _qstring_fileName = 0;
+ jboolean xret = (jboolean) QDirJBridge::match((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, filters, &_qlist_filters), (const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_mkdir__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring dirName)
+{
+static QString* _qstring_dirName = 0;
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->mkdir((const QString&)*(QString*) QtSupport::toQString(env, dirName, &_qstring_dirName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_mkdir__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring dirName, jboolean acceptAbsPath)
+{
+static QString* _qstring_dirName = 0;
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->mkdir((const QString&)*(QString*) QtSupport::toQString(env, dirName, &_qstring_dirName), (bool) acceptAbsPath);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_nameFilter(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDir*) QtSupport::getQt(env, obj))->nameFilter();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_newQDir__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDirJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_newQDir__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring path)
+{
+static QString* _qstring_path = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDirJBridge((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_newQDir__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring path, jstring nameFilter)
+{
+static QString* _qstring_path = 0;
+static QString* _qstring_nameFilter = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDirJBridge((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (const QString&)*(QString*) QtSupport::toQString(env, nameFilter, &_qstring_nameFilter)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_newQDir__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring path, jstring nameFilter, jint sortSpec)
+{
+static QString* _qstring_path = 0;
+static QString* _qstring_nameFilter = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDirJBridge((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (const QString&)*(QString*) QtSupport::toQString(env, nameFilter, &_qstring_nameFilter), (int) sortSpec));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_newQDir__Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring path, jstring nameFilter, jint sortSpec, jint filterSpec)
+{
+static QString* _qstring_path = 0;
+static QString* _qstring_nameFilter = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDirJBridge((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (const QString&)*(QString*) QtSupport::toQString(env, nameFilter, &_qstring_nameFilter), (int) sortSpec, (int) filterSpec));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_newQDir__Lorg_kde_qt_QDir_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDirJBridge((const QDir&)*(const QDir*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_op_1at(JNIEnv* env, jobject obj, jint arg1)
+{
+ QString _qstring;
+ _qstring = ((QDir*) QtSupport::getQt(env, obj))->operator[]((int) arg1);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_op_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->operator==((const QDir&)*(const QDir*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_op_1not_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->operator!=((const QDir&)*(const QDir*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_path(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDir*) QtSupport::getQt(env, obj))->path();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_refresh(JNIEnv* env, jobject obj)
+{
+ ((QDir*) QtSupport::getQt(env, obj))->refresh();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_remove__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName)
+{
+static QString* _qstring_fileName = 0;
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->remove((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_remove__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring fileName, jboolean acceptAbsPath)
+{
+static QString* _qstring_fileName = 0;
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->remove((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (bool) acceptAbsPath);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_rename__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name, jstring newName)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_newName = 0;
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->rename((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, newName, &_qstring_newName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_rename__Ljava_lang_String_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring name, jstring newName, jboolean acceptAbsPaths)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_newName = 0;
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->rename((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, newName, &_qstring_newName), (bool) acceptAbsPaths);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_rmdir__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring dirName)
+{
+static QString* _qstring_dirName = 0;
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->rmdir((const QString&)*(QString*) QtSupport::toQString(env, dirName, &_qstring_dirName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_rmdir__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring dirName, jboolean acceptAbsPath)
+{
+static QString* _qstring_dirName = 0;
+ jboolean xret = (jboolean) ((QDir*) QtSupport::getQt(env, obj))->rmdir((const QString&)*(QString*) QtSupport::toQString(env, dirName, &_qstring_dirName), (bool) acceptAbsPath);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDir_rootDirPath(JNIEnv* env, jclass cls)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QDirJBridge::rootDirPath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDir_root(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDir(QDirJBridge::root()), "org.kde.qt.QDir", TRUE);
+ return xret;
+}
+
+JNIEXPORT jchar JNICALL
+Java_org_kde_qt_QDir_separator(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jchar xret = (jchar) QDirJBridge::separator();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDir_setCurrent(JNIEnv* env, jclass cls, jstring path)
+{
+ (void) cls;
+static QString* _qstring_path = 0;
+ jboolean xret = (jboolean) QDirJBridge::setCurrent((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_setFilter(JNIEnv* env, jobject obj, jint filterSpec)
+{
+ ((QDir*) QtSupport::getQt(env, obj))->setFilter((int) filterSpec);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_setMatchAllDirs(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QDir*) QtSupport::getQt(env, obj))->setMatchAllDirs((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_setNameFilter(JNIEnv* env, jobject obj, jstring nameFilter)
+{
+static QString* _qstring_nameFilter = 0;
+ ((QDir*) QtSupport::getQt(env, obj))->setNameFilter((const QString&)*(QString*) QtSupport::toQString(env, nameFilter, &_qstring_nameFilter));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_setPath(JNIEnv* env, jobject obj, jstring path)
+{
+static QString* _qstring_path = 0;
+ ((QDir*) QtSupport::getQt(env, obj))->setPath((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDir_setSorting(JNIEnv* env, jobject obj, jint sortSpec)
+{
+ ((QDir*) QtSupport::getQt(env, obj))->setSorting((int) sortSpec);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDir_sorting(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDir*) QtSupport::getQt(env, obj))->sorting();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDir.h b/qtjava/javalib/qtjava/QDir.h
new file mode 100644
index 00000000..e320102f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDir.h
@@ -0,0 +1,92 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDir__
+#define __org_kde_qt_QDir__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_newQDir__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_newQDir__Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jstring, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_newQDir__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_newQDir__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_newQDir__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_newQDir__Lorg_kde_qt_QDir_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_setPath (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_path (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_absPath (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_canonicalPath (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_dirName (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_filePath__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_filePath__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_absFilePath__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_absFilePath__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_cd__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_cd__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_cdUp (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_nameFilter (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_setNameFilter (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDir_filter (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_setFilter (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDir_sorting (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_setSorting (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_matchAllDirs (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_setMatchAllDirs (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDir_count (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_op_1at (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_encodedEntryList__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_encodedEntryList__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_encodedEntryList__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_encodedEntryList__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_encodedEntryList__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_encodedEntryList__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_entryList__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_entryList__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_entryList__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_entryList__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_entryList__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_entryList__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_mkdir__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_mkdir__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_rmdir__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_rmdir__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_isReadable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_exists__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_isRoot (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_isRelative (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_convertToAbs (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_remove__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_remove__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_rename__Ljava_lang_String_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_rename__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_exists__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_exists__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_refresh (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_convertSeparators (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jchar JNICALL Java_org_kde_qt_QDir_separator (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_setCurrent (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_current (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_home (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDir_root (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_currentDirPath (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_homeDirPath (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_rootDirPath (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_match___3Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobjectArray, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_match__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDir_cleanDirPath (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_isRelativePath (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDir_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDir_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDir__ */
diff --git a/qtjava/javalib/qtjava/QDockArea.cpp b/qtjava/javalib/qtjava/QDockArea.cpp
new file mode 100644
index 00000000..3404da30
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDockArea.cpp
@@ -0,0 +1,573 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qdockarea.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDockArea.h>
+
+class QDockAreaJBridge : public QDockArea
+{
+public:
+ QDockAreaJBridge(Qt::Orientation arg1,QDockArea::HandlePosition arg2,QWidget* arg3,const char* arg4) : QDockArea(arg1,arg2,arg3,arg4) {};
+ QDockAreaJBridge(Qt::Orientation arg1,QDockArea::HandlePosition arg2,QWidget* arg3) : QDockArea(arg1,arg2,arg3) {};
+ QDockAreaJBridge(Qt::Orientation arg1,QDockArea::HandlePosition arg2) : QDockArea(arg1,arg2) {};
+ QDockAreaJBridge(Qt::Orientation arg1) : QDockArea(arg1) {};
+ ~QDockAreaJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockArea","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockArea","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockArea","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockArea","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockArea","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockArea","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockArea","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockArea","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockArea","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockArea","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockArea","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDockArea_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDockArea*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDockArea_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDockArea*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDockArea_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockArea_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QDockArea*) QtSupport::getQt(env, obj))->eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QDockArea*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QDockArea*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDockArea_handlePosition(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDockArea*) QtSupport::getQt(env, obj))->handlePosition();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockArea_hasDockWindow__Lorg_kde_qt_QDockWindow_2(JNIEnv* env, jobject obj, jobject w)
+{
+ jboolean xret = (jboolean) ((QDockArea*) QtSupport::getQt(env, obj))->hasDockWindow((QDockWindow*) QtSupport::getQt(env, w));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockArea_hasDockWindow__Lorg_kde_qt_QDockWindow_2_3I(JNIEnv* env, jobject obj, jobject w, jintArray index)
+{
+ int* _int_index = QtSupport::toIntPtr(env, index);
+ jboolean xret = (jboolean) ((QDockArea*) QtSupport::getQt(env, obj))->hasDockWindow((QDockWindow*) QtSupport::getQt(env, w), (int*) _int_index);
+ env->SetIntArrayRegion(index, 0, 1, (jint *) _int_index);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_invalidNextOffset(JNIEnv* env, jobject obj, jobject dw)
+{
+ ((QDockArea*) QtSupport::getQt(env, obj))->invalidNextOffset((QDockWindow*) QtSupport::getQt(env, dw));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockArea_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockArea_isDockWindowAccepted(JNIEnv* env, jobject obj, jobject dw)
+{
+ jboolean xret = (jboolean) ((QDockArea*) QtSupport::getQt(env, obj))->isDockWindowAccepted((QDockWindow*) QtSupport::getQt(env, dw));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockArea_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDockArea*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_lineUp(JNIEnv* env, jobject obj, jboolean keepNewLines)
+{
+ ((QDockArea*) QtSupport::getQt(env, obj))->lineUp((bool) keepNewLines);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDockArea_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDockArea*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_moveDockWindow__Lorg_kde_qt_QDockWindow_2(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QDockArea*) QtSupport::getQt(env, obj))->moveDockWindow((QDockWindow*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_moveDockWindow__Lorg_kde_qt_QDockWindow_2I(JNIEnv* env, jobject obj, jobject w, jint index)
+{
+ ((QDockArea*) QtSupport::getQt(env, obj))->moveDockWindow((QDockWindow*) QtSupport::getQt(env, w), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_moveDockWindow__Lorg_kde_qt_QDockWindow_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QRect_2Z(JNIEnv* env, jobject obj, jobject w, jobject globalPos, jobject rect, jboolean swap)
+{
+ ((QDockArea*) QtSupport::getQt(env, obj))->moveDockWindow((QDockWindow*) QtSupport::getQt(env, w), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, globalPos), (const QRect&)*(const QRect*) QtSupport::getQt(env, rect), (bool) swap);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_newQDockArea__I(JNIEnv* env, jobject obj, jint o)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDockAreaJBridge((Qt::Orientation) o));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_newQDockArea__II(JNIEnv* env, jobject obj, jint o, jint h)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDockAreaJBridge((Qt::Orientation) o, (QDockArea::HandlePosition) h));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_newQDockArea__IILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint o, jint h, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDockAreaJBridge((Qt::Orientation) o, (QDockArea::HandlePosition) h, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_newQDockArea__IILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint o, jint h, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDockAreaJBridge((Qt::Orientation) o, (QDockArea::HandlePosition) h, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDockArea_orientation(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDockArea*) QtSupport::getQt(env, obj))->orientation();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_removeDockWindow__Lorg_kde_qt_QDockWindow_2ZZ(JNIEnv* env, jobject obj, jobject w, jboolean makeFloating, jboolean swap)
+{
+ ((QDockArea*) QtSupport::getQt(env, obj))->removeDockWindow((QDockWindow*) QtSupport::getQt(env, w), (bool) makeFloating, (bool) swap);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_removeDockWindow__Lorg_kde_qt_QDockWindow_2ZZZ(JNIEnv* env, jobject obj, jobject w, jboolean makeFloating, jboolean swap, jboolean fixNewLines)
+{
+ ((QDockArea*) QtSupport::getQt(env, obj))->removeDockWindow((QDockWindow*) QtSupport::getQt(env, w), (bool) makeFloating, (bool) swap, (bool) fixNewLines);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockArea_setAcceptDockWindow(JNIEnv* env, jobject obj, jobject dw, jboolean accept)
+{
+ ((QDockArea*) QtSupport::getQt(env, obj))->setAcceptDockWindow((QDockWindow*) QtSupport::getQt(env, dw), (bool) accept);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDockArea_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDockAreaJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDockArea_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDockAreaJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDockArea.h b/qtjava/javalib/qtjava/QDockArea.h
new file mode 100644
index 00000000..2f31aeb0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDockArea.h
@@ -0,0 +1,45 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDockArea__
+#define __org_kde_qt_QDockArea__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDockArea_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDockArea_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_newQDockArea__IILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_newQDockArea__IILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_newQDockArea__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_newQDockArea__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_moveDockWindow__Lorg_kde_qt_QDockWindow_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QRect_2Z (JNIEnv *env, jobject, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_removeDockWindow__Lorg_kde_qt_QDockWindow_2ZZZ (JNIEnv *env, jobject, jobject, jboolean, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_removeDockWindow__Lorg_kde_qt_QDockWindow_2ZZ (JNIEnv *env, jobject, jobject, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_moveDockWindow__Lorg_kde_qt_QDockWindow_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_moveDockWindow__Lorg_kde_qt_QDockWindow_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockArea_hasDockWindow__Lorg_kde_qt_QDockWindow_2_3I (JNIEnv *env, jobject, jobject, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockArea_hasDockWindow__Lorg_kde_qt_QDockWindow_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_invalidNextOffset (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDockArea_orientation (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDockArea_handlePosition (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockArea_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockArea_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDockArea_count (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockArea_isDockWindowAccepted (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_setAcceptDockWindow (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_lineUp (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDockArea_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDockArea_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockArea_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockArea_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDockArea__ */
diff --git a/qtjava/javalib/qtjava/QDockWindow.cpp b/qtjava/javalib/qtjava/QDockWindow.cpp
new file mode 100644
index 00000000..77e45538
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDockWindow.cpp
@@ -0,0 +1,894 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qdockwindow.h>
+#include <qstring.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDockWindow.h>
+
+class QDockWindowJBridge : public QDockWindow
+{
+public:
+ QDockWindowJBridge(QDockWindow::Place arg1,QWidget* arg2,const char* arg3,Qt::WFlags arg4) : QDockWindow(arg1,arg2,arg3,arg4) {};
+ QDockWindowJBridge(QDockWindow::Place arg1,QWidget* arg2,const char* arg3) : QDockWindow(arg1,arg2,arg3) {};
+ QDockWindowJBridge(QDockWindow::Place arg1,QWidget* arg2) : QDockWindow(arg1,arg2) {};
+ QDockWindowJBridge(QDockWindow::Place arg1) : QDockWindow(arg1) {};
+ QDockWindowJBridge() : QDockWindow() {};
+ QDockWindowJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QDockWindow(arg1,arg2,arg3) {};
+ QDockWindowJBridge(QWidget* arg1,const char* arg2) : QDockWindow(arg1,arg2) {};
+ QDockWindowJBridge(QWidget* arg1) : QDockWindow(arg1) {};
+ void public_undock() {
+ QDockWindow::undock();
+ return;
+ }
+ void public_dock() {
+ QDockWindow::dock();
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QDockWindow::resizeEvent(arg1);
+ return;
+ }
+ void protected_showEvent(QShowEvent* arg1) {
+ QDockWindow::showEvent(arg1);
+ return;
+ }
+ void protected_hideEvent(QHideEvent* arg1) {
+ QDockWindow::hideEvent(arg1);
+ return;
+ }
+ void protected_contextMenuEvent(QContextMenuEvent* arg1) {
+ QDockWindow::contextMenuEvent(arg1);
+ return;
+ }
+ void protected_drawFrame(QPainter* arg1) {
+ QDockWindow::drawFrame(arg1);
+ return;
+ }
+ void protected_drawContents(QPainter* arg1) {
+ QDockWindow::drawContents(arg1);
+ return;
+ }
+ bool protected_event(QEvent* arg1) {
+ return (bool) QDockWindow::event(arg1);
+ }
+ ~QDockWindowJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QDockWindow::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QDockWindow::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QDockWindow::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void dock() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","dock")) {
+ QDockWindow::dock();
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void setWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QDockWindow::setWidget(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void undock() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","undock")) {
+ QDockWindow::undock();
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QDockWindow::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QDockWindow","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDockWindow_area(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDockWindow*) QtSupport::getQt(env, obj))->area(), "org.kde.qt.QDockArea");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDockWindow_boxLayout(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDockWindow*) QtSupport::getQt(env, obj))->boxLayout(), "org.kde.qt.QBoxLayout");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDockWindow_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDockWindow*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDockWindow_closeMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDockWindow*) QtSupport::getQt(env, obj))->closeMode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_contextMenuEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QDockWindowJBridge*) QtSupport::getQt(env, obj))->protected_contextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDockWindow_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_dock(JNIEnv* env, jobject obj)
+{
+ ((QDockWindowJBridge*) QtSupport::getQt(env, obj))->public_dock();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_drawContents(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDockWindowJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_drawFrame(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDockWindowJBridge*) QtSupport::getQt(env, obj))->protected_drawFrame((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_eventFilter(JNIEnv* env, jobject obj, jobject o, jobject e)
+{
+ jboolean xret = (jboolean) ((QDockWindow*) QtSupport::getQt(env, obj))->eventFilter((QObject*) QtSupport::getQt(env, o), (QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_event(JNIEnv* env, jobject obj, jobject e)
+{
+ jboolean xret = (jboolean) ((QDockWindowJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QDockWindow*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QDockWindow*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDockWindow_fixedExtent(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QDockWindow*) QtSupport::getQt(env, obj))->fixedExtent()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_hideEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QDockWindowJBridge*) QtSupport::getQt(env, obj))->protected_hideEvent((QHideEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_isCloseEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDockWindow*) QtSupport::getQt(env, obj))->isCloseEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_isHorizontalStretchable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDockWindow*) QtSupport::getQt(env, obj))->isHorizontalStretchable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_isHorizontallyStretchable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDockWindow*) QtSupport::getQt(env, obj))->isHorizontallyStretchable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_isMovingEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDockWindow*) QtSupport::getQt(env, obj))->isMovingEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_isResizeEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDockWindow*) QtSupport::getQt(env, obj))->isResizeEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_isStretchable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDockWindow*) QtSupport::getQt(env, obj))->isStretchable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_isVerticalStretchable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDockWindow*) QtSupport::getQt(env, obj))->isVerticalStretchable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_isVerticallyStretchable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDockWindow*) QtSupport::getQt(env, obj))->isVerticallyStretchable();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDockWindow_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDockWindow*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDockWindow_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QDockWindow*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDockWindow_minimumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QDockWindow*) QtSupport::getQt(env, obj))->minimumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_newLine(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDockWindow*) QtSupport::getQt(env, obj))->newLine();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_newQDockWindow__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDockWindowJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_newQDockWindow__I(JNIEnv* env, jobject obj, jint p)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDockWindowJBridge((QDockWindow::Place) p));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_newQDockWindow__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint p, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDockWindowJBridge((QDockWindow::Place) p, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_newQDockWindow__ILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint p, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDockWindowJBridge((QDockWindow::Place) p, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_newQDockWindow__ILorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jint p, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDockWindowJBridge((QDockWindow::Place) p, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_newQDockWindow__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDockWindowJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_newQDockWindow__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDockWindowJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_newQDockWindow__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDockWindowJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDockWindow_offset(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDockWindow*) QtSupport::getQt(env, obj))->offset();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDockWindow_opaqueMoving(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDockWindow*) QtSupport::getQt(env, obj))->opaqueMoving();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDockWindow_orientation(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDockWindow*) QtSupport::getQt(env, obj))->orientation();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDockWindow_place(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDockWindow*) QtSupport::getQt(env, obj))->place();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_resizeEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QDockWindowJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setCaption(JNIEnv* env, jobject obj, jstring s)
+{
+static QString* _qstring_s = 0;
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setCaption((const QString&)*(QString*) QtSupport::toQString(env, s, &_qstring_s));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setCloseMode(JNIEnv* env, jobject obj, jint m)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setCloseMode((int) m);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setFixedExtentHeight(JNIEnv* env, jobject obj, jint h)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setFixedExtentHeight((int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setFixedExtentWidth(JNIEnv* env, jobject obj, jint w)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setFixedExtentWidth((int) w);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setHorizontalStretchable(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setHorizontalStretchable((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setHorizontallyStretchable(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setHorizontallyStretchable((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setMovingEnabled(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setMovingEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setNewLine(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setNewLine((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setOffset(JNIEnv* env, jobject obj, jint o)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setOffset((int) o);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setOpaqueMoving(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setOpaqueMoving((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setOrientation(JNIEnv* env, jobject obj, jint o)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setOrientation((Qt::Orientation) o);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setResizeEnabled(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setResizeEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setVerticalStretchable(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setVerticalStretchable((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setVerticallyStretchable(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setVerticallyStretchable((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_setWidget(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->setWidget((QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_showEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QDockWindowJBridge*) QtSupport::getQt(env, obj))->protected_showEvent((QShowEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDockWindow_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QDockWindow*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDockWindow_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDockWindowJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDockWindow_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDockWindowJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_undock__(JNIEnv* env, jobject obj)
+{
+ ((QDockWindowJBridge*) QtSupport::getQt(env, obj))->public_undock();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDockWindow_undock__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QDockWindow*) QtSupport::getQt(env, obj))->undock((QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDockWindow_widget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDockWindow*) QtSupport::getQt(env, obj))->widget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDockWindow.h b/qtjava/javalib/qtjava/QDockWindow.h
new file mode 100644
index 00000000..eb8f9e52
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDockWindow.h
@@ -0,0 +1,80 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDockWindow__
+#define __org_kde_qt_QDockWindow__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDockWindow_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDockWindow_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_newQDockWindow__ILorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jint, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_newQDockWindow__ILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_newQDockWindow__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_newQDockWindow__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_newQDockWindow__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_newQDockWindow__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_newQDockWindow__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_newQDockWindow__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setWidget (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDockWindow_widget (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDockWindow_place (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDockWindow_area (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setCloseMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_isCloseEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDockWindow_closeMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setResizeEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setMovingEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_isResizeEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_isMovingEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setHorizontallyStretchable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setVerticallyStretchable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_isHorizontallyStretchable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_isVerticallyStretchable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setHorizontalStretchable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setVerticalStretchable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_isHorizontalStretchable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_isVerticalStretchable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_isStretchable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setOffset (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDockWindow_offset (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setFixedExtentWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setFixedExtentHeight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDockWindow_fixedExtent (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setNewLine (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_newLine (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDockWindow_orientation (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDockWindow_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDockWindow_minimumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDockWindow_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDockWindow_boxLayout (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setOpaqueMoving (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_opaqueMoving (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_undock__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_undock__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_dock (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setOrientation (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_setCaption (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDockWindow_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDockWindow_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_showEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_hideEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_contextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_drawFrame (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_drawContents (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDockWindow_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDockWindow_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDockWindow__ */
diff --git a/qtjava/javalib/qtjava/QDomAttr.cpp b/qtjava/javalib/qtjava/QDomAttr.cpp
new file mode 100644
index 00000000..baca8f52
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomAttr.cpp
@@ -0,0 +1,110 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomAttr.h>
+
+class QDomAttrJBridge : public QDomAttr
+{
+public:
+ QDomAttrJBridge() : QDomAttr() {};
+ QDomAttrJBridge(const QDomAttr& arg1) : QDomAttr(arg1) {};
+ ~QDomAttrJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomAttr_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomAttr_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomAttr_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomAttr*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomAttr_isAttr(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomAttr*) QtSupport::getQt(env, obj))->isAttr();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomAttr_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomAttr_name(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomAttr*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomAttr_newQDomAttr__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomAttrJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomAttr_newQDomAttr__Lorg_kde_qt_QDomAttr_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomAttrJBridge((const QDomAttr&)*(const QDomAttr*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomAttr_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomAttr*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomAttr_ownerElement(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomElement(((QDomAttr*) QtSupport::getQt(env, obj))->ownerElement()), "org.kde.qt.QDomElement", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomAttr_setValue(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QDomAttr*) QtSupport::getQt(env, obj))->setValue((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomAttr_specified(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomAttr*) QtSupport::getQt(env, obj))->specified();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomAttr_value(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomAttr*) QtSupport::getQt(env, obj))->value();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDomAttr.h b/qtjava/javalib/qtjava/QDomAttr.h
new file mode 100644
index 00000000..7ec496df
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomAttr.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomAttr__
+#define __org_kde_qt_QDomAttr__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomAttr_newQDomAttr__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomAttr_newQDomAttr__Lorg_kde_qt_QDomAttr_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomAttr_name (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomAttr_specified (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomAttr_ownerElement (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomAttr_value (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomAttr_setValue (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomAttr_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomAttr_isAttr (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomAttr_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomAttr_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomAttr_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomAttr__ */
diff --git a/qtjava/javalib/qtjava/QDomCDATASection.cpp b/qtjava/javalib/qtjava/QDomCDATASection.cpp
new file mode 100644
index 00000000..2c3cbb27
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomCDATASection.cpp
@@ -0,0 +1,71 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomCDATASection.h>
+
+class QDomCDATASectionJBridge : public QDomCDATASection
+{
+public:
+ QDomCDATASectionJBridge() : QDomCDATASection() {};
+ QDomCDATASectionJBridge(const QDomCDATASection& arg1) : QDomCDATASection(arg1) {};
+ ~QDomCDATASectionJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCDATASection_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomCDATASection_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCDATASection_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomCDATASection*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomCDATASection_isCDATASection(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomCDATASection*) QtSupport::getQt(env, obj))->isCDATASection();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomCDATASection_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCDATASection_newQDomCDATASection__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomCDATASectionJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCDATASection_newQDomCDATASection__Lorg_kde_qt_QDomCDATASection_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomCDATASectionJBridge((const QDomCDATASection&)*(const QDomCDATASection*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomCDATASection_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomCDATASection*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDomCDATASection.h b/qtjava/javalib/qtjava/QDomCDATASection.h
new file mode 100644
index 00000000..2570953a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomCDATASection.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomCDATASection__
+#define __org_kde_qt_QDomCDATASection__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCDATASection_newQDomCDATASection__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCDATASection_newQDomCDATASection__Lorg_kde_qt_QDomCDATASection_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomCDATASection_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomCDATASection_isCDATASection (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCDATASection_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCDATASection_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomCDATASection_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomCDATASection__ */
diff --git a/qtjava/javalib/qtjava/QDomCharacterData.cpp b/qtjava/javalib/qtjava/QDomCharacterData.cpp
new file mode 100644
index 00000000..f8823632
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomCharacterData.cpp
@@ -0,0 +1,134 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomCharacterData.h>
+
+class QDomCharacterDataJBridge : public QDomCharacterData
+{
+public:
+ QDomCharacterDataJBridge() : QDomCharacterData() {};
+ QDomCharacterDataJBridge(const QDomCharacterData& arg1) : QDomCharacterData(arg1) {};
+ ~QDomCharacterDataJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCharacterData_appendData(JNIEnv* env, jobject obj, jstring arg)
+{
+static QString* _qstring_arg = 0;
+ ((QDomCharacterData*) QtSupport::getQt(env, obj))->appendData((const QString&)*(QString*) QtSupport::toQString(env, arg, &_qstring_arg));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomCharacterData_data(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomCharacterData*) QtSupport::getQt(env, obj))->data();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCharacterData_deleteData(JNIEnv* env, jobject obj, jlong offset, jlong count)
+{
+ ((QDomCharacterData*) QtSupport::getQt(env, obj))->deleteData((unsigned long) offset, (unsigned long) count);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCharacterData_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomCharacterData_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCharacterData_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomCharacterData*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCharacterData_insertData(JNIEnv* env, jobject obj, jlong offset, jstring arg)
+{
+static QString* _qstring_arg = 0;
+ ((QDomCharacterData*) QtSupport::getQt(env, obj))->insertData((unsigned long) offset, (const QString&)*(QString*) QtSupport::toQString(env, arg, &_qstring_arg));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomCharacterData_isCharacterData(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomCharacterData*) QtSupport::getQt(env, obj))->isCharacterData();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomCharacterData_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomCharacterData_length(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomCharacterData*) QtSupport::getQt(env, obj))->length();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCharacterData_newQDomCharacterData__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomCharacterDataJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCharacterData_newQDomCharacterData__Lorg_kde_qt_QDomCharacterData_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomCharacterDataJBridge((const QDomCharacterData&)*(const QDomCharacterData*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomCharacterData_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomCharacterData*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCharacterData_replaceData(JNIEnv* env, jobject obj, jlong offset, jlong count, jstring arg)
+{
+static QString* _qstring_arg = 0;
+ ((QDomCharacterData*) QtSupport::getQt(env, obj))->replaceData((unsigned long) offset, (unsigned long) count, (const QString&)*(QString*) QtSupport::toQString(env, arg, &_qstring_arg));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomCharacterData_setData(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QDomCharacterData*) QtSupport::getQt(env, obj))->setData((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomCharacterData_substringData(JNIEnv* env, jobject obj, jlong offset, jlong count)
+{
+ QString _qstring;
+ _qstring = ((QDomCharacterData*) QtSupport::getQt(env, obj))->substringData((unsigned long) offset, (unsigned long) count);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDomCharacterData.h b/qtjava/javalib/qtjava/QDomCharacterData.h
new file mode 100644
index 00000000..c12e0e1e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomCharacterData.h
@@ -0,0 +1,33 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomCharacterData__
+#define __org_kde_qt_QDomCharacterData__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCharacterData_newQDomCharacterData__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCharacterData_newQDomCharacterData__Lorg_kde_qt_QDomCharacterData_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomCharacterData_substringData (JNIEnv *env, jobject, jlong, jlong);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCharacterData_appendData (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCharacterData_insertData (JNIEnv *env, jobject, jlong, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCharacterData_deleteData (JNIEnv *env, jobject, jlong, jlong);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCharacterData_replaceData (JNIEnv *env, jobject, jlong, jlong, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomCharacterData_length (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomCharacterData_data (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCharacterData_setData (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomCharacterData_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomCharacterData_isCharacterData (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCharacterData_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomCharacterData_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomCharacterData_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomCharacterData__ */
diff --git a/qtjava/javalib/qtjava/QDomComment.cpp b/qtjava/javalib/qtjava/QDomComment.cpp
new file mode 100644
index 00000000..ce2443b9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomComment.cpp
@@ -0,0 +1,71 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomComment.h>
+
+class QDomCommentJBridge : public QDomComment
+{
+public:
+ QDomCommentJBridge() : QDomComment() {};
+ QDomCommentJBridge(const QDomComment& arg1) : QDomComment(arg1) {};
+ ~QDomCommentJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomComment_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomComment_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomComment_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomComment*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomComment_isComment(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomComment*) QtSupport::getQt(env, obj))->isComment();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomComment_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomComment_newQDomComment__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomCommentJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomComment_newQDomComment__Lorg_kde_qt_QDomComment_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomCommentJBridge((const QDomComment&)*(const QDomComment*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomComment_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomComment*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDomComment.h b/qtjava/javalib/qtjava/QDomComment.h
new file mode 100644
index 00000000..d4e3e902
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomComment.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomComment__
+#define __org_kde_qt_QDomComment__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomComment_newQDomComment__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomComment_newQDomComment__Lorg_kde_qt_QDomComment_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomComment_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomComment_isComment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomComment_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomComment_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomComment_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomComment__ */
diff --git a/qtjava/javalib/qtjava/QDomDocument.cpp b/qtjava/javalib/qtjava/QDomDocument.cpp
new file mode 100644
index 00000000..2e720546
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomDocument.cpp
@@ -0,0 +1,561 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdom.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomDocument.h>
+
+class QDomDocumentJBridge : public QDomDocument
+{
+public:
+ QDomDocumentJBridge() : QDomDocument() {};
+ QDomDocumentJBridge(const QString& arg1) : QDomDocument(arg1) {};
+ QDomDocumentJBridge(const QDomDocumentType& arg1) : QDomDocument(arg1) {};
+ QDomDocumentJBridge(const QDomDocument& arg1) : QDomDocument(arg1) {};
+ ~QDomDocumentJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_createAttributeNS(JNIEnv* env, jobject obj, jstring nsURI, jstring qName)
+{
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_qName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomAttr(((QDomDocument*) QtSupport::getQt(env, obj))->createAttributeNS((const QString&)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName))), "org.kde.qt.QDomAttr", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_createAttribute(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomAttr(((QDomDocument*) QtSupport::getQt(env, obj))->createAttribute((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QDomAttr", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_createCDATASection(JNIEnv* env, jobject obj, jstring data)
+{
+static QString* _qstring_data = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomCDATASection(((QDomDocument*) QtSupport::getQt(env, obj))->createCDATASection((const QString&)*(QString*) QtSupport::toQString(env, data, &_qstring_data))), "org.kde.qt.QDomCDATASection", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_createComment(JNIEnv* env, jobject obj, jstring data)
+{
+static QString* _qstring_data = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomComment(((QDomDocument*) QtSupport::getQt(env, obj))->createComment((const QString&)*(QString*) QtSupport::toQString(env, data, &_qstring_data))), "org.kde.qt.QDomComment", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_createDocumentFragment(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomDocumentFragment(((QDomDocument*) QtSupport::getQt(env, obj))->createDocumentFragment()), "org.kde.qt.QDomDocumentFragment", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_createElementNS(JNIEnv* env, jobject obj, jstring nsURI, jstring qName)
+{
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_qName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomElement(((QDomDocument*) QtSupport::getQt(env, obj))->createElementNS((const QString&)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName))), "org.kde.qt.QDomElement", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_createElement(JNIEnv* env, jobject obj, jstring tagName)
+{
+static QString* _qstring_tagName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomElement(((QDomDocument*) QtSupport::getQt(env, obj))->createElement((const QString&)*(QString*) QtSupport::toQString(env, tagName, &_qstring_tagName))), "org.kde.qt.QDomElement", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_createEntityReference(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomEntityReference(((QDomDocument*) QtSupport::getQt(env, obj))->createEntityReference((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QDomEntityReference", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_createProcessingInstruction(JNIEnv* env, jobject obj, jstring target, jstring data)
+{
+static QString* _qstring_target = 0;
+static QString* _qstring_data = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomProcessingInstruction(((QDomDocument*) QtSupport::getQt(env, obj))->createProcessingInstruction((const QString&)*(QString*) QtSupport::toQString(env, target, &_qstring_target), (const QString&)*(QString*) QtSupport::toQString(env, data, &_qstring_data))), "org.kde.qt.QDomProcessingInstruction", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_createTextNode(JNIEnv* env, jobject obj, jstring data)
+{
+static QString* _qstring_data = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomText(((QDomDocument*) QtSupport::getQt(env, obj))->createTextNode((const QString&)*(QString*) QtSupport::toQString(env, data, &_qstring_data))), "org.kde.qt.QDomText", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocument_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomDocument_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_doctype(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomDocumentType(((QDomDocument*) QtSupport::getQt(env, obj))->doctype()), "org.kde.qt.QDomDocumentType", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_documentElement(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomElement(((QDomDocument*) QtSupport::getQt(env, obj))->documentElement()), "org.kde.qt.QDomElement", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_elementById(JNIEnv* env, jobject obj, jstring elementId)
+{
+static QString* _qstring_elementId = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomElement(((QDomDocument*) QtSupport::getQt(env, obj))->elementById((const QString&)*(QString*) QtSupport::toQString(env, elementId, &_qstring_elementId))), "org.kde.qt.QDomElement", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_elementsByTagNameNS(JNIEnv* env, jobject obj, jstring nsURI, jstring localName)
+{
+ QDomNodeList _qlist;
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_localName = 0;
+ _qlist = ((QDomDocument*) QtSupport::getQt(env, obj))->elementsByTagNameNS((const QString&)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName));
+ return (jobject) QtSupport::arrayWithQDomNodeList(env, (QDomNodeList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_elementsByTagName(JNIEnv* env, jobject obj, jstring tagname)
+{
+ QDomNodeList _qlist;
+static QString* _qstring_tagname = 0;
+ _qlist = ((QDomDocument*) QtSupport::getQt(env, obj))->elementsByTagName((const QString&)*(QString*) QtSupport::toQString(env, tagname, &_qstring_tagname));
+ return (jobject) QtSupport::arrayWithQDomNodeList(env, (QDomNodeList*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocument_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomDocument*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_implementation(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomImplementation(((QDomDocument*) QtSupport::getQt(env, obj))->implementation()), "org.kde.qt.QDomImplementation", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocument_importNode(JNIEnv* env, jobject obj, jobject importedNode, jboolean deep)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomDocument*) QtSupport::getQt(env, obj))->importNode((const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, importedNode), (bool) deep)), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_isDocument(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->isDocument();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocument_newQDomDocument__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomDocumentJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocument_newQDomDocument__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomDocumentJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocument_newQDomDocument__Lorg_kde_qt_QDomDocumentType_2(JNIEnv* env, jobject obj, jobject doctype)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomDocumentJBridge((const QDomDocumentType&)*(const QDomDocumentType*) QtSupport::getQt(env, doctype)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocument_newQDomDocument__Lorg_kde_qt_QDomDocument_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomDocumentJBridge((const QDomDocument&)*(const QDomDocument*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomDocument_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomDocument*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QCString* _qcstring_text = 0;
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QCString&)*(QCString*) QtSupport::toQCString(env, text, &_qcstring_text));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2Ljava_lang_StringBuffer_2(JNIEnv* env, jobject obj, jstring text, jobject errorMsg)
+{
+static QCString* _qcstring_text = 0;
+static QString* _qstring_errorMsg = 0;
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QCString&)*(QCString*) QtSupport::toQCString(env, text, &_qcstring_text), (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2Ljava_lang_StringBuffer_2_3I(JNIEnv* env, jobject obj, jstring text, jobject errorMsg, jintArray errorLine)
+{
+static QCString* _qcstring_text = 0;
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QCString&)*(QCString*) QtSupport::toQCString(env, text, &_qcstring_text), (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2Ljava_lang_StringBuffer_2_3I_3I(JNIEnv* env, jobject obj, jstring text, jobject errorMsg, jintArray errorLine, jintArray errorColumn)
+{
+static QCString* _qcstring_text = 0;
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ int* _int_errorColumn = QtSupport::toIntPtr(env, errorColumn);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QCString&)*(QCString*) QtSupport::toQCString(env, text, &_qcstring_text), (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine, (int*) _int_errorColumn);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ env->SetIntArrayRegion(errorColumn, 0, 1, (jint *) _int_errorColumn);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring text, jboolean namespaceProcessing)
+{
+static QCString* _qcstring_text = 0;
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QCString&)*(QCString*) QtSupport::toQCString(env, text, &_qcstring_text), (bool) namespaceProcessing);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2ZLjava_lang_StringBuffer_2(JNIEnv* env, jobject obj, jstring text, jboolean namespaceProcessing, jobject errorMsg)
+{
+static QCString* _qcstring_text = 0;
+static QString* _qstring_errorMsg = 0;
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QCString&)*(QCString*) QtSupport::toQCString(env, text, &_qcstring_text), (bool) namespaceProcessing, (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2ZLjava_lang_StringBuffer_2_3I(JNIEnv* env, jobject obj, jstring text, jboolean namespaceProcessing, jobject errorMsg, jintArray errorLine)
+{
+static QCString* _qcstring_text = 0;
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QCString&)*(QCString*) QtSupport::toQCString(env, text, &_qcstring_text), (bool) namespaceProcessing, (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2ZLjava_lang_StringBuffer_2_3I_3I(JNIEnv* env, jobject obj, jstring text, jboolean namespaceProcessing, jobject errorMsg, jintArray errorLine, jintArray errorColumn)
+{
+static QCString* _qcstring_text = 0;
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ int* _int_errorColumn = QtSupport::toIntPtr(env, errorColumn);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QCString&)*(QCString*) QtSupport::toQCString(env, text, &_qcstring_text), (bool) namespaceProcessing, (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine, (int*) _int_errorColumn);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ env->SetIntArrayRegion(errorColumn, 0, 1, (jint *) _int_errorColumn);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jobject dev)
+{
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((QIODevice*) QtSupport::getQt(env, dev));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_StringBuffer_2(JNIEnv* env, jobject obj, jobject dev, jobject errorMsg)
+{
+static QString* _qstring_errorMsg = 0;
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((QIODevice*) QtSupport::getQt(env, dev), (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_StringBuffer_2_3I(JNIEnv* env, jobject obj, jobject dev, jobject errorMsg, jintArray errorLine)
+{
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((QIODevice*) QtSupport::getQt(env, dev), (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_StringBuffer_2_3I_3I(JNIEnv* env, jobject obj, jobject dev, jobject errorMsg, jintArray errorLine, jintArray errorColumn)
+{
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ int* _int_errorColumn = QtSupport::toIntPtr(env, errorColumn);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((QIODevice*) QtSupport::getQt(env, dev), (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine, (int*) _int_errorColumn);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ env->SetIntArrayRegion(errorColumn, 0, 1, (jint *) _int_errorColumn);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2Z(JNIEnv* env, jobject obj, jobject dev, jboolean namespaceProcessing)
+{
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((QIODevice*) QtSupport::getQt(env, dev), (bool) namespaceProcessing);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2ZLjava_lang_StringBuffer_2(JNIEnv* env, jobject obj, jobject dev, jboolean namespaceProcessing, jobject errorMsg)
+{
+static QString* _qstring_errorMsg = 0;
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((QIODevice*) QtSupport::getQt(env, dev), (bool) namespaceProcessing, (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2ZLjava_lang_StringBuffer_2_3I(JNIEnv* env, jobject obj, jobject dev, jboolean namespaceProcessing, jobject errorMsg, jintArray errorLine)
+{
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((QIODevice*) QtSupport::getQt(env, dev), (bool) namespaceProcessing, (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2ZLjava_lang_StringBuffer_2_3I_3I(JNIEnv* env, jobject obj, jobject dev, jboolean namespaceProcessing, jobject errorMsg, jintArray errorLine, jintArray errorColumn)
+{
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ int* _int_errorColumn = QtSupport::toIntPtr(env, errorColumn);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((QIODevice*) QtSupport::getQt(env, dev), (bool) namespaceProcessing, (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine, (int*) _int_errorColumn);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ env->SetIntArrayRegion(errorColumn, 0, 1, (jint *) _int_errorColumn);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QXmlInputSource_2Lorg_kde_qt_QXmlReader_2(JNIEnv* env, jobject obj, jobject source, jobject reader)
+{
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((QXmlInputSource*) QtSupport::getQt(env, source), (QXmlReader*) QtSupport::getQt(env, reader));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QXmlInputSource_2Lorg_kde_qt_QXmlReader_2Ljava_lang_StringBuffer_2(JNIEnv* env, jobject obj, jobject source, jobject reader, jobject errorMsg)
+{
+static QString* _qstring_errorMsg = 0;
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((QXmlInputSource*) QtSupport::getQt(env, source), (QXmlReader*) QtSupport::getQt(env, reader), (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QXmlInputSource_2Lorg_kde_qt_QXmlReader_2Ljava_lang_StringBuffer_2_3I(JNIEnv* env, jobject obj, jobject source, jobject reader, jobject errorMsg, jintArray errorLine)
+{
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((QXmlInputSource*) QtSupport::getQt(env, source), (QXmlReader*) QtSupport::getQt(env, reader), (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QXmlInputSource_2Lorg_kde_qt_QXmlReader_2Ljava_lang_StringBuffer_2_3I_3I(JNIEnv* env, jobject obj, jobject source, jobject reader, jobject errorMsg, jintArray errorLine, jintArray errorColumn)
+{
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ int* _int_errorColumn = QtSupport::toIntPtr(env, errorColumn);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((QXmlInputSource*) QtSupport::getQt(env, source), (QXmlReader*) QtSupport::getQt(env, reader), (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine, (int*) _int_errorColumn);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ env->SetIntArrayRegion(errorColumn, 0, 1, (jint *) _int_errorColumn);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent___3B(JNIEnv* env, jobject obj, jbyteArray text)
+{
+static QByteArray* _qbyteArray_text = 0;
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, text, &_qbyteArray_text));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent___3BLjava_lang_StringBuffer_2(JNIEnv* env, jobject obj, jbyteArray text, jobject errorMsg)
+{
+static QByteArray* _qbyteArray_text = 0;
+static QString* _qstring_errorMsg = 0;
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, text, &_qbyteArray_text), (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent___3BLjava_lang_StringBuffer_2_3I(JNIEnv* env, jobject obj, jbyteArray text, jobject errorMsg, jintArray errorLine)
+{
+static QByteArray* _qbyteArray_text = 0;
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, text, &_qbyteArray_text), (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent___3BLjava_lang_StringBuffer_2_3I_3I(JNIEnv* env, jobject obj, jbyteArray text, jobject errorMsg, jintArray errorLine, jintArray errorColumn)
+{
+static QByteArray* _qbyteArray_text = 0;
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ int* _int_errorColumn = QtSupport::toIntPtr(env, errorColumn);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, text, &_qbyteArray_text), (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine, (int*) _int_errorColumn);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ env->SetIntArrayRegion(errorColumn, 0, 1, (jint *) _int_errorColumn);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent___3BZ(JNIEnv* env, jobject obj, jbyteArray text, jboolean namespaceProcessing)
+{
+static QByteArray* _qbyteArray_text = 0;
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, text, &_qbyteArray_text), (bool) namespaceProcessing);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent___3BZLjava_lang_StringBuffer_2(JNIEnv* env, jobject obj, jbyteArray text, jboolean namespaceProcessing, jobject errorMsg)
+{
+static QByteArray* _qbyteArray_text = 0;
+static QString* _qstring_errorMsg = 0;
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, text, &_qbyteArray_text), (bool) namespaceProcessing, (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent___3BZLjava_lang_StringBuffer_2_3I(JNIEnv* env, jobject obj, jbyteArray text, jboolean namespaceProcessing, jobject errorMsg, jintArray errorLine)
+{
+static QByteArray* _qbyteArray_text = 0;
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, text, &_qbyteArray_text), (bool) namespaceProcessing, (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocument_setContent___3BZLjava_lang_StringBuffer_2_3I_3I(JNIEnv* env, jobject obj, jbyteArray text, jboolean namespaceProcessing, jobject errorMsg, jintArray errorLine, jintArray errorColumn)
+{
+static QByteArray* _qbyteArray_text = 0;
+static QString* _qstring_errorMsg = 0;
+ int* _int_errorLine = QtSupport::toIntPtr(env, errorLine);
+ int* _int_errorColumn = QtSupport::toIntPtr(env, errorColumn);
+ jboolean xret = (jboolean) ((QDomDocument*) QtSupport::getQt(env, obj))->setContent((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, text, &_qbyteArray_text), (bool) namespaceProcessing, (QString*) QtSupport::toQStringFromStringBuffer(env, errorMsg, &_qstring_errorMsg), (int*) _int_errorLine, (int*) _int_errorColumn);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_errorMsg, errorMsg);
+ env->SetIntArrayRegion(errorLine, 0, 1, (jint *) _int_errorLine);
+ env->SetIntArrayRegion(errorColumn, 0, 1, (jint *) _int_errorColumn);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomDocument_toCString__(JNIEnv* env, jobject obj)
+{
+ QCString _qstring;
+ _qstring = ((QDomDocument*) QtSupport::getQt(env, obj))->toCString();
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomDocument_toCString__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ QCString _qstring;
+ _qstring = ((QDomDocument*) QtSupport::getQt(env, obj))->toCString((int) arg1);
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomDocument_toString__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomDocument*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomDocument_toString__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ QString _qstring;
+ _qstring = ((QDomDocument*) QtSupport::getQt(env, obj))->toString((int) arg1);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDomDocument.h b/qtjava/javalib/qtjava/QDomDocument.h
new file mode 100644
index 00000000..a9e27cb2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomDocument.h
@@ -0,0 +1,76 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomDocument__
+#define __org_kde_qt_QDomDocument__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocument_newQDomDocument__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocument_newQDomDocument__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocument_newQDomDocument__Lorg_kde_qt_QDomDocumentType_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocument_newQDomDocument__Lorg_kde_qt_QDomDocument_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_createElement (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_createDocumentFragment (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_createTextNode (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_createComment (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_createCDATASection (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_createProcessingInstruction (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_createAttribute (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_createEntityReference (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_elementsByTagName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_importNode (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_createElementNS (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_createAttributeNS (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_elementsByTagNameNS (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_elementById (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_doctype (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_implementation (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocument_documentElement (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2ZLjava_lang_StringBuffer_2_3I_3I (JNIEnv *env, jobject, jstring, jboolean, jobject, jintArray, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2ZLjava_lang_StringBuffer_2_3I (JNIEnv *env, jobject, jstring, jboolean, jobject, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2ZLjava_lang_StringBuffer_2 (JNIEnv *env, jobject, jstring, jboolean, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent___3BZLjava_lang_StringBuffer_2_3I_3I (JNIEnv *env, jobject, jbyteArray, jboolean, jobject, jintArray, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent___3BZLjava_lang_StringBuffer_2_3I (JNIEnv *env, jobject, jbyteArray, jboolean, jobject, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent___3BZLjava_lang_StringBuffer_2 (JNIEnv *env, jobject, jbyteArray, jboolean, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent___3BZ (JNIEnv *env, jobject, jbyteArray, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2ZLjava_lang_StringBuffer_2_3I_3I (JNIEnv *env, jobject, jobject, jboolean, jobject, jintArray, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2ZLjava_lang_StringBuffer_2_3I (JNIEnv *env, jobject, jobject, jboolean, jobject, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2ZLjava_lang_StringBuffer_2 (JNIEnv *env, jobject, jobject, jboolean, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2Ljava_lang_StringBuffer_2_3I_3I (JNIEnv *env, jobject, jstring, jobject, jintArray, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2Ljava_lang_StringBuffer_2_3I (JNIEnv *env, jobject, jstring, jobject, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2Ljava_lang_StringBuffer_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent___3BLjava_lang_StringBuffer_2_3I_3I (JNIEnv *env, jobject, jbyteArray, jobject, jintArray, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent___3BLjava_lang_StringBuffer_2_3I (JNIEnv *env, jobject, jbyteArray, jobject, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent___3BLjava_lang_StringBuffer_2 (JNIEnv *env, jobject, jbyteArray, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_StringBuffer_2_3I_3I (JNIEnv *env, jobject, jobject, jobject, jintArray, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_StringBuffer_2_3I (JNIEnv *env, jobject, jobject, jobject, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_StringBuffer_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QXmlInputSource_2Lorg_kde_qt_QXmlReader_2Ljava_lang_StringBuffer_2_3I_3I (JNIEnv *env, jobject, jobject, jobject, jobject, jintArray, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QXmlInputSource_2Lorg_kde_qt_QXmlReader_2Ljava_lang_StringBuffer_2_3I (JNIEnv *env, jobject, jobject, jobject, jobject, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QXmlInputSource_2Lorg_kde_qt_QXmlReader_2Ljava_lang_StringBuffer_2 (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_setContent__Lorg_kde_qt_QXmlInputSource_2Lorg_kde_qt_QXmlReader_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomDocument_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_isDocument (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomDocument_toString__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomDocument_toString__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomDocument_toCString__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomDocument_toCString__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocument_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocument_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocument_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomDocument__ */
diff --git a/qtjava/javalib/qtjava/QDomDocumentFragment.cpp b/qtjava/javalib/qtjava/QDomDocumentFragment.cpp
new file mode 100644
index 00000000..6f96233b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomDocumentFragment.cpp
@@ -0,0 +1,71 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomDocumentFragment.h>
+
+class QDomDocumentFragmentJBridge : public QDomDocumentFragment
+{
+public:
+ QDomDocumentFragmentJBridge() : QDomDocumentFragment() {};
+ QDomDocumentFragmentJBridge(const QDomDocumentFragment& arg1) : QDomDocumentFragment(arg1) {};
+ ~QDomDocumentFragmentJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocumentFragment_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomDocumentFragment_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocumentFragment_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomDocumentFragment*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocumentFragment_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocumentFragment_isDocumentFragment(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomDocumentFragment*) QtSupport::getQt(env, obj))->isDocumentFragment();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocumentFragment_newQDomDocumentFragment__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomDocumentFragmentJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocumentFragment_newQDomDocumentFragment__Lorg_kde_qt_QDomDocumentFragment_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomDocumentFragmentJBridge((const QDomDocumentFragment&)*(const QDomDocumentFragment*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomDocumentFragment_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomDocumentFragment*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDomDocumentFragment.h b/qtjava/javalib/qtjava/QDomDocumentFragment.h
new file mode 100644
index 00000000..4e0d4ec4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomDocumentFragment.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomDocumentFragment__
+#define __org_kde_qt_QDomDocumentFragment__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocumentFragment_newQDomDocumentFragment__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocumentFragment_newQDomDocumentFragment__Lorg_kde_qt_QDomDocumentFragment_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomDocumentFragment_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocumentFragment_isDocumentFragment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocumentFragment_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocumentFragment_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocumentFragment_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomDocumentFragment__ */
diff --git a/qtjava/javalib/qtjava/QDomDocumentType.cpp b/qtjava/javalib/qtjava/QDomDocumentType.cpp
new file mode 100644
index 00000000..def171f4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomDocumentType.cpp
@@ -0,0 +1,118 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomDocumentType.h>
+
+class QDomDocumentTypeJBridge : public QDomDocumentType
+{
+public:
+ QDomDocumentTypeJBridge() : QDomDocumentType() {};
+ QDomDocumentTypeJBridge(const QDomDocumentType& arg1) : QDomDocumentType(arg1) {};
+ ~QDomDocumentTypeJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocumentType_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomDocumentType_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocumentType_entities(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNamedNodeMap(((QDomDocumentType*) QtSupport::getQt(env, obj))->entities()), "org.kde.qt.QDomNamedNodeMap", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocumentType_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomDocumentType*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomDocumentType_internalSubset(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomDocumentType*) QtSupport::getQt(env, obj))->internalSubset();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocumentType_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomDocumentType_isDocumentType(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomDocumentType*) QtSupport::getQt(env, obj))->isDocumentType();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomDocumentType_name(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomDocumentType*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocumentType_newQDomDocumentType__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomDocumentTypeJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomDocumentType_newQDomDocumentType__Lorg_kde_qt_QDomDocumentType_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomDocumentTypeJBridge((const QDomDocumentType&)*(const QDomDocumentType*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomDocumentType_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomDocumentType*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomDocumentType_notations(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNamedNodeMap(((QDomDocumentType*) QtSupport::getQt(env, obj))->notations()), "org.kde.qt.QDomNamedNodeMap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomDocumentType_publicId(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomDocumentType*) QtSupport::getQt(env, obj))->publicId();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomDocumentType_systemId(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomDocumentType*) QtSupport::getQt(env, obj))->systemId();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDomDocumentType.h b/qtjava/javalib/qtjava/QDomDocumentType.h
new file mode 100644
index 00000000..94735ccf
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomDocumentType.h
@@ -0,0 +1,31 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomDocumentType__
+#define __org_kde_qt_QDomDocumentType__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocumentType_newQDomDocumentType__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocumentType_newQDomDocumentType__Lorg_kde_qt_QDomDocumentType_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomDocumentType_name (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocumentType_entities (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomDocumentType_notations (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomDocumentType_publicId (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomDocumentType_systemId (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomDocumentType_internalSubset (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomDocumentType_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocumentType_isDocumentType (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocumentType_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomDocumentType_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomDocumentType_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomDocumentType__ */
diff --git a/qtjava/javalib/qtjava/QDomElement.cpp b/qtjava/javalib/qtjava/QDomElement.cpp
new file mode 100644
index 00000000..90a66d70
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomElement.cpp
@@ -0,0 +1,294 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomElement.h>
+
+class QDomElementJBridge : public QDomElement
+{
+public:
+ QDomElementJBridge() : QDomElement() {};
+ QDomElementJBridge(const QDomElement& arg1) : QDomElement(arg1) {};
+ ~QDomElementJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomElement_attributeNS(JNIEnv* env, jobject obj, jstring nsURI, jstring localName, jstring defValue)
+{
+ QString _qstring;
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_localName = 0;
+static QString* _qstring_defValue = 0;
+ _qstring = ((QDomElement*) QtSupport::getQt(env, obj))->attributeNS((const QString)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName), (const QString&)*(QString*) QtSupport::toQString(env, defValue, &_qstring_defValue));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomElement_attributeNodeNS(JNIEnv* env, jobject obj, jstring nsURI, jstring localName)
+{
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_localName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomAttr(((QDomElement*) QtSupport::getQt(env, obj))->attributeNodeNS((const QString&)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName))), "org.kde.qt.QDomAttr", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomElement_attributeNode(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomAttr(((QDomElement*) QtSupport::getQt(env, obj))->attributeNode((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QDomAttr", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomElement_attribute__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+ QString _qstring;
+static QString* _qstring_name = 0;
+ _qstring = ((QDomElement*) QtSupport::getQt(env, obj))->attribute((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomElement_attribute__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name, jstring defValue)
+{
+ QString _qstring;
+static QString* _qstring_name = 0;
+static QString* _qstring_defValue = 0;
+ _qstring = ((QDomElement*) QtSupport::getQt(env, obj))->attribute((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, defValue, &_qstring_defValue));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomElement_attributes(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNamedNodeMap(((QDomElement*) QtSupport::getQt(env, obj))->attributes()), "org.kde.qt.QDomNamedNodeMap", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomElement_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomElement_elementsByTagNameNS(JNIEnv* env, jobject obj, jstring nsURI, jstring localName)
+{
+ QDomNodeList _qlist;
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_localName = 0;
+ _qlist = ((QDomElement*) QtSupport::getQt(env, obj))->elementsByTagNameNS((const QString&)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName));
+ return (jobject) QtSupport::arrayWithQDomNodeList(env, (QDomNodeList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomElement_elementsByTagName(JNIEnv* env, jobject obj, jstring tagname)
+{
+ QDomNodeList _qlist;
+static QString* _qstring_tagname = 0;
+ _qlist = ((QDomElement*) QtSupport::getQt(env, obj))->elementsByTagName((const QString&)*(QString*) QtSupport::toQString(env, tagname, &_qstring_tagname));
+ return (jobject) QtSupport::arrayWithQDomNodeList(env, (QDomNodeList*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomElement*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomElement_hasAttributeNS(JNIEnv* env, jobject obj, jstring nsURI, jstring localName)
+{
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_localName = 0;
+ jboolean xret = (jboolean) ((QDomElement*) QtSupport::getQt(env, obj))->hasAttributeNS((const QString&)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomElement_hasAttribute(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QDomElement*) QtSupport::getQt(env, obj))->hasAttribute((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomElement_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomElement_isElement(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomElement*) QtSupport::getQt(env, obj))->isElement();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_newQDomElement__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomElementJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_newQDomElement__Lorg_kde_qt_QDomElement_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomElementJBridge((const QDomElement&)*(const QDomElement*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomElement_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomElement*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_removeAttributeNS(JNIEnv* env, jobject obj, jstring nsURI, jstring localName)
+{
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_localName = 0;
+ ((QDomElement*) QtSupport::getQt(env, obj))->removeAttributeNS((const QString&)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomElement_removeAttributeNode(JNIEnv* env, jobject obj, jobject oldAttr)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomAttr(((QDomElement*) QtSupport::getQt(env, obj))->removeAttributeNode((const QDomAttr&)*(const QDomAttr*) QtSupport::getQt(env, oldAttr))), "org.kde.qt.QDomAttr", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_removeAttribute(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QDomElement*) QtSupport::getQt(env, obj))->removeAttribute((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_setAttributeNS__Ljava_lang_String_2Ljava_lang_String_2D(JNIEnv* env, jobject obj, jstring nsURI, jstring qName, jdouble value)
+{
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_qName = 0;
+ ((QDomElement*) QtSupport::getQt(env, obj))->setAttributeNS((const QString)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName), (double) value);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_setAttributeNS__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring nsURI, jstring qName, jint value)
+{
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_qName = 0;
+ ((QDomElement*) QtSupport::getQt(env, obj))->setAttributeNS((const QString)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName), (int) value);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_setAttributeNS__Ljava_lang_String_2Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring nsURI, jstring qName, jlong value)
+{
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_qName = 0;
+ ((QDomElement*) QtSupport::getQt(env, obj))->setAttributeNS((const QString)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName), (long) value);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_setAttributeNS__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring nsURI, jstring qName, jstring value)
+{
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_qName = 0;
+static QString* _qstring_value = 0;
+ ((QDomElement*) QtSupport::getQt(env, obj))->setAttributeNS((const QString)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName), (const QString&)*(QString*) QtSupport::toQString(env, value, &_qstring_value));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomElement_setAttributeNodeNS(JNIEnv* env, jobject obj, jobject newAttr)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomAttr(((QDomElement*) QtSupport::getQt(env, obj))->setAttributeNodeNS((const QDomAttr&)*(const QDomAttr*) QtSupport::getQt(env, newAttr))), "org.kde.qt.QDomAttr", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomElement_setAttributeNode(JNIEnv* env, jobject obj, jobject newAttr)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomAttr(((QDomElement*) QtSupport::getQt(env, obj))->setAttributeNode((const QDomAttr&)*(const QDomAttr*) QtSupport::getQt(env, newAttr))), "org.kde.qt.QDomAttr", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_setAttribute__Ljava_lang_String_2D(JNIEnv* env, jobject obj, jstring name, jdouble value)
+{
+static QString* _qstring_name = 0;
+ ((QDomElement*) QtSupport::getQt(env, obj))->setAttribute((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (double) value);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_setAttribute__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring name, jint value)
+{
+static QString* _qstring_name = 0;
+ ((QDomElement*) QtSupport::getQt(env, obj))->setAttribute((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) value);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_setAttribute__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring name, jlong value)
+{
+static QString* _qstring_name = 0;
+ ((QDomElement*) QtSupport::getQt(env, obj))->setAttribute((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (long) value);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_setAttribute__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name, jstring value)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_value = 0;
+ ((QDomElement*) QtSupport::getQt(env, obj))->setAttribute((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, value, &_qstring_value));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomElement_setTagName(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QDomElement*) QtSupport::getQt(env, obj))->setTagName((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomElement_tagName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomElement*) QtSupport::getQt(env, obj))->tagName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomElement_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomElement*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDomElement.h b/qtjava/javalib/qtjava/QDomElement.h
new file mode 100644
index 00000000..8d485ec8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomElement.h
@@ -0,0 +1,51 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomElement__
+#define __org_kde_qt_QDomElement__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_newQDomElement__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_newQDomElement__Lorg_kde_qt_QDomElement_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomElement_attribute__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomElement_attribute__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttribute__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttribute__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttribute__Ljava_lang_String_2J (JNIEnv *env, jobject, jstring, jlong);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttribute__Ljava_lang_String_2D (JNIEnv *env, jobject, jstring, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_removeAttribute (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_attributeNode (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_setAttributeNode (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_removeAttributeNode (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_elementsByTagName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomElement_hasAttribute (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomElement_attributeNS (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttributeNS__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttributeNS__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttributeNS__Ljava_lang_String_2Ljava_lang_String_2J (JNIEnv *env, jobject, jstring, jstring, jlong);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setAttributeNS__Ljava_lang_String_2Ljava_lang_String_2D (JNIEnv *env, jobject, jstring, jstring, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_removeAttributeNS (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_attributeNodeNS (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_setAttributeNodeNS (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_elementsByTagNameNS (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomElement_hasAttributeNS (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomElement_tagName (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_setTagName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomElement_attributes (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomElement_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomElement_isElement (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomElement_text (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomElement_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomElement_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomElement__ */
diff --git a/qtjava/javalib/qtjava/QDomEntity.cpp b/qtjava/javalib/qtjava/QDomEntity.cpp
new file mode 100644
index 00000000..561ca6f9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomEntity.cpp
@@ -0,0 +1,96 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomEntity.h>
+
+class QDomEntityJBridge : public QDomEntity
+{
+public:
+ QDomEntityJBridge() : QDomEntity() {};
+ QDomEntityJBridge(const QDomEntity& arg1) : QDomEntity(arg1) {};
+ ~QDomEntityJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomEntity_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomEntity_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomEntity_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomEntity*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomEntity_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomEntity_isEntity(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomEntity*) QtSupport::getQt(env, obj))->isEntity();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomEntity_newQDomEntity__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomEntityJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomEntity_newQDomEntity__Lorg_kde_qt_QDomEntity_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomEntityJBridge((const QDomEntity&)*(const QDomEntity*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomEntity_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomEntity*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomEntity_notationName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomEntity*) QtSupport::getQt(env, obj))->notationName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomEntity_publicId(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomEntity*) QtSupport::getQt(env, obj))->publicId();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomEntity_systemId(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomEntity*) QtSupport::getQt(env, obj))->systemId();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDomEntity.h b/qtjava/javalib/qtjava/QDomEntity.h
new file mode 100644
index 00000000..255fca1d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomEntity.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomEntity__
+#define __org_kde_qt_QDomEntity__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomEntity_newQDomEntity__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomEntity_newQDomEntity__Lorg_kde_qt_QDomEntity_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomEntity_publicId (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomEntity_systemId (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomEntity_notationName (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomEntity_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomEntity_isEntity (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomEntity_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomEntity_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomEntity_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomEntity__ */
diff --git a/qtjava/javalib/qtjava/QDomEntityReference.cpp b/qtjava/javalib/qtjava/QDomEntityReference.cpp
new file mode 100644
index 00000000..252aa149
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomEntityReference.cpp
@@ -0,0 +1,71 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomEntityReference.h>
+
+class QDomEntityReferenceJBridge : public QDomEntityReference
+{
+public:
+ QDomEntityReferenceJBridge() : QDomEntityReference() {};
+ QDomEntityReferenceJBridge(const QDomEntityReference& arg1) : QDomEntityReference(arg1) {};
+ ~QDomEntityReferenceJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomEntityReference_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomEntityReference_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomEntityReference_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomEntityReference*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomEntityReference_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomEntityReference_isEntityReference(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomEntityReference*) QtSupport::getQt(env, obj))->isEntityReference();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomEntityReference_newQDomEntityReference__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomEntityReferenceJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomEntityReference_newQDomEntityReference__Lorg_kde_qt_QDomEntityReference_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomEntityReferenceJBridge((const QDomEntityReference&)*(const QDomEntityReference*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomEntityReference_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomEntityReference*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDomEntityReference.h b/qtjava/javalib/qtjava/QDomEntityReference.h
new file mode 100644
index 00000000..7ba627f9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomEntityReference.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomEntityReference__
+#define __org_kde_qt_QDomEntityReference__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomEntityReference_newQDomEntityReference__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomEntityReference_newQDomEntityReference__Lorg_kde_qt_QDomEntityReference_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomEntityReference_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomEntityReference_isEntityReference (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomEntityReference_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomEntityReference_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomEntityReference_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomEntityReference__ */
diff --git a/qtjava/javalib/qtjava/QDomImplementation.cpp b/qtjava/javalib/qtjava/QDomImplementation.cpp
new file mode 100644
index 00000000..9aa0b00f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomImplementation.cpp
@@ -0,0 +1,107 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomImplementation.h>
+
+class QDomImplementationJBridge : public QDomImplementation
+{
+public:
+ QDomImplementationJBridge() : QDomImplementation() {};
+ QDomImplementationJBridge(const QDomImplementation& arg1) : QDomImplementation(arg1) {};
+ ~QDomImplementationJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomImplementation_createDocumentType(JNIEnv* env, jobject obj, jstring qName, jstring publicId, jstring systemId)
+{
+static QString* _qstring_qName = 0;
+static QString* _qstring_publicId = 0;
+static QString* _qstring_systemId = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomDocumentType(((QDomImplementation*) QtSupport::getQt(env, obj))->createDocumentType((const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName), (const QString&)*(QString*) QtSupport::toQString(env, publicId, &_qstring_publicId), (const QString&)*(QString*) QtSupport::toQString(env, systemId, &_qstring_systemId))), "org.kde.qt.QDomDocumentType", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomImplementation_createDocument(JNIEnv* env, jobject obj, jstring nsURI, jstring qName, jobject doctype)
+{
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_qName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomDocument(((QDomImplementation*) QtSupport::getQt(env, obj))->createDocument((const QString&)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName), (const QDomDocumentType&)*(const QDomDocumentType*) QtSupport::getQt(env, doctype))), "org.kde.qt.QDomDocument", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomImplementation_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomImplementation_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomImplementation_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomImplementation*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomImplementation_hasFeature(JNIEnv* env, jobject obj, jstring feature, jstring version)
+{
+static QString* _qstring_feature = 0;
+static QString* _qstring_version = 0;
+ jboolean xret = (jboolean) ((QDomImplementation*) QtSupport::getQt(env, obj))->hasFeature((const QString&)*(QString*) QtSupport::toQString(env, feature, &_qstring_feature), (const QString&)*(QString*) QtSupport::toQString(env, version, &_qstring_version));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomImplementation_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomImplementation_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomImplementation*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomImplementation_newQDomImplementation__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomImplementationJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomImplementation_newQDomImplementation__Lorg_kde_qt_QDomImplementation_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomImplementationJBridge((const QDomImplementation&)*(const QDomImplementation*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomImplementation_op_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QDomImplementation*) QtSupport::getQt(env, obj))->operator==((const QDomImplementation&)*(const QDomImplementation*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomImplementation_op_1not_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QDomImplementation*) QtSupport::getQt(env, obj))->operator!=((const QDomImplementation&)*(const QDomImplementation*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDomImplementation.h b/qtjava/javalib/qtjava/QDomImplementation.h
new file mode 100644
index 00000000..3e912ddc
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomImplementation.h
@@ -0,0 +1,29 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomImplementation__
+#define __org_kde_qt_QDomImplementation__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomImplementation_newQDomImplementation__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomImplementation_newQDomImplementation__Lorg_kde_qt_QDomImplementation_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomImplementation_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomImplementation_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomImplementation_hasFeature (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomImplementation_createDocumentType (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomImplementation_createDocument (JNIEnv *env, jobject, jstring, jstring, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomImplementation_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomImplementation_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomImplementation_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomImplementation_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomImplementation__ */
diff --git a/qtjava/javalib/qtjava/QDomNamedNodeMap.cpp b/qtjava/javalib/qtjava/QDomNamedNodeMap.cpp
new file mode 100644
index 00000000..45e3b705
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomNamedNodeMap.cpp
@@ -0,0 +1,149 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomNamedNodeMap.h>
+
+class QDomNamedNodeMapJBridge : public QDomNamedNodeMap
+{
+public:
+ QDomNamedNodeMapJBridge() : QDomNamedNodeMap() {};
+ QDomNamedNodeMapJBridge(const QDomNamedNodeMap& arg1) : QDomNamedNodeMap(arg1) {};
+ ~QDomNamedNodeMapJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_contains(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QDomNamedNodeMap*) QtSupport::getQt(env, obj))->contains((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomNamedNodeMap*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomNamedNodeMap_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomNamedNodeMap*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_item(JNIEnv* env, jobject obj, jint index)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNamedNodeMap*) QtSupport::getQt(env, obj))->item((int) index)), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_length(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomNamedNodeMap*) QtSupport::getQt(env, obj))->length();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_namedItemNS(JNIEnv* env, jobject obj, jstring nsURI, jstring localName)
+{
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_localName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNamedNodeMap*) QtSupport::getQt(env, obj))->namedItemNS((const QString&)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName))), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_namedItem(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNamedNodeMap*) QtSupport::getQt(env, obj))->namedItem((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_newQDomNamedNodeMap__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomNamedNodeMapJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_newQDomNamedNodeMap__Lorg_kde_qt_QDomNamedNodeMap_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomNamedNodeMapJBridge((const QDomNamedNodeMap&)*(const QDomNamedNodeMap*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_op_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QDomNamedNodeMap*) QtSupport::getQt(env, obj))->operator==((const QDomNamedNodeMap&)*(const QDomNamedNodeMap*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_op_1not_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QDomNamedNodeMap*) QtSupport::getQt(env, obj))->operator!=((const QDomNamedNodeMap&)*(const QDomNamedNodeMap*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_removeNamedItemNS(JNIEnv* env, jobject obj, jstring nsURI, jstring localName)
+{
+static QString* _qstring_nsURI = 0;
+static QString* _qstring_localName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNamedNodeMap*) QtSupport::getQt(env, obj))->removeNamedItemNS((const QString&)*(QString*) QtSupport::toQString(env, nsURI, &_qstring_nsURI), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName))), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_removeNamedItem(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNamedNodeMap*) QtSupport::getQt(env, obj))->removeNamedItem((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_setNamedItemNS(JNIEnv* env, jobject obj, jobject newNode)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNamedNodeMap*) QtSupport::getQt(env, obj))->setNamedItemNS((const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, newNode))), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNamedNodeMap_setNamedItem(JNIEnv* env, jobject obj, jobject newNode)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNamedNodeMap*) QtSupport::getQt(env, obj))->setNamedItem((const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, newNode))), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDomNamedNodeMap.h b/qtjava/javalib/qtjava/QDomNamedNodeMap.h
new file mode 100644
index 00000000..2798c203
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomNamedNodeMap.h
@@ -0,0 +1,35 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomNamedNodeMap__
+#define __org_kde_qt_QDomNamedNodeMap__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNamedNodeMap_newQDomNamedNodeMap__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNamedNodeMap_newQDomNamedNodeMap__Lorg_kde_qt_QDomNamedNodeMap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNamedNodeMap_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNamedNodeMap_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNamedNodeMap_namedItem (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNamedNodeMap_setNamedItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNamedNodeMap_removeNamedItem (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNamedNodeMap_item (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNamedNodeMap_namedItemNS (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNamedNodeMap_setNamedItemNS (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNamedNodeMap_removeNamedItemNS (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomNamedNodeMap_length (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomNamedNodeMap_count (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNamedNodeMap_contains (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNamedNodeMap_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNamedNodeMap_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNamedNodeMap_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomNamedNodeMap__ */
diff --git a/qtjava/javalib/qtjava/QDomNode.cpp b/qtjava/javalib/qtjava/QDomNode.cpp
new file mode 100644
index 00000000..72f91930
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomNode.cpp
@@ -0,0 +1,487 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qtextstream.h>
+#include <qstring.h>
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomNode.h>
+
+class QDomNodeJBridge : public QDomNode
+{
+public:
+ QDomNodeJBridge() : QDomNode() {};
+ QDomNodeJBridge(const QDomNode& arg1) : QDomNode(arg1) {};
+ void public_normalize() {
+ QDomNode::normalize();
+ return;
+ }
+ ~QDomNodeJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_appendChild(JNIEnv* env, jobject obj, jobject newChild)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->appendChild((const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, newChild))), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_attributes(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNamedNodeMap(((QDomNode*) QtSupport::getQt(env, obj))->attributes()), "org.kde.qt.QDomNamedNodeMap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_childNodes(JNIEnv* env, jobject obj)
+{
+ QDomNodeList _qlist;
+ _qlist = ((QDomNode*) QtSupport::getQt(env, obj))->childNodes();
+ return (jobject) QtSupport::arrayWithQDomNodeList(env, (QDomNodeList*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNode_clear(JNIEnv* env, jobject obj)
+{
+ ((QDomNode*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_cloneNode__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->cloneNode()), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_cloneNode__Z(JNIEnv* env, jobject obj, jboolean deep)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->cloneNode((bool) deep)), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNode_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomNode_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNode_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomNode*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_firstChild(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->firstChild()), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_hasAttributes(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->hasAttributes();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_hasChildNodes(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->hasChildNodes();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_insertAfter(JNIEnv* env, jobject obj, jobject newChild, jobject refChild)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->insertAfter((const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, newChild), (const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, refChild))), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_insertBefore(JNIEnv* env, jobject obj, jobject newChild, jobject refChild)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->insertBefore((const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, newChild), (const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, refChild))), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isAttr(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isAttr();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isCDATASection(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isCDATASection();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isCharacterData(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isCharacterData();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isComment(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isComment();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isDocumentFragment(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isDocumentFragment();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isDocumentType(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isDocumentType();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isDocument(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isDocument();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isElement(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isElement();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isEntityReference(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isEntityReference();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isEntity(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isEntity();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isNotation(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isNotation();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isProcessingInstruction(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isProcessingInstruction();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isSupported(JNIEnv* env, jobject obj, jstring feature, jstring version)
+{
+static QString* _qstring_feature = 0;
+static QString* _qstring_version = 0;
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isSupported((const QString&)*(QString*) QtSupport::toQString(env, feature, &_qstring_feature), (const QString&)*(QString*) QtSupport::toQString(env, version, &_qstring_version));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_isText(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->isText();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_lastChild(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->lastChild()), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomNode_localName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomNode*) QtSupport::getQt(env, obj))->localName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_namedItem(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->namedItem((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomNode_namespaceURI(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomNode*) QtSupport::getQt(env, obj))->namespaceURI();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNode_newQDomNode__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomNodeJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNode_newQDomNode__Lorg_kde_qt_QDomNode_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomNodeJBridge((const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_nextSibling(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->nextSibling()), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomNode_nodeName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomNode*) QtSupport::getQt(env, obj))->nodeName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomNode_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomNode*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomNode_nodeValue(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomNode*) QtSupport::getQt(env, obj))->nodeValue();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNode_normalize(JNIEnv* env, jobject obj)
+{
+ ((QDomNodeJBridge*) QtSupport::getQt(env, obj))->public_normalize();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_op_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->operator==((const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNode_op_1not_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QDomNode*) QtSupport::getQt(env, obj))->operator!=((const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_ownerDocument(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomDocument(((QDomNode*) QtSupport::getQt(env, obj))->ownerDocument()), "org.kde.qt.QDomDocument", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_parentNode(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->parentNode()), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomNode_prefix(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomNode*) QtSupport::getQt(env, obj))->prefix();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_previousSibling(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->previousSibling()), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_removeChild(JNIEnv* env, jobject obj, jobject oldChild)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->removeChild((const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, oldChild))), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_replaceChild(JNIEnv* env, jobject obj, jobject newChild, jobject oldChild)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNode(((QDomNode*) QtSupport::getQt(env, obj))->replaceChild((const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, newChild), (const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, oldChild))), "org.kde.qt.QDomNode", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNode_save(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ ((QDomNode*) QtSupport::getQt(env, obj))->save((QTextStream&)*(QTextStream*) QtSupport::getQt(env, arg1), (int) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNode_setNodeValue(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QDomNode*) QtSupport::getQt(env, obj))->setNodeValue((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNode_setPrefix(JNIEnv* env, jobject obj, jstring pre)
+{
+static QString* _qstring_pre = 0;
+ ((QDomNode*) QtSupport::getQt(env, obj))->setPrefix((const QString&)*(QString*) QtSupport::toQString(env, pre, &_qstring_pre));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toAttr(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomAttr(((QDomNode*) QtSupport::getQt(env, obj))->toAttr()), "org.kde.qt.QDomAttr", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toCDATASection(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomCDATASection(((QDomNode*) QtSupport::getQt(env, obj))->toCDATASection()), "org.kde.qt.QDomCDATASection", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toCharacterData(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomCharacterData(((QDomNode*) QtSupport::getQt(env, obj))->toCharacterData()), "org.kde.qt.QDomCharacterData", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toComment(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomComment(((QDomNode*) QtSupport::getQt(env, obj))->toComment()), "org.kde.qt.QDomComment", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toDocumentFragment(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomDocumentFragment(((QDomNode*) QtSupport::getQt(env, obj))->toDocumentFragment()), "org.kde.qt.QDomDocumentFragment", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toDocumentType(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomDocumentType(((QDomNode*) QtSupport::getQt(env, obj))->toDocumentType()), "org.kde.qt.QDomDocumentType", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toDocument(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomDocument(((QDomNode*) QtSupport::getQt(env, obj))->toDocument()), "org.kde.qt.QDomDocument", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toElement(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomElement(((QDomNode*) QtSupport::getQt(env, obj))->toElement()), "org.kde.qt.QDomElement", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toEntityReference(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomEntityReference(((QDomNode*) QtSupport::getQt(env, obj))->toEntityReference()), "org.kde.qt.QDomEntityReference", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toEntity(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomEntity(((QDomNode*) QtSupport::getQt(env, obj))->toEntity()), "org.kde.qt.QDomEntity", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toNotation(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomNotation(((QDomNode*) QtSupport::getQt(env, obj))->toNotation()), "org.kde.qt.QDomNotation", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toProcessingInstruction(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomProcessingInstruction(((QDomNode*) QtSupport::getQt(env, obj))->toProcessingInstruction()), "org.kde.qt.QDomProcessingInstruction", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomNode_toText(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomText(((QDomNode*) QtSupport::getQt(env, obj))->toText()), "org.kde.qt.QDomText", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDomNode.h b/qtjava/javalib/qtjava/QDomNode.h
new file mode 100644
index 00000000..9f07fd2a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomNode.h
@@ -0,0 +1,82 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomNode__
+#define __org_kde_qt_QDomNode__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNode_newQDomNode__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNode_newQDomNode__Lorg_kde_qt_QDomNode_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_insertBefore (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_insertAfter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_replaceChild (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_removeChild (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_appendChild (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_hasChildNodes (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_cloneNode__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_cloneNode__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNode_normalize (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isSupported (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomNode_nodeName (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomNode_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_parentNode (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_childNodes (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_firstChild (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_lastChild (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_previousSibling (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_nextSibling (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_attributes (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_ownerDocument (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomNode_namespaceURI (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomNode_localName (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_hasAttributes (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomNode_nodeValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNode_setNodeValue (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomNode_prefix (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNode_setPrefix (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isAttr (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isCDATASection (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isDocumentFragment (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isDocument (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isDocumentType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isElement (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isEntityReference (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isText (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isEntity (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isNotation (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isProcessingInstruction (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isCharacterData (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isComment (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_namedItem (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNode_clear (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toAttr (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toCDATASection (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toDocumentFragment (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toDocument (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toDocumentType (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toElement (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toEntityReference (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toText (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toEntity (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toNotation (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toProcessingInstruction (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toCharacterData (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomNode_toComment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNode_save (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNode_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNode_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNode_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomNode__ */
diff --git a/qtjava/javalib/qtjava/QDomNotation.cpp b/qtjava/javalib/qtjava/QDomNotation.cpp
new file mode 100644
index 00000000..83cf3a9f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomNotation.cpp
@@ -0,0 +1,88 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomNotation.h>
+
+class QDomNotationJBridge : public QDomNotation
+{
+public:
+ QDomNotationJBridge() : QDomNotation() {};
+ QDomNotationJBridge(const QDomNotation& arg1) : QDomNotation(arg1) {};
+ ~QDomNotationJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNotation_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomNotation_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNotation_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomNotation*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNotation_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomNotation_isNotation(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomNotation*) QtSupport::getQt(env, obj))->isNotation();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNotation_newQDomNotation__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomNotationJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomNotation_newQDomNotation__Lorg_kde_qt_QDomNotation_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomNotationJBridge((const QDomNotation&)*(const QDomNotation*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomNotation_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomNotation*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomNotation_publicId(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomNotation*) QtSupport::getQt(env, obj))->publicId();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomNotation_systemId(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomNotation*) QtSupport::getQt(env, obj))->systemId();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDomNotation.h b/qtjava/javalib/qtjava/QDomNotation.h
new file mode 100644
index 00000000..a4b036de
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomNotation.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomNotation__
+#define __org_kde_qt_QDomNotation__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNotation_newQDomNotation__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNotation_newQDomNotation__Lorg_kde_qt_QDomNotation_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomNotation_publicId (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomNotation_systemId (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomNotation_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNotation_isNotation (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNotation_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomNotation_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomNotation_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomNotation__ */
diff --git a/qtjava/javalib/qtjava/QDomProcessingInstruction.cpp b/qtjava/javalib/qtjava/QDomProcessingInstruction.cpp
new file mode 100644
index 00000000..75fe1a1f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomProcessingInstruction.cpp
@@ -0,0 +1,96 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomProcessingInstruction.h>
+
+class QDomProcessingInstructionJBridge : public QDomProcessingInstruction
+{
+public:
+ QDomProcessingInstructionJBridge() : QDomProcessingInstruction() {};
+ QDomProcessingInstructionJBridge(const QDomProcessingInstruction& arg1) : QDomProcessingInstruction(arg1) {};
+ ~QDomProcessingInstructionJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomProcessingInstruction_data(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomProcessingInstruction*) QtSupport::getQt(env, obj))->data();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomProcessingInstruction_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomProcessingInstruction_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomProcessingInstruction_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomProcessingInstruction*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomProcessingInstruction_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomProcessingInstruction_isProcessingInstruction(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomProcessingInstruction*) QtSupport::getQt(env, obj))->isProcessingInstruction();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomProcessingInstruction_newQDomProcessingInstruction__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomProcessingInstructionJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomProcessingInstruction_newQDomProcessingInstruction__Lorg_kde_qt_QDomProcessingInstruction_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomProcessingInstructionJBridge((const QDomProcessingInstruction&)*(const QDomProcessingInstruction*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomProcessingInstruction_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomProcessingInstruction*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomProcessingInstruction_setData(JNIEnv* env, jobject obj, jstring d)
+{
+static QString* _qstring_d = 0;
+ ((QDomProcessingInstruction*) QtSupport::getQt(env, obj))->setData((const QString&)*(QString*) QtSupport::toQString(env, d, &_qstring_d));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDomProcessingInstruction_target(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QDomProcessingInstruction*) QtSupport::getQt(env, obj))->target();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDomProcessingInstruction.h b/qtjava/javalib/qtjava/QDomProcessingInstruction.h
new file mode 100644
index 00000000..9883c491
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomProcessingInstruction.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomProcessingInstruction__
+#define __org_kde_qt_QDomProcessingInstruction__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomProcessingInstruction_newQDomProcessingInstruction__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomProcessingInstruction_newQDomProcessingInstruction__Lorg_kde_qt_QDomProcessingInstruction_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomProcessingInstruction_target (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDomProcessingInstruction_data (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomProcessingInstruction_setData (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomProcessingInstruction_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomProcessingInstruction_isProcessingInstruction (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomProcessingInstruction_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomProcessingInstruction_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomProcessingInstruction_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomProcessingInstruction__ */
diff --git a/qtjava/javalib/qtjava/QDomText.cpp b/qtjava/javalib/qtjava/QDomText.cpp
new file mode 100644
index 00000000..313666cc
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomText.cpp
@@ -0,0 +1,78 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdom.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDomText.h>
+
+class QDomTextJBridge : public QDomText
+{
+public:
+ QDomTextJBridge() : QDomText() {};
+ QDomTextJBridge(const QDomText& arg1) : QDomText(arg1) {};
+ ~QDomTextJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomText_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDomText_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomText_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDomText*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomText_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDomText_isText(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDomText*) QtSupport::getQt(env, obj))->isText();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomText_newQDomText__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomTextJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDomText_newQDomText__Lorg_kde_qt_QDomText_2(JNIEnv* env, jobject obj, jobject x)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDomTextJBridge((const QDomText&)*(const QDomText*) QtSupport::getQt(env, x)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDomText_nodeType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDomText*) QtSupport::getQt(env, obj))->nodeType();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDomText_splitText(JNIEnv* env, jobject obj, jint offset)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDomText(((QDomText*) QtSupport::getQt(env, obj))->splitText((int) offset)), "org.kde.qt.QDomText", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDomText.h b/qtjava/javalib/qtjava/QDomText.h
new file mode 100644
index 00000000..c71c01f0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDomText.h
@@ -0,0 +1,26 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDomText__
+#define __org_kde_qt_QDomText__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomText_newQDomText__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomText_newQDomText__Lorg_kde_qt_QDomText_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDomText_splitText (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDomText_nodeType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomText_isText (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomText_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDomText_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDomText_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDomText__ */
diff --git a/qtjava/javalib/qtjava/QDoubleValidator.cpp b/qtjava/javalib/qtjava/QDoubleValidator.cpp
new file mode 100644
index 00000000..0261bdc1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDoubleValidator.cpp
@@ -0,0 +1,222 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qvalidator.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDoubleValidator.h>
+
+class QDoubleValidatorJBridge : public QDoubleValidator
+{
+public:
+ QDoubleValidatorJBridge(QObject* arg1,const char* arg2) : QDoubleValidator(arg1,arg2) {};
+ QDoubleValidatorJBridge(QObject* arg1) : QDoubleValidator(arg1) {};
+ QDoubleValidatorJBridge(double arg1,double arg2,int arg3,QObject* arg4,const char* arg5) : QDoubleValidator(arg1,arg2,arg3,arg4,arg5) {};
+ QDoubleValidatorJBridge(double arg1,double arg2,int arg3,QObject* arg4) : QDoubleValidator(arg1,arg2,arg3,arg4) {};
+ ~QDoubleValidatorJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QDoubleValidator",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QDoubleValidator_bottom(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QDoubleValidator*) QtSupport::getQt(env, obj))->bottom();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDoubleValidator_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDoubleValidator*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDoubleValidator_decimals(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDoubleValidator*) QtSupport::getQt(env, obj))->decimals();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDoubleValidator_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDoubleValidator_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDoubleValidator_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QDoubleValidator*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QDoubleValidator*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDoubleValidator_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDoubleValidator_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDoubleValidator*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDoubleValidator_newQDoubleValidator__DDILorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jdouble bottom, jdouble top, jint decimals, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDoubleValidatorJBridge((double) bottom, (double) top, (int) decimals, (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDoubleValidator_newQDoubleValidator__DDILorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jdouble bottom, jdouble top, jint decimals, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDoubleValidatorJBridge((double) bottom, (double) top, (int) decimals, (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDoubleValidator_newQDoubleValidator__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDoubleValidatorJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDoubleValidator_newQDoubleValidator__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDoubleValidatorJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDoubleValidator_setBottom(JNIEnv* env, jobject obj, jdouble arg1)
+{
+ ((QDoubleValidator*) QtSupport::getQt(env, obj))->setBottom((double) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDoubleValidator_setDecimals(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QDoubleValidator*) QtSupport::getQt(env, obj))->setDecimals((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDoubleValidator_setRange__DD(JNIEnv* env, jobject obj, jdouble bottom, jdouble top)
+{
+ ((QDoubleValidator*) QtSupport::getQt(env, obj))->setRange((double) bottom, (double) top);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDoubleValidator_setRange__DDI(JNIEnv* env, jobject obj, jdouble bottom, jdouble top, jint decimals)
+{
+ ((QDoubleValidator*) QtSupport::getQt(env, obj))->setRange((double) bottom, (double) top, (int) decimals);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDoubleValidator_setTop(JNIEnv* env, jobject obj, jdouble arg1)
+{
+ ((QDoubleValidator*) QtSupport::getQt(env, obj))->setTop((double) arg1);
+ return;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QDoubleValidator_top(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QDoubleValidator*) QtSupport::getQt(env, obj))->top();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDoubleValidator_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDoubleValidatorJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDoubleValidator_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDoubleValidatorJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDoubleValidator_validate(JNIEnv* env, jobject obj, jobject arg1, jintArray arg2)
+{
+static QString* _qstring_arg1 = 0;
+ int* _int_arg2 = QtSupport::toIntPtr(env, arg2);
+ jint xret = (jint) ((QDoubleValidator*) QtSupport::getQt(env, obj))->validate((QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, arg1, &_qstring_arg1), (int&) *_int_arg2);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_arg1, arg1);
+ env->SetIntArrayRegion(arg2, 0, 1, (jint *) _int_arg2);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QDoubleValidator.h b/qtjava/javalib/qtjava/QDoubleValidator.h
new file mode 100644
index 00000000..407136c5
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDoubleValidator.h
@@ -0,0 +1,38 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDoubleValidator__
+#define __org_kde_qt_QDoubleValidator__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDoubleValidator_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDoubleValidator_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDoubleValidator_newQDoubleValidator__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDoubleValidator_newQDoubleValidator__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDoubleValidator_newQDoubleValidator__DDILorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jdouble, jdouble, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDoubleValidator_newQDoubleValidator__DDILorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jdouble, jdouble, jint, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDoubleValidator_validate (JNIEnv *env, jobject, jobject, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDoubleValidator_setRange__DDI (JNIEnv *env, jobject, jdouble, jdouble, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDoubleValidator_setRange__DD (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDoubleValidator_setBottom (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDoubleValidator_setTop (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDoubleValidator_setDecimals (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QDoubleValidator_bottom (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QDoubleValidator_top (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDoubleValidator_decimals (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDoubleValidator_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDoubleValidator_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDoubleValidator_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDoubleValidator_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDoubleValidator_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDoubleValidator__ */
diff --git a/qtjava/javalib/qtjava/QDragEnterEvent.cpp b/qtjava/javalib/qtjava/QDragEnterEvent.cpp
new file mode 100644
index 00000000..2465f5e1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDragEnterEvent.cpp
@@ -0,0 +1,47 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+#include <qpoint.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDragEnterEvent.h>
+
+class QDragEnterEventJBridge : public QDragEnterEvent
+{
+public:
+ QDragEnterEventJBridge(const QPoint& arg1) : QDragEnterEvent(arg1) {};
+ ~QDragEnterEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragEnterEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDragEnterEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragEnterEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDragEnterEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDragEnterEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragEnterEvent_newQDragEnterEvent(JNIEnv* env, jobject obj, jobject pos)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDragEnterEventJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QDragEnterEvent.h b/qtjava/javalib/qtjava/QDragEnterEvent.h
new file mode 100644
index 00000000..87a08faa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDragEnterEvent.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDragEnterEvent__
+#define __org_kde_qt_QDragEnterEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragEnterEvent_newQDragEnterEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragEnterEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragEnterEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDragEnterEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDragEnterEvent__ */
diff --git a/qtjava/javalib/qtjava/QDragLeaveEvent.cpp b/qtjava/javalib/qtjava/QDragLeaveEvent.cpp
new file mode 100644
index 00000000..87e71aec
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDragLeaveEvent.cpp
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDragLeaveEvent.h>
+
+class QDragLeaveEventJBridge : public QDragLeaveEvent
+{
+public:
+ QDragLeaveEventJBridge() : QDragLeaveEvent() {};
+ ~QDragLeaveEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragLeaveEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDragLeaveEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragLeaveEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDragLeaveEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDragLeaveEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragLeaveEvent_newQDragLeaveEvent(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDragLeaveEventJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QDragLeaveEvent.h b/qtjava/javalib/qtjava/QDragLeaveEvent.h
new file mode 100644
index 00000000..e1035a1b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDragLeaveEvent.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDragLeaveEvent__
+#define __org_kde_qt_QDragLeaveEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragLeaveEvent_newQDragLeaveEvent (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragLeaveEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragLeaveEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDragLeaveEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDragLeaveEvent__ */
diff --git a/qtjava/javalib/qtjava/QDragManager.cpp b/qtjava/javalib/qtjava/QDragManager.cpp
new file mode 100644
index 00000000..011f6dcd
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDragManager.cpp
@@ -0,0 +1,43 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdragobject.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDragManager.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDragManager_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDragManager*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDragManager_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDragManager*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDragManager_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDragManager::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDragManager_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDragManager::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QDragManager.h b/qtjava/javalib/qtjava/QDragManager.h
new file mode 100644
index 00000000..2673f61e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDragManager.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDragManager__
+#define __org_kde_qt_QDragManager__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDragManager_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDragManager_className (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDragManager_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDragManager_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDragManager__ */
diff --git a/qtjava/javalib/qtjava/QDragMoveEvent.cpp b/qtjava/javalib/qtjava/QDragMoveEvent.cpp
new file mode 100644
index 00000000..f1759cba
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDragMoveEvent.cpp
@@ -0,0 +1,101 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qevent.h>
+#include <qpoint.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDragMoveEvent.h>
+
+class QDragMoveEventJBridge : public QDragMoveEvent
+{
+public:
+ QDragMoveEventJBridge(const QPoint& arg1,QEvent::Type arg2) : QDragMoveEvent(arg1,arg2) {};
+ QDragMoveEventJBridge(const QPoint& arg1) : QDragMoveEvent(arg1) {};
+ ~QDragMoveEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragMoveEvent_accept__(JNIEnv* env, jobject obj)
+{
+ ((QDragMoveEvent*) QtSupport::getQt(env, obj))->accept();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragMoveEvent_accept__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject r)
+{
+ ((QDragMoveEvent*) QtSupport::getQt(env, obj))->accept((const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragMoveEvent_accept__Z(JNIEnv* env, jobject obj, jboolean y)
+{
+ ((QDragMoveEvent*) QtSupport::getQt(env, obj))->accept((bool) y);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDragMoveEvent_answerRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QDragMoveEvent*) QtSupport::getQt(env, obj))->answerRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragMoveEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDragMoveEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragMoveEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDragMoveEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragMoveEvent_ignore__(JNIEnv* env, jobject obj)
+{
+ ((QDragMoveEvent*) QtSupport::getQt(env, obj))->ignore();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragMoveEvent_ignore__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject r)
+{
+ ((QDragMoveEvent*) QtSupport::getQt(env, obj))->ignore((const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDragMoveEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragMoveEvent_newQDragMoveEvent__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject pos)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDragMoveEventJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragMoveEvent_newQDragMoveEvent__Lorg_kde_qt_QPoint_2I(JNIEnv* env, jobject obj, jobject pos, jint typ)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDragMoveEventJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (QEvent::Type) typ));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QDragMoveEvent.h b/qtjava/javalib/qtjava/QDragMoveEvent.h
new file mode 100644
index 00000000..8d369cf5
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDragMoveEvent.h
@@ -0,0 +1,29 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDragMoveEvent__
+#define __org_kde_qt_QDragMoveEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragMoveEvent_newQDragMoveEvent__Lorg_kde_qt_QPoint_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragMoveEvent_newQDragMoveEvent__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDragMoveEvent_answerRect (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragMoveEvent_accept__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragMoveEvent_accept__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragMoveEvent_accept__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragMoveEvent_ignore__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragMoveEvent_ignore__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragMoveEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragMoveEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDragMoveEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDragMoveEvent__ */
diff --git a/qtjava/javalib/qtjava/QDragObject.cpp b/qtjava/javalib/qtjava/QDragObject.cpp
new file mode 100644
index 00000000..2cd8cc90
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDragObject.cpp
@@ -0,0 +1,172 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpixmap.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qdragobject.h>
+#include <qcstring.h>
+#include <qmime.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDragObject.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDragObject_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDragObject*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragObject_dragCopy(JNIEnv* env, jobject obj)
+{
+ ((QDragObject*) QtSupport::getQt(env, obj))->dragCopy();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragObject_dragLink(JNIEnv* env, jobject obj)
+{
+ ((QDragObject*) QtSupport::getQt(env, obj))->dragLink();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDragObject_dragMove(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDragObject*) QtSupport::getQt(env, obj))->dragMove();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDragObject_drag(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDragObject*) QtSupport::getQt(env, obj))->drag();
+ return xret;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QDragObject_encodedData(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QByteArray _qbyteArray;
+static QCString* _qstring_arg1 = 0;
+ _qbyteArray = ((QMimeSource*)(QDragObject*) QtSupport::getQt(env, obj))->encodedData((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDragObject_format__(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QMimeSource*)(QDragObject*) QtSupport::getQt(env, obj))->format();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDragObject_format__I(JNIEnv* env, jobject obj, jint n)
+{
+ const char* _qstring;
+ _qstring = ((QMimeSource*)(QDragObject*) QtSupport::getQt(env, obj))->format((int) n);
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDragObject_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDragObject*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDragObject_pixmapHotSpot(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QDragObject*) QtSupport::getQt(env, obj))->pixmapHotSpot()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDragObject_pixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QDragObject*) QtSupport::getQt(env, obj))->pixmap()), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDragObject_provides(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QMimeSource*)(QDragObject*) QtSupport::getQt(env, obj))->provides((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDragObject_serialNumber(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMimeSource*)(QDragObject*) QtSupport::getQt(env, obj))->serialNumber();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragObject_setPixmap__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QDragObject*) QtSupport::getQt(env, obj))->setPixmap((QPixmap)*(QPixmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragObject_setPixmap__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1, jobject hotspot)
+{
+ ((QDragObject*) QtSupport::getQt(env, obj))->setPixmap((QPixmap)*(QPixmap*) QtSupport::getQt(env, arg1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, hotspot));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragObject_setTarget(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QDragObject::setTarget((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDragObject_source(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDragObject*) QtSupport::getQt(env, obj))->source(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDragObject_target(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QDragObject::target(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDragObject_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QDragObject::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDragObject_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QDragObject::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QDragObject_mimeSource(JNIEnv* env, jobject obj)
+{
+ return (jlong) (QMimeSource*) (QDragObject*) QtSupport::getQt(env, obj);
+}
+
diff --git a/qtjava/javalib/qtjava/QDragObject.h b/qtjava/javalib/qtjava/QDragObject.h
new file mode 100644
index 00000000..633197e3
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDragObject.h
@@ -0,0 +1,39 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDragObject__
+#define __org_kde_qt_QDragObject__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDragObject_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDragObject_className (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDragObject_drag (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDragObject_dragMove (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragObject_dragCopy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragObject_dragLink (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragObject_setPixmap__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragObject_setPixmap__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDragObject_pixmap (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDragObject_pixmapHotSpot (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDragObject_source (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDragObject_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDragObject_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDragObject_target (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragObject_setTarget (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDragObject_format__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDragObject_format__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDragObject_provides (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QDragObject_encodedData (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDragObject_serialNumber (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QDragObject_mimeSource (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDragObject__ */
diff --git a/qtjava/javalib/qtjava/QDragResponseEvent.cpp b/qtjava/javalib/qtjava/QDragResponseEvent.cpp
new file mode 100644
index 00000000..c566b076
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDragResponseEvent.cpp
@@ -0,0 +1,53 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDragResponseEvent.h>
+
+class QDragResponseEventJBridge : public QDragResponseEvent
+{
+public:
+ QDragResponseEventJBridge(bool arg1) : QDragResponseEvent(arg1) {};
+ ~QDragResponseEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragResponseEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDragResponseEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDragResponseEvent_dragAccepted(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDragResponseEvent*) QtSupport::getQt(env, obj))->dragAccepted();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragResponseEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDragResponseEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDragResponseEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDragResponseEvent_newQDragResponseEvent(JNIEnv* env, jobject obj, jboolean accepted)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDragResponseEventJBridge((bool) accepted));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QDragResponseEvent.h b/qtjava/javalib/qtjava/QDragResponseEvent.h
new file mode 100644
index 00000000..b4e4cf0a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDragResponseEvent.h
@@ -0,0 +1,23 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDragResponseEvent__
+#define __org_kde_qt_QDragResponseEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragResponseEvent_newQDragResponseEvent (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDragResponseEvent_dragAccepted (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragResponseEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDragResponseEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDragResponseEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDragResponseEvent__ */
diff --git a/qtjava/javalib/qtjava/QDropEvent.cpp b/qtjava/javalib/qtjava/QDropEvent.cpp
new file mode 100644
index 00000000..b290113c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDropEvent.cpp
@@ -0,0 +1,199 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+#include <qpoint.h>
+#include <qmime.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDropEvent.h>
+
+class QDropEventJBridge : public QDropEvent
+{
+public:
+ QDropEventJBridge(const QPoint& arg1,QEvent::Type arg2) : QDropEvent(arg1,arg2) {};
+ QDropEventJBridge(const QPoint& arg1) : QDropEvent(arg1) {};
+ ~QDropEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropEvent_acceptAction__(JNIEnv* env, jobject obj)
+{
+ ((QDropEvent*) QtSupport::getQt(env, obj))->acceptAction();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropEvent_acceptAction__Z(JNIEnv* env, jobject obj, jboolean y)
+{
+ ((QDropEvent*) QtSupport::getQt(env, obj))->acceptAction((bool) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropEvent_accept__(JNIEnv* env, jobject obj)
+{
+ ((QDropEvent*) QtSupport::getQt(env, obj))->accept();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropEvent_accept__Z(JNIEnv* env, jobject obj, jboolean y)
+{
+ ((QDropEvent*) QtSupport::getQt(env, obj))->accept((bool) y);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDropEvent_action(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QDropEvent*) QtSupport::getQt(env, obj))->action();
+ return xret;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QDropEvent_data(JNIEnv* env, jobject obj, jstring f)
+{
+ QByteArray _qbyteArray;
+static QCString* _qstring_f = 0;
+ _qbyteArray = ((QDropEvent*) QtSupport::getQt(env, obj))->data((const char*) QtSupport::toCharString(env, f, &_qstring_f));
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDropEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QDropEvent_encodedData(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QByteArray _qbyteArray;
+static QCString* _qstring_arg1 = 0;
+ _qbyteArray = ((QDropEvent*) QtSupport::getQt(env, obj))->encodedData((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDropEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDropEvent_format__(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QDropEvent*) QtSupport::getQt(env, obj))->format();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QDropEvent_format__I(JNIEnv* env, jobject obj, jint n)
+{
+ const char* _qstring;
+ _qstring = ((QDropEvent*) QtSupport::getQt(env, obj))->format((int) n);
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropEvent_ignore(JNIEnv* env, jobject obj)
+{
+ ((QDropEvent*) QtSupport::getQt(env, obj))->ignore();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDropEvent_isAccepted(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDropEvent*) QtSupport::getQt(env, obj))->isAccepted();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDropEvent_isActionAccepted(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QDropEvent*) QtSupport::getQt(env, obj))->isActionAccepted();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDropEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropEvent_newQDropEvent__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject pos)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDropEventJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropEvent_newQDropEvent__Lorg_kde_qt_QPoint_2I(JNIEnv* env, jobject obj, jobject pos, jint typ)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDropEventJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (QEvent::Type) typ));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDropEvent_pos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QDropEvent*) QtSupport::getQt(env, obj))->pos(), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDropEvent_provides(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QDropEvent*) QtSupport::getQt(env, obj))->provides((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QDropEvent_serialNumber(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMimeSource*)(QDropEvent*) QtSupport::getQt(env, obj))->serialNumber();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropEvent_setAction(JNIEnv* env, jobject obj, jint a)
+{
+ ((QDropEvent*) QtSupport::getQt(env, obj))->setAction((QDropEvent::Action) a);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropEvent_setPoint(JNIEnv* env, jobject obj, jobject np)
+{
+ ((QDropEvent*) QtSupport::getQt(env, obj))->setPoint((const QPoint&)*(const QPoint*) QtSupport::getQt(env, np));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QDropEvent_source(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QDropEvent*) QtSupport::getQt(env, obj))->source(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QDropEvent_mimeSource(JNIEnv* env, jobject obj)
+{
+ return (jlong) (QMimeSource*) (QDropEvent*) QtSupport::getQt(env, obj);
+}
+
diff --git a/qtjava/javalib/qtjava/QDropEvent.h b/qtjava/javalib/qtjava/QDropEvent.h
new file mode 100644
index 00000000..0726eee4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDropEvent.h
@@ -0,0 +1,42 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDropEvent__
+#define __org_kde_qt_QDropEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropEvent_newQDropEvent__Lorg_kde_qt_QPoint_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropEvent_newQDropEvent__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDropEvent_pos (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDropEvent_isAccepted (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropEvent_accept__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropEvent_accept__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropEvent_ignore (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDropEvent_isActionAccepted (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropEvent_acceptAction__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropEvent_acceptAction__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropEvent_setAction (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDropEvent_action (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QDropEvent_source (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDropEvent_format__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QDropEvent_format__ (JNIEnv *env, jobject);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QDropEvent_encodedData (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDropEvent_provides (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QDropEvent_data (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropEvent_setPoint (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDropEvent_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QDropEvent_serialNumber (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QDropEvent_mimeSource (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDropEvent__ */
diff --git a/qtjava/javalib/qtjava/QDropSite.cpp b/qtjava/javalib/qtjava/QDropSite.cpp
new file mode 100644
index 00000000..2bd8be34
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDropSite.cpp
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdropsite.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QDropSite.h>
+
+class QDropSiteJBridge : public QDropSite
+{
+public:
+ QDropSiteJBridge(QWidget* arg1) : QDropSite(arg1) {};
+ ~QDropSiteJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropSite_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QDropSite_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropSite_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QDropSite*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QDropSite_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QDropSite_newQDropSite(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QDropSiteJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QDropSite.h b/qtjava/javalib/qtjava/QDropSite.h
new file mode 100644
index 00000000..80018d2d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QDropSite.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QDropSite__
+#define __org_kde_qt_QDropSite__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropSite_newQDropSite (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropSite_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QDropSite_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QDropSite_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QDropSite__ */
diff --git a/qtjava/javalib/qtjava/QEditorFactory.cpp b/qtjava/javalib/qtjava/QEditorFactory.cpp
new file mode 100644
index 00000000..da586258
--- /dev/null
+++ b/qtjava/javalib/qtjava/QEditorFactory.cpp
@@ -0,0 +1,130 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qeditorfactory.h>
+#include <qvariant.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QEditorFactory.h>
+
+class QEditorFactoryJBridge : public QEditorFactory
+{
+public:
+ QEditorFactoryJBridge(QObject* arg1,const char* arg2) : QEditorFactory(arg1,arg2) {};
+ QEditorFactoryJBridge(QObject* arg1) : QEditorFactory(arg1) {};
+ QEditorFactoryJBridge() : QEditorFactory() {};
+ ~QEditorFactoryJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QEditorFactory",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QEditorFactory_createEditor(JNIEnv* env, jobject obj, jobject parent, jobject v)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QEditorFactory*) QtSupport::getQt(env, obj))->createEditor((QWidget*) QtSupport::getQt(env, parent), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, v)), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QEditorFactory_defaultFactory(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QEditorFactoryJBridge::defaultFactory(), "org.kde.qt.QEditorFactory");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEditorFactory_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QEditorFactory_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEditorFactory_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QEditorFactory*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QEditorFactory*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEditorFactory_installDefaultFactory(JNIEnv* env, jclass cls, jobject factory)
+{
+ (void) cls;
+ QEditorFactoryJBridge::installDefaultFactory((QEditorFactory*) QtSupport::getQt(env, factory));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QEditorFactory_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEditorFactory_newQEditorFactory__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QEditorFactoryJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEditorFactory_newQEditorFactory__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QEditorFactoryJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEditorFactory_newQEditorFactory__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QEditorFactoryJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QEditorFactory.h b/qtjava/javalib/qtjava/QEditorFactory.h
new file mode 100644
index 00000000..7741b2f9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QEditorFactory.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QEditorFactory__
+#define __org_kde_qt_QEditorFactory__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEditorFactory_newQEditorFactory__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEditorFactory_newQEditorFactory__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEditorFactory_newQEditorFactory__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QEditorFactory_createEditor (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QEditorFactory_defaultFactory (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEditorFactory_installDefaultFactory (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEditorFactory_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEditorFactory_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QEditorFactory_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QEditorFactory__ */
diff --git a/qtjava/javalib/qtjava/QErrorMessage.cpp b/qtjava/javalib/qtjava/QErrorMessage.cpp
new file mode 100644
index 00000000..46b782ca
--- /dev/null
+++ b/qtjava/javalib/qtjava/QErrorMessage.cpp
@@ -0,0 +1,455 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qerrormessage.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QErrorMessage.h>
+
+class QErrorMessageJBridge : public QErrorMessage
+{
+public:
+ QErrorMessageJBridge(QWidget* arg1,const char* arg2) : QErrorMessage(arg1,arg2) {};
+ QErrorMessageJBridge(QWidget* arg1) : QErrorMessage(arg1) {};
+ void protected_done(int arg1) {
+ QErrorMessage::done(arg1);
+ return;
+ }
+ ~QErrorMessageJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QDialog::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void accept() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QErrorMessage","accept")) {
+ QDialog::accept();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QErrorMessage","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QErrorMessage","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QErrorMessage","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QErrorMessage","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QErrorMessage","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QDialog::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QDialog::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QErrorMessage","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QErrorMessage","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QErrorMessage","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void reject() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QErrorMessage","reject")) {
+ QDialog::reject();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QDialog::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QErrorMessage","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QErrorMessage_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QErrorMessage*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QErrorMessage_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QErrorMessage_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QErrorMessage_done(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QErrorMessageJBridge*) QtSupport::getQt(env, obj))->protected_done((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QErrorMessage_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QErrorMessage*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QErrorMessage*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QErrorMessage_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QErrorMessage_message(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QErrorMessage*) QtSupport::getQt(env, obj))->message((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QErrorMessage_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QErrorMessage*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QErrorMessage_newQErrorMessage__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QErrorMessageJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QErrorMessage_newQErrorMessage__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QErrorMessageJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QErrorMessage_qtHandler(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QErrorMessageJBridge::qtHandler(), "org.kde.qt.QErrorMessage");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QErrorMessage_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QErrorMessageJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QErrorMessage_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QErrorMessageJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QErrorMessage.h b/qtjava/javalib/qtjava/QErrorMessage.h
new file mode 100644
index 00000000..27025528
--- /dev/null
+++ b/qtjava/javalib/qtjava/QErrorMessage.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QErrorMessage__
+#define __org_kde_qt_QErrorMessage__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QErrorMessage_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QErrorMessage_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QErrorMessage_newQErrorMessage__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QErrorMessage_newQErrorMessage__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QErrorMessage_message (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QErrorMessage_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QErrorMessage_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QErrorMessage_qtHandler (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QErrorMessage_done (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QErrorMessage_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QErrorMessage_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QErrorMessage_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QErrorMessage__ */
diff --git a/qtjava/javalib/qtjava/QEucJpCodec.cpp b/qtjava/javalib/qtjava/QEucJpCodec.cpp
new file mode 100644
index 00000000..0dc032e8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QEucJpCodec.cpp
@@ -0,0 +1,114 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qeucjpcodec.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QEucJpCodec.h>
+
+class QEucJpCodecJBridge : public QEucJpCodec
+{
+public:
+ QEucJpCodecJBridge() : QEucJpCodec() {};
+ ~QEucJpCodecJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEucJpCodec_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QEucJpCodec_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEucJpCodec_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QEucJpCodec*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QEucJpCodec_fromUnicode(JNIEnv* env, jobject obj, jstring uc, jintArray lenInOut)
+{
+ QCString _qstring;
+static QString* _qstring_uc = 0;
+ int* _int_lenInOut = QtSupport::toIntPtr(env, lenInOut);
+ _qstring = ((QEucJpCodec*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc), (int&) *_int_lenInOut);
+ env->SetIntArrayRegion(lenInOut, 0, 1, (jint *) _int_lenInOut);
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEucJpCodec_heuristicContentMatch(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+static QCString* _qstring_chars = 0;
+ jint xret = (jint) ((QEucJpCodec*) QtSupport::getQt(env, obj))->heuristicContentMatch((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEucJpCodec_heuristicNameMatch(JNIEnv* env, jobject obj, jstring hint)
+{
+static QCString* _qstring_hint = 0;
+ jint xret = (jint) ((QEucJpCodec*) QtSupport::getQt(env, obj))->heuristicNameMatch((const char*) QtSupport::toCharString(env, hint, &_qstring_hint));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QEucJpCodec_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QEucJpCodec_makeDecoder(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QEucJpCodec*) QtSupport::getQt(env, obj))->makeDecoder(), "org.kde.qt.QTextDecoder");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEucJpCodec_mibEnum(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QEucJpCodec*) QtSupport::getQt(env, obj))->mibEnum();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QEucJpCodec_mimeName(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QEucJpCodec*) QtSupport::getQt(env, obj))->mimeName();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QEucJpCodec_name(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QEucJpCodec*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEucJpCodec_newQEucJpCodec(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QEucJpCodecJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QEucJpCodec_toUnicode(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+ QString _qstring;
+static QCString* _qstring_chars = 0;
+ _qstring = ((QEucJpCodec*) QtSupport::getQt(env, obj))->toUnicode((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QEucJpCodec.h b/qtjava/javalib/qtjava/QEucJpCodec.h
new file mode 100644
index 00000000..ee22785b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QEucJpCodec.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QEucJpCodec__
+#define __org_kde_qt_QEucJpCodec__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEucJpCodec_mibEnum (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QEucJpCodec_name (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QEucJpCodec_mimeName (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QEucJpCodec_makeDecoder (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QEucJpCodec_fromUnicode (JNIEnv *env, jobject, jstring, jintArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QEucJpCodec_toUnicode (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEucJpCodec_heuristicContentMatch (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEucJpCodec_heuristicNameMatch (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEucJpCodec_newQEucJpCodec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEucJpCodec_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEucJpCodec_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QEucJpCodec_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QEucJpCodec__ */
diff --git a/qtjava/javalib/qtjava/QEucKrCodec.cpp b/qtjava/javalib/qtjava/QEucKrCodec.cpp
new file mode 100644
index 00000000..95a67516
--- /dev/null
+++ b/qtjava/javalib/qtjava/QEucKrCodec.cpp
@@ -0,0 +1,114 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qeuckrcodec.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QEucKrCodec.h>
+
+class QEucKrCodecJBridge : public QEucKrCodec
+{
+public:
+ QEucKrCodecJBridge() : QEucKrCodec() {};
+ ~QEucKrCodecJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEucKrCodec_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QEucKrCodec_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEucKrCodec_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QEucKrCodec*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QEucKrCodec_fromUnicode(JNIEnv* env, jobject obj, jstring uc, jintArray lenInOut)
+{
+ QCString _qstring;
+static QString* _qstring_uc = 0;
+ int* _int_lenInOut = QtSupport::toIntPtr(env, lenInOut);
+ _qstring = ((QEucKrCodec*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc), (int&) *_int_lenInOut);
+ env->SetIntArrayRegion(lenInOut, 0, 1, (jint *) _int_lenInOut);
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEucKrCodec_heuristicContentMatch(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+static QCString* _qstring_chars = 0;
+ jint xret = (jint) ((QEucKrCodec*) QtSupport::getQt(env, obj))->heuristicContentMatch((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEucKrCodec_heuristicNameMatch(JNIEnv* env, jobject obj, jstring hint)
+{
+static QCString* _qstring_hint = 0;
+ jint xret = (jint) ((QEucKrCodec*) QtSupport::getQt(env, obj))->heuristicNameMatch((const char*) QtSupport::toCharString(env, hint, &_qstring_hint));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QEucKrCodec_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QEucKrCodec_makeDecoder(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QEucKrCodec*) QtSupport::getQt(env, obj))->makeDecoder(), "org.kde.qt.QTextDecoder");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEucKrCodec_mibEnum(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QEucKrCodec*) QtSupport::getQt(env, obj))->mibEnum();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QEucKrCodec_mimeName(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QEucKrCodec*) QtSupport::getQt(env, obj))->mimeName();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QEucKrCodec_name(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QEucKrCodec*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEucKrCodec_newQEucKrCodec(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QEucKrCodecJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QEucKrCodec_toUnicode(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+ QString _qstring;
+static QCString* _qstring_chars = 0;
+ _qstring = ((QEucKrCodec*) QtSupport::getQt(env, obj))->toUnicode((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QEucKrCodec.h b/qtjava/javalib/qtjava/QEucKrCodec.h
new file mode 100644
index 00000000..c6a79904
--- /dev/null
+++ b/qtjava/javalib/qtjava/QEucKrCodec.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QEucKrCodec__
+#define __org_kde_qt_QEucKrCodec__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEucKrCodec_mibEnum (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QEucKrCodec_name (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QEucKrCodec_mimeName (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QEucKrCodec_makeDecoder (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QEucKrCodec_fromUnicode (JNIEnv *env, jobject, jstring, jintArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QEucKrCodec_toUnicode (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEucKrCodec_heuristicContentMatch (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEucKrCodec_heuristicNameMatch (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEucKrCodec_newQEucKrCodec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEucKrCodec_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEucKrCodec_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QEucKrCodec_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QEucKrCodec__ */
diff --git a/qtjava/javalib/qtjava/QEvent.cpp b/qtjava/javalib/qtjava/QEvent.cpp
new file mode 100644
index 00000000..bf45bb9b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QEvent.cpp
@@ -0,0 +1,60 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QEvent.h>
+
+class QEventJBridge : public QEvent
+{
+public:
+ QEventJBridge(QEvent::Type arg1) : QEvent(arg1) {};
+ ~QEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEvent_newQEvent(JNIEnv* env, jobject obj, jint type)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QEventJBridge((QEvent::Type) type));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QEvent_spontaneous(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QEvent*) QtSupport::getQt(env, obj))->spontaneous();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEvent_type(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QEvent*) QtSupport::getQt(env, obj))->type();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QEvent.h b/qtjava/javalib/qtjava/QEvent.h
new file mode 100644
index 00000000..ffae011f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QEvent.h
@@ -0,0 +1,24 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QEvent__
+#define __org_kde_qt_QEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEvent_newQEvent (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEvent_type (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QEvent_spontaneous (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QEvent__ */
diff --git a/qtjava/javalib/qtjava/QEventLoop.cpp b/qtjava/javalib/qtjava/QEventLoop.cpp
new file mode 100644
index 00000000..4400513f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QEventLoop.cpp
@@ -0,0 +1,294 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qeventloop.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QEventLoop.h>
+
+class QEventLoopJBridge : public QEventLoop
+{
+public:
+ QEventLoopJBridge(QObject* arg1,const char* arg2) : QEventLoop(arg1,arg2) {};
+ QEventLoopJBridge(QObject* arg1) : QEventLoop(arg1) {};
+ QEventLoopJBridge() : QEventLoop() {};
+ void public_exit() {
+ QEventLoop::exit();
+ return;
+ }
+ void public_exitLoop() {
+ QEventLoop::exitLoop();
+ return;
+ }
+ void public_wakeUp() {
+ QEventLoop::wakeUp();
+ return;
+ }
+ ~QEventLoopJBridge() {QtSupport::qtKeyDeleted(this);}
+ void unregisterSocketNotifier(QSocketNotifier* arg1) {
+ if (!QtSupport::eventDelegate(this,"unregisterSocketNotifier",(void*)arg1,"org.kde.qt.QSocketNotifier")) {
+ QEventLoop::unregisterSocketNotifier(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void exitLoop() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QEventLoop","exitLoop")) {
+ QEventLoop::exitLoop();
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void wakeUp() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QEventLoop","wakeUp")) {
+ QEventLoop::wakeUp();
+ }
+ return;
+ }
+ void registerSocketNotifier(QSocketNotifier* arg1) {
+ if (!QtSupport::eventDelegate(this,"registerSocketNotifier",(void*)arg1,"org.kde.qt.QSocketNotifier")) {
+ QEventLoop::registerSocketNotifier(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ bool hasPendingEvents() {
+ return QtSupport::booleanDelegate(this,"hasPendingEvents");
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QEventLoop",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEventLoop_activateSocketNotifiers(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QEventLoop*) QtSupport::getQt(env, obj))->activateSocketNotifiers();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEventLoop_activateTimers(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QEventLoop*) QtSupport::getQt(env, obj))->activateTimers();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QEventLoop_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QEventLoop*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QEventLoop_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEventLoop_enterLoop(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QEventLoop*) QtSupport::getQt(env, obj))->enterLoop();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEventLoop_exec(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QEventLoop*) QtSupport::getQt(env, obj))->exec();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_exitLoop(JNIEnv* env, jobject obj)
+{
+ ((QEventLoopJBridge*) QtSupport::getQt(env, obj))->public_exitLoop();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_exit__(JNIEnv* env, jobject obj)
+{
+ ((QEventLoopJBridge*) QtSupport::getQt(env, obj))->public_exit();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_exit__I(JNIEnv* env, jobject obj, jint retcode)
+{
+ ((QEventLoop*) QtSupport::getQt(env, obj))->exit((int) retcode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QEventLoop*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QEventLoop*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QEventLoop_hasPendingEvents(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QEventLoop*) QtSupport::getQt(env, obj))->hasPendingEvents();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QEventLoop_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEventLoop_loopLevel(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QEventLoop*) QtSupport::getQt(env, obj))->loopLevel();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QEventLoop_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QEventLoop*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_newQEventLoop__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QEventLoopJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_newQEventLoop__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QEventLoopJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_newQEventLoop__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QEventLoopJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QEventLoop_processEvents__I(JNIEnv* env, jobject obj, jint flags)
+{
+ jboolean xret = (jboolean) ((QEventLoop*) QtSupport::getQt(env, obj))->processEvents((QEventLoop::ProcessEventsFlags) flags);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_processEvents__II(JNIEnv* env, jobject obj, jint flags, jint maxtime)
+{
+ ((QEventLoop*) QtSupport::getQt(env, obj))->processEvents((QEventLoop::ProcessEventsFlags) flags, (int) maxtime);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_registerSocketNotifier(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QEventLoop*) QtSupport::getQt(env, obj))->registerSocketNotifier((QSocketNotifier*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_setSocketNotifierPending(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QEventLoop*) QtSupport::getQt(env, obj))->setSocketNotifierPending((QSocketNotifier*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QEventLoop_timeToWait(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QEventLoop*) QtSupport::getQt(env, obj))->timeToWait();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QEventLoop_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QEventLoopJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QEventLoop_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QEventLoopJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_unregisterSocketNotifier(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QEventLoop*) QtSupport::getQt(env, obj))->unregisterSocketNotifier((QSocketNotifier*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QEventLoop_wakeUp(JNIEnv* env, jobject obj)
+{
+ ((QEventLoopJBridge*) QtSupport::getQt(env, obj))->public_wakeUp();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QEventLoop.h b/qtjava/javalib/qtjava/QEventLoop.h
new file mode 100644
index 00000000..554e0ec6
--- /dev/null
+++ b/qtjava/javalib/qtjava/QEventLoop.h
@@ -0,0 +1,44 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QEventLoop__
+#define __org_kde_qt_QEventLoop__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QEventLoop_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QEventLoop_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_newQEventLoop__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_newQEventLoop__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_newQEventLoop__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_processEvents__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QEventLoop_processEvents__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QEventLoop_hasPendingEvents (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_registerSocketNotifier (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_unregisterSocketNotifier (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_setSocketNotifierPending (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEventLoop_activateSocketNotifiers (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEventLoop_activateTimers (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEventLoop_timeToWait (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEventLoop_exec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_exit__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_exit__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEventLoop_enterLoop (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_exitLoop (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QEventLoop_loopLevel (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_wakeUp (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QEventLoop_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QEventLoop_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QEventLoop_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QEventLoop_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QEventLoop__ */
diff --git a/qtjava/javalib/qtjava/QFile.cpp b/qtjava/javalib/qtjava/QFile.cpp
new file mode 100644
index 00000000..f058d96c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFile.cpp
@@ -0,0 +1,278 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qfile.h>
+#include <qglobal.h>
+#include <qiodevice.h>
+#include <qstring.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFile.h>
+
+class QFileJBridge : public QFile
+{
+public:
+ QFileJBridge() : QFile() {};
+ QFileJBridge(const QString& arg1) : QFile(arg1) {};
+ void protected_setErrorString(const QString& arg1) {
+ QFile::setErrorString(arg1);
+ return;
+ }
+ ~QFileJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFile_atEnd(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFile*) QtSupport::getQt(env, obj))->atEnd();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QFile_at__(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QFile*) QtSupport::getQt(env, obj))->at();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFile_at__J(JNIEnv* env, jobject obj, jlong arg1)
+{
+ jboolean xret = (jboolean) ((QFile*) QtSupport::getQt(env, obj))->at((QIODevice::Offset) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFile_close(JNIEnv* env, jobject obj)
+{
+ ((QFile*) QtSupport::getQt(env, obj))->close();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFile_decodeName(JNIEnv* env, jclass cls, jstring localFileName)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qcstring_localFileName = 0;
+ _qstring = QFileJBridge::decodeName((const QCString&)*(QCString*) QtSupport::toQCString(env, localFileName, &_qcstring_localFileName));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFile_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QFile_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFile_encodeName(JNIEnv* env, jclass cls, jstring fileName)
+{
+ QCString _qstring;
+ (void) cls;
+static QString* _qstring_fileName = 0;
+ _qstring = QFileJBridge::encodeName((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFile_errorString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFile*) QtSupport::getQt(env, obj))->errorString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFile_exists__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFile*) QtSupport::getQt(env, obj))->exists();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFile_exists__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring fileName)
+{
+ (void) cls;
+static QString* _qstring_fileName = 0;
+ jboolean xret = (jboolean) QFileJBridge::exists((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFile_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QFile*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFile_flush(JNIEnv* env, jobject obj)
+{
+ ((QFile*) QtSupport::getQt(env, obj))->flush();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFile_getch(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFile*) QtSupport::getQt(env, obj))->getch();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFile_handle(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFile*) QtSupport::getQt(env, obj))->handle();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFile_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFile_name(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFile*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFile_newQFile__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFile_newQFile__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFile_open__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ jboolean xret = (jboolean) ((QFile*) QtSupport::getQt(env, obj))->open((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFile_open__II(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ jboolean xret = (jboolean) ((QFile*) QtSupport::getQt(env, obj))->open((int) arg1, (int) arg2);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFile_putch(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QFile*) QtSupport::getQt(env, obj))->putch((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QFile_readBlock(JNIEnv* env, jobject obj, jobject data, jlong len)
+{
+static QCString* _qstring_data = 0;
+ if (_qstring_data == 0) { _qstring_data = new QCString(); }
+ _qstring_data->resize((uint) len);
+ jlong xret = (jlong) ((QFile*) QtSupport::getQt(env, obj))->readBlock((char*) _qstring_data->data(), (Q_ULONG) len);
+ QtSupport::fromQCStringToStringBuffer(env, _qstring_data, data);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QFile_readLine__Ljava_lang_StringBuffer_2J(JNIEnv* env, jobject obj, jobject arg1, jlong maxlen)
+{
+static QString* _qstring_arg1 = 0;
+ jlong xret = (jlong) ((QFile*) QtSupport::getQt(env, obj))->readLine((QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, arg1, &_qstring_arg1), (Q_ULONG) maxlen);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_arg1, arg1);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QFile_readLine__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring data, jlong maxlen)
+{
+static QCString* _qstring_data = 0;
+ jlong xret = (jlong) ((QFile*) QtSupport::getQt(env, obj))->readLine((char*) QtSupport::toCharString(env, data, &_qstring_data), (Q_ULONG) maxlen);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFile_remove__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFile*) QtSupport::getQt(env, obj))->remove();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFile_remove__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring fileName)
+{
+ (void) cls;
+static QString* _qstring_fileName = 0;
+ jboolean xret = (jboolean) QFileJBridge::remove((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFile_setErrorString(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QFileJBridge*) QtSupport::getQt(env, obj))->protected_setErrorString((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFile_setName(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QFile*) QtSupport::getQt(env, obj))->setName((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QFile_size(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QFile*) QtSupport::getQt(env, obj))->size();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFile_ungetch(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QFile*) QtSupport::getQt(env, obj))->ungetch((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QFile_writeBlock__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring data, jlong len)
+{
+static QCString* _qstring_data = 0;
+ jlong xret = (jlong) ((QFile*) QtSupport::getQt(env, obj))->writeBlock((const char*) QtSupport::toCharString(env, data, &_qstring_data), (Q_ULONG) len);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QFile_writeBlock___3B(JNIEnv* env, jobject obj, jbyteArray data)
+{
+static QByteArray* _qbyteArray_data = 0;
+ jlong xret = (jlong) ((QFile*) QtSupport::getQt(env, obj))->writeBlock((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QFile.h b/qtjava/javalib/qtjava/QFile.h
new file mode 100644
index 00000000..91d8731e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFile.h
@@ -0,0 +1,50 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFile__
+#define __org_kde_qt_QFile__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFile_newQFile__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFile_newQFile__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFile_name (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFile_setName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFile_exists__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFile_remove__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFile_open__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFile_open__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFile_close (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFile_flush (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QFile_size (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QFile_at__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFile_at__J (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFile_atEnd (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QFile_readBlock (JNIEnv *env, jobject, jobject, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QFile_writeBlock__Ljava_lang_String_2J (JNIEnv *env, jobject, jstring, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QFile_writeBlock___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QFile_readLine__Ljava_lang_String_2J (JNIEnv *env, jobject, jstring, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QFile_readLine__Ljava_lang_StringBuffer_2J (JNIEnv *env, jobject, jobject, jlong);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFile_getch (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFile_putch (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFile_ungetch (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFile_handle (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFile_errorString (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFile_encodeName (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFile_decodeName (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFile_exists__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFile_remove__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFile_setErrorString (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFile_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFile_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFile_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFile__ */
diff --git a/qtjava/javalib/qtjava/QFileDialog.cpp b/qtjava/javalib/qtjava/QFileDialog.cpp
new file mode 100644
index 00000000..44a44a1f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFileDialog.cpp
@@ -0,0 +1,1233 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdir.h>
+#include <qfiledialog.h>
+#include <qurl.h>
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qurloperator.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFileDialog.h>
+
+class QFileDialogJBridge : public QFileDialog
+{
+public:
+ QFileDialogJBridge(const QString& arg1,const QString& arg2,QWidget* arg3,const char* arg4,bool arg5) : QFileDialog(arg1,arg2,arg3,arg4,arg5) {};
+ QFileDialogJBridge(const QString& arg1,const QString& arg2,QWidget* arg3,const char* arg4) : QFileDialog(arg1,arg2,arg3,arg4) {};
+ QFileDialogJBridge(const QString& arg1,const QString& arg2,QWidget* arg3) : QFileDialog(arg1,arg2,arg3) {};
+ QFileDialogJBridge(const QString& arg1,const QString& arg2) : QFileDialog(arg1,arg2) {};
+ QFileDialogJBridge(const QString& arg1) : QFileDialog(arg1) {};
+ QFileDialogJBridge(QWidget* arg1,const char* arg2,bool arg3) : QFileDialog(arg1,arg2,arg3) {};
+ QFileDialogJBridge(QWidget* arg1,const char* arg2) : QFileDialog(arg1,arg2) {};
+ QFileDialogJBridge(QWidget* arg1) : QFileDialog(arg1) {};
+ QFileDialogJBridge() : QFileDialog() {};
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QFileDialog::resizeEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QFileDialog::keyPressEvent(arg1);
+ return;
+ }
+ void protected_addWidgets(QLabel* arg1,QWidget* arg2,QPushButton* arg3) {
+ QFileDialog::addWidgets(arg1,arg2,arg3);
+ return;
+ }
+ void protected_addToolButton(QButton* arg1,bool arg2) {
+ QFileDialog::addToolButton(arg1,arg2);
+ return;
+ }
+ void protected_addToolButton(QButton* arg1) {
+ QFileDialog::addToolButton(arg1);
+ return;
+ }
+ void protected_addLeftWidget(QWidget* arg1) {
+ QFileDialog::addLeftWidget(arg1);
+ return;
+ }
+ void protected_addRightWidget(QWidget* arg1) {
+ QFileDialog::addRightWidget(arg1);
+ return;
+ }
+ ~QFileDialogJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QFileDialog::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void accept() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFileDialog","accept")) {
+ QDialog::accept();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFileDialog","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFileDialog","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFileDialog","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFileDialog","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFileDialog","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QFileDialog::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QDialog::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFileDialog","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFileDialog","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFileDialog","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void reject() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFileDialog","reject")) {
+ QDialog::reject();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QDialog::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFileDialog","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_addFilter(JNIEnv* env, jobject obj, jstring filter)
+{
+static QString* _qstring_filter = 0;
+ ((QFileDialog*) QtSupport::getQt(env, obj))->addFilter((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_addLeftWidget(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QFileDialogJBridge*) QtSupport::getQt(env, obj))->protected_addLeftWidget((QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_addRightWidget(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QFileDialogJBridge*) QtSupport::getQt(env, obj))->protected_addRightWidget((QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_addToolButton__Lorg_kde_qt_QButton_2(JNIEnv* env, jobject obj, jobject b)
+{
+ ((QFileDialogJBridge*) QtSupport::getQt(env, obj))->protected_addToolButton((QButton*) QtSupport::getQt(env, b));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_addToolButton__Lorg_kde_qt_QButton_2Z(JNIEnv* env, jobject obj, jobject b, jboolean separator)
+{
+ ((QFileDialogJBridge*) QtSupport::getQt(env, obj))->protected_addToolButton((QButton*) QtSupport::getQt(env, b), (bool) separator);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_addWidgets(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jobject arg3)
+{
+ ((QFileDialogJBridge*) QtSupport::getQt(env, obj))->protected_addWidgets((QLabel*) QtSupport::getQt(env, arg1), (QWidget*) QtSupport::getQt(env, arg2), (QPushButton*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QFileDialog*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_dirPath(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFileDialog*) QtSupport::getQt(env, obj))->dirPath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_dir(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFileDialog*) QtSupport::getQt(env, obj))->dir(), "org.kde.qt.QDir");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QFileDialog_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_done(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->done((int) arg1);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileDialog_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QFileDialog*) QtSupport::getQt(env, obj))->eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QFileDialog*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QFileDialog*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getExistingDirectory__(JNIEnv* env, jclass cls)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QFileDialogJBridge::getExistingDirectory();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getExistingDirectory__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring dir)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_dir = 0;
+ _qstring = QFileDialogJBridge::getExistingDirectory((const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getExistingDirectory__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jstring dir, jobject parent)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_dir = 0;
+ _qstring = QFileDialogJBridge::getExistingDirectory((const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir), (QWidget*) QtSupport::getQt(env, parent));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getExistingDirectory__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring dir, jobject parent, jstring name)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_dir = 0;
+static QCString* _qstring_name = 0;
+ _qstring = QFileDialogJBridge::getExistingDirectory((const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getExistingDirectory__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring dir, jobject parent, jstring name, jstring caption)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_dir = 0;
+static QCString* _qstring_name = 0;
+static QString* _qstring_caption = 0;
+ _qstring = QFileDialogJBridge::getExistingDirectory((const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getExistingDirectory__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Z(JNIEnv* env, jclass cls, jstring dir, jobject parent, jstring name, jstring caption, jboolean dirOnly)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_dir = 0;
+static QCString* _qstring_name = 0;
+static QString* _qstring_caption = 0;
+ _qstring = QFileDialogJBridge::getExistingDirectory((const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (bool) dirOnly);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getExistingDirectory__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2ZZ(JNIEnv* env, jclass cls, jstring dir, jobject parent, jstring name, jstring caption, jboolean dirOnly, jboolean resolveSymlinks)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_dir = 0;
+static QCString* _qstring_name = 0;
+static QString* _qstring_caption = 0;
+ _qstring = QFileDialogJBridge::getExistingDirectory((const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (bool) dirOnly, (bool) resolveSymlinks);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileName__(JNIEnv* env, jclass cls)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QFileDialogJBridge::getOpenFileName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring initially)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+ _qstring = QFileDialogJBridge::getOpenFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring initially, jstring filter)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+static QString* _qstring_filter = 0;
+ _qstring = QFileDialogJBridge::getOpenFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jstring initially, jstring filter, jobject parent)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+static QString* _qstring_filter = 0;
+ _qstring = QFileDialogJBridge::getOpenFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring initially, jstring filter, jobject parent, jstring name)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+static QString* _qstring_filter = 0;
+static QCString* _qstring_name = 0;
+ _qstring = QFileDialogJBridge::getOpenFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring initially, jstring filter, jobject parent, jstring name, jstring caption)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+static QString* _qstring_filter = 0;
+static QCString* _qstring_name = 0;
+static QString* _qstring_caption = 0;
+ _qstring = QFileDialogJBridge::getOpenFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(JNIEnv* env, jclass cls, jstring initially, jstring filter, jobject parent, jstring name, jstring caption, jobject selectedFilter)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+static QString* _qstring_filter = 0;
+static QCString* _qstring_name = 0;
+static QString* _qstring_caption = 0;
+static QString* _qstring_selectedFilter = 0;
+ _qstring = QFileDialogJBridge::getOpenFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (QString*) QtSupport::toQStringFromStringBuffer(env, selectedFilter, &_qstring_selectedFilter));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_selectedFilter, selectedFilter);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_StringBuffer_2Z(JNIEnv* env, jclass cls, jstring initially, jstring filter, jobject parent, jstring name, jstring caption, jobject selectedFilter, jboolean resolveSymlinks)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+static QString* _qstring_filter = 0;
+static QCString* _qstring_name = 0;
+static QString* _qstring_caption = 0;
+static QString* _qstring_selectedFilter = 0;
+ _qstring = QFileDialogJBridge::getOpenFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (QString*) QtSupport::toQStringFromStringBuffer(env, selectedFilter, &_qstring_selectedFilter), (bool) resolveSymlinks);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_selectedFilter, selectedFilter);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileNames__(JNIEnv* env, jclass cls)
+{
+ QStringList _qlist;
+ (void) cls;
+ _qlist = QFileDialogJBridge::getOpenFileNames();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring filter)
+{
+ QStringList _qlist;
+ (void) cls;
+static QString* _qstring_filter = 0;
+ _qlist = QFileDialogJBridge::getOpenFileNames((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring filter, jstring dir)
+{
+ QStringList _qlist;
+ (void) cls;
+static QString* _qstring_filter = 0;
+static QString* _qstring_dir = 0;
+ _qlist = QFileDialogJBridge::getOpenFileNames((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jstring filter, jstring dir, jobject parent)
+{
+ QStringList _qlist;
+ (void) cls;
+static QString* _qstring_filter = 0;
+static QString* _qstring_dir = 0;
+ _qlist = QFileDialogJBridge::getOpenFileNames((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir), (QWidget*) QtSupport::getQt(env, parent));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring filter, jstring dir, jobject parent, jstring name)
+{
+ QStringList _qlist;
+ (void) cls;
+static QString* _qstring_filter = 0;
+static QString* _qstring_dir = 0;
+static QCString* _qstring_name = 0;
+ _qlist = QFileDialogJBridge::getOpenFileNames((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring filter, jstring dir, jobject parent, jstring name, jstring caption)
+{
+ QStringList _qlist;
+ (void) cls;
+static QString* _qstring_filter = 0;
+static QString* _qstring_dir = 0;
+static QCString* _qstring_name = 0;
+static QString* _qstring_caption = 0;
+ _qlist = QFileDialogJBridge::getOpenFileNames((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(JNIEnv* env, jclass cls, jstring filter, jstring dir, jobject parent, jstring name, jstring caption, jobject selectedFilter)
+{
+ QStringList _qlist;
+ (void) cls;
+static QString* _qstring_filter = 0;
+static QString* _qstring_dir = 0;
+static QCString* _qstring_name = 0;
+static QString* _qstring_caption = 0;
+static QString* _qstring_selectedFilter = 0;
+ _qlist = QFileDialogJBridge::getOpenFileNames((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (QString*) QtSupport::toQStringFromStringBuffer(env, selectedFilter, &_qstring_selectedFilter));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_selectedFilter, selectedFilter);
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_StringBuffer_2Z(JNIEnv* env, jclass cls, jstring filter, jstring dir, jobject parent, jstring name, jstring caption, jobject selectedFilter, jboolean resolveSymlinks)
+{
+ QStringList _qlist;
+ (void) cls;
+static QString* _qstring_filter = 0;
+static QString* _qstring_dir = 0;
+static QCString* _qstring_name = 0;
+static QString* _qstring_caption = 0;
+static QString* _qstring_selectedFilter = 0;
+ _qlist = QFileDialogJBridge::getOpenFileNames((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (QString*) QtSupport::toQStringFromStringBuffer(env, selectedFilter, &_qstring_selectedFilter), (bool) resolveSymlinks);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_selectedFilter, selectedFilter);
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getSaveFileName__(JNIEnv* env, jclass cls)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QFileDialogJBridge::getSaveFileName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring initially)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+ _qstring = QFileDialogJBridge::getSaveFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring initially, jstring filter)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+static QString* _qstring_filter = 0;
+ _qstring = QFileDialogJBridge::getSaveFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jstring initially, jstring filter, jobject parent)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+static QString* _qstring_filter = 0;
+ _qstring = QFileDialogJBridge::getSaveFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring initially, jstring filter, jobject parent, jstring name)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+static QString* _qstring_filter = 0;
+static QCString* _qstring_name = 0;
+ _qstring = QFileDialogJBridge::getSaveFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring initially, jstring filter, jobject parent, jstring name, jstring caption)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+static QString* _qstring_filter = 0;
+static QCString* _qstring_name = 0;
+static QString* _qstring_caption = 0;
+ _qstring = QFileDialogJBridge::getSaveFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(JNIEnv* env, jclass cls, jstring initially, jstring filter, jobject parent, jstring name, jstring caption, jobject selectedFilter)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+static QString* _qstring_filter = 0;
+static QCString* _qstring_name = 0;
+static QString* _qstring_caption = 0;
+static QString* _qstring_selectedFilter = 0;
+ _qstring = QFileDialogJBridge::getSaveFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (QString*) QtSupport::toQStringFromStringBuffer(env, selectedFilter, &_qstring_selectedFilter));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_selectedFilter, selectedFilter);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_StringBuffer_2Z(JNIEnv* env, jclass cls, jstring initially, jstring filter, jobject parent, jstring name, jstring caption, jobject selectedFilter, jboolean resolveSymlinks)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_initially = 0;
+static QString* _qstring_filter = 0;
+static QCString* _qstring_name = 0;
+static QString* _qstring_caption = 0;
+static QString* _qstring_selectedFilter = 0;
+ _qstring = QFileDialogJBridge::getSaveFileName((const QString&)*(QString*) QtSupport::toQString(env, initially, &_qstring_initially), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (QString*) QtSupport::toQStringFromStringBuffer(env, selectedFilter, &_qstring_selectedFilter), (bool) resolveSymlinks);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_selectedFilter, selectedFilter);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_iconProvider(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QFileDialogJBridge::iconProvider(), "org.kde.qt.QFileIconProvider");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileDialog_isContentsPreviewEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileDialog*) QtSupport::getQt(env, obj))->isContentsPreviewEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileDialog_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileDialog_isInfoPreviewEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileDialog*) QtSupport::getQt(env, obj))->isInfoPreviewEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QFileDialogJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFileDialog*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFileDialog_mode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFileDialog*) QtSupport::getQt(env, obj))->mode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_newQFileDialog__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileDialogJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_newQFileDialog__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring dirName)
+{
+static QString* _qstring_dirName = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileDialogJBridge((const QString&)*(QString*) QtSupport::toQString(env, dirName, &_qstring_dirName)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_newQFileDialog__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring dirName, jstring filter)
+{
+static QString* _qstring_dirName = 0;
+static QString* _qstring_filter = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileDialogJBridge((const QString&)*(QString*) QtSupport::toQString(env, dirName, &_qstring_dirName), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_newQFileDialog__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring dirName, jstring filter, jobject parent)
+{
+static QString* _qstring_dirName = 0;
+static QString* _qstring_filter = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileDialogJBridge((const QString&)*(QString*) QtSupport::toQString(env, dirName, &_qstring_dirName), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_newQFileDialog__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring dirName, jstring filter, jobject parent, jstring name)
+{
+static QString* _qstring_dirName = 0;
+static QString* _qstring_filter = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileDialogJBridge((const QString&)*(QString*) QtSupport::toQString(env, dirName, &_qstring_dirName), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_newQFileDialog__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring dirName, jstring filter, jobject parent, jstring name, jboolean modal)
+{
+static QString* _qstring_dirName = 0;
+static QString* _qstring_filter = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileDialogJBridge((const QString&)*(QString*) QtSupport::toQString(env, dirName, &_qstring_dirName), (const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_newQFileDialog__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileDialogJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_newQFileDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileDialogJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_newQFileDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean modal)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileDialogJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFileDialog_previewMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFileDialog*) QtSupport::getQt(env, obj))->previewMode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_rereadDir(JNIEnv* env, jobject obj)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->rereadDir();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QFileDialogJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_resortDir(JNIEnv* env, jobject obj)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->resortDir();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_selectAll(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->selectAll((bool) b);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_selectedFile(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFileDialog*) QtSupport::getQt(env, obj))->selectedFile();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_selectedFiles(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QFileDialog*) QtSupport::getQt(env, obj))->selectedFiles();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_selectedFilter(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFileDialog*) QtSupport::getQt(env, obj))->selectedFilter();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setContentsPreviewEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setContentsPreviewEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setContentsPreview(JNIEnv* env, jobject obj, jobject w, jobject preview)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setContentsPreview((QWidget*) QtSupport::getQt(env, w), (QFilePreview*) QtSupport::getQt(env, preview));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setDir__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setDir((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setDir__Lorg_kde_qt_QDir_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setDir((const QDir&)*(const QDir*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setFilter(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setFilter((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setFilters__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setFilters((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setFilters___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray arg1)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setFilters((const char**) QtSupport::toStringArray(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setIconProvider(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QFileDialogJBridge::setIconProvider((QFileIconProvider*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setInfoPreviewEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setInfoPreviewEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setInfoPreview(JNIEnv* env, jobject obj, jobject w, jobject preview)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setInfoPreview((QWidget*) QtSupport::getQt(env, w), (QFilePreview*) QtSupport::getQt(env, preview));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setMode(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setMode((QFileDialog::Mode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setPreviewMode(JNIEnv* env, jobject obj, jint m)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setPreviewMode((QFileDialog::PreviewMode) m);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setSelectedFilter__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setSelectedFilter((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setSelectedFilter__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setSelectedFilter((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setSelection(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setSelection((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setShowHiddenFiles(JNIEnv* env, jobject obj, jboolean s)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setShowHiddenFiles((bool) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setUrl(JNIEnv* env, jobject obj, jobject url)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setUrl((const QUrlOperator&)*(const QUrlOperator*) QtSupport::getQt(env, url));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileDialog_setViewMode(JNIEnv* env, jobject obj, jint m)
+{
+ ((QFileDialog*) QtSupport::getQt(env, obj))->setViewMode((QFileDialog::ViewMode) m);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileDialog_showHiddenFiles(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileDialog*) QtSupport::getQt(env, obj))->showHiddenFiles();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QFileDialogJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileDialog_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QFileDialogJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileDialog_url(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QUrl(((QFileDialog*) QtSupport::getQt(env, obj))->url()), "org.kde.qt.QUrlInterface", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFileDialog_viewMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFileDialog*) QtSupport::getQt(env, obj))->viewMode();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QFileDialog.h b/qtjava/javalib/qtjava/QFileDialog.h
new file mode 100644
index 00000000..e11ef5a1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFileDialog.h
@@ -0,0 +1,109 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFileDialog__
+#define __org_kde_qt_QFileDialog__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_newQFileDialog__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jstring, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_newQFileDialog__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_newQFileDialog__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_newQFileDialog__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_newQFileDialog__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_newQFileDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_newQFileDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_newQFileDialog__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_newQFileDialog__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_selectedFile (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_selectedFilter (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setSelectedFilter__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setSelectedFilter__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setSelection (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_selectAll (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_selectedFiles (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_dirPath (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setDir__Lorg_kde_qt_QDir_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_dir (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setShowHiddenFiles (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileDialog_showHiddenFiles (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_rereadDir (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_resortDir (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFileDialog_mode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setViewMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFileDialog_viewMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setPreviewMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFileDialog_previewMode (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileDialog_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileDialog_isInfoPreviewEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileDialog_isContentsPreviewEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setInfoPreviewEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setContentsPreviewEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setInfoPreview (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setContentsPreview (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_url (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_addFilter (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_done (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setDir__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setUrl (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setFilter (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setFilters__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setFilters___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_StringBuffer_2Z (JNIEnv *env, jclass, jstring, jstring, jobject, jstring, jstring, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_StringBuffer_2 (JNIEnv *env, jclass, jstring, jstring, jobject, jstring, jstring, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jstring, jstring, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getOpenFileName__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getOpenFileName__ (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_StringBuffer_2Z (JNIEnv *env, jclass, jstring, jstring, jobject, jstring, jstring, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_StringBuffer_2 (JNIEnv *env, jclass, jstring, jstring, jobject, jstring, jstring, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jstring, jstring, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getSaveFileName__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getSaveFileName__ (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getExistingDirectory__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2ZZ (JNIEnv *env, jclass, jstring, jobject, jstring, jstring, jboolean, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getExistingDirectory__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Z (JNIEnv *env, jclass, jstring, jobject, jstring, jstring, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getExistingDirectory__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getExistingDirectory__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getExistingDirectory__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jstring, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getExistingDirectory__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileDialog_getExistingDirectory__ (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_StringBuffer_2Z (JNIEnv *env, jclass, jstring, jstring, jobject, jstring, jstring, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_StringBuffer_2 (JNIEnv *env, jclass, jstring, jstring, jobject, jstring, jstring, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jstring, jstring, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_getOpenFileNames__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_getOpenFileNames__ (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_setIconProvider (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileDialog_iconProvider (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_addWidgets (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_addToolButton__Lorg_kde_qt_QButton_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_addToolButton__Lorg_kde_qt_QButton_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_addLeftWidget (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_addRightWidget (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileDialog_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileDialog_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFileDialog__ */
diff --git a/qtjava/javalib/qtjava/QFileIconProvider.cpp b/qtjava/javalib/qtjava/QFileIconProvider.cpp
new file mode 100644
index 00000000..a1ab61bb
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFileIconProvider.cpp
@@ -0,0 +1,151 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qfiledialog.h>
+#include <qfileinfo.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFileIconProvider.h>
+
+class QFileIconProviderJBridge : public QFileIconProvider
+{
+public:
+ QFileIconProviderJBridge(QObject* arg1,const char* arg2) : QFileIconProvider(arg1,arg2) {};
+ QFileIconProviderJBridge(QObject* arg1) : QFileIconProvider(arg1) {};
+ QFileIconProviderJBridge() : QFileIconProvider() {};
+ ~QFileIconProviderJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QFileIconProvider",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileIconProvider_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QFileIconProvider*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileIconProvider_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QFileIconProvider_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileIconProvider_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QFileIconProvider*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QFileIconProvider*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileIconProvider_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileIconProvider_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFileIconProvider*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileIconProvider_newQFileIconProvider__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileIconProviderJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileIconProvider_newQFileIconProvider__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileIconProviderJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileIconProvider_newQFileIconProvider__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileIconProviderJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileIconProvider_pixmap(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFileIconProvider*) QtSupport::getQt(env, obj))->pixmap((const QFileInfo&)*(const QFileInfo*) QtSupport::getQt(env, arg1)), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileIconProvider_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QFileIconProviderJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileIconProvider_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QFileIconProviderJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QFileIconProvider.h b/qtjava/javalib/qtjava/QFileIconProvider.h
new file mode 100644
index 00000000..63ccfc28
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFileIconProvider.h
@@ -0,0 +1,29 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFileIconProvider__
+#define __org_kde_qt_QFileIconProvider__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileIconProvider_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileIconProvider_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileIconProvider_newQFileIconProvider__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileIconProvider_newQFileIconProvider__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileIconProvider_newQFileIconProvider__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileIconProvider_pixmap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileIconProvider_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileIconProvider_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileIconProvider_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileIconProvider_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileIconProvider_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFileIconProvider__ */
diff --git a/qtjava/javalib/qtjava/QFileInfo.cpp b/qtjava/javalib/qtjava/QFileInfo.cpp
new file mode 100644
index 00000000..73c5455f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFileInfo.cpp
@@ -0,0 +1,373 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qfile.h>
+#include <qdatetime.h>
+#include <qdir.h>
+#include <qiodevice.h>
+#include <qfileinfo.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFileInfo.h>
+
+class QFileInfoJBridge : public QFileInfo
+{
+public:
+ QFileInfoJBridge() : QFileInfo() {};
+ QFileInfoJBridge(const QString& arg1) : QFileInfo(arg1) {};
+ QFileInfoJBridge(const QFile& arg1) : QFileInfo(arg1) {};
+ QFileInfoJBridge(const QDir& arg1,const QString& arg2) : QFileInfo(arg1,arg2) {};
+ QFileInfoJBridge(const QFileInfo& arg1) : QFileInfo(arg1) {};
+ ~QFileInfoJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileInfo_absFilePath(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFileInfo*) QtSupport::getQt(env, obj))->absFilePath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileInfo_baseName__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFileInfo*) QtSupport::getQt(env, obj))->baseName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileInfo_baseName__Z(JNIEnv* env, jobject obj, jboolean complete)
+{
+ QString _qstring;
+ _qstring = ((QFileInfo*) QtSupport::getQt(env, obj))->baseName((bool) complete);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_caching(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileInfo*) QtSupport::getQt(env, obj))->caching();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_convertToAbs(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileInfo*) QtSupport::getQt(env, obj))->convertToAbs();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileInfo_created(JNIEnv* env, jobject obj)
+{
+ QDateTime _qdate;
+ _qdate = ((QFileInfo*) QtSupport::getQt(env, obj))->created();
+ return (jobject) QtSupport::fromQDateTime(env, (QDateTime*) &_qdate);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileInfo_dirPath__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFileInfo*) QtSupport::getQt(env, obj))->dirPath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileInfo_dirPath__Z(JNIEnv* env, jobject obj, jboolean absPath)
+{
+ QString _qstring;
+ _qstring = ((QFileInfo*) QtSupport::getQt(env, obj))->dirPath((bool) absPath);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileInfo_dir__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDir(((QFileInfo*) QtSupport::getQt(env, obj))->dir()), "org.kde.qt.QDir", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileInfo_dir__Z(JNIEnv* env, jobject obj, jboolean absPath)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDir(((QFileInfo*) QtSupport::getQt(env, obj))->dir((bool) absPath)), "org.kde.qt.QDir", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileInfo_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QFileInfo_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_exists(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileInfo*) QtSupport::getQt(env, obj))->exists();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileInfo_extension__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFileInfo*) QtSupport::getQt(env, obj))->extension();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileInfo_extension__Z(JNIEnv* env, jobject obj, jboolean complete)
+{
+ QString _qstring;
+ _qstring = ((QFileInfo*) QtSupport::getQt(env, obj))->extension((bool) complete);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileInfo_fileName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFileInfo*) QtSupport::getQt(env, obj))->fileName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileInfo_filePath(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFileInfo*) QtSupport::getQt(env, obj))->filePath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileInfo_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QFileInfo*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFileInfo_groupId(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFileInfo*) QtSupport::getQt(env, obj))->groupId();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileInfo_group(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFileInfo*) QtSupport::getQt(env, obj))->group();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_isDir(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileInfo*) QtSupport::getQt(env, obj))->isDir();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_isExecutable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileInfo*) QtSupport::getQt(env, obj))->isExecutable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_isFile(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileInfo*) QtSupport::getQt(env, obj))->isFile();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_isHidden(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileInfo*) QtSupport::getQt(env, obj))->isHidden();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_isReadable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileInfo*) QtSupport::getQt(env, obj))->isReadable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_isRelative(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileInfo*) QtSupport::getQt(env, obj))->isRelative();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_isSymLink(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileInfo*) QtSupport::getQt(env, obj))->isSymLink();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_isWritable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFileInfo*) QtSupport::getQt(env, obj))->isWritable();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileInfo_lastModified(JNIEnv* env, jobject obj)
+{
+ QDateTime _qdate;
+ _qdate = ((QFileInfo*) QtSupport::getQt(env, obj))->lastModified();
+ return (jobject) QtSupport::fromQDateTime(env, (QDateTime*) &_qdate);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFileInfo_lastRead(JNIEnv* env, jobject obj)
+{
+ QDateTime _qdate;
+ _qdate = ((QFileInfo*) QtSupport::getQt(env, obj))->lastRead();
+ return (jobject) QtSupport::fromQDateTime(env, (QDateTime*) &_qdate);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileInfo_newQFileInfo__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileInfoJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileInfo_newQFileInfo__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring file)
+{
+static QString* _qstring_file = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileInfoJBridge((const QString&)*(QString*) QtSupport::toQString(env, file, &_qstring_file)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileInfo_newQFileInfo__Lorg_kde_qt_QDir_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring fileName)
+{
+static QString* _qstring_fileName = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileInfoJBridge((const QDir&)*(const QDir*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileInfo_newQFileInfo__Lorg_kde_qt_QFileInfo_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileInfoJBridge((const QFileInfo&)*(const QFileInfo*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileInfo_newQFileInfo__Lorg_kde_qt_QFile_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFileInfoJBridge((const QFile&)*(const QFile*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFileInfo_ownerId(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFileInfo*) QtSupport::getQt(env, obj))->ownerId();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileInfo_owner(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFileInfo*) QtSupport::getQt(env, obj))->owner();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFileInfo_permission(JNIEnv* env, jobject obj, jint permissionSpec)
+{
+ jboolean xret = (jboolean) ((QFileInfo*) QtSupport::getQt(env, obj))->permission((int) permissionSpec);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFileInfo_readLink(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFileInfo*) QtSupport::getQt(env, obj))->readLink();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileInfo_refresh(JNIEnv* env, jobject obj)
+{
+ ((QFileInfo*) QtSupport::getQt(env, obj))->refresh();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileInfo_setCaching(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QFileInfo*) QtSupport::getQt(env, obj))->setCaching((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileInfo_setFile__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring file)
+{
+static QString* _qstring_file = 0;
+ ((QFileInfo*) QtSupport::getQt(env, obj))->setFile((const QString&)*(QString*) QtSupport::toQString(env, file, &_qstring_file));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileInfo_setFile__Lorg_kde_qt_QDir_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring fileName)
+{
+static QString* _qstring_fileName = 0;
+ ((QFileInfo*) QtSupport::getQt(env, obj))->setFile((const QDir&)*(const QDir*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFileInfo_setFile__Lorg_kde_qt_QFile_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QFileInfo*) QtSupport::getQt(env, obj))->setFile((const QFile&)*(const QFile*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QFileInfo_size(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QFileInfo*) QtSupport::getQt(env, obj))->size();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QFileInfo.h b/qtjava/javalib/qtjava/QFileInfo.h
new file mode 100644
index 00000000..d284650e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFileInfo.h
@@ -0,0 +1,63 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFileInfo__
+#define __org_kde_qt_QFileInfo__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_newQFileInfo__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_newQFileInfo__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_newQFileInfo__Lorg_kde_qt_QFile_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_newQFileInfo__Lorg_kde_qt_QDir_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_newQFileInfo__Lorg_kde_qt_QFileInfo_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_setFile__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_setFile__Lorg_kde_qt_QFile_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_setFile__Lorg_kde_qt_QDir_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_exists (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_refresh (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_caching (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_setCaching (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_filePath (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_fileName (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_absFilePath (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_baseName__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_baseName__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_extension__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_extension__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_dirPath__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_dirPath__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileInfo_dir__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileInfo_dir__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isReadable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isWritable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isExecutable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isHidden (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isRelative (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_convertToAbs (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isFile (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isDir (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isSymLink (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_readLink (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_owner (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFileInfo_ownerId (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_group (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFileInfo_groupId (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_permission (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QFileInfo_size (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileInfo_created (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileInfo_lastModified (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileInfo_lastRead (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFileInfo__ */
diff --git a/qtjava/javalib/qtjava/QFilePreview.cpp b/qtjava/javalib/qtjava/QFilePreview.cpp
new file mode 100644
index 00000000..c8ea6cfe
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFilePreview.cpp
@@ -0,0 +1,14 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qfiledialog.h>
+#include <qurl.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFilePreview.h>
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFilePreview_previewUrl(JNIEnv* env, jobject obj, jobject url)
+{
+ ((QFilePreview*) QtSupport::getQt(env, obj))->previewUrl((const QUrl&)*(const QUrl*) QtSupport::getQt(env, url));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QFilePreview.h b/qtjava/javalib/qtjava/QFilePreview.h
new file mode 100644
index 00000000..c5f189e2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFilePreview.h
@@ -0,0 +1,19 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFilePreview__
+#define __org_kde_qt_QFilePreview__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFilePreview_previewUrl (JNIEnv *env, jobject, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFilePreview__ */
diff --git a/qtjava/javalib/qtjava/QFocusData.cpp b/qtjava/javalib/qtjava/QFocusData.cpp
new file mode 100644
index 00000000..b5202436
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFocusData.cpp
@@ -0,0 +1,55 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qfocusdata.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFocusData.h>
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFocusData_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFocusData*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFocusData_first(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFocusData*) QtSupport::getQt(env, obj))->first(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFocusData_focusWidget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFocusData*) QtSupport::getQt(env, obj))->focusWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFocusData_home(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFocusData*) QtSupport::getQt(env, obj))->home(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFocusData_last(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFocusData*) QtSupport::getQt(env, obj))->last(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFocusData_next(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFocusData*) QtSupport::getQt(env, obj))->next(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFocusData_prev(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFocusData*) QtSupport::getQt(env, obj))->prev(), "org.kde.qt.QWidget");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QFocusData.h b/qtjava/javalib/qtjava/QFocusData.h
new file mode 100644
index 00000000..977b96ad
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFocusData.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFocusData__
+#define __org_kde_qt_QFocusData__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFocusData_focusWidget (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFocusData_home (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFocusData_next (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFocusData_prev (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFocusData_first (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFocusData_last (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFocusData_count (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFocusData__ */
diff --git a/qtjava/javalib/qtjava/QFocusEvent.cpp b/qtjava/javalib/qtjava/QFocusEvent.cpp
new file mode 100644
index 00000000..9c72e0e4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFocusEvent.cpp
@@ -0,0 +1,87 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFocusEvent.h>
+
+class QFocusEventJBridge : public QFocusEvent
+{
+public:
+ QFocusEventJBridge(QEvent::Type arg1) : QFocusEvent(arg1) {};
+ ~QFocusEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFocusEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QFocusEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFocusEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QFocusEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFocusEvent_gotFocus(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFocusEvent*) QtSupport::getQt(env, obj))->gotFocus();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFocusEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFocusEvent_lostFocus(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFocusEvent*) QtSupport::getQt(env, obj))->lostFocus();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFocusEvent_newQFocusEvent(JNIEnv* env, jobject obj, jint type)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFocusEventJBridge((QEvent::Type) type));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFocusEvent_reason(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QFocusEventJBridge::reason();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFocusEvent_resetReason(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QFocusEventJBridge::resetReason();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFocusEvent_setReason(JNIEnv* env, jclass cls, jint reason)
+{
+ (void) cls;
+ (void) env;
+ QFocusEventJBridge::setReason((QFocusEvent::Reason) reason);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QFocusEvent.h b/qtjava/javalib/qtjava/QFocusEvent.h
new file mode 100644
index 00000000..e93b07ed
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFocusEvent.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFocusEvent__
+#define __org_kde_qt_QFocusEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFocusEvent_newQFocusEvent (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFocusEvent_gotFocus (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFocusEvent_lostFocus (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFocusEvent_reason (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFocusEvent_setReason (JNIEnv *env, jclass, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFocusEvent_resetReason (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFocusEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFocusEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFocusEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFocusEvent__ */
diff --git a/qtjava/javalib/qtjava/QFont.cpp b/qtjava/javalib/qtjava/QFont.cpp
new file mode 100644
index 00000000..5220ef5b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFont.cpp
@@ -0,0 +1,560 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qfont.h>
+#include <qstring.h>
+#include <qstringlist.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFont.h>
+
+class QFontJBridge : public QFont
+{
+public:
+ QFontJBridge() : QFont() {};
+ QFontJBridge(const QString& arg1,int arg2,int arg3,bool arg4) : QFont(arg1,arg2,arg3,arg4) {};
+ QFontJBridge(const QString& arg1,int arg2,int arg3) : QFont(arg1,arg2,arg3) {};
+ QFontJBridge(const QString& arg1,int arg2) : QFont(arg1,arg2) {};
+ QFontJBridge(const QString& arg1) : QFont(arg1) {};
+ QFontJBridge(const QFont& arg1) : QFont(arg1) {};
+ bool protected_dirty() {
+ return (bool) QFont::dirty();
+ }
+ int protected_deciPointSize() {
+ return (int) QFont::deciPointSize();
+ }
+ ~QFontJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_bold(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFont*) QtSupport::getQt(env, obj))->bold();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_cacheStatistics(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QFontJBridge::cacheStatistics();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_cleanup(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QFontJBridge::cleanup();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFont_deciPointSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontJBridge*) QtSupport::getQt(env, obj))->protected_deciPointSize();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFont_defaultFamily(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFont*) QtSupport::getQt(env, obj))->defaultFamily();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFont_defaultFont(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(QFontJBridge::defaultFont()), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_dirty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFontJBridge*) QtSupport::getQt(env, obj))->protected_dirty();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QFont_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_exactMatch(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFont*) QtSupport::getQt(env, obj))->exactMatch();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFont_family(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFont*) QtSupport::getQt(env, obj))->family();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QFont*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_fixedPitch(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFont*) QtSupport::getQt(env, obj))->fixedPitch();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_fromString(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QFont*) QtSupport::getQt(env, obj))->fromString((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFont_handle(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFont*) QtSupport::getQt(env, obj))->handle();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_initialize(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QFontJBridge::initialize();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_insertSubstitution(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ QFontJBridge::insertSubstitution((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_insertSubstitutions(JNIEnv* env, jclass cls, jstring arg1, jobjectArray arg2)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+static QStringList* _qlist_arg2 = 0;
+ QFontJBridge::insertSubstitutions((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg2, &_qlist_arg2));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_isCopyOf(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QFont*) QtSupport::getQt(env, obj))->isCopyOf((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_italic(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFont*) QtSupport::getQt(env, obj))->italic();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFont_key(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFont*) QtSupport::getQt(env, obj))->key();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFont_lastResortFamily(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFont*) QtSupport::getQt(env, obj))->lastResortFamily();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFont_lastResortFont(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFont*) QtSupport::getQt(env, obj))->lastResortFont();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_newQFont__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_newQFont__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring family)
+{
+static QString* _qstring_family = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontJBridge((const QString&)*(QString*) QtSupport::toQString(env, family, &_qstring_family)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_newQFont__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring family, jint pointSize)
+{
+static QString* _qstring_family = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontJBridge((const QString&)*(QString*) QtSupport::toQString(env, family, &_qstring_family), (int) pointSize));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_newQFont__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring family, jint pointSize, jint weight)
+{
+static QString* _qstring_family = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontJBridge((const QString&)*(QString*) QtSupport::toQString(env, family, &_qstring_family), (int) pointSize, (int) weight));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_newQFont__Ljava_lang_String_2IIZ(JNIEnv* env, jobject obj, jstring family, jint pointSize, jint weight, jboolean italic)
+{
+static QString* _qstring_family = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontJBridge((const QString&)*(QString*) QtSupport::toQString(env, family, &_qstring_family), (int) pointSize, (int) weight, (bool) italic));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_newQFont__Lorg_kde_qt_QFont_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontJBridge((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_op_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QFont*) QtSupport::getQt(env, obj))->operator==((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_op_1not_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QFont*) QtSupport::getQt(env, obj))->operator!=((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_overline(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFont*) QtSupport::getQt(env, obj))->overline();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFont_pixelSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFont*) QtSupport::getQt(env, obj))->pixelSize();
+ return xret;
+}
+
+JNIEXPORT jfloat JNICALL
+Java_org_kde_qt_QFont_pointSizeFloat(JNIEnv* env, jobject obj)
+{
+ jfloat xret = (jfloat) ((QFont*) QtSupport::getQt(env, obj))->pointSizeFloat();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFont_pointSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFont*) QtSupport::getQt(env, obj))->pointSize();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_rawMode(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFont*) QtSupport::getQt(env, obj))->rawMode();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFont_rawName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFont*) QtSupport::getQt(env, obj))->rawName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_removeSubstitution(JNIEnv* env, jclass cls, jstring arg1)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ QFontJBridge::removeSubstitution((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFont_resolve(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(((QFont*) QtSupport::getQt(env, obj))->resolve((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1))), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setBold(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setBold((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setDefaultFont(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QFontJBridge::setDefaultFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setFamily(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QFont*) QtSupport::getQt(env, obj))->setFamily((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setFixedPitch(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setFixedPitch((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setItalic(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setItalic((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setOverline(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setOverline((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setPixelSizeFloat(JNIEnv* env, jobject obj, jfloat arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setPixelSizeFloat((float) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setPixelSize(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setPixelSize((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setPointSizeFloat(JNIEnv* env, jobject obj, jfloat arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setPointSizeFloat((float) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setPointSize(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setPointSize((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setRawMode(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setRawMode((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setRawName(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QFont*) QtSupport::getQt(env, obj))->setRawName((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setStretch(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setStretch((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setStrikeOut(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setStrikeOut((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setStyleHint__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setStyleHint((QFont::StyleHint) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setStyleHint__II(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setStyleHint((QFont::StyleHint) arg1, (QFont::StyleStrategy) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setStyleStrategy(JNIEnv* env, jobject obj, jint s)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setStyleStrategy((QFont::StyleStrategy) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setUnderline(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setUnderline((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFont_setWeight(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFont*) QtSupport::getQt(env, obj))->setWeight((int) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFont_stretch(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFont*) QtSupport::getQt(env, obj))->stretch();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_strikeOut(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFont*) QtSupport::getQt(env, obj))->strikeOut();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFont_styleHint(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFont*) QtSupport::getQt(env, obj))->styleHint();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFont_styleStrategy(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFont*) QtSupport::getQt(env, obj))->styleStrategy();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFont_substitute(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ _qstring = QFontJBridge::substitute((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFont_substitutes(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QStringList _qlist;
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ _qlist = QFontJBridge::substitutes((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFont_substitutions(JNIEnv* env, jclass cls)
+{
+ QStringList _qlist;
+ (void) cls;
+ _qlist = QFontJBridge::substitutions();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFont_toString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFont*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFont_underline(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFont*) QtSupport::getQt(env, obj))->underline();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFont_weight(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFont*) QtSupport::getQt(env, obj))->weight();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QFont.h b/qtjava/javalib/qtjava/QFont.h
new file mode 100644
index 00000000..bd3f76dd
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFont.h
@@ -0,0 +1,86 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFont__
+#define __org_kde_qt_QFont__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_newQFont__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_newQFont__Ljava_lang_String_2IIZ (JNIEnv *env, jobject, jstring, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_newQFont__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_newQFont__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_newQFont__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_newQFont__Lorg_kde_qt_QFont_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_family (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setFamily (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_pointSize (JNIEnv *env, jobject);
+extern JNIEXPORT jfloat JNICALL Java_org_kde_qt_QFont_pointSizeFloat (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setPointSize (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setPointSizeFloat (JNIEnv *env, jobject, jfloat);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_pixelSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setPixelSize (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setPixelSizeFloat (JNIEnv *env, jobject, jfloat);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_weight (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setWeight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_bold (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setBold (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_italic (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setItalic (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_underline (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setUnderline (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_overline (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setOverline (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_strikeOut (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setStrikeOut (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_fixedPitch (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setFixedPitch (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_styleHint (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_styleStrategy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setStyleHint__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setStyleHint__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setStyleStrategy (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_stretch (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setStretch (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_rawMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setRawMode (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_exactMatch (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_isCopyOf (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_handle (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setRawName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_rawName (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_key (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_toString (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_fromString (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_defaultFamily (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_lastResortFamily (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_lastResortFont (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFont_resolve (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_substitute (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFont_substitutes (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFont_substitutions (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_insertSubstitution (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_insertSubstitutions (JNIEnv *env, jclass, jstring, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_removeSubstitution (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_initialize (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_cleanup (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_cacheStatistics (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFont_defaultFont (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setDefaultFont (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_dirty (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_deciPointSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFont_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFont__ */
diff --git a/qtjava/javalib/qtjava/QFontDatabase.cpp b/qtjava/javalib/qtjava/QFontDatabase.cpp
new file mode 100644
index 00000000..7a205e48
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFontDatabase.cpp
@@ -0,0 +1,362 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qfontdatabase.h>
+#include <qfont.h>
+#include <qstring.h>
+#include <qstringlist.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFontDatabase.h>
+
+class QFontDatabaseJBridge : public QFontDatabase
+{
+public:
+ QFontDatabaseJBridge() : QFontDatabase() {};
+ ~QFontDatabaseJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_bold__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->bold((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_bold__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jstring arg3)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->bold((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontDatabase_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QFontDatabase_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDatabase_families__(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QFontDatabase*) QtSupport::getQt(env, obj))->families();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDatabase_families__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ QStringList _qlist;
+ _qlist = ((QFontDatabase*) QtSupport::getQt(env, obj))->families((QFont::Script) arg1);
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDatabase_families__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ QStringList _qlist;
+ _qlist = ((QFontDatabase*) QtSupport::getQt(env, obj))->families((bool) arg1);
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontDatabase_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QFontDatabase*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDatabase_font__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jint arg3)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(((QFontDatabase*) QtSupport::getQt(env, obj))->font((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (int) arg3)), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDatabase_font__Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jint arg3, jstring arg4)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg4 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(((QFontDatabase*) QtSupport::getQt(env, obj))->font((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (int) arg3, (const QString&)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4))), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isBitmapScalable__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->isBitmapScalable((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isBitmapScalable__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->isBitmapScalable((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isBitmapScalable__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jstring arg3)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->isBitmapScalable((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isFixedPitch__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->isFixedPitch((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isFixedPitch__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->isFixedPitch((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isFixedPitch__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jstring arg3)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->isFixedPitch((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isScalable__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->isScalable((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isScalable__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->isScalable((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isScalable__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jstring arg3)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->isScalable((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isSmoothlyScalable__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->isSmoothlyScalable((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isSmoothlyScalable__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->isSmoothlyScalable((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_isSmoothlyScalable__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jstring arg3)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->isSmoothlyScalable((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_italic__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->italic((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontDatabase_italic__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jstring arg3)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+ jboolean xret = (jboolean) ((QFontDatabase*) QtSupport::getQt(env, obj))->italic((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontDatabase_newQFontDatabase(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontDatabaseJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jintArray JNICALL
+Java_org_kde_qt_QFontDatabase_pointSizes__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QValueList<int> _qintArray;
+static QString* _qstring_arg1 = 0;
+ _qintArray = ((QFontDatabase*) QtSupport::getQt(env, obj))->pointSizes((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQIntValueList(env, &_qintArray);
+}
+
+JNIEXPORT jintArray JNICALL
+Java_org_kde_qt_QFontDatabase_pointSizes__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+ QValueList<int> _qintArray;
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ _qintArray = ((QFontDatabase*) QtSupport::getQt(env, obj))->pointSizes((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQIntValueList(env, &_qintArray);
+}
+
+JNIEXPORT jintArray JNICALL
+Java_org_kde_qt_QFontDatabase_pointSizes__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jstring arg3)
+{
+ QValueList<int> _qintArray;
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+ _qintArray = ((QFontDatabase*) QtSupport::getQt(env, obj))->pointSizes((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return QtSupport::fromQIntValueList(env, &_qintArray);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFontDatabase_scriptName(JNIEnv* env, jclass cls, jint arg1)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QFontDatabaseJBridge::scriptName((QFont::Script) arg1);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFontDatabase_scriptSample(JNIEnv* env, jclass cls, jint arg1)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QFontDatabaseJBridge::scriptSample((QFont::Script) arg1);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jintArray JNICALL
+Java_org_kde_qt_QFontDatabase_smoothSizes__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+ QValueList<int> _qintArray;
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ _qintArray = ((QFontDatabase*) QtSupport::getQt(env, obj))->smoothSizes((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQIntValueList(env, &_qintArray);
+}
+
+JNIEXPORT jintArray JNICALL
+Java_org_kde_qt_QFontDatabase_smoothSizes__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jstring arg3)
+{
+ QValueList<int> _qintArray;
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+ _qintArray = ((QFontDatabase*) QtSupport::getQt(env, obj))->smoothSizes((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return QtSupport::fromQIntValueList(env, &_qintArray);
+}
+
+JNIEXPORT jintArray JNICALL
+Java_org_kde_qt_QFontDatabase_standardSizes(JNIEnv* env, jclass cls)
+{
+ QValueList<int> _qintArray;
+ (void) cls;
+ _qintArray = QFontDatabaseJBridge::standardSizes();
+ return QtSupport::fromQIntValueList(env, &_qintArray);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFontDatabase_styleString(JNIEnv* env, jobject obj, jobject arg1)
+{
+ QString _qstring;
+ _qstring = ((QFontDatabase*) QtSupport::getQt(env, obj))->styleString((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDatabase_styles__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QStringList _qlist;
+static QString* _qstring_arg1 = 0;
+ _qlist = ((QFontDatabase*) QtSupport::getQt(env, obj))->styles((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDatabase_styles__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+ QStringList _qlist;
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ _qlist = ((QFontDatabase*) QtSupport::getQt(env, obj))->styles((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontDatabase_weight__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ jint xret = (jint) ((QFontDatabase*) QtSupport::getQt(env, obj))->weight((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontDatabase_weight__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jstring arg3)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+ jint xret = (jint) ((QFontDatabase*) QtSupport::getQt(env, obj))->weight((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QFontDatabase.h b/qtjava/javalib/qtjava/QFontDatabase.h
new file mode 100644
index 00000000..483d0265
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFontDatabase.h
@@ -0,0 +1,56 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFontDatabase__
+#define __org_kde_qt_QFontDatabase__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontDatabase_newQFontDatabase (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDatabase_families__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDatabase_families__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDatabase_styles__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jintArray JNICALL Java_org_kde_qt_QFontDatabase_pointSizes__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jintArray JNICALL Java_org_kde_qt_QFontDatabase_pointSizes__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jintArray JNICALL Java_org_kde_qt_QFontDatabase_smoothSizes__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFontDatabase_styleString (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDatabase_font__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isBitmapScalable__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isBitmapScalable__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isSmoothlyScalable__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isSmoothlyScalable__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isScalable__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isScalable__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isFixedPitch__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isFixedPitch__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_italic__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_bold__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontDatabase_weight__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDatabase_families__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDatabase_styles__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jintArray JNICALL Java_org_kde_qt_QFontDatabase_pointSizes__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jintArray JNICALL Java_org_kde_qt_QFontDatabase_smoothSizes__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDatabase_font__Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jint, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isBitmapScalable__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isSmoothlyScalable__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isScalable__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isFixedPitch__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_italic__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_bold__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontDatabase_weight__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jintArray JNICALL Java_org_kde_qt_QFontDatabase_standardSizes (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFontDatabase_scriptName (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFontDatabase_scriptSample (JNIEnv *env, jclass, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontDatabase_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontDatabase_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontDatabase_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFontDatabase__ */
diff --git a/qtjava/javalib/qtjava/QFontDialog.cpp b/qtjava/javalib/qtjava/QFontDialog.cpp
new file mode 100644
index 00000000..396e3280
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFontDialog.cpp
@@ -0,0 +1,106 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qfont.h>
+#include <qstring.h>
+#include <qfontdialog.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFontDialog.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFontDialog_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QFontDialog*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDialog_getFont___3Z(JNIEnv* env, jclass cls, jbooleanArray ok)
+{
+ (void) cls;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(QFontDialog::getFont( (bool*) _bool_ok)), "org.kde.qt.QFont", TRUE);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDialog_getFont___3ZLorg_kde_qt_QFont_2(JNIEnv* env, jclass cls, jbooleanArray ok, jobject def)
+{
+ (void) cls;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(QFontDialog::getFont( (bool*) _bool_ok, (const QFont&)*(const QFont*) QtSupport::getQt(env, def))), "org.kde.qt.QFont", TRUE);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDialog_getFont___3ZLorg_kde_qt_QFont_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jbooleanArray ok, jobject def, jobject parent)
+{
+ (void) cls;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(QFontDialog::getFont( (bool*) _bool_ok, (const QFont&)*(const QFont*) QtSupport::getQt(env, def), (QWidget*) QtSupport::getQt(env, parent))), "org.kde.qt.QFont", TRUE);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDialog_getFont___3ZLorg_kde_qt_QFont_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jbooleanArray ok, jobject def, jobject parent, jstring name)
+{
+ (void) cls;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+static QCString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(QFontDialog::getFont( (bool*) _bool_ok, (const QFont&)*(const QFont*) QtSupport::getQt(env, def), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name))), "org.kde.qt.QFont", TRUE);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDialog_getFont___3ZLorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jbooleanArray ok, jobject parent)
+{
+ (void) cls;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(QFontDialog::getFont( (bool*) _bool_ok, (QWidget*) QtSupport::getQt(env, parent))), "org.kde.qt.QFont", TRUE);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDialog_getFont___3ZLorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jbooleanArray ok, jobject parent, jstring name)
+{
+ (void) cls;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+static QCString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(QFontDialog::getFont( (bool*) _bool_ok, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name))), "org.kde.qt.QFont", TRUE);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontDialog_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFontDialog*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFontDialog_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QFontDialog::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFontDialog_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QFontDialog::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QFontDialog.h b/qtjava/javalib/qtjava/QFontDialog.h
new file mode 100644
index 00000000..b6b86905
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFontDialog.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFontDialog__
+#define __org_kde_qt_QFontDialog__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDialog_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFontDialog_className (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFontDialog_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFontDialog_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDialog_getFont___3ZLorg_kde_qt_QFont_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jbooleanArray, jobject, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDialog_getFont___3ZLorg_kde_qt_QFont_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jbooleanArray, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDialog_getFont___3ZLorg_kde_qt_QFont_2 (JNIEnv *env, jclass, jbooleanArray, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDialog_getFont___3ZLorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jbooleanArray, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDialog_getFont___3ZLorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jbooleanArray, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontDialog_getFont___3Z (JNIEnv *env, jclass, jbooleanArray);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFontDialog__ */
diff --git a/qtjava/javalib/qtjava/QFontInfo.cpp b/qtjava/javalib/qtjava/QFontInfo.cpp
new file mode 100644
index 00000000..57249414
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFontInfo.cpp
@@ -0,0 +1,162 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qfontinfo.h>
+#include <qfont.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFontInfo.h>
+
+class QFontInfoJBridge : public QFontInfo
+{
+public:
+ QFontInfoJBridge(const QFont& arg1) : QFontInfo(arg1) {};
+ QFontInfoJBridge(const QFont& arg1,QFont::Script arg2) : QFontInfo(arg1,arg2) {};
+ QFontInfoJBridge(const QFontInfo& arg1) : QFontInfo(arg1) {};
+ ~QFontInfoJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontInfo_bold(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFontInfo*) QtSupport::getQt(env, obj))->bold();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontInfo_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QFontInfo_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontInfo_exactMatch(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFontInfo*) QtSupport::getQt(env, obj))->exactMatch();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFontInfo_family(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFontInfo*) QtSupport::getQt(env, obj))->family();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontInfo_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QFontInfo*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontInfo_fixedPitch(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFontInfo*) QtSupport::getQt(env, obj))->fixedPitch();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontInfo_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontInfo_italic(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFontInfo*) QtSupport::getQt(env, obj))->italic();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontInfo_newQFontInfo__Lorg_kde_qt_QFontInfo_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontInfoJBridge((const QFontInfo&)*(const QFontInfo*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontInfo_newQFontInfo__Lorg_kde_qt_QFont_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontInfoJBridge((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontInfo_newQFontInfo__Lorg_kde_qt_QFont_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontInfoJBridge((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1), (QFont::Script) arg2));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontInfo_overline(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFontInfo*) QtSupport::getQt(env, obj))->overline();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontInfo_pixelSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontInfo*) QtSupport::getQt(env, obj))->pixelSize();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontInfo_pointSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontInfo*) QtSupport::getQt(env, obj))->pointSize();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontInfo_rawMode(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFontInfo*) QtSupport::getQt(env, obj))->rawMode();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontInfo_strikeOut(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFontInfo*) QtSupport::getQt(env, obj))->strikeOut();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontInfo_styleHint(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontInfo*) QtSupport::getQt(env, obj))->styleHint();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontInfo_underline(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFontInfo*) QtSupport::getQt(env, obj))->underline();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontInfo_weight(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontInfo*) QtSupport::getQt(env, obj))->weight();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QFontInfo.h b/qtjava/javalib/qtjava/QFontInfo.h
new file mode 100644
index 00000000..f34991bc
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFontInfo.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFontInfo__
+#define __org_kde_qt_QFontInfo__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontInfo_newQFontInfo__Lorg_kde_qt_QFont_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontInfo_newQFontInfo__Lorg_kde_qt_QFont_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontInfo_newQFontInfo__Lorg_kde_qt_QFontInfo_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFontInfo_family (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontInfo_pixelSize (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontInfo_pointSize (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontInfo_italic (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontInfo_weight (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontInfo_bold (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontInfo_underline (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontInfo_overline (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontInfo_strikeOut (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontInfo_fixedPitch (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontInfo_styleHint (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontInfo_rawMode (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontInfo_exactMatch (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontInfo_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontInfo_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontInfo_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFontInfo__ */
diff --git a/qtjava/javalib/qtjava/QFontMetrics.cpp b/qtjava/javalib/qtjava/QFontMetrics.cpp
new file mode 100644
index 00000000..6eaf4faf
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFontMetrics.cpp
@@ -0,0 +1,304 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qrect.h>
+#include <qfont.h>
+#include <qstring.h>
+#include <qfontmetrics.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFontMetrics.h>
+
+class QFontMetricsJBridge : public QFontMetrics
+{
+public:
+ QFontMetricsJBridge(const QFont& arg1) : QFontMetrics(arg1) {};
+ QFontMetricsJBridge(const QFont& arg1,QFont::Script arg2) : QFontMetrics(arg1,arg2) {};
+ QFontMetricsJBridge(const QFontMetrics& arg1) : QFontMetrics(arg1) {};
+ ~QFontMetricsJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_ascent(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->ascent();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontMetrics_boundingRect__C(JNIEnv* env, jobject obj, jchar arg1)
+{
+static QChar* _qchar_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QFontMetrics*) QtSupport::getQt(env, obj))->boundingRect((QChar)*(QChar*) QtSupport::toQChar(env, arg1, &_qchar_arg1))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontMetrics_boundingRect__IIIIILjava_lang_String_2(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint flags, jstring str)
+{
+static QString* _qstring_str = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QFontMetrics*) QtSupport::getQt(env, obj))->boundingRect((int) x, (int) y, (int) w, (int) h, (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontMetrics_boundingRect__IIIIILjava_lang_String_2I(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint flags, jstring str, jint len)
+{
+static QString* _qstring_str = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QFontMetrics*) QtSupport::getQt(env, obj))->boundingRect((int) x, (int) y, (int) w, (int) h, (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) len)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontMetrics_boundingRect__IIIIILjava_lang_String_2II(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint flags, jstring str, jint len, jint tabstops)
+{
+static QString* _qstring_str = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QFontMetrics*) QtSupport::getQt(env, obj))->boundingRect((int) x, (int) y, (int) w, (int) h, (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) len, (int) tabstops)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontMetrics_boundingRect__IIIIILjava_lang_String_2II_3I(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint flags, jstring str, jint len, jint tabstops, jintArray tabarray)
+{
+static QString* _qstring_str = 0;
+ int* _int_tabarray = QtSupport::toIntPtr(env, tabarray);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QFontMetrics*) QtSupport::getQt(env, obj))->boundingRect((int) x, (int) y, (int) w, (int) h, (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) len, (int) tabstops, (int*) _int_tabarray)), "org.kde.qt.QRect", TRUE);
+ env->SetIntArrayRegion(tabarray, 0, 1, (jint *) _int_tabarray);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontMetrics_boundingRect__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QFontMetrics*) QtSupport::getQt(env, obj))->boundingRect((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontMetrics_boundingRect__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring arg1, jint len)
+{
+static QString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QFontMetrics*) QtSupport::getQt(env, obj))->boundingRect((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (int) len)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_charWidth(JNIEnv* env, jobject obj, jstring str, jint pos)
+{
+static QString* _qstring_str = 0;
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->charWidth((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) pos);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_descent(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->descent();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontMetrics_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QFontMetrics_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontMetrics_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QFontMetrics*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontMetrics_inFont(JNIEnv* env, jobject obj, jchar arg1)
+{
+static QChar* _qchar_arg1 = 0;
+ jboolean xret = (jboolean) ((QFontMetrics*) QtSupport::getQt(env, obj))->inFont((QChar)*(QChar*) QtSupport::toQChar(env, arg1, &_qchar_arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFontMetrics_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_leading(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->leading();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_leftBearing(JNIEnv* env, jobject obj, jchar arg1)
+{
+static QChar* _qchar_arg1 = 0;
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->leftBearing((QChar)*(QChar*) QtSupport::toQChar(env, arg1, &_qchar_arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_lineSpacing(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->lineSpacing();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_lineWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->lineWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_maxWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->maxWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_minLeftBearing(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->minLeftBearing();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_minRightBearing(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->minRightBearing();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontMetrics_newQFontMetrics__Lorg_kde_qt_QFontMetrics_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontMetricsJBridge((const QFontMetrics&)*(const QFontMetrics*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontMetrics_newQFontMetrics__Lorg_kde_qt_QFont_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontMetricsJBridge((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFontMetrics_newQFontMetrics__Lorg_kde_qt_QFont_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFontMetricsJBridge((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1), (QFont::Script) arg2));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_overlinePos(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->overlinePos();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_rightBearing(JNIEnv* env, jobject obj, jchar arg1)
+{
+static QChar* _qchar_arg1 = 0;
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->rightBearing((QChar)*(QChar*) QtSupport::toQChar(env, arg1, &_qchar_arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontMetrics_size__ILjava_lang_String_2(JNIEnv* env, jobject obj, jint flags, jstring str)
+{
+static QString* _qstring_str = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QFontMetrics*) QtSupport::getQt(env, obj))->size((int) flags, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str))), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontMetrics_size__ILjava_lang_String_2I(JNIEnv* env, jobject obj, jint flags, jstring str, jint len)
+{
+static QString* _qstring_str = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QFontMetrics*) QtSupport::getQt(env, obj))->size((int) flags, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) len)), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontMetrics_size__ILjava_lang_String_2II(JNIEnv* env, jobject obj, jint flags, jstring str, jint len, jint tabstops)
+{
+static QString* _qstring_str = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QFontMetrics*) QtSupport::getQt(env, obj))->size((int) flags, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) len, (int) tabstops)), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFontMetrics_size__ILjava_lang_String_2II_3I(JNIEnv* env, jobject obj, jint flags, jstring str, jint len, jint tabstops, jintArray tabarray)
+{
+static QString* _qstring_str = 0;
+ int* _int_tabarray = QtSupport::toIntPtr(env, tabarray);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QFontMetrics*) QtSupport::getQt(env, obj))->size((int) flags, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) len, (int) tabstops, (int*) _int_tabarray)), "org.kde.qt.QSize", TRUE);
+ env->SetIntArrayRegion(tabarray, 0, 1, (jint *) _int_tabarray);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_strikeOutPos(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->strikeOutPos();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_underlinePos(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->underlinePos();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_width__C(JNIEnv* env, jobject obj, jchar arg1)
+{
+static QChar* _qchar_arg1 = 0;
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->width((QChar)*(QChar*) QtSupport::toQChar(env, arg1, &_qchar_arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_width__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->width((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFontMetrics_width__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring arg1, jint len)
+{
+static QString* _qstring_arg1 = 0;
+ jint xret = (jint) ((QFontMetrics*) QtSupport::getQt(env, obj))->width((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (int) len);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QFontMetrics.h b/qtjava/javalib/qtjava/QFontMetrics.h
new file mode 100644
index 00000000..4b980eea
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFontMetrics.h
@@ -0,0 +1,54 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFontMetrics__
+#define __org_kde_qt_QFontMetrics__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontMetrics_newQFontMetrics__Lorg_kde_qt_QFont_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontMetrics_newQFontMetrics__Lorg_kde_qt_QFont_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontMetrics_newQFontMetrics__Lorg_kde_qt_QFontMetrics_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_ascent (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_descent (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_height (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_leading (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_lineSpacing (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_minLeftBearing (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_minRightBearing (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_maxWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontMetrics_inFont (JNIEnv *env, jobject, jchar);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_leftBearing (JNIEnv *env, jobject, jchar);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_rightBearing (JNIEnv *env, jobject, jchar);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_width__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_width__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_width__C (JNIEnv *env, jobject, jchar);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_charWidth (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontMetrics_boundingRect__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontMetrics_boundingRect__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontMetrics_boundingRect__C (JNIEnv *env, jobject, jchar);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontMetrics_boundingRect__IIIIILjava_lang_String_2II_3I (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jstring, jint, jint, jintArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontMetrics_boundingRect__IIIIILjava_lang_String_2II (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jstring, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontMetrics_boundingRect__IIIIILjava_lang_String_2I (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontMetrics_boundingRect__IIIIILjava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontMetrics_size__ILjava_lang_String_2II_3I (JNIEnv *env, jobject, jint, jstring, jint, jint, jintArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontMetrics_size__ILjava_lang_String_2II (JNIEnv *env, jobject, jint, jstring, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontMetrics_size__ILjava_lang_String_2I (JNIEnv *env, jobject, jint, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFontMetrics_size__ILjava_lang_String_2 (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_underlinePos (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_overlinePos (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_strikeOutPos (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFontMetrics_lineWidth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontMetrics_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFontMetrics_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFontMetrics_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFontMetrics__ */
diff --git a/qtjava/javalib/qtjava/QFrame.cpp b/qtjava/javalib/qtjava/QFrame.cpp
new file mode 100644
index 00000000..f00a258d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFrame.cpp
@@ -0,0 +1,678 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qframe.h>
+#include <qrect.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFrame.h>
+
+class QFrameJBridge : public QFrame
+{
+public:
+ QFrameJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QFrame(arg1,arg2,arg3) {};
+ QFrameJBridge(QWidget* arg1,const char* arg2) : QFrame(arg1,arg2) {};
+ QFrameJBridge(QWidget* arg1) : QFrame(arg1) {};
+ QFrameJBridge() : QFrame() {};
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QFrame::paintEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QFrame::resizeEvent(arg1);
+ return;
+ }
+ void protected_drawFrame(QPainter* arg1) {
+ QFrame::drawFrame(arg1);
+ return;
+ }
+ void protected_drawContents(QPainter* arg1) {
+ QFrame::drawContents(arg1);
+ return;
+ }
+ void protected_frameChanged() {
+ QFrame::frameChanged();
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QFrame::styleChange(arg1);
+ return;
+ }
+ ~QFrameJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QFrame::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFrame","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFrame","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFrame","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFrame","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFrame","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFrame","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFrame","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFrame","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFrame","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFrame","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QFrame",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFrame","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFrame","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFrame_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QFrame*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFrame_contentsRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QFrame*) QtSupport::getQt(env, obj))->contentsRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QFrame_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_drawContents(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QFrameJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_drawFrame(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QFrameJBridge*) QtSupport::getQt(env, obj))->protected_drawFrame((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QFrame*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QFrame*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_frameChanged(JNIEnv* env, jobject obj)
+{
+ ((QFrameJBridge*) QtSupport::getQt(env, obj))->protected_frameChanged();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFrame_frameRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QFrame*) QtSupport::getQt(env, obj))->frameRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFrame_frameShadow(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFrame*) QtSupport::getQt(env, obj))->frameShadow();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFrame_frameShape(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFrame*) QtSupport::getQt(env, obj))->frameShape();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFrame_frameStyle(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFrame*) QtSupport::getQt(env, obj))->frameStyle();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFrame_frameWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFrame*) QtSupport::getQt(env, obj))->frameWidth();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFrame_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFrame_lineShapesOk(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFrame*) QtSupport::getQt(env, obj))->lineShapesOk();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFrame_lineWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFrame*) QtSupport::getQt(env, obj))->lineWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFrame_margin(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFrame*) QtSupport::getQt(env, obj))->margin();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFrame_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFrame*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFrame_midLineWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFrame*) QtSupport::getQt(env, obj))->midLineWidth();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_newQFrame__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFrameJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_newQFrame__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFrameJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_newQFrame__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFrameJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_newQFrame__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFrameJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QFrameJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QFrameJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_setFrameRect(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QFrame*) QtSupport::getQt(env, obj))->setFrameRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_setFrameShadow(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFrame*) QtSupport::getQt(env, obj))->setFrameShadow((QFrame::Shadow) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_setFrameShape(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFrame*) QtSupport::getQt(env, obj))->setFrameShape((QFrame::Shape) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_setFrameStyle(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFrame*) QtSupport::getQt(env, obj))->setFrameStyle((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_setLineWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFrame*) QtSupport::getQt(env, obj))->setLineWidth((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_setMargin(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFrame*) QtSupport::getQt(env, obj))->setMargin((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_setMidLineWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFrame*) QtSupport::getQt(env, obj))->setMidLineWidth((int) arg1);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFrame_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QFrame*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFrame_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QFrameJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFrame_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QFrameJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFrame_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QFrameJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QFrame.h b/qtjava/javalib/qtjava/QFrame.h
new file mode 100644
index 00000000..f7ad5ab9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFrame.h
@@ -0,0 +1,53 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFrame__
+#define __org_kde_qt_QFrame__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFrame_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFrame_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_newQFrame__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_newQFrame__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_newQFrame__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_newQFrame__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFrame_frameStyle (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_setFrameStyle (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFrame_frameWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFrame_contentsRect (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFrame_lineShapesOk (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFrame_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFrame_frameShape (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_setFrameShape (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFrame_frameShadow (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_setFrameShadow (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFrame_lineWidth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_setLineWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFrame_margin (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_setMargin (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFrame_midLineWidth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_setMidLineWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFrame_frameRect (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_setFrameRect (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFrame_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFrame_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_drawFrame (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_drawContents (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_frameChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFrame_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFrame_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFrame__ */
diff --git a/qtjava/javalib/qtjava/QFtp.cpp b/qtjava/javalib/qtjava/QFtp.cpp
new file mode 100644
index 00000000..1480341f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFtp.cpp
@@ -0,0 +1,600 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qglobal.h>
+#include <qurlinfo.h>
+#include <qftp.h>
+#include <qstring.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QFtp.h>
+
+class QFtpJBridge : public QFtp
+{
+public:
+ QFtpJBridge() : QFtp() {};
+ QFtpJBridge(QObject* arg1,const char* arg2) : QFtp(arg1,arg2) {};
+ QFtpJBridge(QObject* arg1) : QFtp(arg1) {};
+ void protected_parseDir(const QString& arg1,QUrlInfo& arg2) {
+ QFtp::parseDir(arg1,arg2);
+ return;
+ }
+ void protected_operationListChildren(QNetworkOperation* arg1) {
+ QFtp::operationListChildren(arg1);
+ return;
+ }
+ void protected_operationMkDir(QNetworkOperation* arg1) {
+ QFtp::operationMkDir(arg1);
+ return;
+ }
+ void protected_operationRemove(QNetworkOperation* arg1) {
+ QFtp::operationRemove(arg1);
+ return;
+ }
+ void protected_operationRename(QNetworkOperation* arg1) {
+ QFtp::operationRename(arg1);
+ return;
+ }
+ void protected_operationGet(QNetworkOperation* arg1) {
+ QFtp::operationGet(arg1);
+ return;
+ }
+ void protected_operationPut(QNetworkOperation* arg1) {
+ QFtp::operationPut(arg1);
+ return;
+ }
+ void protected_hostFound() {
+ QFtp::hostFound();
+ return;
+ }
+ void protected_connected() {
+ QFtp::connected();
+ return;
+ }
+ void protected_closed() {
+ QFtp::closed();
+ return;
+ }
+ void protected_dataHostFound() {
+ QFtp::dataHostFound();
+ return;
+ }
+ void protected_dataConnected() {
+ QFtp::dataConnected();
+ return;
+ }
+ void protected_dataClosed() {
+ QFtp::dataClosed();
+ return;
+ }
+ void protected_dataReadyRead() {
+ QFtp::dataReadyRead();
+ return;
+ }
+ void protected_dataBytesWritten(int arg1) {
+ QFtp::dataBytesWritten(arg1);
+ return;
+ }
+ void protected_error(int arg1) {
+ QFtp::error(arg1);
+ return;
+ }
+ ~QFtpJBridge() {QtSupport::qtKeyDeleted(this);}
+ void operationPutChunk(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationPutChunk",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationPutChunk(arg1);
+ }
+ return;
+ }
+ void processOperation(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"processOperation",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::processOperation(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void addOperation(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"addOperation",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::addOperation(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void clearOperationQueue() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFtp","clearOperationQueue")) {
+ QNetworkProtocol::clearOperationQueue();
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QFtp",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void stop() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QFtp","stop")) {
+ QNetworkProtocol::stop();
+ }
+ return;
+ }
+ void setUrl(QUrlOperator* arg1) {
+ if (!QtSupport::eventDelegate(this,"setUrl",(void*)arg1,"org.kde.qt.QUrlOperator")) {
+ QNetworkProtocol::setUrl(arg1);
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_abort(JNIEnv* env, jobject obj)
+{
+ ((QFtp*) QtSupport::getQt(env, obj))->abort();
+ return;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QFtp_bytesAvailable(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QFtp*) QtSupport::getQt(env, obj))->bytesAvailable();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_cd(JNIEnv* env, jobject obj, jstring dir)
+{
+static QString* _qstring_dir = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->cd((const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFtp_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QFtp*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_clearPendingCommands(JNIEnv* env, jobject obj)
+{
+ ((QFtp*) QtSupport::getQt(env, obj))->clearPendingCommands();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_close(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->close();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_closed(JNIEnv* env, jobject obj)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_closed();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_connectToHost__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring host)
+{
+static QString* _qstring_host = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->connectToHost((const QString&)*(QString*) QtSupport::toQString(env, host, &_qstring_host));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_connectToHost__Ljava_lang_String_2S(JNIEnv* env, jobject obj, jstring host, jshort port)
+{
+static QString* _qstring_host = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->connectToHost((const QString&)*(QString*) QtSupport::toQString(env, host, &_qstring_host), (Q_UINT16) port);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_connected(JNIEnv* env, jobject obj)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_connected();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_currentCommand(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->currentCommand();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFtp_currentDevice(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFtp*) QtSupport::getQt(env, obj))->currentDevice(), "org.kde.qt.QIODeviceInterface");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_currentId(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->currentId();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_dataBytesWritten(JNIEnv* env, jobject obj, jint nbytes)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_dataBytesWritten((int) nbytes);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_dataClosed(JNIEnv* env, jobject obj)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_dataClosed();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_dataConnected(JNIEnv* env, jobject obj)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_dataConnected();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_dataHostFound(JNIEnv* env, jobject obj)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_dataHostFound();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_dataReadyRead(JNIEnv* env, jobject obj)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_dataReadyRead();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QFtp_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFtp_errorString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QFtp*) QtSupport::getQt(env, obj))->errorString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_error__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->error();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_error__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_error((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QFtp*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QFtp*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_get__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring file)
+{
+static QString* _qstring_file = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->get((const QString&)*(QString*) QtSupport::toQString(env, file, &_qstring_file));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_get__Ljava_lang_String_2Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jstring file, jobject dev)
+{
+static QString* _qstring_file = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->get((const QString&)*(QString*) QtSupport::toQString(env, file, &_qstring_file), (QIODevice*) QtSupport::getQt(env, dev));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFtp_hasPendingCommands(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QFtp*) QtSupport::getQt(env, obj))->hasPendingCommands();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_hostFound(JNIEnv* env, jobject obj)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_hostFound();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QFtp_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_list__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->list();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_list__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring dir)
+{
+static QString* _qstring_dir = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->list((const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_login__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->login();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_login__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring user)
+{
+static QString* _qstring_user = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->login((const QString&)*(QString*) QtSupport::toQString(env, user, &_qstring_user));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_login__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring user, jstring password)
+{
+static QString* _qstring_user = 0;
+static QString* _qstring_password = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->login((const QString&)*(QString*) QtSupport::toQString(env, user, &_qstring_user), (const QString&)*(QString*) QtSupport::toQString(env, password, &_qstring_password));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QFtp_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QFtp*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_mkdir(JNIEnv* env, jobject obj, jstring dir)
+{
+static QString* _qstring_dir = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->mkdir((const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_newQFtp__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFtpJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_newQFtp__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFtpJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_newQFtp__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QFtpJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_operationGet(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_operationGet((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_operationListChildren(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_operationListChildren((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_operationMkDir(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_operationMkDir((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_operationPut(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_operationPut((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_operationRemove(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_operationRemove((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_operationRename(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_operationRename((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QFtp_parseDir(JNIEnv* env, jobject obj, jstring buffer, jobject info)
+{
+static QString* _qstring_buffer = 0;
+ ((QFtpJBridge*) QtSupport::getQt(env, obj))->protected_parseDir((const QString&)*(QString*) QtSupport::toQString(env, buffer, &_qstring_buffer), (QUrlInfo&)*(QUrlInfo*) QtSupport::getQt(env, info));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_put__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject dev, jstring file)
+{
+static QString* _qstring_file = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->put((QIODevice*) QtSupport::getQt(env, dev), (const QString&)*(QString*) QtSupport::toQString(env, file, &_qstring_file));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_put___3BLjava_lang_String_2(JNIEnv* env, jobject obj, jbyteArray data, jstring file)
+{
+static QByteArray* _qbyteArray_data = 0;
+static QString* _qstring_file = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->put((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data), (const QString&)*(QString*) QtSupport::toQString(env, file, &_qstring_file));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_rawCommand(JNIEnv* env, jobject obj, jstring command)
+{
+static QString* _qstring_command = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->rawCommand((const QString&)*(QString*) QtSupport::toQString(env, command, &_qstring_command));
+ return xret;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QFtp_readAll(JNIEnv* env, jobject obj)
+{
+ QByteArray _qbyteArray;
+ _qbyteArray = ((QFtp*) QtSupport::getQt(env, obj))->readAll();
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QFtp_readBlock(JNIEnv* env, jobject obj, jobject data, jlong maxlen)
+{
+static QCString* _qstring_data = 0;
+ if (_qstring_data == 0) { _qstring_data = new QCString(); }
+ _qstring_data->resize((uint) maxlen);
+ jlong xret = (jlong) ((QFtp*) QtSupport::getQt(env, obj))->readBlock((char*) _qstring_data->data(), (Q_ULONG) maxlen);
+ QtSupport::fromQCStringToStringBuffer(env, _qstring_data, data);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_remove(JNIEnv* env, jobject obj, jstring file)
+{
+static QString* _qstring_file = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->remove((const QString&)*(QString*) QtSupport::toQString(env, file, &_qstring_file));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_rename(JNIEnv* env, jobject obj, jstring oldname, jstring newname)
+{
+static QString* _qstring_oldname = 0;
+static QString* _qstring_newname = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->rename((const QString&)*(QString*) QtSupport::toQString(env, oldname, &_qstring_oldname), (const QString&)*(QString*) QtSupport::toQString(env, newname, &_qstring_newname));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_rmdir(JNIEnv* env, jobject obj, jstring dir)
+{
+static QString* _qstring_dir = 0;
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->rmdir((const QString&)*(QString*) QtSupport::toQString(env, dir, &_qstring_dir));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_state(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->state();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QFtp_supportedOperations(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QFtp*) QtSupport::getQt(env, obj))->supportedOperations();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFtp_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QFtpJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QFtp_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QFtpJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QFtp.h b/qtjava/javalib/qtjava/QFtp.h
new file mode 100644
index 00000000..34c277af
--- /dev/null
+++ b/qtjava/javalib/qtjava/QFtp.h
@@ -0,0 +1,75 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QFtp__
+#define __org_kde_qt_QFtp__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFtp_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFtp_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_newQFtp__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_newQFtp__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_newQFtp__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_supportedOperations (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_connectToHost__Ljava_lang_String_2S (JNIEnv *env, jobject, jstring, jshort);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_connectToHost__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_login__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_login__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_login__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_close (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_list__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_list__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_cd (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_get__Ljava_lang_String_2Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_get__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_put___3BLjava_lang_String_2 (JNIEnv *env, jobject, jbyteArray, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_put__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_remove (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_mkdir (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_rmdir (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_rename (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_rawCommand (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QFtp_bytesAvailable (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QFtp_readBlock (JNIEnv *env, jobject, jobject, jlong);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QFtp_readAll (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_currentId (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QFtp_currentDevice (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_currentCommand (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFtp_hasPendingCommands (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_clearPendingCommands (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_state (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QFtp_error__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFtp_errorString (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_abort (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFtp_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QFtp_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_parseDir (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_operationListChildren (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_operationMkDir (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_operationRemove (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_operationRename (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_operationGet (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_operationPut (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_hostFound (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_connected (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_closed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_dataHostFound (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_dataConnected (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_dataClosed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_dataReadyRead (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_dataBytesWritten (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_error__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QFtp_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFtp_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QFtp__ */
diff --git a/qtjava/javalib/qtjava/QGL.cpp b/qtjava/javalib/qtjava/QGL.cpp
new file mode 100644
index 00000000..9d152cfa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGL.cpp
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qgl.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QGL.h>
+
+class QGLJBridge : public QGL
+{
+public:
+ QGLJBridge() : QGL() {};
+ ~QGLJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGL_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QGL_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGL_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QGL*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGL_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGL_newQGL(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QGL.h b/qtjava/javalib/qtjava/QGL.h
new file mode 100644
index 00000000..35f9d5ef
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGL.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QGL__
+#define __org_kde_qt_QGL__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGL_newQGL (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGL_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGL_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGL_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QGL__ */
diff --git a/qtjava/javalib/qtjava/QGLColormap.cpp b/qtjava/javalib/qtjava/QGLColormap.cpp
new file mode 100644
index 00000000..5bd390e9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGLColormap.cpp
@@ -0,0 +1,140 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qwindowdefs.h>
+#include <qglcolormap.h>
+#include <qcolor.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QGLColormap.h>
+
+class QGLColormapJBridge : public QGLColormap
+{
+public:
+ QGLColormapJBridge() : QGLColormap() {};
+ QGLColormapJBridge(const QGLColormap& arg1) : QGLColormap(arg1) {};
+ ~QGLColormapJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLColormap_detach(JNIEnv* env, jobject obj)
+{
+ ((QGLColormap*) QtSupport::getQt(env, obj))->detach();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLColormap_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QGLColormap_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLColormap_entryColor(JNIEnv* env, jobject obj, jint idx)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((QGLColormap*) QtSupport::getQt(env, obj))->entryColor((int) idx)), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGLColormap_entryRgb(JNIEnv* env, jobject obj, jint idx)
+{
+ jint xret = (jint) ((QGLColormap*) QtSupport::getQt(env, obj))->entryRgb((int) idx);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLColormap_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QGLColormap*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGLColormap_findNearest(JNIEnv* env, jobject obj, jint color)
+{
+ jint xret = (jint) ((QGLColormap*) QtSupport::getQt(env, obj))->findNearest((QRgb) color);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGLColormap_find(JNIEnv* env, jobject obj, jint color)
+{
+ jint xret = (jint) ((QGLColormap*) QtSupport::getQt(env, obj))->find((QRgb) color);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLColormap_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLColormap_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLColormap*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLColormap_newQGLColormap__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLColormapJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLColormap_newQGLColormap__Lorg_kde_qt_QGLColormap_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLColormapJBridge((const QGLColormap&)*(const QGLColormap*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLColormap_setEntries__I_3I(JNIEnv* env, jobject obj, jint count, jintArray colors)
+{
+ int* _int_colors = QtSupport::toIntPtr(env, colors);
+ ((QGLColormap*) QtSupport::getQt(env, obj))->setEntries((int) count, (const QRgb*) _int_colors);
+ env->SetIntArrayRegion(colors, 0, 1, (jint *) _int_colors);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLColormap_setEntries__I_3II(JNIEnv* env, jobject obj, jint count, jintArray colors, jint base)
+{
+ int* _int_colors = QtSupport::toIntPtr(env, colors);
+ ((QGLColormap*) QtSupport::getQt(env, obj))->setEntries((int) count, (const QRgb*) _int_colors, (int) base);
+ env->SetIntArrayRegion(colors, 0, 1, (jint *) _int_colors);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLColormap_setEntry__II(JNIEnv* env, jobject obj, jint idx, jint color)
+{
+ ((QGLColormap*) QtSupport::getQt(env, obj))->setEntry((int) idx, (QRgb) color);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLColormap_setEntry__ILorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jint idx, jobject color)
+{
+ ((QGLColormap*) QtSupport::getQt(env, obj))->setEntry((int) idx, (const QColor&)*(const QColor*) QtSupport::getQt(env, color));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGLColormap_size(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGLColormap*) QtSupport::getQt(env, obj))->size();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QGLColormap.h b/qtjava/javalib/qtjava/QGLColormap.h
new file mode 100644
index 00000000..fe3962ff
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGLColormap.h
@@ -0,0 +1,34 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QGLColormap__
+#define __org_kde_qt_QGLColormap__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLColormap_newQGLColormap__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLColormap_newQGLColormap__Lorg_kde_qt_QGLColormap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLColormap_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGLColormap_size (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLColormap_detach (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLColormap_setEntries__I_3II (JNIEnv *env, jobject, jint, jintArray, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLColormap_setEntries__I_3I (JNIEnv *env, jobject, jint, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLColormap_setEntry__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLColormap_setEntry__ILorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGLColormap_entryRgb (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLColormap_entryColor (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGLColormap_find (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGLColormap_findNearest (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLColormap_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLColormap_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLColormap_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QGLColormap__ */
diff --git a/qtjava/javalib/qtjava/QGLContext.cpp b/qtjava/javalib/qtjava/QGLContext.cpp
new file mode 100644
index 00000000..85473182
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGLContext.cpp
@@ -0,0 +1,289 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qgl.h>
+#include <qfont.h>
+#include <qcolor.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QGLContext.h>
+
+class QGLContextJBridge : public QGLContext
+{
+public:
+ QGLContextJBridge(const QGLFormat& arg1,QPaintDevice* arg2) : QGLContext(arg1,arg2) {};
+ QGLContextJBridge(const QGLFormat& arg1) : QGLContext(arg1) {};
+ void public_reset() {
+ QGLContext::reset();
+ return;
+ }
+ void public_makeCurrent() {
+ QGLContext::makeCurrent();
+ return;
+ }
+ void public_swapBuffers() {
+ QGLContext::swapBuffers();
+ return;
+ }
+ bool protected_chooseContext(const QGLContext* arg1) {
+ return (bool) QGLContext::chooseContext(arg1);
+ }
+ bool protected_chooseContext() {
+ return (bool) QGLContext::chooseContext();
+ }
+ void protected_doneCurrent() {
+ QGLContext::doneCurrent();
+ return;
+ }
+ bool protected_deviceIsPixmap() {
+ return (bool) QGLContext::deviceIsPixmap();
+ }
+ bool protected_windowCreated() {
+ return (bool) QGLContext::windowCreated();
+ }
+ void protected_setWindowCreated(bool arg1) {
+ QGLContext::setWindowCreated(arg1);
+ return;
+ }
+ bool protected_initialized() {
+ return (bool) QGLContext::initialized();
+ }
+ void protected_setInitialized(bool arg1) {
+ QGLContext::setInitialized(arg1);
+ return;
+ }
+ void protected_generateFontDisplayLists(const QFont& arg1,int arg2) {
+ QGLContext::generateFontDisplayLists(arg1,arg2);
+ return;
+ }
+ uint protected_colorIndex(const QColor& arg1) {
+ return (uint) QGLContext::colorIndex(arg1);
+ }
+ void protected_setValid(bool arg1) {
+ QGLContext::setValid(arg1);
+ return;
+ }
+ void protected_setDevice(QPaintDevice* arg1) {
+ QGLContext::setDevice(arg1);
+ return;
+ }
+ ~QGLContextJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLContext_chooseContext__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLContextJBridge*) QtSupport::getQt(env, obj))->protected_chooseContext();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLContext_chooseContext__Lorg_kde_qt_QGLContext_2(JNIEnv* env, jobject obj, jobject shareContext)
+{
+ jboolean xret = (jboolean) ((QGLContextJBridge*) QtSupport::getQt(env, obj))->protected_chooseContext((const QGLContext*) QtSupport::getQt(env, shareContext));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGLContext_colorIndex(JNIEnv* env, jobject obj, jobject c)
+{
+ jint xret = (jint) ((QGLContextJBridge*) QtSupport::getQt(env, obj))->protected_colorIndex((const QColor&)*(const QColor*) QtSupport::getQt(env, c));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLContext_create__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLContext*) QtSupport::getQt(env, obj))->create();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLContext_create__Lorg_kde_qt_QGLContext_2(JNIEnv* env, jobject obj, jobject shareContext)
+{
+ jboolean xret = (jboolean) ((QGLContext*) QtSupport::getQt(env, obj))->create((const QGLContext*) QtSupport::getQt(env, shareContext));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLContext_currentContext(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QGLContextJBridge::currentContext(), "org.kde.qt.QGLContext");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLContext_deviceIsPixmap(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLContextJBridge*) QtSupport::getQt(env, obj))->protected_deviceIsPixmap();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLContext_device(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QGLContext*) QtSupport::getQt(env, obj))->device(), "org.kde.qt.QPaintDeviceInterface");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QGLContext_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_doneCurrent(JNIEnv* env, jobject obj)
+{
+ ((QGLContextJBridge*) QtSupport::getQt(env, obj))->protected_doneCurrent();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QGLContext*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLContext_format(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QGLFormat(((QGLContext*) QtSupport::getQt(env, obj))->format()), "org.kde.qt.QGLFormat", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_generateFontDisplayLists(JNIEnv* env, jobject obj, jobject fnt, jint listBase)
+{
+ ((QGLContextJBridge*) QtSupport::getQt(env, obj))->protected_generateFontDisplayLists((const QFont&)*(const QFont*) QtSupport::getQt(env, fnt), (int) listBase);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLContext_initialized(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLContextJBridge*) QtSupport::getQt(env, obj))->protected_initialized();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLContext_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLContext_isSharing(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLContext*) QtSupport::getQt(env, obj))->isSharing();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLContext_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLContext*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_makeCurrent(JNIEnv* env, jobject obj)
+{
+ ((QGLContextJBridge*) QtSupport::getQt(env, obj))->public_makeCurrent();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_newQGLContext__Lorg_kde_qt_QGLFormat_2(JNIEnv* env, jobject obj, jobject format)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLContextJBridge((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, format)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_newQGLContext__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QPaintDeviceInterface_2(JNIEnv* env, jobject obj, jobject format, jobject device)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLContextJBridge((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, format), (QPaintDevice*) QtSupport::paintDevice(env, device)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLContext_overlayTransparentColor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((QGLContext*) QtSupport::getQt(env, obj))->overlayTransparentColor()), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLContext_requestedFormat(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QGLFormat(((QGLContext*) QtSupport::getQt(env, obj))->requestedFormat()), "org.kde.qt.QGLFormat", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_reset(JNIEnv* env, jobject obj)
+{
+ ((QGLContextJBridge*) QtSupport::getQt(env, obj))->public_reset();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_setDevice(JNIEnv* env, jobject obj, jobject pDev)
+{
+ ((QGLContextJBridge*) QtSupport::getQt(env, obj))->protected_setDevice((QPaintDevice*) QtSupport::paintDevice(env, pDev));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_setFormat(JNIEnv* env, jobject obj, jobject format)
+{
+ ((QGLContext*) QtSupport::getQt(env, obj))->setFormat((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, format));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_setInitialized(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QGLContextJBridge*) QtSupport::getQt(env, obj))->protected_setInitialized((bool) on);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_setValid(JNIEnv* env, jobject obj, jboolean valid)
+{
+ ((QGLContextJBridge*) QtSupport::getQt(env, obj))->protected_setValid((bool) valid);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_setWindowCreated(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QGLContextJBridge*) QtSupport::getQt(env, obj))->protected_setWindowCreated((bool) on);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLContext_swapBuffers(JNIEnv* env, jobject obj)
+{
+ ((QGLContextJBridge*) QtSupport::getQt(env, obj))->public_swapBuffers();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLContext_windowCreated(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLContextJBridge*) QtSupport::getQt(env, obj))->protected_windowCreated();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QGLContext.h b/qtjava/javalib/qtjava/QGLContext.h
new file mode 100644
index 00000000..3be206ca
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGLContext.h
@@ -0,0 +1,48 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QGLContext__
+#define __org_kde_qt_QGLContext__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_newQGLContext__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QPaintDeviceInterface_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_newQGLContext__Lorg_kde_qt_QGLFormat_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_create__Lorg_kde_qt_QGLContext_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_create__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_isSharing (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_reset (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLContext_format (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLContext_requestedFormat (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_setFormat (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_makeCurrent (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_swapBuffers (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLContext_device (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLContext_overlayTransparentColor (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLContext_currentContext (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_chooseContext__Lorg_kde_qt_QGLContext_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_chooseContext__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_doneCurrent (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_deviceIsPixmap (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_windowCreated (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_setWindowCreated (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_initialized (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_setInitialized (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_generateFontDisplayLists (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGLContext_colorIndex (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_setValid (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_setDevice (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLContext_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLContext_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QGLContext__ */
diff --git a/qtjava/javalib/qtjava/QGLFormat.cpp b/qtjava/javalib/qtjava/QGLFormat.cpp
new file mode 100644
index 00000000..1549affc
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGLFormat.cpp
@@ -0,0 +1,272 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qgl.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QGLFormat.h>
+
+class QGLFormatJBridge : public QGLFormat
+{
+public:
+ QGLFormatJBridge() : QGLFormat() {};
+ QGLFormatJBridge(int arg1,int arg2) : QGLFormat(arg1,arg2) {};
+ QGLFormatJBridge(int arg1) : QGLFormat(arg1) {};
+ ~QGLFormatJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_accum(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLFormat*) QtSupport::getQt(env, obj))->accum();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_alpha(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLFormat*) QtSupport::getQt(env, obj))->alpha();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLFormat_defaultFormat(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QGLFormat(QGLFormatJBridge::defaultFormat()), "org.kde.qt.QGLFormat", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLFormat_defaultOverlayFormat(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QGLFormat(QGLFormatJBridge::defaultOverlayFormat()), "org.kde.qt.QGLFormat", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_depth(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLFormat*) QtSupport::getQt(env, obj))->depth();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_directRendering(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLFormat*) QtSupport::getQt(env, obj))->directRendering();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QGLFormat_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_doubleBuffer(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLFormat*) QtSupport::getQt(env, obj))->doubleBuffer();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QGLFormat*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_hasOpenGLOverlays(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QGLFormatJBridge::hasOpenGLOverlays();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_hasOpenGL(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QGLFormatJBridge::hasOpenGL();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_hasOverlay(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLFormat*) QtSupport::getQt(env, obj))->hasOverlay();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_newQGLFormat__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLFormatJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_newQGLFormat__I(JNIEnv* env, jobject obj, jint options)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLFormatJBridge((int) options));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_newQGLFormat__II(JNIEnv* env, jobject obj, jint options, jint plane)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLFormatJBridge((int) options, (int) plane));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGLFormat_plane(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGLFormat*) QtSupport::getQt(env, obj))->plane();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_rgba(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLFormat*) QtSupport::getQt(env, obj))->rgba();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setAccum(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QGLFormat*) QtSupport::getQt(env, obj))->setAccum((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setAlpha(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QGLFormat*) QtSupport::getQt(env, obj))->setAlpha((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setDefaultFormat(JNIEnv* env, jclass cls, jobject f)
+{
+ (void) cls;
+ QGLFormatJBridge::setDefaultFormat((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, f));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setDefaultOverlayFormat(JNIEnv* env, jclass cls, jobject f)
+{
+ (void) cls;
+ QGLFormatJBridge::setDefaultOverlayFormat((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, f));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setDepth(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QGLFormat*) QtSupport::getQt(env, obj))->setDepth((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setDirectRendering(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QGLFormat*) QtSupport::getQt(env, obj))->setDirectRendering((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setDoubleBuffer(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QGLFormat*) QtSupport::getQt(env, obj))->setDoubleBuffer((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setOption(JNIEnv* env, jobject obj, jint opt)
+{
+ ((QGLFormat*) QtSupport::getQt(env, obj))->setOption((QGL::FormatOption) opt);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setOverlay(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QGLFormat*) QtSupport::getQt(env, obj))->setOverlay((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setPlane(JNIEnv* env, jobject obj, jint plane)
+{
+ ((QGLFormat*) QtSupport::getQt(env, obj))->setPlane((int) plane);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setRgba(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QGLFormat*) QtSupport::getQt(env, obj))->setRgba((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setStencil(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QGLFormat*) QtSupport::getQt(env, obj))->setStencil((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLFormat_setStereo(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QGLFormat*) QtSupport::getQt(env, obj))->setStereo((bool) enable);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_stencil(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLFormat*) QtSupport::getQt(env, obj))->stencil();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_stereo(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLFormat*) QtSupport::getQt(env, obj))->stereo();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLFormat_testOption(JNIEnv* env, jobject obj, jint opt)
+{
+ jboolean xret = (jboolean) ((QGLFormat*) QtSupport::getQt(env, obj))->testOption((QGL::FormatOption) opt);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QGLFormat.h b/qtjava/javalib/qtjava/QGLFormat.h
new file mode 100644
index 00000000..d8cb8717
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGLFormat.h
@@ -0,0 +1,52 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QGLFormat__
+#define __org_kde_qt_QGLFormat__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_newQGLFormat__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_newQGLFormat__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_newQGLFormat__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_doubleBuffer (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setDoubleBuffer (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_depth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setDepth (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_rgba (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setRgba (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_alpha (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setAlpha (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_accum (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setAccum (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_stencil (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setStencil (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_stereo (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setStereo (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_directRendering (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setDirectRendering (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_hasOverlay (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setOverlay (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGLFormat_plane (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setPlane (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setOption (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_testOption (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLFormat_defaultFormat (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setDefaultFormat (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLFormat_defaultOverlayFormat (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_setDefaultOverlayFormat (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_hasOpenGL (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_hasOpenGLOverlays (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLFormat_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLFormat_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QGLFormat__ */
diff --git a/qtjava/javalib/qtjava/QGLWidget.cpp b/qtjava/javalib/qtjava/QGLWidget.cpp
new file mode 100644
index 00000000..55087f3a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGLWidget.cpp
@@ -0,0 +1,1070 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpixmap.h>
+#include <qgl.h>
+#include <qfont.h>
+#include <qimage.h>
+#include <qstring.h>
+#include <qglcolormap.h>
+#include <qpoint.h>
+#include <qcolor.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QGLWidget.h>
+
+class QGLWidgetJBridge : public QGLWidget
+{
+public:
+ QGLWidgetJBridge(QWidget* arg1,const char* arg2,const QGLWidget* arg3,Qt::WFlags arg4) : QGLWidget(arg1,arg2,arg3,arg4) {};
+ QGLWidgetJBridge(QWidget* arg1,const char* arg2,const QGLWidget* arg3) : QGLWidget(arg1,arg2,arg3) {};
+ QGLWidgetJBridge(QWidget* arg1,const char* arg2) : QGLWidget(arg1,arg2) {};
+ QGLWidgetJBridge(QWidget* arg1) : QGLWidget(arg1) {};
+ QGLWidgetJBridge() : QGLWidget() {};
+ QGLWidgetJBridge(QGLContext* arg1,QWidget* arg2,const char* arg3,const QGLWidget* arg4,Qt::WFlags arg5) : QGLWidget(arg1,arg2,arg3,arg4,arg5) {};
+ QGLWidgetJBridge(QGLContext* arg1,QWidget* arg2,const char* arg3,const QGLWidget* arg4) : QGLWidget(arg1,arg2,arg3,arg4) {};
+ QGLWidgetJBridge(QGLContext* arg1,QWidget* arg2,const char* arg3) : QGLWidget(arg1,arg2,arg3) {};
+ QGLWidgetJBridge(QGLContext* arg1,QWidget* arg2) : QGLWidget(arg1,arg2) {};
+ QGLWidgetJBridge(const QGLFormat& arg1,QWidget* arg2,const char* arg3,const QGLWidget* arg4,Qt::WFlags arg5) : QGLWidget(arg1,arg2,arg3,arg4,arg5) {};
+ QGLWidgetJBridge(const QGLFormat& arg1,QWidget* arg2,const char* arg3,const QGLWidget* arg4) : QGLWidget(arg1,arg2,arg3,arg4) {};
+ QGLWidgetJBridge(const QGLFormat& arg1,QWidget* arg2,const char* arg3) : QGLWidget(arg1,arg2,arg3) {};
+ QGLWidgetJBridge(const QGLFormat& arg1,QWidget* arg2) : QGLWidget(arg1,arg2) {};
+ QGLWidgetJBridge(const QGLFormat& arg1) : QGLWidget(arg1) {};
+ void public_makeCurrent() {
+ QGLWidget::makeCurrent();
+ return;
+ }
+ void public_swapBuffers() {
+ QGLWidget::swapBuffers();
+ return;
+ }
+ void public_makeOverlayCurrent() {
+ QGLWidget::makeOverlayCurrent();
+ return;
+ }
+ void public_updateGL() {
+ QGLWidget::updateGL();
+ return;
+ }
+ void public_updateOverlayGL() {
+ QGLWidget::updateOverlayGL();
+ return;
+ }
+ void protected_initializeGL() {
+ QGLWidget::initializeGL();
+ return;
+ }
+ void protected_resizeGL(int arg1,int arg2) {
+ QGLWidget::resizeGL(arg1,arg2);
+ return;
+ }
+ void protected_paintGL() {
+ QGLWidget::paintGL();
+ return;
+ }
+ void protected_initializeOverlayGL() {
+ QGLWidget::initializeOverlayGL();
+ return;
+ }
+ void protected_resizeOverlayGL(int arg1,int arg2) {
+ QGLWidget::resizeOverlayGL(arg1,arg2);
+ return;
+ }
+ void protected_paintOverlayGL() {
+ QGLWidget::paintOverlayGL();
+ return;
+ }
+ void protected_setAutoBufferSwap(bool arg1) {
+ QGLWidget::setAutoBufferSwap(arg1);
+ return;
+ }
+ bool protected_autoBufferSwap() {
+ return (bool) QGLWidget::autoBufferSwap();
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QGLWidget::paintEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QGLWidget::resizeEvent(arg1);
+ return;
+ }
+ void protected_glInit() {
+ QGLWidget::glInit();
+ return;
+ }
+ void protected_glDraw() {
+ QGLWidget::glDraw();
+ return;
+ }
+ ~QGLWidgetJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QGLWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFormat(const QGLFormat& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFormat",(void*)&arg1,"org.kde.qt.QGLFormat")) {
+ QGLWidget::setFormat(arg1);
+ }
+ return;
+ }
+ void glDraw() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","glDraw")) {
+ QGLWidget::glDraw();
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void updateGL() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","updateGL")) {
+ QGLWidget::updateGL();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void initializeGL() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","initializeGL")) {
+ QGLWidget::initializeGL();
+ }
+ return;
+ }
+ void paintOverlayGL() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","paintOverlayGL")) {
+ QGLWidget::paintOverlayGL();
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QGLWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void makeOverlayCurrent() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","makeOverlayCurrent")) {
+ QGLWidget::makeOverlayCurrent();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void swapBuffers() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","swapBuffers")) {
+ QGLWidget::swapBuffers();
+ }
+ return;
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void glInit() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","glInit")) {
+ QGLWidget::glInit();
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void initializeOverlayGL() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","initializeOverlayGL")) {
+ QGLWidget::initializeOverlayGL();
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void makeCurrent() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","makeCurrent")) {
+ QGLWidget::makeCurrent();
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void updateOverlayGL() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","updateOverlayGL")) {
+ QGLWidget::updateOverlayGL();
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void paintGL() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","paintGL")) {
+ QGLWidget::paintGL();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QGLWidget",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGLWidget","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLWidget_autoBufferSwap(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->protected_autoBufferSwap();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGLWidget_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QGLWidget*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLWidget_colormap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QGLColormap *) &((QGLWidget*) QtSupport::getQt(env, obj))->colormap(), "org.kde.qt.QGLColormap");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLWidget_context(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QGLWidget*) QtSupport::getQt(env, obj))->context(), "org.kde.qt.QGLContext");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLWidget_convertToGLFormat(JNIEnv* env, jclass cls, jobject img)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(QGLWidgetJBridge::convertToGLFormat((const QImage&)*(const QImage*) QtSupport::getQt(env, img))), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QGLWidget_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_doneCurrent(JNIEnv* env, jobject obj)
+{
+ ((QGLWidget*) QtSupport::getQt(env, obj))->doneCurrent();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLWidget_doubleBuffer(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLWidget*) QtSupport::getQt(env, obj))->doubleBuffer();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QGLWidget*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QGLWidget*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLWidget_format(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QGLFormat(((QGLWidget*) QtSupport::getQt(env, obj))->format()), "org.kde.qt.QGLFormat", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_glDraw(JNIEnv* env, jobject obj)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->protected_glDraw();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_glInit(JNIEnv* env, jobject obj)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->protected_glInit();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLWidget_grabFrameBuffer__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QGLWidget*) QtSupport::getQt(env, obj))->grabFrameBuffer()), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLWidget_grabFrameBuffer__Z(JNIEnv* env, jobject obj, jboolean withAlpha)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QGLWidget*) QtSupport::getQt(env, obj))->grabFrameBuffer((bool) withAlpha)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_initializeGL(JNIEnv* env, jobject obj)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->protected_initializeGL();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_initializeOverlayGL(JNIEnv* env, jobject obj)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->protected_initializeOverlayGL();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLWidget_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLWidget_isSharing(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLWidget*) QtSupport::getQt(env, obj))->isSharing();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGLWidget_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGLWidget*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_makeCurrent(JNIEnv* env, jobject obj)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->public_makeCurrent();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_makeOverlayCurrent(JNIEnv* env, jobject obj)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->public_makeOverlayCurrent();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLWidget_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QGLWidget*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject context, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((QGLContext*) QtSupport::getQt(env, context), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject context, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((QGLContext*) QtSupport::getQt(env, context), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2(JNIEnv* env, jobject obj, jobject context, jobject parent, jstring name, jobject shareWidget)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((QGLContext*) QtSupport::getQt(env, context), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QGLWidget*) QtSupport::getQt(env, shareWidget)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2I(JNIEnv* env, jobject obj, jobject context, jobject parent, jstring name, jobject shareWidget, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((QGLContext*) QtSupport::getQt(env, context), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QGLWidget*) QtSupport::getQt(env, shareWidget), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLFormat_2(JNIEnv* env, jobject obj, jobject format)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, format)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject format, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, format), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject format, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, format), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2(JNIEnv* env, jobject obj, jobject format, jobject parent, jstring name, jobject shareWidget)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, format), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QGLWidget*) QtSupport::getQt(env, shareWidget)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2I(JNIEnv* env, jobject obj, jobject format, jobject parent, jstring name, jobject shareWidget, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, format), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QGLWidget*) QtSupport::getQt(env, shareWidget), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2(JNIEnv* env, jobject obj, jobject parent, jstring name, jobject shareWidget)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QGLWidget*) QtSupport::getQt(env, shareWidget)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jobject shareWidget, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGLWidgetJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QGLWidget*) QtSupport::getQt(env, shareWidget), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLWidget_overlayContext(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QGLWidget*) QtSupport::getQt(env, obj))->overlayContext(), "org.kde.qt.QGLContext");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_paintGL(JNIEnv* env, jobject obj)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->protected_paintGL();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_paintOverlayGL(JNIEnv* env, jobject obj)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->protected_paintOverlayGL();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_qglClearColor(JNIEnv* env, jobject obj, jobject c)
+{
+ ((QGLWidget*) QtSupport::getQt(env, obj))->qglClearColor((const QColor&)*(const QColor*) QtSupport::getQt(env, c));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_qglColor(JNIEnv* env, jobject obj, jobject c)
+{
+ ((QGLWidget*) QtSupport::getQt(env, obj))->qglColor((const QColor&)*(const QColor*) QtSupport::getQt(env, c));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLWidget_renderPixmap__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QGLWidget*) QtSupport::getQt(env, obj))->renderPixmap()), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLWidget_renderPixmap__I(JNIEnv* env, jobject obj, jint w)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QGLWidget*) QtSupport::getQt(env, obj))->renderPixmap((int) w)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLWidget_renderPixmap__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QGLWidget*) QtSupport::getQt(env, obj))->renderPixmap((int) w, (int) h)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGLWidget_renderPixmap__IIZ(JNIEnv* env, jobject obj, jint w, jint h, jboolean useContext)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QGLWidget*) QtSupport::getQt(env, obj))->renderPixmap((int) w, (int) h, (bool) useContext)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_renderText__DDDLjava_lang_String_2(JNIEnv* env, jobject obj, jdouble x, jdouble y, jdouble z, jstring str)
+{
+static QString* _qstring_str = 0;
+ ((QGLWidget*) QtSupport::getQt(env, obj))->renderText((double) x, (double) y, (double) z, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_renderText__DDDLjava_lang_String_2Lorg_kde_qt_QFont_2(JNIEnv* env, jobject obj, jdouble x, jdouble y, jdouble z, jstring str, jobject fnt)
+{
+static QString* _qstring_str = 0;
+ ((QGLWidget*) QtSupport::getQt(env, obj))->renderText((double) x, (double) y, (double) z, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (const QFont&)*(const QFont*) QtSupport::getQt(env, fnt));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_renderText__DDDLjava_lang_String_2Lorg_kde_qt_QFont_2I(JNIEnv* env, jobject obj, jdouble x, jdouble y, jdouble z, jstring str, jobject fnt, jint listBase)
+{
+static QString* _qstring_str = 0;
+ ((QGLWidget*) QtSupport::getQt(env, obj))->renderText((double) x, (double) y, (double) z, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (const QFont&)*(const QFont*) QtSupport::getQt(env, fnt), (int) listBase);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_renderText__IILjava_lang_String_2(JNIEnv* env, jobject obj, jint x, jint y, jstring str)
+{
+static QString* _qstring_str = 0;
+ ((QGLWidget*) QtSupport::getQt(env, obj))->renderText((int) x, (int) y, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_renderText__IILjava_lang_String_2Lorg_kde_qt_QFont_2(JNIEnv* env, jobject obj, jint x, jint y, jstring str, jobject fnt)
+{
+static QString* _qstring_str = 0;
+ ((QGLWidget*) QtSupport::getQt(env, obj))->renderText((int) x, (int) y, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (const QFont&)*(const QFont*) QtSupport::getQt(env, fnt));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_renderText__IILjava_lang_String_2Lorg_kde_qt_QFont_2I(JNIEnv* env, jobject obj, jint x, jint y, jstring str, jobject fnt, jint listBase)
+{
+static QString* _qstring_str = 0;
+ ((QGLWidget*) QtSupport::getQt(env, obj))->renderText((int) x, (int) y, (const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (const QFont&)*(const QFont*) QtSupport::getQt(env, fnt), (int) listBase);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_reparent__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject parent, jint f, jobject p)
+{
+ ((QGLWidget*) QtSupport::getQt(env, obj))->reparent((QWidget*) QtSupport::getQt(env, parent), (Qt::WFlags) f, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_reparent__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2Z(JNIEnv* env, jobject obj, jobject parent, jint f, jobject p, jboolean showIt)
+{
+ ((QGLWidget*) QtSupport::getQt(env, obj))->reparent((QWidget*) QtSupport::getQt(env, parent), (Qt::WFlags) f, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p), (bool) showIt);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_resizeGL(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->protected_resizeGL((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_resizeOverlayGL(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->protected_resizeOverlayGL((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_setAutoBufferSwap(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->protected_setAutoBufferSwap((bool) on);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_setColormap(JNIEnv* env, jobject obj, jobject map)
+{
+ ((QGLWidget*) QtSupport::getQt(env, obj))->setColormap((const QGLColormap&)*(const QGLColormap*) QtSupport::getQt(env, map));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_setContext__Lorg_kde_qt_QGLContext_2(JNIEnv* env, jobject obj, jobject context)
+{
+ ((QGLWidget*) QtSupport::getQt(env, obj))->setContext((QGLContext*) QtSupport::getQt(env, context));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_setContext__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QGLContext_2(JNIEnv* env, jobject obj, jobject context, jobject shareContext)
+{
+ ((QGLWidget*) QtSupport::getQt(env, obj))->setContext((QGLContext*) QtSupport::getQt(env, context), (const QGLContext*) QtSupport::getQt(env, shareContext));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_setContext__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QGLContext_2Z(JNIEnv* env, jobject obj, jobject context, jobject shareContext, jboolean deleteOldContext)
+{
+ ((QGLWidget*) QtSupport::getQt(env, obj))->setContext((QGLContext*) QtSupport::getQt(env, context), (const QGLContext*) QtSupport::getQt(env, shareContext), (bool) deleteOldContext);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_setFormat(JNIEnv* env, jobject obj, jobject format)
+{
+ ((QGLWidget*) QtSupport::getQt(env, obj))->setFormat((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, format));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_setMouseTracking(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QGLWidget*) QtSupport::getQt(env, obj))->setMouseTracking((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_swapBuffers(JNIEnv* env, jobject obj)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->public_swapBuffers();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGLWidget_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QGLWidgetJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGLWidget_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QGLWidgetJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_updateGL(JNIEnv* env, jobject obj)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->public_updateGL();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGLWidget_updateOverlayGL(JNIEnv* env, jobject obj)
+{
+ ((QGLWidgetJBridge*) QtSupport::getQt(env, obj))->public_updateOverlayGL();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QGLWidget.h b/qtjava/javalib/qtjava/QGLWidget.h
new file mode 100644
index 00000000..ecab3520
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGLWidget.h
@@ -0,0 +1,87 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QGLWidget__
+#define __org_kde_qt_QGLWidget__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGLWidget_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2I (JNIEnv *env, jobject, jobject, jstring, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2 (JNIEnv *env, jobject, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2I (JNIEnv *env, jobject, jobject, jobject, jstring, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2I (JNIEnv *env, jobject, jobject, jobject, jstring, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QGLWidget_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_newQGLWidget__Lorg_kde_qt_QGLFormat_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_qglColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_qglClearColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLWidget_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLWidget_isSharing (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_makeCurrent (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_doneCurrent (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLWidget_doubleBuffer (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_swapBuffers (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_format (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setFormat (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_context (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setContext__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QGLContext_2Z (JNIEnv *env, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setContext__Lorg_kde_qt_QGLContext_2Lorg_kde_qt_QGLContext_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setContext__Lorg_kde_qt_QGLContext_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_renderPixmap__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_renderPixmap__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_renderPixmap__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_renderPixmap__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_grabFrameBuffer__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_grabFrameBuffer__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_makeOverlayCurrent (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_overlayContext (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setMouseTracking (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_reparent__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2Z (JNIEnv *env, jobject, jobject, jint, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_reparent__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_colormap (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setColormap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_renderText__IILjava_lang_String_2Lorg_kde_qt_QFont_2I (JNIEnv *env, jobject, jint, jint, jstring, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_renderText__IILjava_lang_String_2Lorg_kde_qt_QFont_2 (JNIEnv *env, jobject, jint, jint, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_renderText__IILjava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_renderText__DDDLjava_lang_String_2Lorg_kde_qt_QFont_2I (JNIEnv *env, jobject, jdouble, jdouble, jdouble, jstring, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_renderText__DDDLjava_lang_String_2Lorg_kde_qt_QFont_2 (JNIEnv *env, jobject, jdouble, jdouble, jdouble, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_renderText__DDDLjava_lang_String_2 (JNIEnv *env, jobject, jdouble, jdouble, jdouble, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_updateGL (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_updateOverlayGL (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGLWidget_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGLWidget_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGLWidget_convertToGLFormat (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_initializeGL (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_resizeGL (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_paintGL (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_initializeOverlayGL (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_resizeOverlayGL (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_paintOverlayGL (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_setAutoBufferSwap (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLWidget_autoBufferSwap (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_glInit (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_glDraw (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGLWidget_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGLWidget_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QGLWidget__ */
diff --git a/qtjava/javalib/qtjava/QGb18030Codec.cpp b/qtjava/javalib/qtjava/QGb18030Codec.cpp
new file mode 100644
index 00000000..ef3574d2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGb18030Codec.cpp
@@ -0,0 +1,106 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qgb18030codec.h>
+#include <qstring.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QGb18030Codec.h>
+
+class QGb18030CodecJBridge : public QGb18030Codec
+{
+public:
+ QGb18030CodecJBridge() : QGb18030Codec() {};
+ ~QGb18030CodecJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGb18030Codec_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QGb18030Codec_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGb18030Codec_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QGb18030Codec*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGb18030Codec_fromUnicode(JNIEnv* env, jobject obj, jstring uc, jintArray lenInOut)
+{
+ QCString _qstring;
+static QString* _qstring_uc = 0;
+ int* _int_lenInOut = QtSupport::toIntPtr(env, lenInOut);
+ _qstring = ((QGb18030Codec*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc), (int&) *_int_lenInOut);
+ env->SetIntArrayRegion(lenInOut, 0, 1, (jint *) _int_lenInOut);
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGb18030Codec_heuristicContentMatch(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+static QCString* _qstring_chars = 0;
+ jint xret = (jint) ((QGb18030Codec*) QtSupport::getQt(env, obj))->heuristicContentMatch((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGb18030Codec_heuristicNameMatch(JNIEnv* env, jobject obj, jstring hint)
+{
+static QCString* _qstring_hint = 0;
+ jint xret = (jint) ((QGb18030Codec*) QtSupport::getQt(env, obj))->heuristicNameMatch((const char*) QtSupport::toCharString(env, hint, &_qstring_hint));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGb18030Codec_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGb18030Codec_makeDecoder(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QGb18030Codec*) QtSupport::getQt(env, obj))->makeDecoder(), "org.kde.qt.QTextDecoder");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGb18030Codec_mibEnum(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGb18030Codec*) QtSupport::getQt(env, obj))->mibEnum();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGb18030Codec_name(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QGb18030Codec*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGb18030Codec_newQGb18030Codec(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGb18030CodecJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGb18030Codec_toUnicode(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+ QString _qstring;
+static QCString* _qstring_chars = 0;
+ _qstring = ((QGb18030Codec*) QtSupport::getQt(env, obj))->toUnicode((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QGb18030Codec.h b/qtjava/javalib/qtjava/QGb18030Codec.h
new file mode 100644
index 00000000..dce7bd2b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGb18030Codec.h
@@ -0,0 +1,29 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QGb18030Codec__
+#define __org_kde_qt_QGb18030Codec__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGb18030Codec_newQGb18030Codec (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGb18030Codec_mibEnum (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGb18030Codec_name (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGb18030Codec_makeDecoder (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGb18030Codec_fromUnicode (JNIEnv *env, jobject, jstring, jintArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGb18030Codec_toUnicode (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGb18030Codec_heuristicContentMatch (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGb18030Codec_heuristicNameMatch (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGb18030Codec_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGb18030Codec_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGb18030Codec_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QGb18030Codec__ */
diff --git a/qtjava/javalib/qtjava/QGrid.cpp b/qtjava/javalib/qtjava/QGrid.cpp
new file mode 100644
index 00000000..d74f73e1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGrid.cpp
@@ -0,0 +1,549 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsize.h>
+#include <qgrid.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QGrid.h>
+
+class QGridJBridge : public QGrid
+{
+public:
+ QGridJBridge(int arg1,QWidget* arg2,const char* arg3,Qt::WFlags arg4) : QGrid(arg1,arg2,arg3,arg4) {};
+ QGridJBridge(int arg1,QWidget* arg2,const char* arg3) : QGrid(arg1,arg2,arg3) {};
+ QGridJBridge(int arg1,QWidget* arg2) : QGrid(arg1,arg2) {};
+ QGridJBridge(int arg1) : QGrid(arg1) {};
+ QGridJBridge(int arg1,Qt::Orientation arg2,QWidget* arg3,const char* arg4,Qt::WFlags arg5) : QGrid(arg1,arg2,arg3,arg4,arg5) {};
+ QGridJBridge(int arg1,Qt::Orientation arg2,QWidget* arg3,const char* arg4) : QGrid(arg1,arg2,arg3,arg4) {};
+ QGridJBridge(int arg1,Qt::Orientation arg2,QWidget* arg3) : QGrid(arg1,arg2,arg3) {};
+ QGridJBridge(int arg1,Qt::Orientation arg2) : QGrid(arg1,arg2) {};
+ void protected_frameChanged() {
+ QGrid::frameChanged();
+ return;
+ }
+ ~QGridJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QFrame::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGrid","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGrid","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGrid","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGrid","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGrid","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGrid","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGrid","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGrid","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGrid","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGrid","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QGrid",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGrid","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGrid_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QGrid*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGrid_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QGrid_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGrid_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QGrid*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QGrid*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGrid_frameChanged(JNIEnv* env, jobject obj)
+{
+ ((QGridJBridge*) QtSupport::getQt(env, obj))->protected_frameChanged();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGrid_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGrid_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QGrid*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGrid_newQGrid__I(JNIEnv* env, jobject obj, jint n)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridJBridge((int) n));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGrid_newQGrid__II(JNIEnv* env, jobject obj, jint n, jint orient)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridJBridge((int) n, (Qt::Orientation) orient));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGrid_newQGrid__IILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint n, jint orient, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridJBridge((int) n, (Qt::Orientation) orient, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGrid_newQGrid__IILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint n, jint orient, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridJBridge((int) n, (Qt::Orientation) orient, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGrid_newQGrid__IILorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jint n, jint orient, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridJBridge((int) n, (Qt::Orientation) orient, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGrid_newQGrid__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint n, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridJBridge((int) n, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGrid_newQGrid__ILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint n, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridJBridge((int) n, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGrid_newQGrid__ILorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jint n, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridJBridge((int) n, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGrid_setSpacing(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QGrid*) QtSupport::getQt(env, obj))->setSpacing((int) arg1);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGrid_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QGrid*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGrid_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QGridJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGrid_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QGridJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QGrid.h b/qtjava/javalib/qtjava/QGrid.h
new file mode 100644
index 00000000..1164ae78
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGrid.h
@@ -0,0 +1,36 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QGrid__
+#define __org_kde_qt_QGrid__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGrid_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGrid_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGrid_newQGrid__ILorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jint, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGrid_newQGrid__ILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGrid_newQGrid__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGrid_newQGrid__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGrid_newQGrid__IILorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jint, jint, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGrid_newQGrid__IILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGrid_newQGrid__IILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGrid_newQGrid__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGrid_setSpacing (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGrid_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGrid_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGrid_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGrid_frameChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGrid_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGrid_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGrid_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QGrid__ */
diff --git a/qtjava/javalib/qtjava/QGridLayout.cpp b/qtjava/javalib/qtjava/QGridLayout.cpp
new file mode 100644
index 00000000..b5a8b81a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGridLayout.cpp
@@ -0,0 +1,567 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsizepolicy.h>
+#include <qrect.h>
+#include <qlayout.h>
+#include <qstring.h>
+#include <qsize.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QGridLayout.h>
+
+class QGridLayoutJBridge : public QGridLayout
+{
+public:
+ QGridLayoutJBridge(QWidget* arg1,int arg2,int arg3,int arg4,int arg5,const char* arg6) : QGridLayout(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QGridLayoutJBridge(QWidget* arg1,int arg2,int arg3,int arg4,int arg5) : QGridLayout(arg1,arg2,arg3,arg4,arg5) {};
+ QGridLayoutJBridge(QWidget* arg1,int arg2,int arg3,int arg4) : QGridLayout(arg1,arg2,arg3,arg4) {};
+ QGridLayoutJBridge(QWidget* arg1,int arg2,int arg3) : QGridLayout(arg1,arg2,arg3) {};
+ QGridLayoutJBridge(QWidget* arg1,int arg2) : QGridLayout(arg1,arg2) {};
+ QGridLayoutJBridge(QWidget* arg1) : QGridLayout(arg1) {};
+ QGridLayoutJBridge(int arg1,int arg2,int arg3,const char* arg4) : QGridLayout(arg1,arg2,arg3,arg4) {};
+ QGridLayoutJBridge(int arg1,int arg2,int arg3) : QGridLayout(arg1,arg2,arg3) {};
+ QGridLayoutJBridge(int arg1,int arg2) : QGridLayout(arg1,arg2) {};
+ QGridLayoutJBridge(int arg1) : QGridLayout(arg1) {};
+ QGridLayoutJBridge() : QGridLayout() {};
+ QGridLayoutJBridge(QLayout* arg1,int arg2,int arg3,int arg4,const char* arg5) : QGridLayout(arg1,arg2,arg3,arg4,arg5) {};
+ QGridLayoutJBridge(QLayout* arg1,int arg2,int arg3,int arg4) : QGridLayout(arg1,arg2,arg3,arg4) {};
+ QGridLayoutJBridge(QLayout* arg1,int arg2,int arg3) : QGridLayout(arg1,arg2,arg3) {};
+ QGridLayoutJBridge(QLayout* arg1,int arg2) : QGridLayout(arg1,arg2) {};
+ QGridLayoutJBridge(QLayout* arg1) : QGridLayout(arg1) {};
+ bool protected_findWidget(QWidget* arg1,int* arg2,int* arg3) {
+ return (bool) QGridLayout::findWidget(arg1,arg2,arg3);
+ }
+ void protected_add(QLayoutItem* arg1,int arg2,int arg3) {
+ QGridLayout::add(arg1,arg2,arg3);
+ return;
+ }
+ ~QGridLayoutJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void setMenuBar(QMenuBar* arg1) {
+ if (!QtSupport::eventDelegate(this,"setMenuBar",(void*)arg1,"org.kde.qt.QMenuBar")) {
+ QLayout::setMenuBar(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QLayout::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addColSpacing(JNIEnv* env, jobject obj, jint col, jint minsize)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addColSpacing((int) col, (int) minsize);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addItem__Lorg_kde_qt_QLayoutItemInterface_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addItem((QLayoutItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addItem__Lorg_kde_qt_QLayoutItemInterface_2II(JNIEnv* env, jobject obj, jobject item, jint row, jint col)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addItem((QLayoutItem*) QtSupport::getQt(env, item), (int) row, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addLayout(JNIEnv* env, jobject obj, jobject layout, jint row, jint col)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addLayout((QLayout*) QtSupport::getQt(env, layout), (int) row, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addMultiCellLayout__Lorg_kde_qt_QLayout_2IIII(JNIEnv* env, jobject obj, jobject layout, jint fromRow, jint toRow, jint fromCol, jint toCol)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addMultiCellLayout((QLayout*) QtSupport::getQt(env, layout), (int) fromRow, (int) toRow, (int) fromCol, (int) toCol);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addMultiCellLayout__Lorg_kde_qt_QLayout_2IIIII(JNIEnv* env, jobject obj, jobject layout, jint fromRow, jint toRow, jint fromCol, jint toCol, jint align)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addMultiCellLayout((QLayout*) QtSupport::getQt(env, layout), (int) fromRow, (int) toRow, (int) fromCol, (int) toCol, (int) align);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addMultiCellWidget__Lorg_kde_qt_QWidget_2IIII(JNIEnv* env, jobject obj, jobject arg1, jint fromRow, jint toRow, jint fromCol, jint toCol)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addMultiCellWidget((QWidget*) QtSupport::getQt(env, arg1), (int) fromRow, (int) toRow, (int) fromCol, (int) toCol);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addMultiCellWidget__Lorg_kde_qt_QWidget_2IIIII(JNIEnv* env, jobject obj, jobject arg1, jint fromRow, jint toRow, jint fromCol, jint toCol, jint align)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addMultiCellWidget((QWidget*) QtSupport::getQt(env, arg1), (int) fromRow, (int) toRow, (int) fromCol, (int) toCol, (int) align);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addMultiCell__Lorg_kde_qt_QLayoutItemInterface_2IIII(JNIEnv* env, jobject obj, jobject arg1, jint fromRow, jint toRow, jint fromCol, jint toCol)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addMultiCell((QLayoutItem*) QtSupport::getQt(env, arg1), (int) fromRow, (int) toRow, (int) fromCol, (int) toCol);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addMultiCell__Lorg_kde_qt_QLayoutItemInterface_2IIIII(JNIEnv* env, jobject obj, jobject arg1, jint fromRow, jint toRow, jint fromCol, jint toCol, jint align)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addMultiCell((QLayoutItem*) QtSupport::getQt(env, arg1), (int) fromRow, (int) toRow, (int) fromCol, (int) toCol, (int) align);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addRowSpacing(JNIEnv* env, jobject obj, jint row, jint minsize)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addRowSpacing((int) row, (int) minsize);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addWidget__Lorg_kde_qt_QWidget_2II(JNIEnv* env, jobject obj, jobject arg1, jint row, jint col)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addWidget((QWidget*) QtSupport::getQt(env, arg1), (int) row, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_addWidget__Lorg_kde_qt_QWidget_2III(JNIEnv* env, jobject obj, jobject arg1, jint row, jint col, jint align)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->addWidget((QWidget*) QtSupport::getQt(env, arg1), (int) row, (int) col, (int) align);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_add(JNIEnv* env, jobject obj, jobject arg1, jint row, jint col)
+{
+ ((QGridLayoutJBridge*) QtSupport::getQt(env, obj))->protected_add((QLayoutItem*) QtSupport::getQt(env, arg1), (int) row, (int) col);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGridLayout_cellGeometry(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QGridLayout*) QtSupport::getQt(env, obj))->cellGeometry((int) row, (int) col)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGridLayout_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QGridLayout*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridLayout_colSpacing(JNIEnv* env, jobject obj, jint col)
+{
+ jint xret = (jint) ((QGridLayout*) QtSupport::getQt(env, obj))->colSpacing((int) col);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridLayout_colStretch(JNIEnv* env, jobject obj, jint col)
+{
+ jint xret = (jint) ((QGridLayout*) QtSupport::getQt(env, obj))->colStretch((int) col);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QGridLayout_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_expand(JNIEnv* env, jobject obj, jint rows, jint cols)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->expand((int) rows, (int) cols);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridLayout_expanding(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGridLayout*) QtSupport::getQt(env, obj))->expanding();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QLayoutItem*)(QGridLayout*)QtSupport::getQt(env, obj))->layout() == 0 && ((QLayoutItem*)(QGridLayout*)QtSupport::getQt(env, obj))->widget() == 0 && ((QLayoutItem*)(QGridLayout*)QtSupport::getQt(env, obj))->spacerItem() == 0) {
+ delete (QGridLayout*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGridLayout_findWidget(JNIEnv* env, jobject obj, jobject w, jintArray r, jintArray c)
+{
+ int* _int_r = QtSupport::toIntPtr(env, r);
+ int* _int_c = QtSupport::toIntPtr(env, c);
+ jboolean xret = (jboolean) ((QGridLayoutJBridge*) QtSupport::getQt(env, obj))->protected_findWidget((QWidget*) QtSupport::getQt(env, w), (int*) _int_r, (int*) _int_c);
+ env->SetIntArrayRegion(r, 0, 1, (jint *) _int_r);
+ env->SetIntArrayRegion(c, 0, 1, (jint *) _int_c);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGridLayout_hasHeightForWidth(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGridLayout*) QtSupport::getQt(env, obj))->hasHeightForWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridLayout_heightForWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QGridLayout*) QtSupport::getQt(env, obj))->heightForWidth((int) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_invalidate(JNIEnv* env, jobject obj)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->invalidate();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGridLayout_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGridLayout_maximumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QGridLayout*) QtSupport::getQt(env, obj))->maximumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGridLayout_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QGridLayout*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridLayout_minimumHeightForWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QGridLayout*) QtSupport::getQt(env, obj))->minimumHeightForWidth((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGridLayout_minimumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QGridLayout*) QtSupport::getQt(env, obj))->minimumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__I(JNIEnv* env, jobject obj, jint nRows)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((int) nRows));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__II(JNIEnv* env, jobject obj, jint nRows, jint nCols)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((int) nRows, (int) nCols));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__III(JNIEnv* env, jobject obj, jint nRows, jint nCols, jint spacing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((int) nRows, (int) nCols, (int) spacing));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__IIILjava_lang_String_2(JNIEnv* env, jobject obj, jint nRows, jint nCols, jint spacing, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((int) nRows, (int) nCols, (int) spacing, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QLayout_2(JNIEnv* env, jobject obj, jobject parentLayout)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QLayout_2I(JNIEnv* env, jobject obj, jobject parentLayout, jint nRows)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout), (int) nRows));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QLayout_2II(JNIEnv* env, jobject obj, jobject parentLayout, jint nRows, jint nCols)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout), (int) nRows, (int) nCols));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QLayout_2III(JNIEnv* env, jobject obj, jobject parentLayout, jint nRows, jint nCols, jint spacing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout), (int) nRows, (int) nCols, (int) spacing));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QLayout_2IIILjava_lang_String_2(JNIEnv* env, jobject obj, jobject parentLayout, jint nRows, jint nCols, jint spacing, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout), (int) nRows, (int) nCols, (int) spacing, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject parent, jint nRows)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (int) nRows));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QWidget_2II(JNIEnv* env, jobject obj, jobject parent, jint nRows, jint nCols)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (int) nRows, (int) nCols));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QWidget_2III(JNIEnv* env, jobject obj, jobject parent, jint nRows, jint nCols, jint border)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (int) nRows, (int) nCols, (int) border));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QWidget_2IIII(JNIEnv* env, jobject obj, jobject parent, jint nRows, jint nCols, jint border, jint spacing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (int) nRows, (int) nCols, (int) border, (int) spacing));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QWidget_2IIIILjava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jint nRows, jint nCols, jint border, jint spacing, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGridLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (int) nRows, (int) nCols, (int) border, (int) spacing, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridLayout_numCols(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGridLayout*) QtSupport::getQt(env, obj))->numCols();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridLayout_numRows(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGridLayout*) QtSupport::getQt(env, obj))->numRows();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridLayout_origin(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGridLayout*) QtSupport::getQt(env, obj))->origin();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridLayout_rowSpacing(JNIEnv* env, jobject obj, jint row)
+{
+ jint xret = (jint) ((QGridLayout*) QtSupport::getQt(env, obj))->rowSpacing((int) row);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridLayout_rowStretch(JNIEnv* env, jobject obj, jint row)
+{
+ jint xret = (jint) ((QGridLayout*) QtSupport::getQt(env, obj))->rowStretch((int) row);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_setColSpacing(JNIEnv* env, jobject obj, jint col, jint minSize)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->setColSpacing((int) col, (int) minSize);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_setColStretch(JNIEnv* env, jobject obj, jint col, jint stretch)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->setColStretch((int) col, (int) stretch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_setGeometry(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->setGeometry((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_setOrigin(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->setOrigin((QGridLayout::Corner) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_setRowSpacing(JNIEnv* env, jobject obj, jint row, jint minSize)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->setRowSpacing((int) row, (int) minSize);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridLayout_setRowStretch(JNIEnv* env, jobject obj, jint row, jint stretch)
+{
+ ((QGridLayout*) QtSupport::getQt(env, obj))->setRowStretch((int) row, (int) stretch);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGridLayout_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QGridLayout*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGridLayout_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QGridLayoutJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGridLayout_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QGridLayoutJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QGridLayout.h b/qtjava/javalib/qtjava/QGridLayout.h
new file mode 100644
index 00000000..4d569b37
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGridLayout.h
@@ -0,0 +1,79 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QGridLayout__
+#define __org_kde_qt_QGridLayout__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGridLayout_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGridLayout_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QWidget_2IIIILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jint, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QWidget_2IIII (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QWidget_2III (JNIEnv *env, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QWidget_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__IIILjava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QLayout_2IIILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QLayout_2III (JNIEnv *env, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QLayout_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QLayout_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_newQGridLayout__Lorg_kde_qt_QLayout_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGridLayout_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGridLayout_minimumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGridLayout_maximumSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_setRowStretch (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_setColStretch (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridLayout_rowStretch (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridLayout_colStretch (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_setRowSpacing (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_setColSpacing (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridLayout_rowSpacing (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridLayout_colSpacing (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridLayout_numRows (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridLayout_numCols (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGridLayout_cellGeometry (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGridLayout_hasHeightForWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridLayout_heightForWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridLayout_minimumHeightForWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridLayout_expanding (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_invalidate (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addItem__Lorg_kde_qt_QLayoutItemInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addItem__Lorg_kde_qt_QLayoutItemInterface_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addMultiCell__Lorg_kde_qt_QLayoutItemInterface_2IIIII (JNIEnv *env, jobject, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addMultiCell__Lorg_kde_qt_QLayoutItemInterface_2IIII (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addWidget__Lorg_kde_qt_QWidget_2III (JNIEnv *env, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addWidget__Lorg_kde_qt_QWidget_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addMultiCellWidget__Lorg_kde_qt_QWidget_2IIIII (JNIEnv *env, jobject, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addMultiCellWidget__Lorg_kde_qt_QWidget_2IIII (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addLayout (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addMultiCellLayout__Lorg_kde_qt_QLayout_2IIIII (JNIEnv *env, jobject, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addMultiCellLayout__Lorg_kde_qt_QLayout_2IIII (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addRowSpacing (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_addColSpacing (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_expand (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_setOrigin (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridLayout_origin (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_setGeometry (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGridLayout_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGridLayout_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGridLayout_findWidget (JNIEnv *env, jobject, jobject, jintArray, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_add (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridLayout_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGridLayout_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QGridLayout__ */
diff --git a/qtjava/javalib/qtjava/QGridView.cpp b/qtjava/javalib/qtjava/QGridView.cpp
new file mode 100644
index 00000000..95583865
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGridView.cpp
@@ -0,0 +1,165 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qgridview.h>
+#include <qstring.h>
+#include <qsize.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QGridView.h>
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGridView_cellGeometry(JNIEnv* env, jobject obj, jint row, jint column)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QGridView*) QtSupport::getQt(env, obj))->cellGeometry((int) row, (int) column)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridView_cellHeight(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGridView*) QtSupport::getQt(env, obj))->cellHeight();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGridView_cellRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QGridView*) QtSupport::getQt(env, obj))->cellRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridView_cellWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGridView*) QtSupport::getQt(env, obj))->cellWidth();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGridView_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QGridView*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridView_columnAt(JNIEnv* env, jobject obj, jint x)
+{
+ jint xret = (jint) ((QGridView*) QtSupport::getQt(env, obj))->columnAt((int) x);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridView_ensureCellVisible(JNIEnv* env, jobject obj, jint row, jint column)
+{
+ ((QGridView*) QtSupport::getQt(env, obj))->ensureCellVisible((int) row, (int) column);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGridView_gridSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QGridView*) QtSupport::getQt(env, obj))->gridSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGridView_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QGridView*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridView_numCols(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGridView*) QtSupport::getQt(env, obj))->numCols();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridView_numRows(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGridView*) QtSupport::getQt(env, obj))->numRows();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridView_repaintCell__II(JNIEnv* env, jobject obj, jint row, jint column)
+{
+ ((QGridView*) QtSupport::getQt(env, obj))->repaintCell((int) row, (int) column);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridView_repaintCell__IIZ(JNIEnv* env, jobject obj, jint row, jint column, jboolean erase)
+{
+ ((QGridView*) QtSupport::getQt(env, obj))->repaintCell((int) row, (int) column, (bool) erase);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGridView_rowAt(JNIEnv* env, jobject obj, jint y)
+{
+ jint xret = (jint) ((QGridView*) QtSupport::getQt(env, obj))->rowAt((int) y);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridView_setCellHeight(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QGridView*) QtSupport::getQt(env, obj))->setCellHeight((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridView_setCellWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QGridView*) QtSupport::getQt(env, obj))->setCellWidth((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridView_setNumCols(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QGridView*) QtSupport::getQt(env, obj))->setNumCols((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridView_setNumRows(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QGridView*) QtSupport::getQt(env, obj))->setNumRows((int) arg1);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGridView_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QGridView::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGridView_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QGridView::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGridView_updateCell(JNIEnv* env, jobject obj, jint row, jint column)
+{
+ ((QGridView*) QtSupport::getQt(env, obj))->updateCell((int) row, (int) column);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QGridView.h b/qtjava/javalib/qtjava/QGridView.h
new file mode 100644
index 00000000..710c0083
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGridView.h
@@ -0,0 +1,39 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QGridView__
+#define __org_kde_qt_QGridView__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGridView_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGridView_className (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridView_numRows (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridView_setNumRows (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridView_numCols (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridView_setNumCols (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridView_cellWidth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridView_setCellWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridView_cellHeight (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridView_setCellHeight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGridView_cellRect (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGridView_cellGeometry (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGridView_gridSize (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridView_rowAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGridView_columnAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridView_repaintCell__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridView_repaintCell__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridView_updateCell (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGridView_ensureCellVisible (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGridView_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGridView_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QGridView__ */
diff --git a/qtjava/javalib/qtjava/QGroupBox.cpp b/qtjava/javalib/qtjava/QGroupBox.cpp
new file mode 100644
index 00000000..9c20b6bf
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGroupBox.cpp
@@ -0,0 +1,796 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsize.h>
+#include <qgroupbox.h>
+#include <qfont.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QGroupBox.h>
+
+class QGroupBoxJBridge : public QGroupBox
+{
+public:
+ QGroupBoxJBridge(QWidget* arg1,const char* arg2) : QGroupBox(arg1,arg2) {};
+ QGroupBoxJBridge(QWidget* arg1) : QGroupBox(arg1) {};
+ QGroupBoxJBridge() : QGroupBox() {};
+ QGroupBoxJBridge(const QString& arg1,QWidget* arg2,const char* arg3) : QGroupBox(arg1,arg2,arg3) {};
+ QGroupBoxJBridge(const QString& arg1,QWidget* arg2) : QGroupBox(arg1,arg2) {};
+ QGroupBoxJBridge(const QString& arg1) : QGroupBox(arg1) {};
+ QGroupBoxJBridge(int arg1,Qt::Orientation arg2,QWidget* arg3,const char* arg4) : QGroupBox(arg1,arg2,arg3,arg4) {};
+ QGroupBoxJBridge(int arg1,Qt::Orientation arg2,QWidget* arg3) : QGroupBox(arg1,arg2,arg3) {};
+ QGroupBoxJBridge(int arg1,Qt::Orientation arg2) : QGroupBox(arg1,arg2) {};
+ QGroupBoxJBridge(int arg1,Qt::Orientation arg2,const QString& arg3,QWidget* arg4,const char* arg5) : QGroupBox(arg1,arg2,arg3,arg4,arg5) {};
+ QGroupBoxJBridge(int arg1,Qt::Orientation arg2,const QString& arg3,QWidget* arg4) : QGroupBox(arg1,arg2,arg3,arg4) {};
+ QGroupBoxJBridge(int arg1,Qt::Orientation arg2,const QString& arg3) : QGroupBox(arg1,arg2,arg3) {};
+ bool protected_event(QEvent* arg1) {
+ return (bool) QGroupBox::event(arg1);
+ }
+ void protected_childEvent(QChildEvent* arg1) {
+ QGroupBox::childEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QGroupBox::resizeEvent(arg1);
+ return;
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QGroupBox::paintEvent(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QGroupBox::focusInEvent(arg1);
+ return;
+ }
+ void protected_fontChange(const QFont& arg1) {
+ QGroupBox::fontChange(arg1);
+ return;
+ }
+ ~QGroupBoxJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QGroupBox::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGroupBox","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGroupBox","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGroupBox","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGroupBox","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QGroupBox::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGroupBox","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGroupBox","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGroupBox","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QGroupBox::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGroupBox","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGroupBox","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGroupBox","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QGroupBox::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QGroupBox",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGroupBox","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QGroupBox","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_addSpace(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QGroupBox*) QtSupport::getQt(env, obj))->addSpace((int) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGroupBox_alignment(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGroupBox*) QtSupport::getQt(env, obj))->alignment();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_childEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QGroupBoxJBridge*) QtSupport::getQt(env, obj))->protected_childEvent((QChildEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGroupBox_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QGroupBox*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGroupBox_columns(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGroupBox*) QtSupport::getQt(env, obj))->columns();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QGroupBox_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGroupBox_event(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QGroupBoxJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QGroupBox*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QGroupBox*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_focusInEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QGroupBoxJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_fontChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QGroupBoxJBridge*) QtSupport::getQt(env, obj))->protected_fontChange((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGroupBox_insideMargin(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGroupBox*) QtSupport::getQt(env, obj))->insideMargin();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGroupBox_insideSpacing(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGroupBox*) QtSupport::getQt(env, obj))->insideSpacing();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGroupBox_isCheckable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGroupBox*) QtSupport::getQt(env, obj))->isCheckable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGroupBox_isChecked(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGroupBox*) QtSupport::getQt(env, obj))->isChecked();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGroupBox_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QGroupBox_isFlat(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QGroupBox*) QtSupport::getQt(env, obj))->isFlat();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGroupBox_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QGroupBox*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_newQGroupBox__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGroupBoxJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_newQGroupBox__II(JNIEnv* env, jobject obj, jint strips, jint o)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGroupBoxJBridge((int) strips, (Qt::Orientation) o));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_newQGroupBox__IILjava_lang_String_2(JNIEnv* env, jobject obj, jint strips, jint o, jstring title)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGroupBoxJBridge((int) strips, (Qt::Orientation) o, (const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_newQGroupBox__IILjava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint strips, jint o, jstring title, jobject parent)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGroupBoxJBridge((int) strips, (Qt::Orientation) o, (const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_newQGroupBox__IILjava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint strips, jint o, jstring title, jobject parent, jstring name)
+{
+static QString* _qstring_title = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGroupBoxJBridge((int) strips, (Qt::Orientation) o, (const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_newQGroupBox__IILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint strips, jint o, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGroupBoxJBridge((int) strips, (Qt::Orientation) o, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_newQGroupBox__IILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint strips, jint o, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGroupBoxJBridge((int) strips, (Qt::Orientation) o, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_newQGroupBox__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring title)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGroupBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_newQGroupBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring title, jobject parent)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGroupBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_newQGroupBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring title, jobject parent, jstring name)
+{
+static QString* _qstring_title = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGroupBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_newQGroupBox__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGroupBoxJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_newQGroupBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QGroupBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QGroupBox_orientation(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QGroupBox*) QtSupport::getQt(env, obj))->orientation();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QGroupBoxJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QGroupBoxJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_setAlignment(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QGroupBox*) QtSupport::getQt(env, obj))->setAlignment((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_setCheckable(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QGroupBox*) QtSupport::getQt(env, obj))->setCheckable((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_setChecked(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QGroupBox*) QtSupport::getQt(env, obj))->setChecked((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_setColumnLayout(JNIEnv* env, jobject obj, jint strips, jint o)
+{
+ ((QGroupBox*) QtSupport::getQt(env, obj))->setColumnLayout((int) strips, (Qt::Orientation) o);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_setColumns(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QGroupBox*) QtSupport::getQt(env, obj))->setColumns((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_setEnabled(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QGroupBox*) QtSupport::getQt(env, obj))->setEnabled((bool) on);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_setFlat(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QGroupBox*) QtSupport::getQt(env, obj))->setFlat((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_setInsideMargin(JNIEnv* env, jobject obj, jint m)
+{
+ ((QGroupBox*) QtSupport::getQt(env, obj))->setInsideMargin((int) m);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_setInsideSpacing(JNIEnv* env, jobject obj, jint s)
+{
+ ((QGroupBox*) QtSupport::getQt(env, obj))->setInsideSpacing((int) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_setOrientation(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QGroupBox*) QtSupport::getQt(env, obj))->setOrientation((Qt::Orientation) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QGroupBox_setTitle(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QGroupBox*) QtSupport::getQt(env, obj))->setTitle((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QGroupBox_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QGroupBox*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGroupBox_title(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QGroupBox*) QtSupport::getQt(env, obj))->title();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGroupBox_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QGroupBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QGroupBox_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QGroupBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QGroupBox.h b/qtjava/javalib/qtjava/QGroupBox.h
new file mode 100644
index 00000000..e8dd28a1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QGroupBox.h
@@ -0,0 +1,65 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QGroupBox__
+#define __org_kde_qt_QGroupBox__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGroupBox_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGroupBox_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_newQGroupBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_newQGroupBox__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_newQGroupBox__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_newQGroupBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_newQGroupBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_newQGroupBox__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_newQGroupBox__IILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_newQGroupBox__IILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_newQGroupBox__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_newQGroupBox__IILjava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_newQGroupBox__IILjava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jint, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_newQGroupBox__IILjava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_setColumnLayout (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGroupBox_title (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_setTitle (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGroupBox_alignment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_setAlignment (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGroupBox_columns (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_setColumns (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGroupBox_orientation (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_setOrientation (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGroupBox_insideMargin (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QGroupBox_insideSpacing (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_setInsideMargin (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_setInsideSpacing (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_addSpace (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QGroupBox_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGroupBox_isFlat (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_setFlat (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGroupBox_isCheckable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_setCheckable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGroupBox_isChecked (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_setChecked (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGroupBox_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QGroupBox_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGroupBox_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_childEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_fontChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QGroupBox_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QGroupBox_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QGroupBox__ */
diff --git a/qtjava/javalib/qtjava/QHBox.cpp b/qtjava/javalib/qtjava/QHBox.cpp
new file mode 100644
index 00000000..b6822e0e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHBox.cpp
@@ -0,0 +1,534 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qhbox.h>
+#include <qstring.h>
+#include <qsize.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QHBox.h>
+
+class QHBoxJBridge : public QHBox
+{
+public:
+ QHBoxJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QHBox(arg1,arg2,arg3) {};
+ QHBoxJBridge(QWidget* arg1,const char* arg2) : QHBox(arg1,arg2) {};
+ QHBoxJBridge(QWidget* arg1) : QHBox(arg1) {};
+ QHBoxJBridge() : QHBox() {};
+ QHBoxJBridge(bool arg1,QWidget* arg2,const char* arg3,Qt::WFlags arg4) : QHBox(arg1,arg2,arg3,arg4) {};
+ QHBoxJBridge(bool arg1,QWidget* arg2,const char* arg3) : QHBox(arg1,arg2,arg3) {};
+ void protected_frameChanged() {
+ QHBox::frameChanged();
+ return;
+ }
+ ~QHBoxJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QFrame::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHBox","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHBox","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHBox","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHBox","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHBox","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHBox","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHBox","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHBox","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHBox","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHBox","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QHBox",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHBox","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHBox_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QHBox*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBox_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QHBox_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBox_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QHBox*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QHBox*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBox_frameChanged(JNIEnv* env, jobject obj)
+{
+ ((QHBoxJBridge*) QtSupport::getQt(env, obj))->protected_frameChanged();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHBox_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHBox_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QHBox*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBox_newQHBox__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBox_newQHBox__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBox_newQHBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBox_newQHBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBox_newQHBox__ZLorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jboolean horizontal, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxJBridge((bool) horizontal, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBox_newQHBox__ZLorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jboolean horizontal, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxJBridge((bool) horizontal, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBox_setSpacing(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QHBox*) QtSupport::getQt(env, obj))->setSpacing((int) arg1);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHBox_setStretchFactor(JNIEnv* env, jobject obj, jobject arg1, jint stretch)
+{
+ jboolean xret = (jboolean) ((QHBox*) QtSupport::getQt(env, obj))->setStretchFactor((QWidget*) QtSupport::getQt(env, arg1), (int) stretch);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHBox_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QHBox*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHBox_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QHBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHBox_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QHBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QHBox.h b/qtjava/javalib/qtjava/QHBox.h
new file mode 100644
index 00000000..c0276752
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHBox.h
@@ -0,0 +1,35 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QHBox__
+#define __org_kde_qt_QHBox__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHBox_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHBox_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBox_newQHBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBox_newQHBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBox_newQHBox__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBox_newQHBox__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBox_setSpacing (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHBox_setStretchFactor (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHBox_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHBox_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHBox_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBox_newQHBox__ZLorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jboolean, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBox_newQHBox__ZLorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jboolean, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBox_frameChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBox_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBox_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHBox_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QHBox__ */
diff --git a/qtjava/javalib/qtjava/QHBoxLayout.cpp b/qtjava/javalib/qtjava/QHBoxLayout.cpp
new file mode 100644
index 00000000..8beeb618
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHBoxLayout.cpp
@@ -0,0 +1,221 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qlayout.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QHBoxLayout.h>
+
+class QHBoxLayoutJBridge : public QHBoxLayout
+{
+public:
+ QHBoxLayoutJBridge(QWidget* arg1,int arg2,int arg3,const char* arg4) : QHBoxLayout(arg1,arg2,arg3,arg4) {};
+ QHBoxLayoutJBridge(QWidget* arg1,int arg2,int arg3) : QHBoxLayout(arg1,arg2,arg3) {};
+ QHBoxLayoutJBridge(QWidget* arg1,int arg2) : QHBoxLayout(arg1,arg2) {};
+ QHBoxLayoutJBridge(QWidget* arg1) : QHBoxLayout(arg1) {};
+ QHBoxLayoutJBridge(QLayout* arg1,int arg2,const char* arg3) : QHBoxLayout(arg1,arg2,arg3) {};
+ QHBoxLayoutJBridge(QLayout* arg1,int arg2) : QHBoxLayout(arg1,arg2) {};
+ QHBoxLayoutJBridge(QLayout* arg1) : QHBoxLayout(arg1) {};
+ QHBoxLayoutJBridge(int arg1,const char* arg2) : QHBoxLayout(arg1,arg2) {};
+ QHBoxLayoutJBridge(int arg1) : QHBoxLayout(arg1) {};
+ QHBoxLayoutJBridge() : QHBoxLayout() {};
+ ~QHBoxLayoutJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void setMenuBar(QMenuBar* arg1) {
+ if (!QtSupport::eventDelegate(this,"setMenuBar",(void*)arg1,"org.kde.qt.QMenuBar")) {
+ QLayout::setMenuBar(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QLayout::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHBoxLayout_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QHBoxLayout*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBoxLayout_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QHBoxLayout_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBoxLayout_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QLayoutItem*)(QHBoxLayout*)QtSupport::getQt(env, obj))->layout() == 0 && ((QLayoutItem*)(QHBoxLayout*)QtSupport::getQt(env, obj))->widget() == 0 && ((QLayoutItem*)(QHBoxLayout*)QtSupport::getQt(env, obj))->spacerItem() == 0) {
+ delete (QHBoxLayout*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHBoxLayout_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHBoxLayout_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QHBoxLayout*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxLayoutJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__I(JNIEnv* env, jobject obj, jint spacing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxLayoutJBridge((int) spacing));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__ILjava_lang_String_2(JNIEnv* env, jobject obj, jint spacing, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxLayoutJBridge((int) spacing, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QLayout_2(JNIEnv* env, jobject obj, jobject parentLayout)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QLayout_2I(JNIEnv* env, jobject obj, jobject parentLayout, jint spacing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout), (int) spacing));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QLayout_2ILjava_lang_String_2(JNIEnv* env, jobject obj, jobject parentLayout, jint spacing, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout), (int) spacing, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxLayoutJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject parent, jint border)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (int) border));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QWidget_2II(JNIEnv* env, jobject obj, jobject parent, jint border, jint spacing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (int) border, (int) spacing));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QWidget_2IILjava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jint border, jint spacing, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHBoxLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (int) border, (int) spacing, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHBoxLayout_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QHBoxLayoutJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHBoxLayout_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QHBoxLayoutJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QHBoxLayout.h b/qtjava/javalib/qtjava/QHBoxLayout.h
new file mode 100644
index 00000000..2f7f91b3
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHBoxLayout.h
@@ -0,0 +1,35 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QHBoxLayout__
+#define __org_kde_qt_QHBoxLayout__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHBoxLayout_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHBoxLayout_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QWidget_2IILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QWidget_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QLayout_2ILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QLayout_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__Lorg_kde_qt_QLayout_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__ILjava_lang_String_2 (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBoxLayout_newQHBoxLayout__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHBoxLayout_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHBoxLayout_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBoxLayout_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHBoxLayout_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHBoxLayout_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QHBoxLayout__ */
diff --git a/qtjava/javalib/qtjava/QHButtonGroup.cpp b/qtjava/javalib/qtjava/QHButtonGroup.cpp
new file mode 100644
index 00000000..9b7c8769
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHButtonGroup.cpp
@@ -0,0 +1,501 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qhbuttongroup.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QHButtonGroup.h>
+
+class QHButtonGroupJBridge : public QHButtonGroup
+{
+public:
+ QHButtonGroupJBridge(QWidget* arg1,const char* arg2) : QHButtonGroup(arg1,arg2) {};
+ QHButtonGroupJBridge(QWidget* arg1) : QHButtonGroup(arg1) {};
+ QHButtonGroupJBridge() : QHButtonGroup() {};
+ QHButtonGroupJBridge(const QString& arg1,QWidget* arg2,const char* arg3) : QHButtonGroup(arg1,arg2,arg3) {};
+ QHButtonGroupJBridge(const QString& arg1,QWidget* arg2) : QHButtonGroup(arg1,arg2) {};
+ QHButtonGroupJBridge(const QString& arg1) : QHButtonGroup(arg1) {};
+ ~QHButtonGroupJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QGroupBox::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHButtonGroup","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHButtonGroup","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHButtonGroup","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHButtonGroup","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QGroupBox::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHButtonGroup","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHButtonGroup","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHButtonGroup","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QGroupBox::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHButtonGroup","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHButtonGroup","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHButtonGroup","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QGroupBox::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QHButtonGroup",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHButtonGroup","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHButtonGroup","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHButtonGroup_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QHButtonGroup*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHButtonGroup_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QHButtonGroup_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHButtonGroup_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QHButtonGroup*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QHButtonGroup*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHButtonGroup_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHButtonGroup_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QHButtonGroup*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHButtonGroup_newQHButtonGroup__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHButtonGroupJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHButtonGroup_newQHButtonGroup__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring title)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHButtonGroupJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHButtonGroup_newQHButtonGroup__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring title, jobject parent)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHButtonGroupJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHButtonGroup_newQHButtonGroup__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring title, jobject parent, jstring name)
+{
+static QString* _qstring_title = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHButtonGroupJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHButtonGroup_newQHButtonGroup__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHButtonGroupJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHButtonGroup_newQHButtonGroup__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHButtonGroupJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHButtonGroup_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QHButtonGroupJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHButtonGroup_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QHButtonGroupJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QHButtonGroup.h b/qtjava/javalib/qtjava/QHButtonGroup.h
new file mode 100644
index 00000000..e2385054
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHButtonGroup.h
@@ -0,0 +1,31 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QHButtonGroup__
+#define __org_kde_qt_QHButtonGroup__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHButtonGroup_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHButtonGroup_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHButtonGroup_newQHButtonGroup__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHButtonGroup_newQHButtonGroup__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHButtonGroup_newQHButtonGroup__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHButtonGroup_newQHButtonGroup__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHButtonGroup_newQHButtonGroup__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHButtonGroup_newQHButtonGroup__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHButtonGroup_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHButtonGroup_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHButtonGroup_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHButtonGroup_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHButtonGroup_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QHButtonGroup__ */
diff --git a/qtjava/javalib/qtjava/QHGroupBox.cpp b/qtjava/javalib/qtjava/QHGroupBox.cpp
new file mode 100644
index 00000000..f428a61e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHGroupBox.cpp
@@ -0,0 +1,501 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qhgroupbox.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QHGroupBox.h>
+
+class QHGroupBoxJBridge : public QHGroupBox
+{
+public:
+ QHGroupBoxJBridge(QWidget* arg1,const char* arg2) : QHGroupBox(arg1,arg2) {};
+ QHGroupBoxJBridge(QWidget* arg1) : QHGroupBox(arg1) {};
+ QHGroupBoxJBridge() : QHGroupBox() {};
+ QHGroupBoxJBridge(const QString& arg1,QWidget* arg2,const char* arg3) : QHGroupBox(arg1,arg2,arg3) {};
+ QHGroupBoxJBridge(const QString& arg1,QWidget* arg2) : QHGroupBox(arg1,arg2) {};
+ QHGroupBoxJBridge(const QString& arg1) : QHGroupBox(arg1) {};
+ ~QHGroupBoxJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QGroupBox::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHGroupBox","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHGroupBox","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHGroupBox","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHGroupBox","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QGroupBox::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHGroupBox","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHGroupBox","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHGroupBox","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QGroupBox::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHGroupBox","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHGroupBox","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHGroupBox","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QGroupBox::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QHGroupBox",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHGroupBox","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHGroupBox","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHGroupBox_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QHGroupBox*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHGroupBox_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QHGroupBox_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHGroupBox_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QHGroupBox*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QHGroupBox*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHGroupBox_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHGroupBox_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QHGroupBox*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHGroupBox_newQHGroupBox__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHGroupBoxJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHGroupBox_newQHGroupBox__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring title)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHGroupBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHGroupBox_newQHGroupBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring title, jobject parent)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHGroupBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHGroupBox_newQHGroupBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring title, jobject parent, jstring name)
+{
+static QString* _qstring_title = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHGroupBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHGroupBox_newQHGroupBox__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHGroupBoxJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHGroupBox_newQHGroupBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHGroupBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHGroupBox_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QHGroupBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHGroupBox_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QHGroupBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QHGroupBox.h b/qtjava/javalib/qtjava/QHGroupBox.h
new file mode 100644
index 00000000..92ab6243
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHGroupBox.h
@@ -0,0 +1,31 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QHGroupBox__
+#define __org_kde_qt_QHGroupBox__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHGroupBox_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHGroupBox_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHGroupBox_newQHGroupBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHGroupBox_newQHGroupBox__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHGroupBox_newQHGroupBox__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHGroupBox_newQHGroupBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHGroupBox_newQHGroupBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHGroupBox_newQHGroupBox__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHGroupBox_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHGroupBox_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHGroupBox_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHGroupBox_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHGroupBox_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QHGroupBox__ */
diff --git a/qtjava/javalib/qtjava/QHeader.cpp b/qtjava/javalib/qtjava/QHeader.cpp
new file mode 100644
index 00000000..aac16f4b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHeader.cpp
@@ -0,0 +1,1028 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qheader.h>
+#include <qrect.h>
+#include <qstring.h>
+#include <qsize.h>
+#include <qfont.h>
+#include <qiconset.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QHeader.h>
+
+class QHeaderJBridge : public QHeader
+{
+public:
+ QHeaderJBridge(QWidget* arg1,const char* arg2) : QHeader(arg1,arg2) {};
+ QHeaderJBridge(QWidget* arg1) : QHeader(arg1) {};
+ QHeaderJBridge() : QHeader() {};
+ QHeaderJBridge(int arg1,QWidget* arg2,const char* arg3) : QHeader(arg1,arg2,arg3) {};
+ QHeaderJBridge(int arg1,QWidget* arg2) : QHeader(arg1,arg2) {};
+ QHeaderJBridge(int arg1) : QHeader(arg1) {};
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QHeader::paintEvent(arg1);
+ return;
+ }
+ void protected_showEvent(QShowEvent* arg1) {
+ QHeader::showEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QHeader::resizeEvent(arg1);
+ return;
+ }
+ QRect protected_sRect(int arg1) {
+ return (QRect) QHeader::sRect(arg1);
+ }
+ void protected_paintSection(QPainter* arg1,int arg2,const QRect& arg3) {
+ QHeader::paintSection(arg1,arg2,arg3);
+ return;
+ }
+ void protected_paintSectionLabel(QPainter* arg1,int arg2,const QRect& arg3) {
+ QHeader::paintSectionLabel(arg1,arg2,arg3);
+ return;
+ }
+ void protected_fontChange(const QFont& arg1) {
+ QHeader::fontChange(arg1);
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QHeader::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QHeader::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QHeader::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_mouseDoubleClickEvent(QMouseEvent* arg1) {
+ QHeader::mouseDoubleClickEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QHeader::keyPressEvent(arg1);
+ return;
+ }
+ void protected_keyReleaseEvent(QKeyEvent* arg1) {
+ QHeader::keyReleaseEvent(arg1);
+ return;
+ }
+ ~QHeaderJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QHeader::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QHeader::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHeader","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHeader","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHeader","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHeader","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QHeader::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHeader","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHeader","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHeader","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QHeader::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QHeader::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QHeader::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHeader","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHeader","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QHeader::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QHeader::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHeader","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QHeader::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QHeader",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHeader","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_addLabel__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->addLabel((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_addLabel__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring arg1, jint size)
+{
+static QString* _qstring_arg1 = 0;
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->addLabel((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (int) size);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_addLabel__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->addLabel((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_addLabel__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject arg1, jstring arg2, jint size)
+{
+static QString* _qstring_arg2 = 0;
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->addLabel((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (int) size);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_adjustHeaderSize(JNIEnv* env, jobject obj)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->adjustHeaderSize();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_cellAt(JNIEnv* env, jobject obj, jint pos)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->cellAt((int) pos);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_cellPos(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->cellPos((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_cellSize(JNIEnv* env, jobject obj, jint i)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->cellSize((int) i);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHeader_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QHeader*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QHeader_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QHeader*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QHeader*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_fontChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_fontChange((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_headerWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->headerWidth();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHeader_iconSet(JNIEnv* env, jobject obj, jint section)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QHeader*) QtSupport::getQt(env, obj))->iconSet((int) section), "org.kde.qt.QIconSet");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHeader_isClickEnabled__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHeader*) QtSupport::getQt(env, obj))->isClickEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHeader_isClickEnabled__I(JNIEnv* env, jobject obj, jint section)
+{
+ jboolean xret = (jboolean) ((QHeader*) QtSupport::getQt(env, obj))->isClickEnabled((int) section);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHeader_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHeader_isMovingEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHeader*) QtSupport::getQt(env, obj))->isMovingEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHeader_isResizeEnabled__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHeader*) QtSupport::getQt(env, obj))->isResizeEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHeader_isResizeEnabled__I(JNIEnv* env, jobject obj, jint section)
+{
+ jboolean xret = (jboolean) ((QHeader*) QtSupport::getQt(env, obj))->isResizeEnabled((int) section);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHeader_isStretchEnabled__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHeader*) QtSupport::getQt(env, obj))->isStretchEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHeader_isStretchEnabled__I(JNIEnv* env, jobject obj, jint section)
+{
+ jboolean xret = (jboolean) ((QHeader*) QtSupport::getQt(env, obj))->isStretchEnabled((int) section);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_keyReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_keyReleaseEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHeader_label(JNIEnv* env, jobject obj, jint section)
+{
+ QString _qstring;
+ _qstring = ((QHeader*) QtSupport::getQt(env, obj))->label((int) section);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_mapToActual(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->mapToActual((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_mapToIndex(JNIEnv* env, jobject obj, jint section)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->mapToIndex((int) section);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_mapToLogical(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->mapToLogical((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_mapToSection(JNIEnv* env, jobject obj, jint index)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->mapToSection((int) index);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHeader_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QHeader*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_mouseDoubleClickEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_mouseDoubleClickEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_moveCell(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->moveCell((int) arg1, (int) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_moveSection(JNIEnv* env, jobject obj, jint section, jint toIndex)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->moveSection((int) section, (int) toIndex);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_newQHeader__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHeaderJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_newQHeader__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHeaderJBridge((int) arg1));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_newQHeader__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint arg1, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHeaderJBridge((int) arg1, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_newQHeader__ILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint arg1, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHeaderJBridge((int) arg1, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_newQHeader__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHeaderJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_newQHeader__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHeaderJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_offset(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->offset();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_orientation(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->orientation();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_paintSectionLabel(JNIEnv* env, jobject obj, jobject p, jint index, jobject fr)
+{
+ ((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_paintSectionLabel((QPainter*) QtSupport::getQt(env, p), (int) index, (const QRect&)*(const QRect*) QtSupport::getQt(env, fr));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_paintSection(JNIEnv* env, jobject obj, jobject p, jint index, jobject fr)
+{
+ ((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_paintSection((QPainter*) QtSupport::getQt(env, p), (int) index, (const QRect&)*(const QRect*) QtSupport::getQt(env, fr));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_removeLabel(JNIEnv* env, jobject obj, jint section)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->removeLabel((int) section);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_resizeEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_resizeSection(JNIEnv* env, jobject obj, jint section, jint s)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->resizeSection((int) section, (int) s);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHeader_sRect(JNIEnv* env, jobject obj, jint index)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_sRect((int) index)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_sectionAt(JNIEnv* env, jobject obj, jint pos)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->sectionAt((int) pos);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_sectionPos(JNIEnv* env, jobject obj, jint section)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->sectionPos((int) section);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHeader_sectionRect(JNIEnv* env, jobject obj, jint section)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QHeader*) QtSupport::getQt(env, obj))->sectionRect((int) section)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_sectionSize(JNIEnv* env, jobject obj, jint section)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->sectionSize((int) section);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setCellSize(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setCellSize((int) arg1, (int) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setClickEnabled__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setClickEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setClickEnabled__ZI(JNIEnv* env, jobject obj, jboolean arg1, jint section)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setClickEnabled((bool) arg1, (int) section);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setLabel__ILjava_lang_String_2(JNIEnv* env, jobject obj, jint arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QHeader*) QtSupport::getQt(env, obj))->setLabel((int) arg1, (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setLabel__ILjava_lang_String_2I(JNIEnv* env, jobject obj, jint arg1, jstring arg2, jint size)
+{
+static QString* _qstring_arg2 = 0;
+ ((QHeader*) QtSupport::getQt(env, obj))->setLabel((int) arg1, (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (int) size);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setLabel__ILorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint arg1, jobject arg2, jstring arg3)
+{
+static QString* _qstring_arg3 = 0;
+ ((QHeader*) QtSupport::getQt(env, obj))->setLabel((int) arg1, (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setLabel__ILorg_kde_qt_QIconSet_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jint arg1, jobject arg2, jstring arg3, jint size)
+{
+static QString* _qstring_arg3 = 0;
+ ((QHeader*) QtSupport::getQt(env, obj))->setLabel((int) arg1, (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (int) size);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setMovingEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setMovingEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setOffset(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setOffset((int) pos);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setOrientation(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setOrientation((Qt::Orientation) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setResizeEnabled__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setResizeEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setResizeEnabled__ZI(JNIEnv* env, jobject obj, jboolean arg1, jint section)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setResizeEnabled((bool) arg1, (int) section);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setSortIndicator__I(JNIEnv* env, jobject obj, jint section)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setSortIndicator((int) section);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setSortIndicator__II(JNIEnv* env, jobject obj, jint section, jint order)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setSortIndicator((int) section, (Qt::SortOrder) order);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setSortIndicator__IZ(JNIEnv* env, jobject obj, jint section, jboolean ascending)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setSortIndicator((int) section, (bool) ascending);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setStretchEnabled__Z(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setStretchEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setStretchEnabled__ZI(JNIEnv* env, jobject obj, jboolean b, jint section)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setStretchEnabled((bool) b, (int) section);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setTracking(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setTracking((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_setUpdatesEnabled(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QHeader*) QtSupport::getQt(env, obj))->setUpdatesEnabled((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHeader_showEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QHeaderJBridge*) QtSupport::getQt(env, obj))->protected_showEvent((QShowEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHeader_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QHeader*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_sortIndicatorOrder(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->sortIndicatorOrder();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHeader_sortIndicatorSection(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHeader*) QtSupport::getQt(env, obj))->sortIndicatorSection();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHeader_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QHeaderJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHeader_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QHeaderJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHeader_tracking(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHeader*) QtSupport::getQt(env, obj))->tracking();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QHeader.h b/qtjava/javalib/qtjava/QHeader.h
new file mode 100644
index 00000000..a3f4bb9f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHeader.h
@@ -0,0 +1,100 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QHeader__
+#define __org_kde_qt_QHeader__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHeader_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHeader_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_newQHeader__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_newQHeader__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_newQHeader__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_newQHeader__ILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_newQHeader__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_newQHeader__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_addLabel__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_addLabel__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_addLabel__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_addLabel__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_removeLabel (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setLabel__ILjava_lang_String_2I (JNIEnv *env, jobject, jint, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setLabel__ILjava_lang_String_2 (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setLabel__ILorg_kde_qt_QIconSet_2Ljava_lang_String_2I (JNIEnv *env, jobject, jint, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setLabel__ILorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHeader_label (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHeader_iconSet (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setOrientation (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_orientation (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setTracking (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHeader_tracking (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setClickEnabled__ZI (JNIEnv *env, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setClickEnabled__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setResizeEnabled__ZI (JNIEnv *env, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setResizeEnabled__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setMovingEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setStretchEnabled__ZI (JNIEnv *env, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setStretchEnabled__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHeader_isClickEnabled__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHeader_isClickEnabled__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHeader_isResizeEnabled__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHeader_isResizeEnabled__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHeader_isMovingEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHeader_isStretchEnabled__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHeader_isStretchEnabled__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_resizeSection (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_sectionSize (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_sectionPos (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_sectionAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_count (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_headerWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHeader_sectionRect (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setCellSize (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_cellSize (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_cellPos (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_cellAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_offset (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHeader_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_mapToSection (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_mapToIndex (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_mapToLogical (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_mapToActual (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_moveSection (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_moveCell (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setSortIndicator__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setSortIndicator__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setSortIndicator__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_sortIndicatorSection (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHeader_sortIndicatorOrder (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_adjustHeaderSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setUpdatesEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_setOffset (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHeader_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHeader_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_showEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHeader_sRect (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_paintSection (JNIEnv *env, jobject, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_paintSectionLabel (JNIEnv *env, jobject, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_fontChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_mouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_keyReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHeader_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHeader_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QHeader__ */
diff --git a/qtjava/javalib/qtjava/QHebrewCodec.cpp b/qtjava/javalib/qtjava/QHebrewCodec.cpp
new file mode 100644
index 00000000..fbda7f92
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHebrewCodec.cpp
@@ -0,0 +1,99 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qrtlcodec.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QHebrewCodec.h>
+
+class QHebrewCodecJBridge : public QHebrewCodec
+{
+public:
+ QHebrewCodecJBridge() : QHebrewCodec() {};
+ ~QHebrewCodecJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHebrewCodec_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QHebrewCodec_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHebrewCodec_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QHebrewCodec*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHebrewCodec_fromUnicode(JNIEnv* env, jobject obj, jstring uc, jintArray lenInOut)
+{
+ QCString _qstring;
+static QString* _qstring_uc = 0;
+ int* _int_lenInOut = QtSupport::toIntPtr(env, lenInOut);
+ _qstring = ((QHebrewCodec*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc), (int&) *_int_lenInOut);
+ env->SetIntArrayRegion(lenInOut, 0, 1, (jint *) _int_lenInOut);
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHebrewCodec_heuristicContentMatch(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+static QCString* _qstring_chars = 0;
+ jint xret = (jint) ((QHebrewCodec*) QtSupport::getQt(env, obj))->heuristicContentMatch((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHebrewCodec_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHebrewCodec_mibEnum(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHebrewCodec*) QtSupport::getQt(env, obj))->mibEnum();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHebrewCodec_mimeName(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QHebrewCodec*) QtSupport::getQt(env, obj))->mimeName();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHebrewCodec_name(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QHebrewCodec*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHebrewCodec_newQHebrewCodec(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHebrewCodecJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHebrewCodec_toUnicode(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+ QString _qstring;
+static QCString* _qstring_chars = 0;
+ _qstring = ((QHebrewCodec*) QtSupport::getQt(env, obj))->toUnicode((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QHebrewCodec.h b/qtjava/javalib/qtjava/QHebrewCodec.h
new file mode 100644
index 00000000..c831275e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHebrewCodec.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QHebrewCodec__
+#define __org_kde_qt_QHebrewCodec__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHebrewCodec_mibEnum (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHebrewCodec_name (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHebrewCodec_mimeName (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHebrewCodec_fromUnicode (JNIEnv *env, jobject, jstring, jintArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHebrewCodec_toUnicode (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHebrewCodec_heuristicContentMatch (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHebrewCodec_newQHebrewCodec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHebrewCodec_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHebrewCodec_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHebrewCodec_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QHebrewCodec__ */
diff --git a/qtjava/javalib/qtjava/QHideEvent.cpp b/qtjava/javalib/qtjava/QHideEvent.cpp
new file mode 100644
index 00000000..752d56aa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHideEvent.cpp
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QHideEvent.h>
+
+class QHideEventJBridge : public QHideEvent
+{
+public:
+ QHideEventJBridge() : QHideEvent() {};
+ ~QHideEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHideEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QHideEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHideEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QHideEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHideEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHideEvent_newQHideEvent(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHideEventJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QHideEvent.h b/qtjava/javalib/qtjava/QHideEvent.h
new file mode 100644
index 00000000..198e67eb
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHideEvent.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QHideEvent__
+#define __org_kde_qt_QHideEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHideEvent_newQHideEvent (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHideEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHideEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHideEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QHideEvent__ */
diff --git a/qtjava/javalib/qtjava/QHostAddress.cpp b/qtjava/javalib/qtjava/QHostAddress.cpp
new file mode 100644
index 00000000..c571d587
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHostAddress.cpp
@@ -0,0 +1,172 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qglobal.h>
+#include <qstring.h>
+#include <qhostaddress.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QHostAddress.h>
+
+class QHostAddressJBridge : public QHostAddress
+{
+public:
+ QHostAddressJBridge() : QHostAddress() {};
+ QHostAddressJBridge(Q_UINT32 arg1) : QHostAddress(arg1) {};
+ QHostAddressJBridge(Q_UINT8* arg1) : QHostAddress(arg1) {};
+ QHostAddressJBridge(const QString& arg1) : QHostAddress(arg1) {};
+ QHostAddressJBridge(const QHostAddress& arg1) : QHostAddress(arg1) {};
+ ~QHostAddressJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHostAddress_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QHostAddress_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHostAddress_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QHostAddress*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHostAddress_ip4Addr(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHostAddress*) QtSupport::getQt(env, obj))->ip4Addr();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHostAddress_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHostAddress_isIPv4Address(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHostAddress*) QtSupport::getQt(env, obj))->isIPv4Address();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHostAddress_isIPv6Address(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHostAddress*) QtSupport::getQt(env, obj))->isIPv6Address();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHostAddress_isIp4Addr(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHostAddress*) QtSupport::getQt(env, obj))->isIp4Addr();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHostAddress_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHostAddress*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHostAddress_newQHostAddress__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHostAddressJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHostAddress_newQHostAddress__I(JNIEnv* env, jobject obj, jint ip4Addr)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHostAddressJBridge((Q_UINT32) ip4Addr));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHostAddress_newQHostAddress__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring address)
+{
+static QString* _qstring_address = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHostAddressJBridge((const QString&)*(QString*) QtSupport::toQString(env, address, &_qstring_address)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHostAddress_newQHostAddress__Lorg_kde_qt_QHostAddress_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHostAddressJBridge((const QHostAddress&)*(const QHostAddress*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHostAddress_newQHostAddress__S(JNIEnv* env, jobject obj, jshort ip6Addr)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHostAddressJBridge((Q_UINT8*) ip6Addr));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHostAddress_op_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QHostAddress*) QtSupport::getQt(env, obj))->operator==((const QHostAddress&)*(const QHostAddress*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHostAddress_setAddress__I(JNIEnv* env, jobject obj, jint ip4Addr)
+{
+ ((QHostAddress*) QtSupport::getQt(env, obj))->setAddress((Q_UINT32) ip4Addr);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHostAddress_setAddress__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring address)
+{
+static QString* _qstring_address = 0;
+ jboolean xret = (jboolean) ((QHostAddress*) QtSupport::getQt(env, obj))->setAddress((const QString&)*(QString*) QtSupport::toQString(env, address, &_qstring_address));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHostAddress_setAddress__S(JNIEnv* env, jobject obj, jshort ip6Addr)
+{
+ ((QHostAddress*) QtSupport::getQt(env, obj))->setAddress((Q_UINT8*) ip6Addr);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHostAddress_toIPv4Address(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHostAddress*) QtSupport::getQt(env, obj))->toIPv4Address();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHostAddress_toString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QHostAddress*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QHostAddress.h b/qtjava/javalib/qtjava/QHostAddress.h
new file mode 100644
index 00000000..6c8aaf9a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHostAddress.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QHostAddress__
+#define __org_kde_qt_QHostAddress__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHostAddress_newQHostAddress__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHostAddress_newQHostAddress__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHostAddress_newQHostAddress__S (JNIEnv *env, jobject, jshort);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHostAddress_newQHostAddress__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHostAddress_newQHostAddress__Lorg_kde_qt_QHostAddress_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHostAddress_setAddress__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHostAddress_setAddress__S (JNIEnv *env, jobject, jshort);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHostAddress_setAddress__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHostAddress_isIp4Addr (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHostAddress_ip4Addr (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHostAddress_isIPv4Address (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHostAddress_toIPv4Address (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHostAddress_isIPv6Address (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHostAddress_toString (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHostAddress_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHostAddress_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHostAddress_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHostAddress_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHostAddress_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QHostAddress__ */
diff --git a/qtjava/javalib/qtjava/QHttp.cpp b/qtjava/javalib/qtjava/QHttp.cpp
new file mode 100644
index 00000000..000cc1ad
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHttp.cpp
@@ -0,0 +1,509 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qglobal.h>
+#include <qstring.h>
+#include <qhttp.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QHttp.h>
+
+class QHttpJBridge : public QHttp
+{
+public:
+ QHttpJBridge() : QHttp() {};
+ QHttpJBridge(QObject* arg1,const char* arg2) : QHttp(arg1,arg2) {};
+ QHttpJBridge(QObject* arg1) : QHttp(arg1) {};
+ QHttpJBridge(const QString& arg1,Q_UINT16 arg2,QObject* arg3,const char* arg4) : QHttp(arg1,arg2,arg3,arg4) {};
+ QHttpJBridge(const QString& arg1,Q_UINT16 arg2,QObject* arg3) : QHttp(arg1,arg2,arg3) {};
+ QHttpJBridge(const QString& arg1,Q_UINT16 arg2) : QHttp(arg1,arg2) {};
+ QHttpJBridge(const QString& arg1) : QHttp(arg1) {};
+ void protected_operationGet(QNetworkOperation* arg1) {
+ QHttp::operationGet(arg1);
+ return;
+ }
+ void protected_operationPut(QNetworkOperation* arg1) {
+ QHttp::operationPut(arg1);
+ return;
+ }
+ void protected_timerEvent(QTimerEvent* arg1) {
+ QHttp::timerEvent(arg1);
+ return;
+ }
+ ~QHttpJBridge() {QtSupport::qtKeyDeleted(this);}
+ void operationRename(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationRename",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationRename(arg1);
+ }
+ return;
+ }
+ void operationPutChunk(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationPutChunk",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationPutChunk(arg1);
+ }
+ return;
+ }
+ void processOperation(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"processOperation",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::processOperation(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void operationListChildren(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationListChildren",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationListChildren(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void operationRemove(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationRemove",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationRemove(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QHttp::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void addOperation(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"addOperation",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::addOperation(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void clearOperationQueue() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHttp","clearOperationQueue")) {
+ QNetworkProtocol::clearOperationQueue();
+ }
+ return;
+ }
+ void operationMkDir(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationMkDir",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationMkDir(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QHttp",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void stop() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QHttp","stop")) {
+ QNetworkProtocol::stop();
+ }
+ return;
+ }
+ void setUrl(QUrlOperator* arg1) {
+ if (!QtSupport::eventDelegate(this,"setUrl",(void*)arg1,"org.kde.qt.QUrlOperator")) {
+ QNetworkProtocol::setUrl(arg1);
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_abort(JNIEnv* env, jobject obj)
+{
+ ((QHttp*) QtSupport::getQt(env, obj))->abort();
+ return;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QHttp_bytesAvailable(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QHttp*) QtSupport::getQt(env, obj))->bytesAvailable();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHttp_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QHttp*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_clearPendingRequests(JNIEnv* env, jobject obj)
+{
+ ((QHttp*) QtSupport::getQt(env, obj))->clearPendingRequests();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_closeConnection(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->closeConnection();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHttp_currentDestinationDevice(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QHttp*) QtSupport::getQt(env, obj))->currentDestinationDevice(), "org.kde.qt.QIODeviceInterface");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_currentId(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->currentId();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHttp_currentRequest(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QHttpRequestHeader(((QHttp*) QtSupport::getQt(env, obj))->currentRequest()), "org.kde.qt.QHttpRequestHeader", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHttp_currentSourceDevice(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QHttp*) QtSupport::getQt(env, obj))->currentSourceDevice(), "org.kde.qt.QIODeviceInterface");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QHttp_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHttp_errorString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QHttp*) QtSupport::getQt(env, obj))->errorString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_error(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->error();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QHttp*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QHttp*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_get__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring path)
+{
+static QString* _qstring_path = 0;
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->get((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_get__Ljava_lang_String_2Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jstring path, jobject to)
+{
+static QString* _qstring_path = 0;
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->get((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (QIODevice*) QtSupport::getQt(env, to));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHttp_hasPendingRequests(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHttp*) QtSupport::getQt(env, obj))->hasPendingRequests();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_head(JNIEnv* env, jobject obj, jstring path)
+{
+static QString* _qstring_path = 0;
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->head((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHttp_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHttp_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QHttp*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_newQHttp__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_newQHttp__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring hostname)
+{
+static QString* _qstring_hostname = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpJBridge((const QString&)*(QString*) QtSupport::toQString(env, hostname, &_qstring_hostname)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_newQHttp__Ljava_lang_String_2S(JNIEnv* env, jobject obj, jstring hostname, jshort port)
+{
+static QString* _qstring_hostname = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpJBridge((const QString&)*(QString*) QtSupport::toQString(env, hostname, &_qstring_hostname), (Q_UINT16) port));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_newQHttp__Ljava_lang_String_2SLorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jstring hostname, jshort port, jobject parent)
+{
+static QString* _qstring_hostname = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpJBridge((const QString&)*(QString*) QtSupport::toQString(env, hostname, &_qstring_hostname), (Q_UINT16) port, (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_newQHttp__Ljava_lang_String_2SLorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring hostname, jshort port, jobject parent, jstring name)
+{
+static QString* _qstring_hostname = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpJBridge((const QString&)*(QString*) QtSupport::toQString(env, hostname, &_qstring_hostname), (Q_UINT16) port, (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_newQHttp__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_newQHttp__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_operationGet(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QHttpJBridge*) QtSupport::getQt(env, obj))->protected_operationGet((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_operationPut(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QHttpJBridge*) QtSupport::getQt(env, obj))->protected_operationPut((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_post__Ljava_lang_String_2Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jstring path, jobject data)
+{
+static QString* _qstring_path = 0;
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->post((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (QIODevice*) QtSupport::getQt(env, data));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_post__Ljava_lang_String_2Lorg_kde_qt_QIODeviceInterface_2Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jstring path, jobject data, jobject to)
+{
+static QString* _qstring_path = 0;
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->post((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (QIODevice*) QtSupport::getQt(env, data), (QIODevice*) QtSupport::getQt(env, to));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_post__Ljava_lang_String_2_3B(JNIEnv* env, jobject obj, jstring path, jbyteArray data)
+{
+static QString* _qstring_path = 0;
+static QByteArray* _qbyteArray_data = 0;
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->post((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_post__Ljava_lang_String_2_3BLorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jstring path, jbyteArray data, jobject to)
+{
+static QString* _qstring_path = 0;
+static QByteArray* _qbyteArray_data = 0;
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->post((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data), (QIODevice*) QtSupport::getQt(env, to));
+ return xret;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QHttp_readAll(JNIEnv* env, jobject obj)
+{
+ QByteArray _qbyteArray;
+ _qbyteArray = ((QHttp*) QtSupport::getQt(env, obj))->readAll();
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QHttp_readBlock(JNIEnv* env, jobject obj, jobject data, jlong maxlen)
+{
+static QCString* _qstring_data = 0;
+ if (_qstring_data == 0) { _qstring_data = new QCString(); }
+ _qstring_data->resize((uint) maxlen);
+ jlong xret = (jlong) ((QHttp*) QtSupport::getQt(env, obj))->readBlock((char*) _qstring_data->data(), (Q_ULONG) maxlen);
+ QtSupport::fromQCStringToStringBuffer(env, _qstring_data, data);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_request__Lorg_kde_qt_QHttpRequestHeader_2(JNIEnv* env, jobject obj, jobject header)
+{
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->request((const QHttpRequestHeader&)*(const QHttpRequestHeader*) QtSupport::getQt(env, header));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_request__Lorg_kde_qt_QHttpRequestHeader_2Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jobject header, jobject device)
+{
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->request((const QHttpRequestHeader&)*(const QHttpRequestHeader*) QtSupport::getQt(env, header), (QIODevice*) QtSupport::getQt(env, device));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_request__Lorg_kde_qt_QHttpRequestHeader_2Lorg_kde_qt_QIODeviceInterface_2Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jobject header, jobject device, jobject to)
+{
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->request((const QHttpRequestHeader&)*(const QHttpRequestHeader*) QtSupport::getQt(env, header), (QIODevice*) QtSupport::getQt(env, device), (QIODevice*) QtSupport::getQt(env, to));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_request__Lorg_kde_qt_QHttpRequestHeader_2_3B(JNIEnv* env, jobject obj, jobject header, jbyteArray data)
+{
+static QByteArray* _qbyteArray_data = 0;
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->request((const QHttpRequestHeader&)*(const QHttpRequestHeader*) QtSupport::getQt(env, header), (const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_request__Lorg_kde_qt_QHttpRequestHeader_2_3BLorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jobject header, jbyteArray data, jobject to)
+{
+static QByteArray* _qbyteArray_data = 0;
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->request((const QHttpRequestHeader&)*(const QHttpRequestHeader*) QtSupport::getQt(env, header), (const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data), (QIODevice*) QtSupport::getQt(env, to));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_setHost__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring hostname)
+{
+static QString* _qstring_hostname = 0;
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->setHost((const QString&)*(QString*) QtSupport::toQString(env, hostname, &_qstring_hostname));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_setHost__Ljava_lang_String_2S(JNIEnv* env, jobject obj, jstring hostname, jshort port)
+{
+static QString* _qstring_hostname = 0;
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->setHost((const QString&)*(QString*) QtSupport::toQString(env, hostname, &_qstring_hostname), (Q_UINT16) port);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_state(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->state();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttp_supportedOperations(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttp*) QtSupport::getQt(env, obj))->supportedOperations();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttp_timerEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QHttpJBridge*) QtSupport::getQt(env, obj))->protected_timerEvent((QTimerEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHttp_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QHttpJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHttp_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QHttpJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QHttp.h b/qtjava/javalib/qtjava/QHttp.h
new file mode 100644
index 00000000..939a28b0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHttp.h
@@ -0,0 +1,64 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QHttp__
+#define __org_kde_qt_QHttp__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHttp_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHttp_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_newQHttp__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_newQHttp__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_newQHttp__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_newQHttp__Ljava_lang_String_2SLorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jshort, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_newQHttp__Ljava_lang_String_2SLorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jstring, jshort, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_newQHttp__Ljava_lang_String_2S (JNIEnv *env, jobject, jstring, jshort);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_newQHttp__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_supportedOperations (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_setHost__Ljava_lang_String_2S (JNIEnv *env, jobject, jstring, jshort);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_setHost__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_get__Ljava_lang_String_2Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_get__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_post__Ljava_lang_String_2Lorg_kde_qt_QIODeviceInterface_2Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jstring, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_post__Ljava_lang_String_2Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_post__Ljava_lang_String_2_3BLorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jstring, jbyteArray, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_post__Ljava_lang_String_2_3B (JNIEnv *env, jobject, jstring, jbyteArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_head (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_request__Lorg_kde_qt_QHttpRequestHeader_2Lorg_kde_qt_QIODeviceInterface_2Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_request__Lorg_kde_qt_QHttpRequestHeader_2Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_request__Lorg_kde_qt_QHttpRequestHeader_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_request__Lorg_kde_qt_QHttpRequestHeader_2_3BLorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jobject, jbyteArray, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_request__Lorg_kde_qt_QHttpRequestHeader_2_3B (JNIEnv *env, jobject, jobject, jbyteArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_closeConnection (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QHttp_bytesAvailable (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QHttp_readBlock (JNIEnv *env, jobject, jobject, jlong);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QHttp_readAll (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_currentId (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHttp_currentSourceDevice (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHttp_currentDestinationDevice (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHttp_currentRequest (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHttp_hasPendingRequests (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_clearPendingRequests (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_state (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttp_error (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHttp_errorString (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_abort (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHttp_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHttp_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_operationGet (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_operationPut (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_timerEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttp_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHttp_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QHttp__ */
diff --git a/qtjava/javalib/qtjava/QHttpHeader.cpp b/qtjava/javalib/qtjava/QHttpHeader.cpp
new file mode 100644
index 00000000..26272c72
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHttpHeader.cpp
@@ -0,0 +1,123 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qhttp.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QHttpHeader.h>
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttpHeader_contentLength(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttpHeader*) QtSupport::getQt(env, obj))->contentLength();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHttpHeader_contentType(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QHttpHeader*) QtSupport::getQt(env, obj))->contentType();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHttpHeader_hasContentLength(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHttpHeader*) QtSupport::getQt(env, obj))->hasContentLength();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHttpHeader_hasContentType(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHttpHeader*) QtSupport::getQt(env, obj))->hasContentType();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHttpHeader_hasKey(JNIEnv* env, jobject obj, jstring key)
+{
+static QString* _qstring_key = 0;
+ jboolean xret = (jboolean) ((QHttpHeader*) QtSupport::getQt(env, obj))->hasKey((const QString&)*(QString*) QtSupport::toQString(env, key, &_qstring_key));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHttpHeader_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QHttpHeader*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QHttpHeader_keys(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QHttpHeader*) QtSupport::getQt(env, obj))->keys();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttpHeader_majorVersion(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttpHeader*) QtSupport::getQt(env, obj))->majorVersion();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttpHeader_minorVersion(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttpHeader*) QtSupport::getQt(env, obj))->minorVersion();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpHeader_removeValue(JNIEnv* env, jobject obj, jstring key)
+{
+static QString* _qstring_key = 0;
+ ((QHttpHeader*) QtSupport::getQt(env, obj))->removeValue((const QString&)*(QString*) QtSupport::toQString(env, key, &_qstring_key));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpHeader_setContentLength(JNIEnv* env, jobject obj, jint len)
+{
+ ((QHttpHeader*) QtSupport::getQt(env, obj))->setContentLength((int) len);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpHeader_setContentType(JNIEnv* env, jobject obj, jstring type)
+{
+static QString* _qstring_type = 0;
+ ((QHttpHeader*) QtSupport::getQt(env, obj))->setContentType((const QString&)*(QString*) QtSupport::toQString(env, type, &_qstring_type));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpHeader_setValue(JNIEnv* env, jobject obj, jstring key, jstring value)
+{
+static QString* _qstring_key = 0;
+static QString* _qstring_value = 0;
+ ((QHttpHeader*) QtSupport::getQt(env, obj))->setValue((const QString&)*(QString*) QtSupport::toQString(env, key, &_qstring_key), (const QString&)*(QString*) QtSupport::toQString(env, value, &_qstring_value));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHttpHeader_toString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QHttpHeader*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHttpHeader_value(JNIEnv* env, jobject obj, jstring key)
+{
+ QString _qstring;
+static QString* _qstring_key = 0;
+ _qstring = ((QHttpHeader*) QtSupport::getQt(env, obj))->value((const QString&)*(QString*) QtSupport::toQString(env, key, &_qstring_key));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QHttpHeader.h b/qtjava/javalib/qtjava/QHttpHeader.h
new file mode 100644
index 00000000..76117776
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHttpHeader.h
@@ -0,0 +1,33 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QHttpHeader__
+#define __org_kde_qt_QHttpHeader__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHttpHeader_value (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpHeader_setValue (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpHeader_removeValue (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QHttpHeader_keys (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHttpHeader_hasKey (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHttpHeader_hasContentLength (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttpHeader_contentLength (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpHeader_setContentLength (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHttpHeader_hasContentType (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHttpHeader_contentType (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpHeader_setContentType (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHttpHeader_toString (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHttpHeader_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttpHeader_majorVersion (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttpHeader_minorVersion (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QHttpHeader__ */
diff --git a/qtjava/javalib/qtjava/QHttpRequestHeader.cpp b/qtjava/javalib/qtjava/QHttpRequestHeader.cpp
new file mode 100644
index 00000000..647841ca
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHttpRequestHeader.cpp
@@ -0,0 +1,185 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qhttp.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QHttpRequestHeader.h>
+
+class QHttpRequestHeaderJBridge : public QHttpRequestHeader
+{
+public:
+ QHttpRequestHeaderJBridge() : QHttpRequestHeader() {};
+ QHttpRequestHeaderJBridge(const QString& arg1,const QString& arg2,int arg3,int arg4) : QHttpRequestHeader(arg1,arg2,arg3,arg4) {};
+ QHttpRequestHeaderJBridge(const QString& arg1,const QString& arg2,int arg3) : QHttpRequestHeader(arg1,arg2,arg3) {};
+ QHttpRequestHeaderJBridge(const QString& arg1,const QString& arg2) : QHttpRequestHeader(arg1,arg2) {};
+ QHttpRequestHeaderJBridge(const QHttpRequestHeader& arg1) : QHttpRequestHeader(arg1) {};
+ QHttpRequestHeaderJBridge(const QString& arg1) : QHttpRequestHeader(arg1) {};
+ bool protected_parseLine(const QString& arg1,int arg2) {
+ return (bool) QHttpRequestHeader::parseLine(arg1,arg2);
+ }
+ ~QHttpRequestHeaderJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpRequestHeader_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QHttpRequestHeader_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpRequestHeader_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QHttpRequestHeader*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHttpRequestHeader_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttpRequestHeader_majorVersion(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttpRequestHeader*) QtSupport::getQt(env, obj))->majorVersion();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHttpRequestHeader_method(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QHttpRequestHeader*) QtSupport::getQt(env, obj))->method();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttpRequestHeader_minorVersion(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttpRequestHeader*) QtSupport::getQt(env, obj))->minorVersion();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpRequestHeader_newQHttpRequestHeader__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpRequestHeaderJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpRequestHeader_newQHttpRequestHeader__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring str)
+{
+static QString* _qstring_str = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpRequestHeaderJBridge((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpRequestHeader_newQHttpRequestHeader__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring method, jstring path)
+{
+static QString* _qstring_method = 0;
+static QString* _qstring_path = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpRequestHeaderJBridge((const QString&)*(QString*) QtSupport::toQString(env, method, &_qstring_method), (const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpRequestHeader_newQHttpRequestHeader__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring method, jstring path, jint majorVer)
+{
+static QString* _qstring_method = 0;
+static QString* _qstring_path = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpRequestHeaderJBridge((const QString&)*(QString*) QtSupport::toQString(env, method, &_qstring_method), (const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (int) majorVer));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpRequestHeader_newQHttpRequestHeader__Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring method, jstring path, jint majorVer, jint minorVer)
+{
+static QString* _qstring_method = 0;
+static QString* _qstring_path = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpRequestHeaderJBridge((const QString&)*(QString*) QtSupport::toQString(env, method, &_qstring_method), (const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (int) majorVer, (int) minorVer));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpRequestHeader_newQHttpRequestHeader__Lorg_kde_qt_QHttpRequestHeader_2(JNIEnv* env, jobject obj, jobject header)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpRequestHeaderJBridge((const QHttpRequestHeader&)*(const QHttpRequestHeader*) QtSupport::getQt(env, header)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHttpRequestHeader_parseLine(JNIEnv* env, jobject obj, jstring line, jint number)
+{
+static QString* _qstring_line = 0;
+ jboolean xret = (jboolean) ((QHttpRequestHeaderJBridge*) QtSupport::getQt(env, obj))->protected_parseLine((const QString&)*(QString*) QtSupport::toQString(env, line, &_qstring_line), (int) number);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHttpRequestHeader_path(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QHttpRequestHeader*) QtSupport::getQt(env, obj))->path();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpRequestHeader_setRequest__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring method, jstring path)
+{
+static QString* _qstring_method = 0;
+static QString* _qstring_path = 0;
+ ((QHttpRequestHeader*) QtSupport::getQt(env, obj))->setRequest((const QString&)*(QString*) QtSupport::toQString(env, method, &_qstring_method), (const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpRequestHeader_setRequest__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring method, jstring path, jint majorVer)
+{
+static QString* _qstring_method = 0;
+static QString* _qstring_path = 0;
+ ((QHttpRequestHeader*) QtSupport::getQt(env, obj))->setRequest((const QString&)*(QString*) QtSupport::toQString(env, method, &_qstring_method), (const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (int) majorVer);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpRequestHeader_setRequest__Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring method, jstring path, jint majorVer, jint minorVer)
+{
+static QString* _qstring_method = 0;
+static QString* _qstring_path = 0;
+ ((QHttpRequestHeader*) QtSupport::getQt(env, obj))->setRequest((const QString&)*(QString*) QtSupport::toQString(env, method, &_qstring_method), (const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (int) majorVer, (int) minorVer);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHttpRequestHeader_toString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QHttpRequestHeader*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QHttpRequestHeader.h b/qtjava/javalib/qtjava/QHttpRequestHeader.h
new file mode 100644
index 00000000..b0199853
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHttpRequestHeader.h
@@ -0,0 +1,36 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QHttpRequestHeader__
+#define __org_kde_qt_QHttpRequestHeader__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpRequestHeader_newQHttpRequestHeader__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpRequestHeader_newQHttpRequestHeader__Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jstring, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpRequestHeader_newQHttpRequestHeader__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpRequestHeader_newQHttpRequestHeader__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpRequestHeader_newQHttpRequestHeader__Lorg_kde_qt_QHttpRequestHeader_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpRequestHeader_newQHttpRequestHeader__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpRequestHeader_setRequest__Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jstring, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpRequestHeader_setRequest__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpRequestHeader_setRequest__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHttpRequestHeader_method (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHttpRequestHeader_path (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttpRequestHeader_majorVersion (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttpRequestHeader_minorVersion (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHttpRequestHeader_toString (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHttpRequestHeader_parseLine (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpRequestHeader_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpRequestHeader_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHttpRequestHeader_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QHttpRequestHeader__ */
diff --git a/qtjava/javalib/qtjava/QHttpResponseHeader.cpp b/qtjava/javalib/qtjava/QHttpResponseHeader.cpp
new file mode 100644
index 00000000..ef05e174
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHttpResponseHeader.cpp
@@ -0,0 +1,106 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qhttp.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QHttpResponseHeader.h>
+
+class QHttpResponseHeaderJBridge : public QHttpResponseHeader
+{
+public:
+ QHttpResponseHeaderJBridge() : QHttpResponseHeader() {};
+ QHttpResponseHeaderJBridge(const QHttpResponseHeader& arg1) : QHttpResponseHeader(arg1) {};
+ bool protected_parseLine(const QString& arg1,int arg2) {
+ return (bool) QHttpResponseHeader::parseLine(arg1,arg2);
+ }
+ ~QHttpResponseHeaderJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpResponseHeader_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QHttpResponseHeader_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpResponseHeader_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QHttpResponseHeader*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHttpResponseHeader_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttpResponseHeader_majorVersion(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttpResponseHeader*) QtSupport::getQt(env, obj))->majorVersion();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttpResponseHeader_minorVersion(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttpResponseHeader*) QtSupport::getQt(env, obj))->minorVersion();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpResponseHeader_newQHttpResponseHeader__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpResponseHeaderJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QHttpResponseHeader_newQHttpResponseHeader__Lorg_kde_qt_QHttpResponseHeader_2(JNIEnv* env, jobject obj, jobject header)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QHttpResponseHeaderJBridge((const QHttpResponseHeader&)*(const QHttpResponseHeader*) QtSupport::getQt(env, header)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QHttpResponseHeader_parseLine(JNIEnv* env, jobject obj, jstring line, jint number)
+{
+static QString* _qstring_line = 0;
+ jboolean xret = (jboolean) ((QHttpResponseHeaderJBridge*) QtSupport::getQt(env, obj))->protected_parseLine((const QString&)*(QString*) QtSupport::toQString(env, line, &_qstring_line), (int) number);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHttpResponseHeader_reasonPhrase(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QHttpResponseHeader*) QtSupport::getQt(env, obj))->reasonPhrase();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QHttpResponseHeader_statusCode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QHttpResponseHeader*) QtSupport::getQt(env, obj))->statusCode();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QHttpResponseHeader_toString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QHttpResponseHeader*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QHttpResponseHeader.h b/qtjava/javalib/qtjava/QHttpResponseHeader.h
new file mode 100644
index 00000000..251d7d13
--- /dev/null
+++ b/qtjava/javalib/qtjava/QHttpResponseHeader.h
@@ -0,0 +1,29 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QHttpResponseHeader__
+#define __org_kde_qt_QHttpResponseHeader__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpResponseHeader_newQHttpResponseHeader__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpResponseHeader_newQHttpResponseHeader__Lorg_kde_qt_QHttpResponseHeader_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttpResponseHeader_statusCode (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHttpResponseHeader_reasonPhrase (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttpResponseHeader_majorVersion (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QHttpResponseHeader_minorVersion (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QHttpResponseHeader_toString (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHttpResponseHeader_parseLine (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpResponseHeader_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QHttpResponseHeader_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QHttpResponseHeader_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QHttpResponseHeader__ */
diff --git a/qtjava/javalib/qtjava/QIMEvent.cpp b/qtjava/javalib/qtjava/QIMEvent.cpp
new file mode 100644
index 00000000..a1d39692
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIMEvent.cpp
@@ -0,0 +1,91 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QIMEvent.h>
+
+class QIMEventJBridge : public QIMEvent
+{
+public:
+ QIMEventJBridge(QEvent::Type arg1,const QString& arg2,int arg3) : QIMEvent(arg1,arg2,arg3) {};
+ ~QIMEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIMEvent_accept(JNIEnv* env, jobject obj)
+{
+ ((QIMEvent*) QtSupport::getQt(env, obj))->accept();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIMEvent_cursorPos(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIMEvent*) QtSupport::getQt(env, obj))->cursorPos();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIMEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QIMEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIMEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QIMEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIMEvent_ignore(JNIEnv* env, jobject obj)
+{
+ ((QIMEvent*) QtSupport::getQt(env, obj))->ignore();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIMEvent_isAccepted(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIMEvent*) QtSupport::getQt(env, obj))->isAccepted();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIMEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIMEvent_newQIMEvent(JNIEnv* env, jobject obj, jint type, jstring text, jint cursorPosition)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIMEventJBridge((QEvent::Type) type, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) cursorPosition));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIMEvent_selectionLength(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIMEvent*) QtSupport::getQt(env, obj))->selectionLength();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIMEvent_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QIMEvent*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QIMEvent.h b/qtjava/javalib/qtjava/QIMEvent.h
new file mode 100644
index 00000000..870c1832
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIMEvent.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QIMEvent__
+#define __org_kde_qt_QIMEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIMEvent_newQIMEvent (JNIEnv *env, jobject, jint, jstring, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIMEvent_text (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIMEvent_cursorPos (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIMEvent_isAccepted (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIMEvent_accept (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIMEvent_ignore (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIMEvent_selectionLength (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIMEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIMEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIMEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QIMEvent__ */
diff --git a/qtjava/javalib/qtjava/QIODevice.cpp b/qtjava/javalib/qtjava/QIODevice.cpp
new file mode 100644
index 00000000..8ae349d4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIODevice.cpp
@@ -0,0 +1,254 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qglobal.h>
+#include <qiodevice.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QIODevice.h>
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_atEnd(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->atEnd();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QIODevice_at__(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QIODevice*) QtSupport::getQt(env, obj))->at();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_at__J(JNIEnv* env, jobject obj, jlong arg1)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->at((QIODevice::Offset) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIODevice_close(JNIEnv* env, jobject obj)
+{
+ ((QIODevice*) QtSupport::getQt(env, obj))->close();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIODevice_flags(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIODevice*) QtSupport::getQt(env, obj))->flags();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIODevice_flush(JNIEnv* env, jobject obj)
+{
+ ((QIODevice*) QtSupport::getQt(env, obj))->flush();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIODevice_getch(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIODevice*) QtSupport::getQt(env, obj))->getch();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isAsynchronous(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isAsynchronous();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isBuffered(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isBuffered();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isCombinedAccess(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isCombinedAccess();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isDirectAccess(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isDirectAccess();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isInactive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isInactive();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isOpen(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isOpen();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isRaw(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isRaw();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isReadWrite(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isReadWrite();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isReadable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isReadable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isSequentialAccess(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isSequentialAccess();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isSynchronous(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isSynchronous();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isTranslated(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isTranslated();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_isWritable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->isWritable();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIODevice_mode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIODevice*) QtSupport::getQt(env, obj))->mode();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_open(JNIEnv* env, jobject obj, jint mode)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->open((int) mode);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIODevice_putch(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QIODevice*) QtSupport::getQt(env, obj))->putch((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QIODevice_readAll(JNIEnv* env, jobject obj)
+{
+ QByteArray _qbyteArray;
+ _qbyteArray = ((QIODevice*) QtSupport::getQt(env, obj))->readAll();
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QIODevice_readBlock(JNIEnv* env, jobject obj, jobject data, jlong maxlen)
+{
+static QCString* _qstring_data = 0;
+ if (_qstring_data == 0) { _qstring_data = new QCString(); }
+ _qstring_data->resize((uint) maxlen);
+ jlong xret = (jlong) ((QIODevice*) QtSupport::getQt(env, obj))->readBlock((char*) _qstring_data->data(), (Q_ULONG) maxlen);
+ QtSupport::fromQCStringToStringBuffer(env, _qstring_data, data);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QIODevice_readLine(JNIEnv* env, jobject obj, jstring data, jlong maxlen)
+{
+static QCString* _qstring_data = 0;
+ jlong xret = (jlong) ((QIODevice*) QtSupport::getQt(env, obj))->readLine((char*) QtSupport::toCharString(env, data, &_qstring_data), (Q_ULONG) maxlen);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIODevice_resetStatus(JNIEnv* env, jobject obj)
+{
+ ((QIODevice*) QtSupport::getQt(env, obj))->resetStatus();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODevice_reset(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*) QtSupport::getQt(env, obj))->reset();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QIODevice_size(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QIODevice*) QtSupport::getQt(env, obj))->size();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIODevice_state(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIODevice*) QtSupport::getQt(env, obj))->state();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIODevice_status(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIODevice*) QtSupport::getQt(env, obj))->status();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIODevice_ungetch(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QIODevice*) QtSupport::getQt(env, obj))->ungetch((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QIODevice_writeBlock__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring data, jlong len)
+{
+static QCString* _qstring_data = 0;
+ jlong xret = (jlong) ((QIODevice*) QtSupport::getQt(env, obj))->writeBlock((const char*) QtSupport::toCharString(env, data, &_qstring_data), (Q_ULONG) len);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QIODevice_writeBlock___3B(JNIEnv* env, jobject obj, jbyteArray data)
+{
+static QByteArray* _qbyteArray_data = 0;
+ jlong xret = (jlong) ((QIODevice*) QtSupport::getQt(env, obj))->writeBlock((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QIODevice.h b/qtjava/javalib/qtjava/QIODevice.h
new file mode 100644
index 00000000..81e0ac58
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIODevice.h
@@ -0,0 +1,52 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QIODevice__
+#define __org_kde_qt_QIODevice__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIODevice_flags (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIODevice_mode (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIODevice_state (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isDirectAccess (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isSequentialAccess (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isCombinedAccess (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isBuffered (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isRaw (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isSynchronous (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isAsynchronous (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isTranslated (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isReadable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isWritable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isReadWrite (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isInactive (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_isOpen (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIODevice_status (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIODevice_resetStatus (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_open (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIODevice_close (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIODevice_flush (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QIODevice_size (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QIODevice_at__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_at__J (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_atEnd (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODevice_reset (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QIODevice_readBlock (JNIEnv *env, jobject, jobject, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QIODevice_writeBlock__Ljava_lang_String_2J (JNIEnv *env, jobject, jstring, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QIODevice_readLine (JNIEnv *env, jobject, jstring, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QIODevice_writeBlock___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QIODevice_readAll (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIODevice_getch (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIODevice_putch (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIODevice_ungetch (JNIEnv *env, jobject, jint);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QIODevice__ */
diff --git a/qtjava/javalib/qtjava/QIODeviceSource.cpp b/qtjava/javalib/qtjava/QIODeviceSource.cpp
new file mode 100644
index 00000000..a393f8f6
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIODeviceSource.cpp
@@ -0,0 +1,92 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qasyncio.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QIODeviceSource.h>
+
+class QIODeviceSourceJBridge : public QIODeviceSource
+{
+public:
+ QIODeviceSourceJBridge(QIODevice* arg1,int arg2) : QIODeviceSource(arg1,arg2) {};
+ QIODeviceSourceJBridge(QIODevice* arg1) : QIODeviceSource(arg1) {};
+ ~QIODeviceSourceJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIODeviceSource_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QIODeviceSource_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIODeviceSource_enableRewind(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QIODeviceSource*) QtSupport::getQt(env, obj))->enableRewind((bool) on);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIODeviceSource_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QIODeviceSource*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODeviceSource_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIODeviceSource_newQIODeviceSource__Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIODeviceSourceJBridge((QIODevice*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIODeviceSource_newQIODeviceSource__Lorg_kde_qt_QIODeviceInterface_2I(JNIEnv* env, jobject obj, jobject arg1, jint bufsize)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIODeviceSourceJBridge((QIODevice*) QtSupport::getQt(env, arg1), (int) bufsize));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIODeviceSource_readyToSend(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIODeviceSource*) QtSupport::getQt(env, obj))->readyToSend();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIODeviceSource_rewind(JNIEnv* env, jobject obj)
+{
+ ((QIODeviceSource*) QtSupport::getQt(env, obj))->rewind();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIODeviceSource_rewindable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODeviceSource*) QtSupport::getQt(env, obj))->rewindable();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIODeviceSource_sendTo(JNIEnv* env, jobject obj, jobject sink, jint n)
+{
+ ((QIODeviceSource*) QtSupport::getQt(env, obj))->sendTo((QDataSink*) QtSupport::getQt(env, sink), (int) n);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QIODeviceSource.h b/qtjava/javalib/qtjava/QIODeviceSource.h
new file mode 100644
index 00000000..0088f90c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIODeviceSource.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QIODeviceSource__
+#define __org_kde_qt_QIODeviceSource__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIODeviceSource_newQIODeviceSource__Lorg_kde_qt_QIODeviceInterface_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIODeviceSource_newQIODeviceSource__Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIODeviceSource_readyToSend (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIODeviceSource_sendTo (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODeviceSource_rewindable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIODeviceSource_enableRewind (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIODeviceSource_rewind (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIODeviceSource_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIODeviceSource_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIODeviceSource_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QIODeviceSource__ */
diff --git a/qtjava/javalib/qtjava/QIconDrag.cpp b/qtjava/javalib/qtjava/QIconDrag.cpp
new file mode 100644
index 00000000..5df1b13b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIconDrag.cpp
@@ -0,0 +1,166 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qiconview.h>
+#include <qstring.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QIconDrag.h>
+
+class QIconDragJBridge : public QIconDrag
+{
+public:
+ QIconDragJBridge(QWidget* arg1,const char* arg2) : QIconDrag(arg1,arg2) {};
+ QIconDragJBridge(QWidget* arg1) : QIconDrag(arg1) {};
+ ~QIconDragJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QIconDrag",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconDrag_append(JNIEnv* env, jobject obj, jobject item, jobject pr, jobject tr)
+{
+ ((QIconDrag*) QtSupport::getQt(env, obj))->append((const QIconDragItem&)*(const QIconDragItem*) QtSupport::getQt(env, item), (const QRect&)*(const QRect*) QtSupport::getQt(env, pr), (const QRect&)*(const QRect*) QtSupport::getQt(env, tr));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconDrag_canDecode(JNIEnv* env, jclass cls, jobject e)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QIconDragJBridge::canDecode((QMimeSource*) QtSupport::mimeSource(env, e));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIconDrag_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QIconDrag*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconDrag_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QIconDrag_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QIconDrag_encodedData(JNIEnv* env, jobject obj, jstring mime)
+{
+ QByteArray _qbyteArray;
+static QCString* _qstring_mime = 0;
+ _qbyteArray = ((QIconDrag*) QtSupport::getQt(env, obj))->encodedData((const char*) QtSupport::toCharString(env, mime, &_qstring_mime));
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconDrag_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QIconDrag*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QIconDrag*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIconDrag_format(JNIEnv* env, jobject obj, jint i)
+{
+ const char* _qstring;
+ _qstring = ((QIconDrag*) QtSupport::getQt(env, obj))->format((int) i);
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconDrag_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconDrag_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconDrag*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconDrag_newQIconDrag__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject dragSource)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconDragJBridge((QWidget*) QtSupport::getQt(env, dragSource)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconDrag_newQIconDrag__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject dragSource, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconDragJBridge((QWidget*) QtSupport::getQt(env, dragSource), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIconDrag_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QIconDragJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIconDrag_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QIconDragJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QIconDrag.h b/qtjava/javalib/qtjava/QIconDrag.h
new file mode 100644
index 00000000..0ad7128e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIconDrag.h
@@ -0,0 +1,31 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QIconDrag__
+#define __org_kde_qt_QIconDrag__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconDrag_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIconDrag_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconDrag_newQIconDrag__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconDrag_newQIconDrag__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconDrag_append (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIconDrag_format (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QIconDrag_encodedData (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIconDrag_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIconDrag_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconDrag_canDecode (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconDrag_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconDrag_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconDrag_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QIconDrag__ */
diff --git a/qtjava/javalib/qtjava/QIconDragItem.cpp b/qtjava/javalib/qtjava/QIconDragItem.cpp
new file mode 100644
index 00000000..706a0653
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIconDragItem.cpp
@@ -0,0 +1,70 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qiconview.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QIconDragItem.h>
+
+class QIconDragItemJBridge : public QIconDragItem
+{
+public:
+ QIconDragItemJBridge() : QIconDragItem() {};
+ ~QIconDragItemJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QIconDragItem_data(JNIEnv* env, jobject obj)
+{
+ QByteArray _qbyteArray;
+ _qbyteArray = ((QIconDragItem*) QtSupport::getQt(env, obj))->data();
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconDragItem_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QIconDragItem_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconDragItem_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QIconDragItem*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconDragItem_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconDragItem_newQIconDragItem(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconDragItemJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconDragItem_op_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QIconDragItem*) QtSupport::getQt(env, obj))->operator==((const QIconDragItem&)*(const QIconDragItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconDragItem_setData(JNIEnv* env, jobject obj, jbyteArray d)
+{
+static QByteArray* _qbyteArray_d = 0;
+ ((QIconDragItem*) QtSupport::getQt(env, obj))->setData((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, d, &_qbyteArray_d));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QIconDragItem.h b/qtjava/javalib/qtjava/QIconDragItem.h
new file mode 100644
index 00000000..34687417
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIconDragItem.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QIconDragItem__
+#define __org_kde_qt_QIconDragItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconDragItem_newQIconDragItem (JNIEnv *env, jobject);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QIconDragItem_data (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconDragItem_setData (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconDragItem_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconDragItem_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconDragItem_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconDragItem_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QIconDragItem__ */
diff --git a/qtjava/javalib/qtjava/QIconSet.cpp b/qtjava/javalib/qtjava/QIconSet.cpp
new file mode 100644
index 00000000..4eb5daa2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIconSet.cpp
@@ -0,0 +1,231 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsize.h>
+#include <qpixmap.h>
+#include <qiconset.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QIconSet.h>
+
+class QIconSetJBridge : public QIconSet
+{
+public:
+ QIconSetJBridge() : QIconSet() {};
+ QIconSetJBridge(const QPixmap& arg1,QIconSet::Size arg2) : QIconSet(arg1,arg2) {};
+ QIconSetJBridge(const QPixmap& arg1) : QIconSet(arg1) {};
+ QIconSetJBridge(const QPixmap& arg1,const QPixmap& arg2) : QIconSet(arg1,arg2) {};
+ QIconSetJBridge(const QIconSet& arg1) : QIconSet(arg1) {};
+ ~QIconSetJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_clearGenerated(JNIEnv* env, jobject obj)
+{
+ ((QIconSet*) QtSupport::getQt(env, obj))->clearGenerated();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_detach(JNIEnv* env, jobject obj)
+{
+ ((QIconSet*) QtSupport::getQt(env, obj))->detach();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QIconSet_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QIconSet*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconSet_iconSize(JNIEnv* env, jclass cls, jint which)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QSize *) &QIconSetJBridge::iconSize((QIconSet::Size) which), "org.kde.qt.QSize");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconSet_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconSet_isGenerated__II(JNIEnv* env, jobject obj, jint size, jint mode)
+{
+ jboolean xret = (jboolean) ((QIconSet*) QtSupport::getQt(env, obj))->isGenerated((QIconSet::Size) size, (QIconSet::Mode) mode);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconSet_isGenerated__III(JNIEnv* env, jobject obj, jint size, jint mode, jint state)
+{
+ jboolean xret = (jboolean) ((QIconSet*) QtSupport::getQt(env, obj))->isGenerated((QIconSet::Size) size, (QIconSet::Mode) mode, (QIconSet::State) state);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconSet_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconSet*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_newQIconSet__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconSetJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_newQIconSet__Lorg_kde_qt_QIconSet_2(JNIEnv* env, jobject obj, jobject other)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconSetJBridge((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, other)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_newQIconSet__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject pixmap)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconSetJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_newQIconSet__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint size)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconSetJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QIconSet::Size) size));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_newQIconSet__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject smallPix, jobject largePix)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconSetJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, smallPix), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, largePix)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconSet_pixmap__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QIconSet*) QtSupport::getQt(env, obj))->pixmap()), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconSet_pixmap__II(JNIEnv* env, jobject obj, jint size, jint mode)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QIconSet*) QtSupport::getQt(env, obj))->pixmap((QIconSet::Size) size, (QIconSet::Mode) mode)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconSet_pixmap__III(JNIEnv* env, jobject obj, jint size, jint mode, jint state)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QIconSet*) QtSupport::getQt(env, obj))->pixmap((QIconSet::Size) size, (QIconSet::Mode) mode, (QIconSet::State) state)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconSet_pixmap__IZ(JNIEnv* env, jobject obj, jint size, jboolean enabled)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QIconSet*) QtSupport::getQt(env, obj))->pixmap((QIconSet::Size) size, (bool) enabled)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconSet_pixmap__IZI(JNIEnv* env, jobject obj, jint size, jboolean enabled, jint state)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QIconSet*) QtSupport::getQt(env, obj))->pixmap((QIconSet::Size) size, (bool) enabled, (QIconSet::State) state)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_reset(JNIEnv* env, jobject obj, jobject pixmap, jint size)
+{
+ ((QIconSet*) QtSupport::getQt(env, obj))->reset((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QIconSet::Size) size);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_setIconSize(JNIEnv* env, jclass cls, jint which, jobject size)
+{
+ (void) cls;
+ QIconSetJBridge::setIconSize((QIconSet::Size) which, (const QSize&)*(const QSize*) QtSupport::getQt(env, size));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_setPixmap__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring fileName, jint size)
+{
+static QString* _qstring_fileName = 0;
+ ((QIconSet*) QtSupport::getQt(env, obj))->setPixmap((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (QIconSet::Size) size);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_setPixmap__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring fileName, jint size, jint mode)
+{
+static QString* _qstring_fileName = 0;
+ ((QIconSet*) QtSupport::getQt(env, obj))->setPixmap((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (QIconSet::Size) size, (QIconSet::Mode) mode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_setPixmap__Ljava_lang_String_2III(JNIEnv* env, jobject obj, jstring fileName, jint size, jint mode, jint state)
+{
+static QString* _qstring_fileName = 0;
+ ((QIconSet*) QtSupport::getQt(env, obj))->setPixmap((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (QIconSet::Size) size, (QIconSet::Mode) mode, (QIconSet::State) state);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_setPixmap__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint size)
+{
+ ((QIconSet*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QIconSet::Size) size);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_setPixmap__Lorg_kde_qt_QPixmap_2II(JNIEnv* env, jobject obj, jobject pixmap, jint size, jint mode)
+{
+ ((QIconSet*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QIconSet::Size) size, (QIconSet::Mode) mode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconSet_setPixmap__Lorg_kde_qt_QPixmap_2III(JNIEnv* env, jobject obj, jobject pixmap, jint size, jint mode, jint state)
+{
+ ((QIconSet*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QIconSet::Size) size, (QIconSet::Mode) mode, (QIconSet::State) state);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QIconSet.h b/qtjava/javalib/qtjava/QIconSet.h
new file mode 100644
index 00000000..5d80ee55
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIconSet.h
@@ -0,0 +1,45 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QIconSet__
+#define __org_kde_qt_QIconSet__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_newQIconSet__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_newQIconSet__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_newQIconSet__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_newQIconSet__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_newQIconSet__Lorg_kde_qt_QIconSet_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_reset (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_setPixmap__Lorg_kde_qt_QPixmap_2III (JNIEnv *env, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_setPixmap__Lorg_kde_qt_QPixmap_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_setPixmap__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_setPixmap__Ljava_lang_String_2III (JNIEnv *env, jobject, jstring, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_setPixmap__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_setPixmap__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconSet_pixmap__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconSet_pixmap__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconSet_pixmap__IZI (JNIEnv *env, jobject, jint, jboolean, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconSet_pixmap__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconSet_pixmap__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconSet_isGenerated__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconSet_isGenerated__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_clearGenerated (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconSet_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_detach (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_setIconSize (JNIEnv *env, jclass, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconSet_iconSize (JNIEnv *env, jclass, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconSet_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconSet_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QIconSet__ */
diff --git a/qtjava/javalib/qtjava/QIconView.cpp b/qtjava/javalib/qtjava/QIconView.cpp
new file mode 100644
index 00000000..b4b2a1a4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIconView.cpp
@@ -0,0 +1,1522 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstyle.h>
+#include <qiconview.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qpalette.h>
+#include <qsize.h>
+#include <qbrush.h>
+#include <qfont.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QIconView.h>
+
+class QIconViewJBridge : public QIconView
+{
+public:
+ QIconViewJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QIconView(arg1,arg2,arg3) {};
+ QIconViewJBridge(QWidget* arg1,const char* arg2) : QIconView(arg1,arg2) {};
+ QIconViewJBridge(QWidget* arg1) : QIconView(arg1) {};
+ QIconViewJBridge() : QIconView() {};
+ void public_clearSelection() {
+ QIconView::clearSelection();
+ return;
+ }
+ void public_invertSelection() {
+ QIconView::invertSelection();
+ return;
+ }
+ void public_clear() {
+ QIconView::clear();
+ return;
+ }
+ void public_sort() {
+ QIconView::sort();
+ return;
+ }
+ void public_arrangeItemsInGrid() {
+ QIconView::arrangeItemsInGrid();
+ return;
+ }
+ void public_updateContents() {
+ QIconView::updateContents();
+ return;
+ }
+ void protected_drawContents(QPainter* arg1,int arg2,int arg3,int arg4,int arg5) {
+ QIconView::drawContents(arg1,arg2,arg3,arg4,arg5);
+ return;
+ }
+ void protected_contentsMousePressEvent(QMouseEvent* arg1) {
+ QIconView::contentsMousePressEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ QIconView::contentsMouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseMoveEvent(QMouseEvent* arg1) {
+ QIconView::contentsMouseMoveEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ QIconView::contentsMouseDoubleClickEvent(arg1);
+ return;
+ }
+ void protected_contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ QIconView::contentsContextMenuEvent(arg1);
+ return;
+ }
+ void protected_contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ QIconView::contentsDragEnterEvent(arg1);
+ return;
+ }
+ void protected_contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ QIconView::contentsDragMoveEvent(arg1);
+ return;
+ }
+ void protected_contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ QIconView::contentsDragLeaveEvent(arg1);
+ return;
+ }
+ void protected_contentsDropEvent(QDropEvent* arg1) {
+ QIconView::contentsDropEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QIconView::resizeEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QIconView::keyPressEvent(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QIconView::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QIconView::focusOutEvent(arg1);
+ return;
+ }
+ void protected_enterEvent(QEvent* arg1) {
+ QIconView::enterEvent(arg1);
+ return;
+ }
+ void protected_drawRubber(QPainter* arg1) {
+ QIconView::drawRubber(arg1);
+ return;
+ }
+ QDragObject* protected_dragObject() {
+ return (QDragObject*) QIconView::dragObject();
+ }
+ void protected_startDrag() {
+ QIconView::startDrag();
+ return;
+ }
+ void protected_insertInGrid(QIconViewItem* arg1) {
+ QIconView::insertInGrid(arg1);
+ return;
+ }
+ void protected_drawBackground(QPainter* arg1,const QRect& arg2) {
+ QIconView::drawBackground(arg1,arg2);
+ return;
+ }
+ void protected_emitSelectionChanged(QIconViewItem* arg1) {
+ QIconView::emitSelectionChanged(arg1);
+ return;
+ }
+ void protected_emitSelectionChanged() {
+ QIconView::emitSelectionChanged();
+ return;
+ }
+ void protected_emitRenamed(QIconViewItem* arg1) {
+ QIconView::emitRenamed(arg1);
+ return;
+ }
+ QIconViewItem* protected_makeRowLayout(QIconViewItem* arg1,int& arg2,bool& arg3) {
+ return (QIconViewItem*) QIconView::makeRowLayout(arg1,arg2,arg3);
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QIconView::styleChange(arg1);
+ return;
+ }
+ void protected_windowActivationChange(bool arg1) {
+ QIconView::windowActivationChange(arg1);
+ return;
+ }
+ void protected_doAutoScroll() {
+ QIconView::doAutoScroll();
+ return;
+ }
+ void protected_adjustItems() {
+ QIconView::adjustItems();
+ return;
+ }
+ void protected_slotUpdate() {
+ QIconView::slotUpdate();
+ return;
+ }
+ ~QIconViewJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void doAutoScroll() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","doAutoScroll")) {
+ QIconView::doAutoScroll();
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QIconView::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QIconView::contentsMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void viewportPaintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportPaintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QScrollView::viewportPaintEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setItemTextBackground(const QBrush& arg1) {
+ if (!QtSupport::eventDelegate(this,"setItemTextBackground",(void*)&arg1,"org.kde.qt.QBrush")) {
+ QIconView::setItemTextBackground(arg1);
+ }
+ return;
+ }
+ void contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QIconView::contentsDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QIconView::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void slotUpdate() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","slotUpdate")) {
+ QIconView::slotUpdate();
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void updateContents() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","updateContents")) {
+ QIconView::updateContents();
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportResizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportResizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QScrollView::viewportResizeEvent(arg1);
+ }
+ return;
+ }
+ void setPalette(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPalette",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QIconView::setPalette(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void clear() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","clear")) {
+ QIconView::clear();
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void contentsDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QIconView::contentsDropEvent(arg1);
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QIconView::showEvent(arg1);
+ }
+ return;
+ }
+ void viewportContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::viewportContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::viewportDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void takeItem(QIconViewItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"takeItem",(void*)arg1,"org.kde.qt.QIconViewItem")) {
+ QIconView::takeItem(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QIconView::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void repaintItem(QIconViewItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"repaintItem",(void*)arg1,"org.kde.qt.QIconViewItem")) {
+ QIconView::repaintItem(arg1);
+ }
+ return;
+ }
+ void clearSelection() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","clearSelection")) {
+ QIconView::clearSelection();
+ }
+ return;
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCornerWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCornerWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QScrollView::setCornerWidget(arg1);
+ }
+ return;
+ }
+ void contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QIconView::contentsDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void contentsWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::contentsWheelEvent(arg1);
+ }
+ return;
+ }
+ void insertInGrid(QIconViewItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertInGrid",(void*)arg1,"org.kde.qt.QIconViewItem")) {
+ QIconView::insertInGrid(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void startDrag() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","startDrag")) {
+ QIconView::startDrag();
+ }
+ return;
+ }
+ void setFont(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFont",(void*)&arg1,"org.kde.qt.QFont")) {
+ QIconView::setFont(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QIconView::contentsDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QIconView::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QIconView::contentsMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void invertSelection() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","invertSelection")) {
+ QIconView::invertSelection();
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void drawRubber(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawRubber",(void*)arg1,"org.kde.qt.QPainter")) {
+ QIconView::drawRubber(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void contentsMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QIconView::contentsMousePressEvent(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void viewportWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::viewportWheelEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::viewportDropEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::viewportDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::wheelEvent(arg1);
+ }
+ return;
+ }
+ void setCurrentItem(QIconViewItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCurrentItem",(void*)arg1,"org.kde.qt.QIconViewItem")) {
+ QIconView::setCurrentItem(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QIconView::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void adjustItems() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","adjustItems")) {
+ QIconView::adjustItems();
+ }
+ return;
+ }
+ void contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QIconView::contentsMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::viewportDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QIconView::contentsContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void viewportMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMousePressEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QIconView","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_adjustItems(JNIEnv* env, jobject obj)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_adjustItems();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_arrangeItemsInGrid__(JNIEnv* env, jobject obj)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->public_arrangeItemsInGrid();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_arrangeItemsInGrid__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject grid)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->arrangeItemsInGrid((const QSize&)*(const QSize*) QtSupport::getQt(env, grid));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_arrangeItemsInGrid__Lorg_kde_qt_QSize_2Z(JNIEnv* env, jobject obj, jobject grid, jboolean update)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->arrangeItemsInGrid((const QSize&)*(const QSize*) QtSupport::getQt(env, grid), (bool) update);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_arrangeItemsInGrid__Z(JNIEnv* env, jobject obj, jboolean update)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->arrangeItemsInGrid((bool) update);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconView_arrangement(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconView*) QtSupport::getQt(env, obj))->arrangement();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconView_autoArrange(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconView*) QtSupport::getQt(env, obj))->autoArrange();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIconView_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QIconView*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_clearSelection(JNIEnv* env, jobject obj)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->public_clearSelection();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_clear(JNIEnv* env, jobject obj)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->public_clear();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_contentsContextMenuEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsContextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_contentsDragEnterEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragEnterEvent((QDragEnterEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_contentsDragLeaveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragLeaveEvent((QDragLeaveEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_contentsDragMoveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragMoveEvent((QDragMoveEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_contentsDropEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsDropEvent((QDropEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_contentsMouseDoubleClickEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseDoubleClickEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_contentsMouseMoveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_contentsMousePressEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsMousePressEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_contentsMouseReleaseEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconView_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconView*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_currentItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconView*) QtSupport::getQt(env, obj))->currentItem(), "org.kde.qt.QIconViewItem");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QIconView_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_doAutoScroll(JNIEnv* env, jobject obj)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_doAutoScroll();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_dragObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_dragObject(), "org.kde.qt.QDragObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_drawBackground(JNIEnv* env, jobject obj, jobject p, jobject r)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_drawBackground((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_drawContents(JNIEnv* env, jobject obj, jobject p, jint cx, jint cy, jint cw, jint ch)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, p), (int) cx, (int) cy, (int) cw, (int) ch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_drawRubber(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_drawRubber((QPainter*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_emitRenamed(JNIEnv* env, jobject obj, jobject item)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_emitRenamed((QIconViewItem*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_emitSelectionChanged__(JNIEnv* env, jobject obj)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_emitSelectionChanged();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_emitSelectionChanged__Lorg_kde_qt_QIconViewItem_2(JNIEnv* env, jobject obj, jobject i)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_emitSelectionChanged((QIconViewItem*) QtSupport::getQt(env, i));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_ensureItemVisible(JNIEnv* env, jobject obj, jobject item)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->ensureItemVisible((QIconViewItem*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_enterEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_enterEvent((QEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconView_eventFilter(JNIEnv* env, jobject obj, jobject o, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QIconView*) QtSupport::getQt(env, obj))->eventFilter((QObject*) QtSupport::getQt(env, o), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QIconView*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QIconView*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_findFirstVisibleItem(JNIEnv* env, jobject obj, jobject r)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconView*) QtSupport::getQt(env, obj))->findFirstVisibleItem((const QRect&)*(const QRect*) QtSupport::getQt(env, r)), "org.kde.qt.QIconViewItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_findItem__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconView*) QtSupport::getQt(env, obj))->findItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)), "org.kde.qt.QIconViewItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_findItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint compare)
+{
+static QString* _qstring_text = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconView*) QtSupport::getQt(env, obj))->findItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (Qt::ComparisonFlags) compare), "org.kde.qt.QIconViewItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_findItem__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject pos)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconView*) QtSupport::getQt(env, obj))->findItem((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos)), "org.kde.qt.QIconViewItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_findLastVisibleItem(JNIEnv* env, jobject obj, jobject r)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconView*) QtSupport::getQt(env, obj))->findLastVisibleItem((const QRect&)*(const QRect*) QtSupport::getQt(env, r)), "org.kde.qt.QIconViewItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_firstItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconView*) QtSupport::getQt(env, obj))->firstItem(), "org.kde.qt.QIconViewItem");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_focusInEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_focusOutEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconView_gridX(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconView*) QtSupport::getQt(env, obj))->gridX();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconView_gridY(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconView*) QtSupport::getQt(env, obj))->gridY();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconView_index(JNIEnv* env, jobject obj, jobject item)
+{
+ jint xret = (jint) ((QIconView*) QtSupport::getQt(env, obj))->index((const QIconViewItem*) QtSupport::getQt(env, item));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_insertInGrid(JNIEnv* env, jobject obj, jobject item)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_insertInGrid((QIconViewItem*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_insertItem__Lorg_kde_qt_QIconViewItem_2(JNIEnv* env, jobject obj, jobject item)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->insertItem((QIconViewItem*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_insertItem__Lorg_kde_qt_QIconViewItem_2Lorg_kde_qt_QIconViewItem_2(JNIEnv* env, jobject obj, jobject item, jobject after)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->insertItem((QIconViewItem*) QtSupport::getQt(env, item), (QIconViewItem*) QtSupport::getQt(env, after));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_invertSelection(JNIEnv* env, jobject obj)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->public_invertSelection();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconView_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconView_isRenaming(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconView*) QtSupport::getQt(env, obj))->isRenaming();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_itemTextBackground(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QBrush(((QIconView*) QtSupport::getQt(env, obj))->itemTextBackground()), "org.kde.qt.QBrush", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconView_itemTextPos(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconView*) QtSupport::getQt(env, obj))->itemTextPos();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconView_itemsMovable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconView*) QtSupport::getQt(env, obj))->itemsMovable();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_keyPressEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_lastItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconView*) QtSupport::getQt(env, obj))->lastItem(), "org.kde.qt.QIconViewItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_makeRowLayout(JNIEnv* env, jobject obj, jobject begin, jintArray y, jboolean changed)
+{
+ int* _int_y = QtSupport::toIntPtr(env, y);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_makeRowLayout((QIconViewItem*) QtSupport::getQt(env, begin), (int&) *_int_y, (bool&) changed), "org.kde.qt.QIconViewItem");
+ env->SetIntArrayRegion(y, 0, 1, (jint *) _int_y);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconView_maxItemTextLength(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconView*) QtSupport::getQt(env, obj))->maxItemTextLength();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconView_maxItemWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconView*) QtSupport::getQt(env, obj))->maxItemWidth();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconView*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QIconView*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_newQIconView__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconViewJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_newQIconView__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconViewJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_newQIconView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconViewJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_newQIconView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconViewJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_repaintItem(JNIEnv* env, jobject obj, jobject item)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->repaintItem((QIconViewItem*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_repaintSelectedItems(JNIEnv* env, jobject obj)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->repaintSelectedItems();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_resizeEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconView_resizeMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconView*) QtSupport::getQt(env, obj))->resizeMode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_selectAll(JNIEnv* env, jobject obj, jboolean select)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->selectAll((bool) select);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconView_selectionMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconView*) QtSupport::getQt(env, obj))->selectionMode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setArrangement(JNIEnv* env, jobject obj, jint am)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setArrangement((QIconView::Arrangement) am);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setAutoArrange(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setAutoArrange((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setContentsPos(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setContentsPos((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setCurrentItem(JNIEnv* env, jobject obj, jobject item)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setCurrentItem((QIconViewItem*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setFont(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setGridX(JNIEnv* env, jobject obj, jint rx)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setGridX((int) rx);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setGridY(JNIEnv* env, jobject obj, jint ry)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setGridY((int) ry);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setItemTextBackground(JNIEnv* env, jobject obj, jobject b)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setItemTextBackground((const QBrush&)*(const QBrush*) QtSupport::getQt(env, b));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setItemTextPos(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setItemTextPos((QIconView::ItemTextPos) pos);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setItemsMovable(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setItemsMovable((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setMaxItemTextLength(JNIEnv* env, jobject obj, jint w)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setMaxItemTextLength((int) w);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setMaxItemWidth(JNIEnv* env, jobject obj, jint w)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setMaxItemWidth((int) w);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setPalette(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setResizeMode(JNIEnv* env, jobject obj, jint am)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setResizeMode((QIconView::ResizeMode) am);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setSelected__Lorg_kde_qt_QIconViewItem_2Z(JNIEnv* env, jobject obj, jobject item, jboolean s)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setSelected((QIconViewItem*) QtSupport::getQt(env, item), (bool) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setSelected__Lorg_kde_qt_QIconViewItem_2ZZ(JNIEnv* env, jobject obj, jobject item, jboolean s, jboolean cb)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setSelected((QIconViewItem*) QtSupport::getQt(env, item), (bool) s, (bool) cb);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setSelectionMode(JNIEnv* env, jobject obj, jint m)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setSelectionMode((QIconView::SelectionMode) m);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setShowToolTips(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setShowToolTips((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setSorting__Z(JNIEnv* env, jobject obj, jboolean sort)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setSorting((bool) sort);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setSorting__ZZ(JNIEnv* env, jobject obj, jboolean sort, jboolean ascending)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setSorting((bool) sort, (bool) ascending);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setSpacing(JNIEnv* env, jobject obj, jint sp)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setSpacing((int) sp);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_setWordWrapIconText(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->setWordWrapIconText((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_showEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->showEvent((QShowEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconView_showToolTips(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconView*) QtSupport::getQt(env, obj))->showToolTips();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconView_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QIconView*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_slotUpdate(JNIEnv* env, jobject obj)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_slotUpdate();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconView_sortDirection(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconView*) QtSupport::getQt(env, obj))->sortDirection();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconView_sortOnInsert(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconView*) QtSupport::getQt(env, obj))->sorting();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_sort__(JNIEnv* env, jobject obj)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->public_sort();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_sort__Z(JNIEnv* env, jobject obj, jboolean ascending)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->sort((bool) ascending);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconView_spacing(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconView*) QtSupport::getQt(env, obj))->spacing();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_startDrag(JNIEnv* env, jobject obj)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_startDrag();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_takeItem(JNIEnv* env, jobject obj, jobject item)
+{
+ ((QIconView*) QtSupport::getQt(env, obj))->takeItem((QIconViewItem*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIconView_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QIconViewJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIconView_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QIconViewJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_updateContents(JNIEnv* env, jobject obj)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->public_updateContents();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconView_windowActivationChange(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QIconViewJBridge*) QtSupport::getQt(env, obj))->protected_windowActivationChange((bool) arg1);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconView_wordWrapIconText(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconView*) QtSupport::getQt(env, obj))->wordWrapIconText();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QIconView.h b/qtjava/javalib/qtjava/QIconView.h
new file mode 100644
index 00000000..ff4512dc
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIconView.h
@@ -0,0 +1,128 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QIconView__
+#define __org_kde_qt_QIconView__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIconView_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_newQIconView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_newQIconView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_newQIconView__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_newQIconView__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_insertItem__Lorg_kde_qt_QIconViewItem_2Lorg_kde_qt_QIconViewItem_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_insertItem__Lorg_kde_qt_QIconViewItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_takeItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconView_index (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_firstItem (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_lastItem (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_currentItem (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setCurrentItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setSelected__Lorg_kde_qt_QIconViewItem_2ZZ (JNIEnv *env, jobject, jobject, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setSelected__Lorg_kde_qt_QIconViewItem_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconView_count (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_showEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setSelectionMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconView_selectionMode (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_findItem__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_findItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_findItem__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_selectAll (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_clearSelection (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_invertSelection (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_repaintItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_repaintSelectedItems (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_ensureItemVisible (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_findFirstVisibleItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_findLastVisibleItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_clear (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setGridX (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setGridY (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconView_gridX (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconView_gridY (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setSpacing (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconView_spacing (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setItemTextPos (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconView_itemTextPos (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setItemTextBackground (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_itemTextBackground (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setArrangement (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconView_arrangement (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setResizeMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconView_resizeMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setMaxItemWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconView_maxItemWidth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setMaxItemTextLength (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconView_maxItemTextLength (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setAutoArrange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconView_autoArrange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setShowToolTips (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconView_showToolTips (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setSorting__ZZ (JNIEnv *env, jobject, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setSorting__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconView_sortOnInsert (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconView_sortDirection (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setItemsMovable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconView_itemsMovable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setWordWrapIconText (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconView_wordWrapIconText (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconView_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_sort__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_sort__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setPalette (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconView_isRenaming (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_arrangeItemsInGrid__Lorg_kde_qt_QSize_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_arrangeItemsInGrid__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_arrangeItemsInGrid__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_arrangeItemsInGrid__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_setContentsPos (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_updateContents (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIconView_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIconView_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_drawContents (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_contentsMousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_contentsMouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_contentsMouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_contentsMouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_contentsContextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_contentsDragEnterEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_contentsDragMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_contentsDragLeaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_contentsDropEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_enterEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_drawRubber (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_dragObject (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_startDrag (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_insertInGrid (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_drawBackground (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_emitSelectionChanged__Lorg_kde_qt_QIconViewItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_emitSelectionChanged__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_emitRenamed (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconView_makeRowLayout (JNIEnv *env, jobject, jobject, jintArray, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_windowActivationChange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_doAutoScroll (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_adjustItems (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_slotUpdate (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconView_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconView_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QIconView__ */
diff --git a/qtjava/javalib/qtjava/QIconViewItem.cpp b/qtjava/javalib/qtjava/QIconViewItem.cpp
new file mode 100644
index 00000000..8d3d4c1b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIconViewItem.cpp
@@ -0,0 +1,622 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qiconview.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qpalette.h>
+#include <qpicture.h>
+#include <qsize.h>
+#include <qpixmap.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QIconViewItem.h>
+
+class QIconViewItemJBridge : public QIconViewItem
+{
+public:
+ QIconViewItemJBridge(QIconView* arg1) : QIconViewItem(arg1) {};
+ QIconViewItemJBridge(QIconView* arg1,QIconViewItem* arg2) : QIconViewItem(arg1,arg2) {};
+ QIconViewItemJBridge(QIconView* arg1,const QString& arg2) : QIconViewItem(arg1,arg2) {};
+ QIconViewItemJBridge(QIconView* arg1,QIconViewItem* arg2,const QString& arg3) : QIconViewItem(arg1,arg2,arg3) {};
+ QIconViewItemJBridge(QIconView* arg1,const QString& arg2,const QPixmap& arg3) : QIconViewItem(arg1,arg2,arg3) {};
+ QIconViewItemJBridge(QIconView* arg1,QIconViewItem* arg2,const QString& arg3,const QPixmap& arg4) : QIconViewItem(arg1,arg2,arg3,arg4) {};
+ QIconViewItemJBridge(QIconView* arg1,const QString& arg2,const QPicture& arg3) : QIconViewItem(arg1,arg2,arg3) {};
+ QIconViewItemJBridge(QIconView* arg1,QIconViewItem* arg2,const QString& arg3,const QPicture& arg4) : QIconViewItem(arg1,arg2,arg3,arg4) {};
+ void public_repaint() {
+ QIconViewItem::repaint();
+ return;
+ }
+ void protected_removeRenameBox() {
+ QIconViewItem::removeRenameBox();
+ return;
+ }
+ void protected_calcRect(const QString& arg1) {
+ QIconViewItem::calcRect(arg1);
+ return;
+ }
+ void protected_calcRect() {
+ QIconViewItem::calcRect();
+ return;
+ }
+ void protected_paintItem(QPainter* arg1,const QColorGroup& arg2) {
+ QIconViewItem::paintItem(arg1,arg2);
+ return;
+ }
+ void protected_paintFocus(QPainter* arg1,const QColorGroup& arg2) {
+ QIconViewItem::paintFocus(arg1,arg2);
+ return;
+ }
+ void protected_dragEntered() {
+ QIconViewItem::dragEntered();
+ return;
+ }
+ void protected_dragLeft() {
+ QIconViewItem::dragLeft();
+ return;
+ }
+ void protected_setItemRect(const QRect& arg1) {
+ QIconViewItem::setItemRect(arg1);
+ return;
+ }
+ void protected_setTextRect(const QRect& arg1) {
+ QIconViewItem::setTextRect(arg1);
+ return;
+ }
+ void protected_setPixmapRect(const QRect& arg1) {
+ QIconViewItem::setPixmapRect(arg1);
+ return;
+ }
+ void protected_calcTmpText() {
+ QIconViewItem::calcTmpText();
+ return;
+ }
+ QString protected_tempText() {
+ return (QString) QIconViewItem::tempText();
+ }
+ ~QIconViewItemJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconViewItem_acceptDrop(JNIEnv* env, jobject obj, jobject mime)
+{
+ jboolean xret = (jboolean) ((QIconViewItem*) QtSupport::getQt(env, obj))->acceptDrop((const QMimeSource*) QtSupport::mimeSource(env, mime));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_calcRect__(JNIEnv* env, jobject obj)
+{
+ ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->protected_calcRect();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_calcRect__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text_)
+{
+static QString* _qstring_text_ = 0;
+ ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->protected_calcRect((const QString&)*(QString*) QtSupport::toQString(env, text_, &_qstring_text_));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_calcTmpText(JNIEnv* env, jobject obj)
+{
+ ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->protected_calcTmpText();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconViewItem_compare(JNIEnv* env, jobject obj, jobject i)
+{
+ jint xret = (jint) ((QIconViewItem*) QtSupport::getQt(env, obj))->compare((QIconViewItem*) QtSupport::getQt(env, i));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconViewItem_contains(JNIEnv* env, jobject obj, jobject pnt)
+{
+ jboolean xret = (jboolean) ((QIconViewItem*) QtSupport::getQt(env, obj))->contains((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pnt));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QIconViewItem_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconViewItem_dragEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconViewItem*) QtSupport::getQt(env, obj))->dragEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_dragEntered(JNIEnv* env, jobject obj)
+{
+ ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->protected_dragEntered();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_dragLeft(JNIEnv* env, jobject obj)
+{
+ ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->protected_dragLeft();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconViewItem_dropEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconViewItem*) QtSupport::getQt(env, obj))->dropEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QIconViewItem*)(QIconViewItem*)QtSupport::getQt(env, obj))->iconView() == 0) {
+ delete (QIconViewItem*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconViewItem_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconViewItem*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconViewItem_iconView(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconViewItem*) QtSupport::getQt(env, obj))->iconView(), "org.kde.qt.QIconView");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconViewItem_index(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconViewItem*) QtSupport::getQt(env, obj))->index();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconViewItem_intersects(JNIEnv* env, jobject obj, jobject r)
+{
+ jboolean xret = (jboolean) ((QIconViewItem*) QtSupport::getQt(env, obj))->intersects((const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconViewItem_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconViewItem_isSelectable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconViewItem*) QtSupport::getQt(env, obj))->isSelectable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconViewItem_isSelected(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconViewItem*) QtSupport::getQt(env, obj))->isSelected();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIconViewItem_key(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QIconViewItem*) QtSupport::getQt(env, obj))->key();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_moveBy__II(JNIEnv* env, jobject obj, jint dx, jint dy)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->moveBy((int) dx, (int) dy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_moveBy__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject pnt)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->moveBy((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pnt));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconViewItem_move__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ jboolean xret = (jboolean) ((QIconViewItem*) QtSupport::getQt(env, obj))->move((int) x, (int) y);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconViewItem_move__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject pnt)
+{
+ jboolean xret = (jboolean) ((QIconViewItem*) QtSupport::getQt(env, obj))->move((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pnt));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconViewItemJBridge((QIconView*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconViewItemJBridge((QIconView*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Ljava_lang_String_2Lorg_kde_qt_QPicture_2(JNIEnv* env, jobject obj, jobject parent, jstring text, jobject picture)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconViewItemJBridge((QIconView*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QPicture&)*(const QPicture*) QtSupport::getQt(env, picture)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Ljava_lang_String_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject parent, jstring text, jobject icon)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconViewItemJBridge((QIconView*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, icon)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Lorg_kde_qt_QIconViewItem_2(JNIEnv* env, jobject obj, jobject parent, jobject after)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconViewItemJBridge((QIconView*) QtSupport::getQt(env, parent), (QIconViewItem*) QtSupport::getQt(env, after)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Lorg_kde_qt_QIconViewItem_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconViewItemJBridge((QIconView*) QtSupport::getQt(env, parent), (QIconViewItem*) QtSupport::getQt(env, after), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Lorg_kde_qt_QIconViewItem_2Ljava_lang_String_2Lorg_kde_qt_QPicture_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring text, jobject picture)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconViewItemJBridge((QIconView*) QtSupport::getQt(env, parent), (QIconViewItem*) QtSupport::getQt(env, after), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QPicture&)*(const QPicture*) QtSupport::getQt(env, picture)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Lorg_kde_qt_QIconViewItem_2Ljava_lang_String_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring text, jobject icon)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIconViewItemJBridge((QIconView*) QtSupport::getQt(env, parent), (QIconViewItem*) QtSupport::getQt(env, after), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, icon)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconViewItem_nextItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconViewItem*) QtSupport::getQt(env, obj))->nextItem(), "org.kde.qt.QIconViewItem");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_paintFocus(JNIEnv* env, jobject obj, jobject p, jobject cg)
+{
+ ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->protected_paintFocus((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_paintItem(JNIEnv* env, jobject obj, jobject p, jobject cg)
+{
+ ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->protected_paintItem((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconViewItem_picture(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconViewItem*) QtSupport::getQt(env, obj))->picture(), "org.kde.qt.QPicture");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconViewItem_pixmapRect__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QIconViewItem*) QtSupport::getQt(env, obj))->pixmapRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconViewItem_pixmapRect__Z(JNIEnv* env, jobject obj, jboolean relative)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QIconViewItem*) QtSupport::getQt(env, obj))->pixmapRect((bool) relative)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconViewItem_pixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconViewItem*) QtSupport::getQt(env, obj))->pixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconViewItem_pos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QIconViewItem*) QtSupport::getQt(env, obj))->pos()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconViewItem_prevItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIconViewItem*) QtSupport::getQt(env, obj))->prevItem(), "org.kde.qt.QIconViewItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconViewItem_rect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QIconViewItem*) QtSupport::getQt(env, obj))->rect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_removeRenameBox(JNIEnv* env, jobject obj)
+{
+ ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->protected_removeRenameBox();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIconViewItem_renameEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIconViewItem*) QtSupport::getQt(env, obj))->renameEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_rename(JNIEnv* env, jobject obj)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->rename();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_repaint(JNIEnv* env, jobject obj)
+{
+ ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->public_repaint();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconViewItem_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconViewItem*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setDragEnabled(JNIEnv* env, jobject obj, jboolean allow)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setDragEnabled((bool) allow);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setDropEnabled(JNIEnv* env, jobject obj, jboolean allow)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setDropEnabled((bool) allow);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setItemRect(JNIEnv* env, jobject obj, jobject r)
+{
+ ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->protected_setItemRect((const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setKey(JNIEnv* env, jobject obj, jstring k)
+{
+static QString* _qstring_k = 0;
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setKey((const QString&)*(QString*) QtSupport::toQString(env, k, &_qstring_k));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setPicture(JNIEnv* env, jobject obj, jobject icon)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setPicture((const QPicture&)*(const QPicture*) QtSupport::getQt(env, icon));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setPixmapRect(JNIEnv* env, jobject obj, jobject r)
+{
+ ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->protected_setPixmapRect((const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setPixmap__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject icon)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, icon));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setPixmap__Lorg_kde_qt_QPixmap_2Z(JNIEnv* env, jobject obj, jobject icon, jboolean recalc)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, icon), (bool) recalc);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setPixmap__Lorg_kde_qt_QPixmap_2ZZ(JNIEnv* env, jobject obj, jobject icon, jboolean recalc, jboolean redraw)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, icon), (bool) recalc, (bool) redraw);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setRenameEnabled(JNIEnv* env, jobject obj, jboolean allow)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setRenameEnabled((bool) allow);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setSelectable(JNIEnv* env, jobject obj, jboolean s)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setSelectable((bool) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setSelected__Z(JNIEnv* env, jobject obj, jboolean s)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setSelected((bool) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setSelected__ZZ(JNIEnv* env, jobject obj, jboolean s, jboolean cb)
+{
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setSelected((bool) s, (bool) cb);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setTextRect(JNIEnv* env, jobject obj, jobject r)
+{
+ ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->protected_setTextRect((const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setText__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setText__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring text, jboolean recalc)
+{
+static QString* _qstring_text = 0;
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (bool) recalc);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIconViewItem_setText__Ljava_lang_String_2ZZ(JNIEnv* env, jobject obj, jstring text, jboolean recalc, jboolean redraw)
+{
+static QString* _qstring_text = 0;
+ ((QIconViewItem*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (bool) recalc, (bool) redraw);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconViewItem_size(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QIconViewItem*) QtSupport::getQt(env, obj))->size()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIconViewItem_tempText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QIconViewItemJBridge*) QtSupport::getQt(env, obj))->protected_tempText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconViewItem_textRect__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QIconViewItem*) QtSupport::getQt(env, obj))->textRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIconViewItem_textRect__Z(JNIEnv* env, jobject obj, jboolean relative)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QIconViewItem*) QtSupport::getQt(env, obj))->textRect((bool) relative)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIconViewItem_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QIconViewItem*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconViewItem_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconViewItem*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconViewItem_x(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconViewItem*) QtSupport::getQt(env, obj))->x();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIconViewItem_y(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIconViewItem*) QtSupport::getQt(env, obj))->y();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QIconViewItem.h b/qtjava/javalib/qtjava/QIconViewItem.h
new file mode 100644
index 00000000..db6d2813
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIconViewItem.h
@@ -0,0 +1,90 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QIconViewItem__
+#define __org_kde_qt_QIconViewItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Lorg_kde_qt_QIconViewItem_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Lorg_kde_qt_QIconViewItem_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Ljava_lang_String_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Lorg_kde_qt_QIconViewItem_2Ljava_lang_String_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Ljava_lang_String_2Lorg_kde_qt_QPicture_2 (JNIEnv *env, jobject, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_newQIconViewItem__Lorg_kde_qt_QIconView_2Lorg_kde_qt_QIconViewItem_2Ljava_lang_String_2Lorg_kde_qt_QPicture_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setRenameEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setDragEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setDropEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIconViewItem_text (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconViewItem_pixmap (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconViewItem_picture (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIconViewItem_key (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconViewItem_renameEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconViewItem_dragEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconViewItem_dropEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconViewItem_iconView (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconViewItem_prevItem (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconViewItem_nextItem (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconViewItem_index (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setSelected__ZZ (JNIEnv *env, jobject, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setSelected__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setSelectable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconViewItem_isSelected (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconViewItem_isSelectable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_repaint (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconViewItem_move__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_moveBy__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconViewItem_move__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_moveBy__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconViewItem_rect (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconViewItem_x (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconViewItem_y (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconViewItem_width (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconViewItem_height (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconViewItem_size (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconViewItem_pos (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconViewItem_textRect__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconViewItem_textRect__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconViewItem_pixmapRect__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIconViewItem_pixmapRect__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconViewItem_contains (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconViewItem_intersects (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconViewItem_acceptDrop (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_rename (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconViewItem_compare (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setText__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setPixmap__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setPicture (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setText__Ljava_lang_String_2ZZ (JNIEnv *env, jobject, jstring, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setText__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setPixmap__Lorg_kde_qt_QPixmap_2ZZ (JNIEnv *env, jobject, jobject, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setPixmap__Lorg_kde_qt_QPixmap_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setKey (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIconViewItem_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_removeRenameBox (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_calcRect__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_calcRect__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_paintItem (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_paintFocus (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_dragEntered (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_dragLeft (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setItemRect (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setTextRect (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_setPixmapRect (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_calcTmpText (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIconViewItem_tempText (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIconViewItem_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIconViewItem_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QIconViewItem__ */
diff --git a/qtjava/javalib/qtjava/QImage.cpp b/qtjava/javalib/qtjava/QImage.cpp
new file mode 100644
index 00000000..d22cea4c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImage.cpp
@@ -0,0 +1,908 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstrlist.h>
+#include <qstring.h>
+#include <qwmatrix.h>
+#include <qstringlist.h>
+#include <qpoint.h>
+#include <qsize.h>
+#include <qwindowdefs.h>
+#include <qimage.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QImage.h>
+
+class QImageJBridge : public QImage
+{
+public:
+ QImageJBridge() : QImage() {};
+ QImageJBridge(int arg1,int arg2,int arg3,int arg4,QImage::Endian arg5) : QImage(arg1,arg2,arg3,arg4,arg5) {};
+ QImageJBridge(int arg1,int arg2,int arg3,int arg4) : QImage(arg1,arg2,arg3,arg4) {};
+ QImageJBridge(int arg1,int arg2,int arg3) : QImage(arg1,arg2,arg3) {};
+ QImageJBridge(const QSize& arg1,int arg2,int arg3,QImage::Endian arg4) : QImage(arg1,arg2,arg3,arg4) {};
+ QImageJBridge(const QSize& arg1,int arg2,int arg3) : QImage(arg1,arg2,arg3) {};
+ QImageJBridge(const QSize& arg1,int arg2) : QImage(arg1,arg2) {};
+ QImageJBridge(const QString& arg1,const char* arg2) : QImage(arg1,arg2) {};
+ QImageJBridge(const QString& arg1) : QImage(arg1) {};
+ QImageJBridge(const QByteArray& arg1) : QImage(arg1) {};
+ QImageJBridge(uchar* arg1,int arg2,int arg3,int arg4,QRgb* arg5,int arg6,QImage::Endian arg7) : QImage(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QImageJBridge(const QImage& arg1) : QImage(arg1) {};
+ ~QImageJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_allGray(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->allGray();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_bitOrder(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QImage*) QtSupport::getQt(env, obj))->bitOrder();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_bytesPerLine(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QImage*) QtSupport::getQt(env, obj))->bytesPerLine();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_color(JNIEnv* env, jobject obj, jint i)
+{
+ jint xret = (jint) ((QImage*) QtSupport::getQt(env, obj))->color((int) i);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_convertBitOrder(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->convertBitOrder((QImage::Endian) arg1)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_convertDepthWithPalette__I_3II(JNIEnv* env, jobject obj, jint arg1, jintArray p, jint pc)
+{
+ int* _int_p = QtSupport::toIntPtr(env, p);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->convertDepthWithPalette((int) arg1, (QRgb*) _int_p, (int) pc)), "org.kde.qt.QImage", TRUE);
+ env->SetIntArrayRegion(p, 0, 1, (jint *) _int_p);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_convertDepthWithPalette__I_3III(JNIEnv* env, jobject obj, jint arg1, jintArray p, jint pc, jint cf)
+{
+ int* _int_p = QtSupport::toIntPtr(env, p);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->convertDepthWithPalette((int) arg1, (QRgb*) _int_p, (int) pc, (int) cf)), "org.kde.qt.QImage", TRUE);
+ env->SetIntArrayRegion(p, 0, 1, (jint *) _int_p);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_convertDepth__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->convertDepth((int) arg1)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_convertDepth__II(JNIEnv* env, jobject obj, jint arg1, jint conversion_flags)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->convertDepth((int) arg1, (int) conversion_flags)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_copy__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->copy()), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_copy__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->copy((int) x, (int) y, (int) w, (int) h)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_copy__IIIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint conversion_flags)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->copy((int) x, (int) y, (int) w, (int) h, (int) conversion_flags)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_copy__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->copy((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1))), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_createAlphaMask__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->createAlphaMask()), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_createAlphaMask__I(JNIEnv* env, jobject obj, jint conversion_flags)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->createAlphaMask((int) conversion_flags)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_createHeuristicMask__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->createHeuristicMask()), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_createHeuristicMask__Z(JNIEnv* env, jobject obj, jboolean clipTight)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->createHeuristicMask((bool) clipTight)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_create__III(JNIEnv* env, jobject obj, jint width, jint height, jint depth)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->create((int) width, (int) height, (int) depth);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_create__IIII(JNIEnv* env, jobject obj, jint width, jint height, jint depth, jint numColors)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->create((int) width, (int) height, (int) depth, (int) numColors);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_create__IIIII(JNIEnv* env, jobject obj, jint width, jint height, jint depth, jint numColors, jint bitOrder)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->create((int) width, (int) height, (int) depth, (int) numColors, (QImage::Endian) bitOrder);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_create__Lorg_kde_qt_QSize_2I(JNIEnv* env, jobject obj, jobject arg1, jint depth)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->create((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1), (int) depth);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_create__Lorg_kde_qt_QSize_2II(JNIEnv* env, jobject obj, jobject arg1, jint depth, jint numColors)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->create((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1), (int) depth, (int) numColors);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_create__Lorg_kde_qt_QSize_2III(JNIEnv* env, jobject obj, jobject arg1, jint depth, jint numColors, jint bitOrder)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->create((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1), (int) depth, (int) numColors, (QImage::Endian) bitOrder);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_depth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QImage*) QtSupport::getQt(env, obj))->depth();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_detach(JNIEnv* env, jobject obj)
+{
+ ((QImage*) QtSupport::getQt(env, obj))->detach();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QImage_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_dotsPerMeterX(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QImage*) QtSupport::getQt(env, obj))->dotsPerMeterX();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_dotsPerMeterY(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QImage*) QtSupport::getQt(env, obj))->dotsPerMeterY();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_fill(JNIEnv* env, jobject obj, jint pixel)
+{
+ ((QImage*) QtSupport::getQt(env, obj))->fill((uint) pixel);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QImage*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_fromMimeSource(JNIEnv* env, jclass cls, jstring abs_name)
+{
+ (void) cls;
+static QString* _qstring_abs_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(QImageJBridge::fromMimeSource((const QString&)*(QString*) QtSupport::toQString(env, abs_name, &_qstring_abs_name))), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_hasAlphaBuffer(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->hasAlphaBuffer();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QImage*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImage_imageFormat(JNIEnv* env, jclass cls, jstring fileName)
+{
+ const char* _qstring;
+ (void) cls;
+static QString* _qstring_fileName = 0;
+ _qstring = QImageJBridge::imageFormat((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_inputFormatList(JNIEnv* env, jclass cls)
+{
+ QStringList _qlist;
+ (void) cls;
+ _qlist = QImageJBridge::inputFormatList();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_inputFormats(JNIEnv* env, jclass cls)
+{
+ QStrList _qlist;
+ (void) cls;
+ _qlist = QImageJBridge::inputFormats();
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_invertPixels__(JNIEnv* env, jobject obj)
+{
+ ((QImage*) QtSupport::getQt(env, obj))->invertPixels();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_invertPixels__Z(JNIEnv* env, jobject obj, jboolean invertAlpha)
+{
+ ((QImage*) QtSupport::getQt(env, obj))->invertPixels((bool) invertAlpha);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_isGrayscale(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->isGrayscale();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_jumpTable(JNIEnv* env, jobject obj)
+{
+ uchar** _qlist;
+ _qlist = ((QImage*) QtSupport::getQt(env, obj))->jumpTable();
+ return (jobject) _qlist;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_loadFromData___3B(JNIEnv* env, jobject obj, jbyteArray data)
+{
+static QByteArray* _qbyteArray_data = 0;
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->loadFromData((QByteArray)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_loadFromData___3BLjava_lang_String_2(JNIEnv* env, jobject obj, jbyteArray data, jstring format)
+{
+static QByteArray* _qbyteArray_data = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->loadFromData((QByteArray)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data), (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_loadFromData___3CI(JNIEnv* env, jobject obj, jcharArray buf, jint len)
+{
+static QByteArray* _qbytearray_buf = 0;
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->loadFromData((const uchar*) QtSupport::toUcharArray(env, buf, &_qbytearray_buf), (uint) len);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_loadFromData___3CILjava_lang_String_2(JNIEnv* env, jobject obj, jcharArray buf, jint len, jstring format)
+{
+static QByteArray* _qbytearray_buf = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->loadFromData((const uchar*) QtSupport::toUcharArray(env, buf, &_qbytearray_buf), (uint) len, (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_load__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName)
+{
+static QString* _qstring_fileName = 0;
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->load((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_load__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName, jstring format)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->load((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_mirror__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->mirror()), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_mirror__ZZ(JNIEnv* env, jobject obj, jboolean horizontally, jboolean vertically)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->mirror((bool) horizontally, (bool) vertically)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_newQImage__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_newQImage__III(JNIEnv* env, jobject obj, jint width, jint height, jint depth)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageJBridge((int) width, (int) height, (int) depth));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_newQImage__IIII(JNIEnv* env, jobject obj, jint width, jint height, jint depth, jint numColors)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageJBridge((int) width, (int) height, (int) depth, (int) numColors));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_newQImage__IIIII(JNIEnv* env, jobject obj, jint width, jint height, jint depth, jint numColors, jint bitOrder)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageJBridge((int) width, (int) height, (int) depth, (int) numColors, (QImage::Endian) bitOrder));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_newQImage__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName)
+{
+static QString* _qstring_fileName = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageJBridge((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_newQImage__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName, jstring format)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageJBridge((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_newQImage__Lorg_kde_qt_QImage_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageJBridge((const QImage&)*(const QImage*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_newQImage__Lorg_kde_qt_QSize_2I(JNIEnv* env, jobject obj, jobject arg1, jint depth)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1), (int) depth));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_newQImage__Lorg_kde_qt_QSize_2II(JNIEnv* env, jobject obj, jobject arg1, jint depth, jint numColors)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1), (int) depth, (int) numColors));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_newQImage__Lorg_kde_qt_QSize_2III(JNIEnv* env, jobject obj, jobject arg1, jint depth, jint numColors, jint bitOrder)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1), (int) depth, (int) numColors, (QImage::Endian) bitOrder));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_newQImage___3B(JNIEnv* env, jobject obj, jbyteArray data)
+{
+static QByteArray* _qbyteArray_data = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageJBridge((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_newQImage___3CIII_3III(JNIEnv* env, jobject obj, jcharArray data, jint w, jint h, jint depth, jintArray colortable, jint numColors, jint bitOrder)
+{
+static QByteArray* _qbytearray_data = 0;
+ int* _int_colortable = QtSupport::toIntPtr(env, colortable);
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageJBridge((uchar*) QtSupport::toUcharArray(env, data, &_qbytearray_data), (int) w, (int) h, (int) depth, (QRgb*) _int_colortable, (int) numColors, (QImage::Endian) bitOrder));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ env->SetIntArrayRegion(colortable, 0, 1, (jint *) _int_colortable);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_numBytes(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QImage*) QtSupport::getQt(env, obj))->numBytes();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_numColors(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QImage*) QtSupport::getQt(env, obj))->numColors();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_offset(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QImage*) QtSupport::getQt(env, obj))->offset()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_op_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->operator==((const QImage&)*(const QImage*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_op_1not_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->operator!=((const QImage&)*(const QImage*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_outputFormatList(JNIEnv* env, jclass cls)
+{
+ QStringList _qlist;
+ (void) cls;
+ _qlist = QImageJBridge::outputFormatList();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_outputFormats(JNIEnv* env, jclass cls)
+{
+ QStrList _qlist;
+ (void) cls;
+ _qlist = QImageJBridge::outputFormats();
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_pixelIndex(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ jint xret = (jint) ((QImage*) QtSupport::getQt(env, obj))->pixelIndex((int) x, (int) y);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_pixel(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ jint xret = (jint) ((QImage*) QtSupport::getQt(env, obj))->pixel((int) x, (int) y);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_rect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QImage*) QtSupport::getQt(env, obj))->rect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_reset(JNIEnv* env, jobject obj)
+{
+ ((QImage*) QtSupport::getQt(env, obj))->reset();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_save__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName, jstring format)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->save((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_save__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring fileName, jstring format, jint quality)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->save((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format), (int) quality);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_save__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject device, jstring format)
+{
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->save((QIODevice*) QtSupport::getQt(env, device), (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_save__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject device, jstring format, jint quality)
+{
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->save((QIODevice*) QtSupport::getQt(env, device), (const char*) QtSupport::toCharString(env, format, &_qstring_format), (int) quality);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_scaleHeight(JNIEnv* env, jobject obj, jint h)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->scaleHeight((int) h)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_scaleWidth(JNIEnv* env, jobject obj, jint w)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->scaleWidth((int) w)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_scale__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->scale((int) w, (int) h)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_scale__III(JNIEnv* env, jobject obj, jint w, jint h, jint mode)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->scale((int) w, (int) h, (QImage::ScaleMode) mode)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_scale__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject s)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->scale((const QSize&)*(const QSize*) QtSupport::getQt(env, s))), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_scale__Lorg_kde_qt_QSize_2I(JNIEnv* env, jobject obj, jobject s, jint mode)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->scale((const QSize&)*(const QSize*) QtSupport::getQt(env, s), (QImage::ScaleMode) mode)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_setAlphaBuffer(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QImage*) QtSupport::getQt(env, obj))->setAlphaBuffer((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_setColor(JNIEnv* env, jobject obj, jint i, jint c)
+{
+ ((QImage*) QtSupport::getQt(env, obj))->setColor((int) i, (QRgb) c);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_setDotsPerMeterX(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QImage*) QtSupport::getQt(env, obj))->setDotsPerMeterX((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_setDotsPerMeterY(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QImage*) QtSupport::getQt(env, obj))->setDotsPerMeterY((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_setNumColors(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QImage*) QtSupport::getQt(env, obj))->setNumColors((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_setOffset(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QImage*) QtSupport::getQt(env, obj))->setOffset((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_setPixel(JNIEnv* env, jobject obj, jint x, jint y, jint index_or_rgb)
+{
+ ((QImage*) QtSupport::getQt(env, obj))->setPixel((int) x, (int) y, (uint) index_or_rgb);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImage_setText(JNIEnv* env, jobject obj, jstring key, jstring lang, jstring arg3)
+{
+static QCString* _qstring_key = 0;
+static QCString* _qstring_lang = 0;
+static QString* _qstring_arg3 = 0;
+ ((QImage*) QtSupport::getQt(env, obj))->setText((const char*) QtSupport::toCharString(env, key, &_qstring_key), (const char*) QtSupport::toCharString(env, lang, &_qstring_lang), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_size(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QImage*) QtSupport::getQt(env, obj))->size()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_smoothScale__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->smoothScale((int) w, (int) h)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_smoothScale__III(JNIEnv* env, jobject obj, jint w, jint h, jint mode)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->smoothScale((int) w, (int) h, (QImage::ScaleMode) mode)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_smoothScale__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject s)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->smoothScale((const QSize&)*(const QSize*) QtSupport::getQt(env, s))), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_smoothScale__Lorg_kde_qt_QSize_2I(JNIEnv* env, jobject obj, jobject s, jint mode)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->smoothScale((const QSize&)*(const QSize*) QtSupport::getQt(env, s), (QImage::ScaleMode) mode)), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_swapRGB(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->swapRGB()), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_systemBitOrder(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QImageJBridge::systemBitOrder();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_systemByteOrder(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QImageJBridge::systemByteOrder();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_textKeys(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QImage*) QtSupport::getQt(env, obj))->textKeys();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_textLanguages(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QImage*) QtSupport::getQt(env, obj))->textLanguages();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImage_text__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring key)
+{
+ QString _qstring;
+static QCString* _qstring_key = 0;
+ _qstring = ((QImage*) QtSupport::getQt(env, obj))->text((const char*) QtSupport::toCharString(env, key, &_qstring_key));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImage_text__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring key, jstring lang)
+{
+ QString _qstring;
+static QCString* _qstring_key = 0;
+static QCString* _qstring_lang = 0;
+ _qstring = ((QImage*) QtSupport::getQt(env, obj))->text((const char*) QtSupport::toCharString(env, key, &_qstring_key), (const char*) QtSupport::toCharString(env, lang, &_qstring_lang));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImage_text__Lorg_kde_qt_QImageTextKeyLang_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ QString _qstring;
+ _qstring = ((QImage*) QtSupport::getQt(env, obj))->text((const QImageTextKeyLang&)*(const QImageTextKeyLang*) QtSupport::getQt(env, arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImage_valid(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ jboolean xret = (jboolean) ((QImage*) QtSupport::getQt(env, obj))->valid((int) x, (int) y);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImage_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QImage*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImage_xForm(JNIEnv* env, jobject obj, jobject matrix)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QImage*) QtSupport::getQt(env, obj))->xForm((const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, matrix))), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QImage_bits(JNIEnv *env, jobject obj)
+{
+static uchar * ptr = 0;
+ ptr = ((QImageJBridge*) QtSupport::getQt(env, obj))->bits();
+ int len = ((QImageJBridge*) QtSupport::getQt(env, obj))->numBytes();
+ jbyteArray result = env->NewByteArray(len);
+ env->SetByteArrayRegion(result, 0, len, (jbyte *) ptr);
+ return result;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QImage_scanLine(JNIEnv *env, jobject obj, jint arg1)
+{
+static uchar * ptr = 0;
+ ptr = ((QImageJBridge*) QtSupport::getQt(env, obj))->scanLine(arg1);
+ int len = ((QImageJBridge*) QtSupport::getQt(env, obj))->numBytes() / ((QImageJBridge*) QtSupport::getQt(env, obj))->height();
+ jbyteArray result = env->NewByteArray(len);
+ env->SetByteArrayRegion(result, 0, len, (jbyte *) ptr);
+ return result;
+}
+
+JNIEXPORT jintArray JNICALL
+Java_org_kde_qt_QImage_colorTable(JNIEnv *env, jobject obj)
+{
+static QRgb * ptr = 0;
+ ptr = ((QImageJBridge*) QtSupport::getQt(env, obj))->colorTable();
+ int len = ((QImageJBridge*) QtSupport::getQt(env, obj))->numColors();
+ jintArray result = env->NewIntArray(len);
+ env->SetIntArrayRegion(result, 0, len, (jint *) ptr);
+ return result;
+}
+
diff --git a/qtjava/javalib/qtjava/QImage.h b/qtjava/javalib/qtjava/QImage.h
new file mode 100644
index 00000000..44bc2a8f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImage.h
@@ -0,0 +1,128 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QImage__
+#define __org_kde_qt_QImage__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_newQImage__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_newQImage__IIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_newQImage__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_newQImage__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_newQImage__Lorg_kde_qt_QSize_2III (JNIEnv *env, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_newQImage__Lorg_kde_qt_QSize_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_newQImage__Lorg_kde_qt_QSize_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_newQImage__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_newQImage__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_newQImage___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_newQImage___3CIII_3III (JNIEnv *env, jobject, jcharArray, jint, jint, jint, jintArray, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_newQImage__Lorg_kde_qt_QImage_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_detach (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_copy__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_copy__IIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_copy__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_copy__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_width (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_height (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_size (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_rect (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_depth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_numColors (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_bitOrder (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_color (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_setColor (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_setNumColors (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_hasAlphaBuffer (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_setAlphaBuffer (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_allGray (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_isGrayscale (JNIEnv *env, jobject);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QImage_bits (JNIEnv *env, jobject);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QImage_scanLine (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_jumpTable (JNIEnv *env, jobject);
+extern JNIEXPORT jintArray JNICALL Java_org_kde_qt_QImage_colorTable (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_numBytes (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_bytesPerLine (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_create__IIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_create__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_create__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_create__Lorg_kde_qt_QSize_2III (JNIEnv *env, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_create__Lorg_kde_qt_QSize_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_create__Lorg_kde_qt_QSize_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_reset (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_fill (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_invertPixels__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_invertPixels__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_convertDepth__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_convertDepthWithPalette__I_3III (JNIEnv *env, jobject, jint, jintArray, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_convertDepthWithPalette__I_3II (JNIEnv *env, jobject, jint, jintArray, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_convertDepth__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_convertBitOrder (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_smoothScale__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_smoothScale__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_smoothScale__Lorg_kde_qt_QSize_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_smoothScale__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_scale__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_scale__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_scale__Lorg_kde_qt_QSize_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_scale__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_scaleWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_scaleHeight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_xForm (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_createAlphaMask__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_createAlphaMask__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_createHeuristicMask__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_createHeuristicMask__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_mirror__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_mirror__ZZ (JNIEnv *env, jobject, jboolean, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_swapRGB (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_load__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_load__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_loadFromData___3CILjava_lang_String_2 (JNIEnv *env, jobject, jcharArray, jint, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_loadFromData___3CI (JNIEnv *env, jobject, jcharArray, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_loadFromData___3BLjava_lang_String_2 (JNIEnv *env, jobject, jbyteArray, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_loadFromData___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_save__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_save__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_save__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_save__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_valid (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_pixelIndex (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_pixel (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_setPixel (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_dotsPerMeterX (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_dotsPerMeterY (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_setDotsPerMeterX (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_setDotsPerMeterY (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_offset (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_setOffset (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_textLanguages (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_textKeys (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImage_text__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImage_text__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImage_text__Lorg_kde_qt_QImageTextKeyLang_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_setText (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_fromMimeSource (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_systemBitOrder (JNIEnv *env, jclass);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImage_systemByteOrder (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImage_imageFormat (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_inputFormats (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_outputFormats (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_inputFormatList (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImage_outputFormatList (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImage_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImage_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QImage__ */
diff --git a/qtjava/javalib/qtjava/QImageConsumer.cpp b/qtjava/javalib/qtjava/QImageConsumer.cpp
new file mode 100644
index 00000000..fa2a3e97
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageConsumer.cpp
@@ -0,0 +1,57 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qpoint.h>
+#include <qasyncimageio.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QImageConsumer.h>
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageConsumer_changed(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QImageConsumer*) QtSupport::getQt(env, obj))->changed((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageConsumer_end(JNIEnv* env, jobject obj)
+{
+ ((QImageConsumer*) QtSupport::getQt(env, obj))->end();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageConsumer_frameDone__(JNIEnv* env, jobject obj)
+{
+ ((QImageConsumer*) QtSupport::getQt(env, obj))->frameDone();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageConsumer_frameDone__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QImageConsumer*) QtSupport::getQt(env, obj))->frameDone((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QRect&)*(const QRect*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageConsumer_setFramePeriod(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QImageConsumer*) QtSupport::getQt(env, obj))->setFramePeriod((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageConsumer_setLooping(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QImageConsumer*) QtSupport::getQt(env, obj))->setLooping((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageConsumer_setSize(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ ((QImageConsumer*) QtSupport::getQt(env, obj))->setSize((int) arg1, (int) arg2);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QImageConsumer.h b/qtjava/javalib/qtjava/QImageConsumer.h
new file mode 100644
index 00000000..cb071fdd
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageConsumer.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QImageConsumer__
+#define __org_kde_qt_QImageConsumer__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageConsumer_end (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageConsumer_changed (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageConsumer_frameDone__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageConsumer_frameDone__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageConsumer_setLooping (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageConsumer_setFramePeriod (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageConsumer_setSize (JNIEnv *env, jobject, jint, jint);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QImageConsumer__ */
diff --git a/qtjava/javalib/qtjava/QImageDecoder.cpp b/qtjava/javalib/qtjava/QImageDecoder.cpp
new file mode 100644
index 00000000..fb38346f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageDecoder.cpp
@@ -0,0 +1,107 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstrlist.h>
+#include <qasyncimageio.h>
+#include <qimage.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QImageDecoder.h>
+
+class QImageDecoderJBridge : public QImageDecoder
+{
+public:
+ QImageDecoderJBridge(QImageConsumer* arg1) : QImageDecoder(arg1) {};
+ ~QImageDecoderJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImageDecoder_decode(JNIEnv* env, jobject obj, jcharArray buffer, jint length)
+{
+static QByteArray* _qbytearray_buffer = 0;
+ jint xret = (jint) ((QImageDecoder*) QtSupport::getQt(env, obj))->decode((const uchar*) QtSupport::toUcharArray(env, buffer, &_qbytearray_buffer), (int) length);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDecoder_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QImageDecoder_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDecoder_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QImageDecoder*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImageDecoder_formatName(JNIEnv* env, jclass cls, jcharArray buffer, jint length)
+{
+ const char* _qstring;
+ (void) cls;
+static QByteArray* _qbytearray_buffer = 0;
+ _qstring = QImageDecoderJBridge::formatName((const uchar*) QtSupport::toUcharArray(env, buffer, &_qbytearray_buffer), (int) length);
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImageDecoder_format(JNIEnv* env, jclass cls, jstring name)
+{
+ (void) cls;
+static QCString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QImageDecoderJBridge::format((const char*) QtSupport::toCharString(env, name, &_qstring_name)), "org.kde.qt.QImageFormatType");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImageDecoder_image(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QImage *) &((QImageDecoder*) QtSupport::getQt(env, obj))->image(), "org.kde.qt.QImage");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImageDecoder_inputFormats(JNIEnv* env, jclass cls)
+{
+ QStrList _qlist;
+ (void) cls;
+ _qlist = QImageDecoderJBridge::inputFormats();
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImageDecoder_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDecoder_newQImageDecoder(JNIEnv* env, jobject obj, jobject c)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageDecoderJBridge((QImageConsumer*) QtSupport::getQt(env, c)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDecoder_registerDecoderFactory(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QImageDecoderJBridge::registerDecoderFactory((QImageFormatType*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDecoder_unregisterDecoderFactory(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QImageDecoderJBridge::unregisterDecoderFactory((QImageFormatType*) QtSupport::getQt(env, arg1));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QImageDecoder.h b/qtjava/javalib/qtjava/QImageDecoder.h
new file mode 100644
index 00000000..e0256d14
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageDecoder.h
@@ -0,0 +1,29 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QImageDecoder__
+#define __org_kde_qt_QImageDecoder__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDecoder_newQImageDecoder (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImageDecoder_image (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImageDecoder_decode (JNIEnv *env, jobject, jcharArray, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImageDecoder_formatName (JNIEnv *env, jclass, jcharArray, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImageDecoder_format (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImageDecoder_inputFormats (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDecoder_registerDecoderFactory (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDecoder_unregisterDecoderFactory (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDecoder_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDecoder_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImageDecoder_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QImageDecoder__ */
diff --git a/qtjava/javalib/qtjava/QImageDrag.cpp b/qtjava/javalib/qtjava/QImageDrag.cpp
new file mode 100644
index 00000000..01894bae
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageDrag.cpp
@@ -0,0 +1,234 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdragobject.h>
+#include <qpixmap.h>
+#include <qimage.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QImageDrag.h>
+
+class QImageDragJBridge : public QImageDrag
+{
+public:
+ QImageDragJBridge(QImage arg1,QWidget* arg2,const char* arg3) : QImageDrag(arg1,arg2,arg3) {};
+ QImageDragJBridge(QImage arg1,QWidget* arg2) : QImageDrag(arg1,arg2) {};
+ QImageDragJBridge(QImage arg1) : QImageDrag(arg1) {};
+ QImageDragJBridge(QWidget* arg1,const char* arg2) : QImageDrag(arg1,arg2) {};
+ QImageDragJBridge(QWidget* arg1) : QImageDrag(arg1) {};
+ QImageDragJBridge() : QImageDrag() {};
+ ~QImageDragJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void setImage(QImage arg1) {
+ if (!QtSupport::eventDelegate(this,"setImage",(void*)&arg1,"org.kde.qt.QImage")) {
+ QImageDrag::setImage(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QImageDrag",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImageDrag_canDecode(JNIEnv* env, jclass cls, jobject e)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QImageDragJBridge::canDecode((const QMimeSource*) QtSupport::mimeSource(env, e));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImageDrag_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QImageDrag*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImageDrag_decode__Lorg_kde_qt_QMimeSourceInterface_2Lorg_kde_qt_QImage_2(JNIEnv* env, jclass cls, jobject e, jobject i)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QImageDragJBridge::decode((const QMimeSource*) QtSupport::mimeSource(env, e), (QImage&)*(QImage*) QtSupport::getQt(env, i));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImageDrag_decode__Lorg_kde_qt_QMimeSourceInterface_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jclass cls, jobject e, jobject i)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QImageDragJBridge::decode((const QMimeSource*) QtSupport::mimeSource(env, e), (QPixmap&)*(QPixmap*) QtSupport::getQt(env, i));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDrag_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QImageDrag_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QImageDrag_encodedData(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QByteArray _qbyteArray;
+static QCString* _qstring_arg1 = 0;
+ _qbyteArray = ((QImageDrag*) QtSupport::getQt(env, obj))->encodedData((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDrag_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QImageDrag*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QImageDrag*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImageDrag_format(JNIEnv* env, jobject obj, jint i)
+{
+ const char* _qstring;
+ _qstring = ((QImageDrag*) QtSupport::getQt(env, obj))->format((int) i);
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImageDrag_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImageDrag_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QImageDrag*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDrag_newQImageDrag__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageDragJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDrag_newQImageDrag__Lorg_kde_qt_QImage_2(JNIEnv* env, jobject obj, jobject image)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageDragJBridge((QImage)*(QImage*) QtSupport::getQt(env, image)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDrag_newQImageDrag__Lorg_kde_qt_QImage_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject image, jobject dragSource)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageDragJBridge((QImage)*(QImage*) QtSupport::getQt(env, image), (QWidget*) QtSupport::getQt(env, dragSource)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDrag_newQImageDrag__Lorg_kde_qt_QImage_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject image, jobject dragSource, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageDragJBridge((QImage)*(QImage*) QtSupport::getQt(env, image), (QWidget*) QtSupport::getQt(env, dragSource), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDrag_newQImageDrag__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject dragSource)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageDragJBridge((QWidget*) QtSupport::getQt(env, dragSource)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDrag_newQImageDrag__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject dragSource, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageDragJBridge((QWidget*) QtSupport::getQt(env, dragSource), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageDrag_setImage(JNIEnv* env, jobject obj, jobject image)
+{
+ ((QImageDrag*) QtSupport::getQt(env, obj))->setImage((QImage)*(QImage*) QtSupport::getQt(env, image));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImageDrag_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QImageDragJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImageDrag_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QImageDragJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QImageDrag.h b/qtjava/javalib/qtjava/QImageDrag.h
new file mode 100644
index 00000000..dc71b2f5
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageDrag.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QImageDrag__
+#define __org_kde_qt_QImageDrag__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImageDrag_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImageDrag_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDrag_newQImageDrag__Lorg_kde_qt_QImage_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDrag_newQImageDrag__Lorg_kde_qt_QImage_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDrag_newQImageDrag__Lorg_kde_qt_QImage_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDrag_newQImageDrag__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDrag_newQImageDrag__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDrag_newQImageDrag__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDrag_setImage (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImageDrag_format (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QImageDrag_encodedData (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImageDrag_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImageDrag_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImageDrag_canDecode (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImageDrag_decode__Lorg_kde_qt_QMimeSourceInterface_2Lorg_kde_qt_QImage_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImageDrag_decode__Lorg_kde_qt_QMimeSourceInterface_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDrag_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageDrag_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImageDrag_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QImageDrag__ */
diff --git a/qtjava/javalib/qtjava/QImageFormat.cpp b/qtjava/javalib/qtjava/QImageFormat.cpp
new file mode 100644
index 00000000..de23777a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageFormat.cpp
@@ -0,0 +1,15 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qasyncimageio.h>
+#include <qimage.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QImageFormat.h>
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImageFormat_decode(JNIEnv* env, jobject obj, jobject img, jobject consumer, jcharArray buffer, jint length)
+{
+static QByteArray* _qbytearray_buffer = 0;
+ jint xret = (jint) ((QImageFormat*) QtSupport::getQt(env, obj))->decode((QImage&)*(QImage*) QtSupport::getQt(env, img), (QImageConsumer*) QtSupport::getQt(env, consumer), (const uchar*) QtSupport::toUcharArray(env, buffer, &_qbytearray_buffer), (int) length);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QImageFormat.h b/qtjava/javalib/qtjava/QImageFormat.h
new file mode 100644
index 00000000..70deaa98
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageFormat.h
@@ -0,0 +1,19 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QImageFormat__
+#define __org_kde_qt_QImageFormat__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImageFormat_decode (JNIEnv *env, jobject, jobject, jobject, jcharArray, jint);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QImageFormat__ */
diff --git a/qtjava/javalib/qtjava/QImageFormatType.cpp b/qtjava/javalib/qtjava/QImageFormatType.cpp
new file mode 100644
index 00000000..90d274e2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageFormatType.cpp
@@ -0,0 +1,22 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qasyncimageio.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QImageFormatType.h>
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImageFormatType_decoderFor(JNIEnv* env, jobject obj, jcharArray buffer, jint length)
+{
+static QByteArray* _qbytearray_buffer = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QImageFormatType*) QtSupport::getQt(env, obj))->decoderFor((const uchar*) QtSupport::toUcharArray(env, buffer, &_qbytearray_buffer), (int) length), "org.kde.qt.QImageFormat");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImageFormatType_formatName(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QImageFormatType*) QtSupport::getQt(env, obj))->formatName();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QImageFormatType.h b/qtjava/javalib/qtjava/QImageFormatType.h
new file mode 100644
index 00000000..11b91e26
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageFormatType.h
@@ -0,0 +1,20 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QImageFormatType__
+#define __org_kde_qt_QImageFormatType__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImageFormatType_decoderFor (JNIEnv *env, jobject, jcharArray, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImageFormatType_formatName (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QImageFormatType__ */
diff --git a/qtjava/javalib/qtjava/QImageIO.cpp b/qtjava/javalib/qtjava/QImageIO.cpp
new file mode 100644
index 00000000..d58e5003
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageIO.cpp
@@ -0,0 +1,258 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstrlist.h>
+#include <qstring.h>
+#include <qimage.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QImageIO.h>
+
+class QImageIOJBridge : public QImageIO
+{
+public:
+ QImageIOJBridge() : QImageIO() {};
+ QImageIOJBridge(QIODevice* arg1,const char* arg2) : QImageIO(arg1,arg2) {};
+ QImageIOJBridge(const QString& arg1,const char* arg2) : QImageIO(arg1,arg2) {};
+ ~QImageIOJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImageIO_description(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QImageIO*) QtSupport::getQt(env, obj))->description();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QImageIO_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImageIO_fileName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QImageIO*) QtSupport::getQt(env, obj))->fileName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QImageIO*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImageIO_format(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QImageIO*) QtSupport::getQt(env, obj))->format();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jfloat JNICALL
+Java_org_kde_qt_QImageIO_gamma(JNIEnv* env, jobject obj)
+{
+ jfloat xret = (jfloat) ((QImageIO*) QtSupport::getQt(env, obj))->gamma();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImageIO_imageFormat__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring fileName)
+{
+ const char* _qstring;
+ (void) cls;
+static QString* _qstring_fileName = 0;
+ _qstring = QImageIOJBridge::imageFormat((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImageIO_imageFormat__Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = QImageIOJBridge::imageFormat((QIODevice*) QtSupport::getQt(env, arg1));
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImageIO_image(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QImage *) &((QImageIO*) QtSupport::getQt(env, obj))->image(), "org.kde.qt.QImage");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImageIO_inputFormats(JNIEnv* env, jclass cls)
+{
+ QStrList _qlist;
+ (void) cls;
+ _qlist = QImageIOJBridge::inputFormats();
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImageIO_ioDevice(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QImageIO*) QtSupport::getQt(env, obj))->ioDevice(), "org.kde.qt.QIODeviceInterface");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImageIO_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_newQImageIO__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageIOJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_newQImageIO__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName, jstring format)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageIOJBridge((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_newQImageIO__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject ioDevice, jstring format)
+{
+static QCString* _qstring_format = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageIOJBridge((QIODevice*) QtSupport::getQt(env, ioDevice), (const char*) QtSupport::toCharString(env, format, &_qstring_format)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QImageIO_outputFormats(JNIEnv* env, jclass cls)
+{
+ QStrList _qlist;
+ (void) cls;
+ _qlist = QImageIOJBridge::outputFormats();
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QImageIO_parameters(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QImageIO*) QtSupport::getQt(env, obj))->parameters();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImageIO_quality(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QImageIO*) QtSupport::getQt(env, obj))->quality();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImageIO_read(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QImageIO*) QtSupport::getQt(env, obj))->read();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_setDescription(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QImageIO*) QtSupport::getQt(env, obj))->setDescription((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_setFileName(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QImageIO*) QtSupport::getQt(env, obj))->setFileName((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_setFormat(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qstring_arg1 = 0;
+ ((QImageIO*) QtSupport::getQt(env, obj))->setFormat((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_setGamma(JNIEnv* env, jobject obj, jfloat arg1)
+{
+ ((QImageIO*) QtSupport::getQt(env, obj))->setGamma((float) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_setIODevice(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QImageIO*) QtSupport::getQt(env, obj))->setIODevice((QIODevice*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_setImage(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QImageIO*) QtSupport::getQt(env, obj))->setImage((const QImage&)*(const QImage*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_setParameters(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qstring_arg1 = 0;
+ ((QImageIO*) QtSupport::getQt(env, obj))->setParameters((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_setQuality(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QImageIO*) QtSupport::getQt(env, obj))->setQuality((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageIO_setStatus(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QImageIO*) QtSupport::getQt(env, obj))->setStatus((int) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QImageIO_status(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QImageIO*) QtSupport::getQt(env, obj))->status();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImageIO_write(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QImageIO*) QtSupport::getQt(env, obj))->write();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QImageIO.h b/qtjava/javalib/qtjava/QImageIO.h
new file mode 100644
index 00000000..2c1fa90c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageIO.h
@@ -0,0 +1,48 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QImageIO__
+#define __org_kde_qt_QImageIO__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_newQImageIO__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_newQImageIO__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_newQImageIO__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImageIO_image (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImageIO_status (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImageIO_format (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImageIO_ioDevice (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImageIO_fileName (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QImageIO_quality (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImageIO_description (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImageIO_parameters (JNIEnv *env, jobject);
+extern JNIEXPORT jfloat JNICALL Java_org_kde_qt_QImageIO_gamma (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_setImage (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_setStatus (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_setFormat (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_setIODevice (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_setFileName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_setQuality (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_setDescription (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_setParameters (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_setGamma (JNIEnv *env, jobject, jfloat);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImageIO_read (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImageIO_write (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImageIO_imageFormat__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QImageIO_imageFormat__Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImageIO_inputFormats (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QImageIO_outputFormats (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageIO_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImageIO_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QImageIO__ */
diff --git a/qtjava/javalib/qtjava/QImageTextKeyLang.cpp b/qtjava/javalib/qtjava/QImageTextKeyLang.cpp
new file mode 100644
index 00000000..986f3de2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageTextKeyLang.cpp
@@ -0,0 +1,73 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qimage.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QImageTextKeyLang.h>
+
+class QImageTextKeyLangJBridge : public QImageTextKeyLang
+{
+public:
+ QImageTextKeyLangJBridge(const char* arg1,const char* arg2) : QImageTextKeyLang(arg1,arg2) {};
+ QImageTextKeyLangJBridge() : QImageTextKeyLang() {};
+ ~QImageTextKeyLangJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageTextKeyLang_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QImageTextKeyLang_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageTextKeyLang_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QImageTextKeyLang*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImageTextKeyLang_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageTextKeyLang_newQImageTextKeyLang__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageTextKeyLangJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QImageTextKeyLang_newQImageTextKeyLang__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring k, jstring l)
+{
+static QCString* _qstring_k = 0;
+static QCString* _qstring_l = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QImageTextKeyLangJBridge((const char*) QtSupport::toCharString(env, k, &_qstring_k), (const char*) QtSupport::toCharString(env, l, &_qstring_l)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImageTextKeyLang_op_1equals(JNIEnv* env, jobject obj, jobject other)
+{
+ jboolean xret = (jboolean) ((QImageTextKeyLang*) QtSupport::getQt(env, obj))->operator==((const QImageTextKeyLang&)*(const QImageTextKeyLang*) QtSupport::getQt(env, other));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QImageTextKeyLang_op_1lt(JNIEnv* env, jobject obj, jobject other)
+{
+ jboolean xret = (jboolean) ((QImageTextKeyLang*) QtSupport::getQt(env, obj))->operator<((const QImageTextKeyLang&)*(const QImageTextKeyLang*) QtSupport::getQt(env, other));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QImageTextKeyLang.h b/qtjava/javalib/qtjava/QImageTextKeyLang.h
new file mode 100644
index 00000000..274c7a93
--- /dev/null
+++ b/qtjava/javalib/qtjava/QImageTextKeyLang.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QImageTextKeyLang__
+#define __org_kde_qt_QImageTextKeyLang__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageTextKeyLang_newQImageTextKeyLang__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageTextKeyLang_newQImageTextKeyLang__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImageTextKeyLang_op_1lt (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImageTextKeyLang_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageTextKeyLang_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QImageTextKeyLang_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QImageTextKeyLang_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QImageTextKeyLang__ */
diff --git a/qtjava/javalib/qtjava/QInputDialog.cpp b/qtjava/javalib/qtjava/QInputDialog.cpp
new file mode 100644
index 00000000..df7222c0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QInputDialog.cpp
@@ -0,0 +1,375 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qlineedit.h>
+#include <qinputdialog.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QInputDialog.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QInputDialog*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring label)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ jdouble xret = (jdouble) QInputDialog::getDouble((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2D(JNIEnv* env, jclass cls, jstring caption, jstring label, jdouble value)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ jdouble xret = (jdouble) QInputDialog::getDouble((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (double) value);
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2DD(JNIEnv* env, jclass cls, jstring caption, jstring label, jdouble value, jdouble minValue)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ jdouble xret = (jdouble) QInputDialog::getDouble((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (double) value, (double) minValue);
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2DDD(JNIEnv* env, jclass cls, jstring caption, jstring label, jdouble value, jdouble minValue, jdouble maxValue)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ jdouble xret = (jdouble) QInputDialog::getDouble((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (double) value, (double) minValue, (double) maxValue);
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2DDDI(JNIEnv* env, jclass cls, jstring caption, jstring label, jdouble value, jdouble minValue, jdouble maxValue, jint decimals)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ jdouble xret = (jdouble) QInputDialog::getDouble((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (double) value, (double) minValue, (double) maxValue, (int) decimals);
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2DDDI_3Z(JNIEnv* env, jclass cls, jstring caption, jstring label, jdouble value, jdouble minValue, jdouble maxValue, jint decimals, jbooleanArray ok)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jdouble xret = (jdouble) QInputDialog::getDouble((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (double) value, (double) minValue, (double) maxValue, (int) decimals, (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2DDDI_3ZLorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jstring caption, jstring label, jdouble value, jdouble minValue, jdouble maxValue, jint decimals, jbooleanArray ok, jobject parent)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jdouble xret = (jdouble) QInputDialog::getDouble((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (double) value, (double) minValue, (double) maxValue, (int) decimals, (bool*) _bool_ok, (QWidget*) QtSupport::getQt(env, parent));
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2DDDI_3ZLorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring label, jdouble value, jdouble minValue, jdouble maxValue, jint decimals, jbooleanArray ok, jobject parent, jstring name)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+static QCString* _qstring_name = 0;
+ jdouble xret = (jdouble) QInputDialog::getDouble((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (double) value, (double) minValue, (double) maxValue, (int) decimals, (bool*) _bool_ok, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring label)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ jint xret = (jint) QInputDialog::getInteger((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring caption, jstring label, jint value)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ jint xret = (jint) QInputDialog::getInteger((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) value);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jclass cls, jstring caption, jstring label, jint value, jint minValue)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ jint xret = (jint) QInputDialog::getInteger((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) value, (int) minValue);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2III(JNIEnv* env, jclass cls, jstring caption, jstring label, jint value, jint minValue, jint maxValue)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ jint xret = (jint) QInputDialog::getInteger((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) value, (int) minValue, (int) maxValue);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2IIII(JNIEnv* env, jclass cls, jstring caption, jstring label, jint value, jint minValue, jint maxValue, jint step)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ jint xret = (jint) QInputDialog::getInteger((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) value, (int) minValue, (int) maxValue, (int) step);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2IIII_3Z(JNIEnv* env, jclass cls, jstring caption, jstring label, jint value, jint minValue, jint maxValue, jint step, jbooleanArray ok)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jint xret = (jint) QInputDialog::getInteger((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) value, (int) minValue, (int) maxValue, (int) step, (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2IIII_3ZLorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jstring caption, jstring label, jint value, jint minValue, jint maxValue, jint step, jbooleanArray ok, jobject parent)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jint xret = (jint) QInputDialog::getInteger((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) value, (int) minValue, (int) maxValue, (int) step, (bool*) _bool_ok, (QWidget*) QtSupport::getQt(env, parent));
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2IIII_3ZLorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring label, jint value, jint minValue, jint maxValue, jint step, jbooleanArray ok, jobject parent, jstring name)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+static QCString* _qstring_name = 0;
+ jint xret = (jint) QInputDialog::getInteger((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) value, (int) minValue, (int) maxValue, (int) step, (bool*) _bool_ok, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_getItem__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring label, jobjectArray list)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+static QStringList* _qlist_list = 0;
+ _qstring = QInputDialog::getItem((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, list, &_qlist_list));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_getItem__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring caption, jstring label, jobjectArray list, jint current)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+static QStringList* _qlist_list = 0;
+ _qstring = QInputDialog::getItem((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, list, &_qlist_list), (int) current);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_getItem__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2IZ(JNIEnv* env, jclass cls, jstring caption, jstring label, jobjectArray list, jint current, jboolean editable)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+static QStringList* _qlist_list = 0;
+ _qstring = QInputDialog::getItem((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, list, &_qlist_list), (int) current, (bool) editable);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_getItem__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2IZ_3Z(JNIEnv* env, jclass cls, jstring caption, jstring label, jobjectArray list, jint current, jboolean editable, jbooleanArray ok)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+static QStringList* _qlist_list = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ _qstring = QInputDialog::getItem((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, list, &_qlist_list), (int) current, (bool) editable, (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_getItem__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2IZ_3ZLorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jstring caption, jstring label, jobjectArray list, jint current, jboolean editable, jbooleanArray ok, jobject parent)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+static QStringList* _qlist_list = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ _qstring = QInputDialog::getItem((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, list, &_qlist_list), (int) current, (bool) editable, (bool*) _bool_ok, (QWidget*) QtSupport::getQt(env, parent));
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_getItem__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2IZ_3ZLorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring label, jobjectArray list, jint current, jboolean editable, jbooleanArray ok, jobject parent, jstring name)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+static QStringList* _qlist_list = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+static QCString* _qstring_name = 0;
+ _qstring = QInputDialog::getItem((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, list, &_qlist_list), (int) current, (bool) editable, (bool*) _bool_ok, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_getText__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring label)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ _qstring = QInputDialog::getText((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_getText__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring caption, jstring label, jint echo)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+ _qstring = QInputDialog::getText((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QLineEdit::EchoMode) echo);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_getText__Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring label, jint echo, jstring text)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+static QString* _qstring_text = 0;
+ _qstring = QInputDialog::getText((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QLineEdit::EchoMode) echo, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_getText__Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_String_2_3Z(JNIEnv* env, jclass cls, jstring caption, jstring label, jint echo, jstring text, jbooleanArray ok)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+static QString* _qstring_text = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ _qstring = QInputDialog::getText((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QLineEdit::EchoMode) echo, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_getText__Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_String_2_3ZLorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jstring caption, jstring label, jint echo, jstring text, jbooleanArray ok, jobject parent)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+static QString* _qstring_text = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ _qstring = QInputDialog::getText((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QLineEdit::EchoMode) echo, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (bool*) _bool_ok, (QWidget*) QtSupport::getQt(env, parent));
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_getText__Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_String_2_3ZLorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring label, jint echo, jstring text, jbooleanArray ok, jobject parent, jstring name)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_label = 0;
+static QString* _qstring_text = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+static QCString* _qstring_name = 0;
+ _qstring = QInputDialog::getText((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QLineEdit::EchoMode) echo, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (bool*) _bool_ok, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QInputDialog_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QInputDialog*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QInputDialog::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QInputDialog_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QInputDialog::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QInputDialog.h b/qtjava/javalib/qtjava/QInputDialog.h
new file mode 100644
index 00000000..2050c763
--- /dev/null
+++ b/qtjava/javalib/qtjava/QInputDialog.h
@@ -0,0 +1,50 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QInputDialog__
+#define __org_kde_qt_QInputDialog__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QInputDialog_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_className (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_getText__Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_String_2_3ZLorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jint, jstring, jbooleanArray, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_getText__Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_String_2_3ZLorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jstring, jstring, jint, jstring, jbooleanArray, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_getText__Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_String_2_3Z (JNIEnv *env, jclass, jstring, jstring, jint, jstring, jbooleanArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_getText__Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jint, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_getText__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jclass, jstring, jstring, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_getText__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2IIII_3ZLorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jint, jint, jint, jint, jbooleanArray, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2IIII_3ZLorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jstring, jstring, jint, jint, jint, jint, jbooleanArray, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2IIII_3Z (JNIEnv *env, jclass, jstring, jstring, jint, jint, jint, jint, jbooleanArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2IIII (JNIEnv *env, jclass, jstring, jstring, jint, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2III (JNIEnv *env, jclass, jstring, jstring, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jclass, jstring, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jclass, jstring, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QInputDialog_getInteger__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2DDDI_3ZLorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jdouble, jdouble, jdouble, jint, jbooleanArray, jobject, jstring);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2DDDI_3ZLorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jstring, jstring, jdouble, jdouble, jdouble, jint, jbooleanArray, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2DDDI_3Z (JNIEnv *env, jclass, jstring, jstring, jdouble, jdouble, jdouble, jint, jbooleanArray);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2DDDI (JNIEnv *env, jclass, jstring, jstring, jdouble, jdouble, jdouble, jint);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2DDD (JNIEnv *env, jclass, jstring, jstring, jdouble, jdouble, jdouble);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2DD (JNIEnv *env, jclass, jstring, jstring, jdouble, jdouble);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2D (JNIEnv *env, jclass, jstring, jstring, jdouble);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QInputDialog_getDouble__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_getItem__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2IZ_3ZLorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jobjectArray, jint, jboolean, jbooleanArray, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_getItem__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2IZ_3ZLorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jstring, jstring, jobjectArray, jint, jboolean, jbooleanArray, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_getItem__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2IZ_3Z (JNIEnv *env, jclass, jstring, jstring, jobjectArray, jint, jboolean, jbooleanArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_getItem__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2IZ (JNIEnv *env, jclass, jstring, jstring, jobjectArray, jint, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_getItem__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2I (JNIEnv *env, jclass, jstring, jstring, jobjectArray, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QInputDialog_getItem__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jobjectArray);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QInputDialog__ */
diff --git a/qtjava/javalib/qtjava/QIntValidator.cpp b/qtjava/javalib/qtjava/QIntValidator.cpp
new file mode 100644
index 00000000..7320206a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIntValidator.cpp
@@ -0,0 +1,201 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qvalidator.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QIntValidator.h>
+
+class QIntValidatorJBridge : public QIntValidator
+{
+public:
+ QIntValidatorJBridge(QObject* arg1,const char* arg2) : QIntValidator(arg1,arg2) {};
+ QIntValidatorJBridge(QObject* arg1) : QIntValidator(arg1) {};
+ QIntValidatorJBridge(int arg1,int arg2,QObject* arg3,const char* arg4) : QIntValidator(arg1,arg2,arg3,arg4) {};
+ QIntValidatorJBridge(int arg1,int arg2,QObject* arg3) : QIntValidator(arg1,arg2,arg3) {};
+ ~QIntValidatorJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QIntValidator",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIntValidator_bottom(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIntValidator*) QtSupport::getQt(env, obj))->bottom();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIntValidator_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QIntValidator*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIntValidator_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QIntValidator_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIntValidator_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QIntValidator*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QIntValidator*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QIntValidator_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QIntValidator_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QIntValidator*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIntValidator_newQIntValidator__IILorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jint bottom, jint top, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIntValidatorJBridge((int) bottom, (int) top, (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIntValidator_newQIntValidator__IILorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint bottom, jint top, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIntValidatorJBridge((int) bottom, (int) top, (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIntValidator_newQIntValidator__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIntValidatorJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIntValidator_newQIntValidator__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QIntValidatorJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIntValidator_setBottom(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QIntValidator*) QtSupport::getQt(env, obj))->setBottom((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIntValidator_setRange(JNIEnv* env, jobject obj, jint bottom, jint top)
+{
+ ((QIntValidator*) QtSupport::getQt(env, obj))->setRange((int) bottom, (int) top);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QIntValidator_setTop(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QIntValidator*) QtSupport::getQt(env, obj))->setTop((int) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIntValidator_top(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIntValidator*) QtSupport::getQt(env, obj))->top();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIntValidator_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QIntValidatorJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QIntValidator_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QIntValidatorJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QIntValidator_validate(JNIEnv* env, jobject obj, jobject arg1, jintArray arg2)
+{
+static QString* _qstring_arg1 = 0;
+ int* _int_arg2 = QtSupport::toIntPtr(env, arg2);
+ jint xret = (jint) ((QIntValidator*) QtSupport::getQt(env, obj))->validate((QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, arg1, &_qstring_arg1), (int&) *_int_arg2);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_arg1, arg1);
+ env->SetIntArrayRegion(arg2, 0, 1, (jint *) _int_arg2);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QIntValidator.h b/qtjava/javalib/qtjava/QIntValidator.h
new file mode 100644
index 00000000..0c729d51
--- /dev/null
+++ b/qtjava/javalib/qtjava/QIntValidator.h
@@ -0,0 +1,35 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QIntValidator__
+#define __org_kde_qt_QIntValidator__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QIntValidator_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIntValidator_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIntValidator_newQIntValidator__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIntValidator_newQIntValidator__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIntValidator_newQIntValidator__IILorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIntValidator_newQIntValidator__IILorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIntValidator_validate (JNIEnv *env, jobject, jobject, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIntValidator_setBottom (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIntValidator_setTop (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIntValidator_setRange (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIntValidator_bottom (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QIntValidator_top (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIntValidator_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QIntValidator_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIntValidator_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QIntValidator_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QIntValidator_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QIntValidator__ */
diff --git a/qtjava/javalib/qtjava/QJisCodec.cpp b/qtjava/javalib/qtjava/QJisCodec.cpp
new file mode 100644
index 00000000..15090248
--- /dev/null
+++ b/qtjava/javalib/qtjava/QJisCodec.cpp
@@ -0,0 +1,114 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qjiscodec.h>
+#include <qstring.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QJisCodec.h>
+
+class QJisCodecJBridge : public QJisCodec
+{
+public:
+ QJisCodecJBridge() : QJisCodec() {};
+ ~QJisCodecJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QJisCodec_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QJisCodec_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QJisCodec_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QJisCodec*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QJisCodec_fromUnicode(JNIEnv* env, jobject obj, jstring uc, jintArray lenInOut)
+{
+ QCString _qstring;
+static QString* _qstring_uc = 0;
+ int* _int_lenInOut = QtSupport::toIntPtr(env, lenInOut);
+ _qstring = ((QJisCodec*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc), (int&) *_int_lenInOut);
+ env->SetIntArrayRegion(lenInOut, 0, 1, (jint *) _int_lenInOut);
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJisCodec_heuristicContentMatch(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+static QCString* _qstring_chars = 0;
+ jint xret = (jint) ((QJisCodec*) QtSupport::getQt(env, obj))->heuristicContentMatch((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJisCodec_heuristicNameMatch(JNIEnv* env, jobject obj, jstring hint)
+{
+static QCString* _qstring_hint = 0;
+ jint xret = (jint) ((QJisCodec*) QtSupport::getQt(env, obj))->heuristicNameMatch((const char*) QtSupport::toCharString(env, hint, &_qstring_hint));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QJisCodec_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QJisCodec_makeDecoder(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QJisCodec*) QtSupport::getQt(env, obj))->makeDecoder(), "org.kde.qt.QTextDecoder");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJisCodec_mibEnum(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QJisCodec*) QtSupport::getQt(env, obj))->mibEnum();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QJisCodec_mimeName(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QJisCodec*) QtSupport::getQt(env, obj))->mimeName();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QJisCodec_name(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QJisCodec*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QJisCodec_newQJisCodec(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QJisCodecJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QJisCodec_toUnicode(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+ QString _qstring;
+static QCString* _qstring_chars = 0;
+ _qstring = ((QJisCodec*) QtSupport::getQt(env, obj))->toUnicode((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QJisCodec.h b/qtjava/javalib/qtjava/QJisCodec.h
new file mode 100644
index 00000000..21a93b28
--- /dev/null
+++ b/qtjava/javalib/qtjava/QJisCodec.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QJisCodec__
+#define __org_kde_qt_QJisCodec__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJisCodec_mibEnum (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QJisCodec_name (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QJisCodec_mimeName (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QJisCodec_makeDecoder (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QJisCodec_fromUnicode (JNIEnv *env, jobject, jstring, jintArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QJisCodec_toUnicode (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJisCodec_heuristicContentMatch (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJisCodec_heuristicNameMatch (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QJisCodec_newQJisCodec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QJisCodec_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QJisCodec_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QJisCodec_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QJisCodec__ */
diff --git a/qtjava/javalib/qtjava/QJpUnicodeConv.cpp b/qtjava/javalib/qtjava/QJpUnicodeConv.cpp
new file mode 100644
index 00000000..80bcfd43
--- /dev/null
+++ b/qtjava/javalib/qtjava/QJpUnicodeConv.cpp
@@ -0,0 +1,250 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qjpunicode.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QJpUnicodeConv.h>
+
+class QJpUnicodeConvJBridge : public QJpUnicodeConv
+{
+public:
+ QJpUnicodeConvJBridge(int arg1) : QJpUnicodeConv(arg1) {};
+ ~QJpUnicodeConvJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_asciiToUnicode__I(JNIEnv* env, jobject obj, jint ascii)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->asciiToUnicode((uint) ascii);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_asciiToUnicode__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->asciiToUnicode((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QJpUnicodeConv_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QJpUnicodeConv_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QJpUnicodeConv_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QJpUnicodeConv*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QJpUnicodeConv_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_jisx0201KanaToUnicode__I(JNIEnv* env, jobject obj, jint jis)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->jisx0201KanaToUnicode((uint) jis);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_jisx0201KanaToUnicode__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->jisx0201KanaToUnicode((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_jisx0201LatinToUnicode__I(JNIEnv* env, jobject obj, jint jis)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->jisx0201LatinToUnicode((uint) jis);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_jisx0201LatinToUnicode__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->jisx0201LatinToUnicode((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_jisx0201ToUnicode__I(JNIEnv* env, jobject obj, jint jis)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->jisx0201ToUnicode((uint) jis);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_jisx0201ToUnicode__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->jisx0201ToUnicode((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_jisx0208ToUnicode__I(JNIEnv* env, jobject obj, jint jis)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->jisx0208ToUnicode((uint) jis);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_jisx0208ToUnicode__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->jisx0208ToUnicode((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_jisx0212ToUnicode__I(JNIEnv* env, jobject obj, jint jis)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->jisx0212ToUnicode((uint) jis);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_jisx0212ToUnicode__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->jisx0212ToUnicode((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QJpUnicodeConv_newConverter(JNIEnv* env, jclass cls, jint rule)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QJpUnicodeConvJBridge::newConverter((int) rule), "org.kde.qt.QJpUnicodeConv");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QJpUnicodeConv_newQJpUnicodeConv(JNIEnv* env, jobject obj, jint r)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QJpUnicodeConvJBridge((int) r));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_sjisToUnicode__I(JNIEnv* env, jobject obj, jint sjis)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->sjisToUnicode((uint) sjis);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_sjisToUnicode__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->sjisToUnicode((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToAscii__I(JNIEnv* env, jobject obj, jint unicode)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToAscii((uint) unicode);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToAscii__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToAscii((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0201Kana__I(JNIEnv* env, jobject obj, jint unicode)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToJisx0201Kana((uint) unicode);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0201Kana__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToJisx0201Kana((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0201Latin__I(JNIEnv* env, jobject obj, jint unicode)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToJisx0201Latin((uint) unicode);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0201Latin__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToJisx0201Latin((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0201__I(JNIEnv* env, jobject obj, jint unicode)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToJisx0201((uint) unicode);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0201__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToJisx0201((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0208__I(JNIEnv* env, jobject obj, jint unicode)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToJisx0208((uint) unicode);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0208__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToJisx0208((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0212__I(JNIEnv* env, jobject obj, jint unicode)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToJisx0212((uint) unicode);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0212__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToJisx0212((uint) h, (uint) l);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToSjis__I(JNIEnv* env, jobject obj, jint unicode)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToSjis((uint) unicode);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QJpUnicodeConv_unicodeToSjis__II(JNIEnv* env, jobject obj, jint h, jint l)
+{
+ jint xret = (jint) ((QJpUnicodeConv*) QtSupport::getQt(env, obj))->unicodeToSjis((uint) h, (uint) l);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QJpUnicodeConv.h b/qtjava/javalib/qtjava/QJpUnicodeConv.h
new file mode 100644
index 00000000..10df65be
--- /dev/null
+++ b/qtjava/javalib/qtjava/QJpUnicodeConv.h
@@ -0,0 +1,51 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QJpUnicodeConv__
+#define __org_kde_qt_QJpUnicodeConv__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_asciiToUnicode__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_jisx0201ToUnicode__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_jisx0201LatinToUnicode__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_jisx0201KanaToUnicode__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_jisx0208ToUnicode__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_jisx0212ToUnicode__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_asciiToUnicode__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_jisx0201ToUnicode__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_jisx0201LatinToUnicode__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_jisx0201KanaToUnicode__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_jisx0208ToUnicode__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_jisx0212ToUnicode__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToAscii__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0201__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0201Latin__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0201Kana__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0208__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0212__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToAscii__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0201__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0201Latin__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0201Kana__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0208__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToJisx0212__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_sjisToUnicode__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToSjis__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_sjisToUnicode__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QJpUnicodeConv_unicodeToSjis__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QJpUnicodeConv_newConverter (JNIEnv *env, jclass, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QJpUnicodeConv_newQJpUnicodeConv (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QJpUnicodeConv_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QJpUnicodeConv_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QJpUnicodeConv_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QJpUnicodeConv__ */
diff --git a/qtjava/javalib/qtjava/QKeyEvent.cpp b/qtjava/javalib/qtjava/QKeyEvent.cpp
new file mode 100644
index 00000000..d60537a3
--- /dev/null
+++ b/qtjava/javalib/qtjava/QKeyEvent.cpp
@@ -0,0 +1,155 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qevent.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QKeyEvent.h>
+
+class QKeyEventJBridge : public QKeyEvent
+{
+public:
+ QKeyEventJBridge(QEvent::Type arg1,int arg2,int arg3,int arg4,const QString& arg5,bool arg6,ushort arg7) : QKeyEvent(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QKeyEventJBridge(QEvent::Type arg1,int arg2,int arg3,int arg4,const QString& arg5,bool arg6) : QKeyEvent(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QKeyEventJBridge(QEvent::Type arg1,int arg2,int arg3,int arg4,const QString& arg5) : QKeyEvent(arg1,arg2,arg3,arg4,arg5) {};
+ QKeyEventJBridge(QEvent::Type arg1,int arg2,int arg3,int arg4) : QKeyEvent(arg1,arg2,arg3,arg4) {};
+ ~QKeyEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeyEvent_accept(JNIEnv* env, jobject obj)
+{
+ ((QKeyEvent*) QtSupport::getQt(env, obj))->accept();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QKeyEvent_ascii(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QKeyEvent*) QtSupport::getQt(env, obj))->ascii();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QKeyEvent_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QKeyEvent*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeyEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QKeyEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeyEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QKeyEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeyEvent_ignore(JNIEnv* env, jobject obj)
+{
+ ((QKeyEvent*) QtSupport::getQt(env, obj))->ignore();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QKeyEvent_isAccepted(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QKeyEvent*) QtSupport::getQt(env, obj))->isAccepted();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QKeyEvent_isAutoRepeat(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QKeyEvent*) QtSupport::getQt(env, obj))->isAutoRepeat();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QKeyEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QKeyEvent_key(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QKeyEvent*) QtSupport::getQt(env, obj))->key();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeyEvent_newQKeyEvent__IIII(JNIEnv* env, jobject obj, jint type, jint key, jint ascii, jint state)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QKeyEventJBridge((QEvent::Type) type, (int) key, (int) ascii, (int) state));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeyEvent_newQKeyEvent__IIIILjava_lang_String_2(JNIEnv* env, jobject obj, jint type, jint key, jint ascii, jint state, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QKeyEventJBridge((QEvent::Type) type, (int) key, (int) ascii, (int) state, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeyEvent_newQKeyEvent__IIIILjava_lang_String_2Z(JNIEnv* env, jobject obj, jint type, jint key, jint ascii, jint state, jstring text, jboolean autorep)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QKeyEventJBridge((QEvent::Type) type, (int) key, (int) ascii, (int) state, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (bool) autorep));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeyEvent_newQKeyEvent__IIIILjava_lang_String_2ZS(JNIEnv* env, jobject obj, jint type, jint key, jint ascii, jint state, jstring text, jboolean autorep, jshort count)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QKeyEventJBridge((QEvent::Type) type, (int) key, (int) ascii, (int) state, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (bool) autorep, (ushort) count));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QKeyEvent_stateAfter(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QKeyEvent*) QtSupport::getQt(env, obj))->stateAfter();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QKeyEvent_state(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QKeyEvent*) QtSupport::getQt(env, obj))->state();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QKeyEvent_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QKeyEvent*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QKeyEvent.h b/qtjava/javalib/qtjava/QKeyEvent.h
new file mode 100644
index 00000000..9953bf39
--- /dev/null
+++ b/qtjava/javalib/qtjava/QKeyEvent.h
@@ -0,0 +1,35 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QKeyEvent__
+#define __org_kde_qt_QKeyEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeyEvent_newQKeyEvent__IIIILjava_lang_String_2ZS (JNIEnv *env, jobject, jint, jint, jint, jint, jstring, jboolean, jshort);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeyEvent_newQKeyEvent__IIIILjava_lang_String_2Z (JNIEnv *env, jobject, jint, jint, jint, jint, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeyEvent_newQKeyEvent__IIIILjava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeyEvent_newQKeyEvent__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QKeyEvent_key (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QKeyEvent_ascii (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QKeyEvent_state (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QKeyEvent_stateAfter (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QKeyEvent_isAccepted (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QKeyEvent_text (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QKeyEvent_isAutoRepeat (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QKeyEvent_count (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeyEvent_accept (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeyEvent_ignore (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeyEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeyEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QKeyEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QKeyEvent__ */
diff --git a/qtjava/javalib/qtjava/QKeySequence.cpp b/qtjava/javalib/qtjava/QKeySequence.cpp
new file mode 100644
index 00000000..fa046ec1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QKeySequence.cpp
@@ -0,0 +1,157 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qkeysequence.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QKeySequence.h>
+
+class QKeySequenceJBridge : public QKeySequence
+{
+public:
+ QKeySequenceJBridge() : QKeySequence() {};
+ QKeySequenceJBridge(const QString& arg1) : QKeySequence(arg1) {};
+ QKeySequenceJBridge(int arg1) : QKeySequence(arg1) {};
+ QKeySequenceJBridge(int arg1,int arg2,int arg3,int arg4) : QKeySequence(arg1,arg2,arg3,arg4) {};
+ QKeySequenceJBridge(int arg1,int arg2,int arg3) : QKeySequence(arg1,arg2,arg3) {};
+ QKeySequenceJBridge(int arg1,int arg2) : QKeySequence(arg1,arg2) {};
+ QKeySequenceJBridge(const QKeySequence& arg1) : QKeySequence(arg1) {};
+ ~QKeySequenceJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QKeySequence_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QKeySequence*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeySequence_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QKeySequence_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeySequence_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QKeySequence*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QKeySequence_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QKeySequence_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QKeySequence*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QKeySequence_matches(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QKeySequence*) QtSupport::getQt(env, obj))->matches((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeySequence_newQKeySequence__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QKeySequenceJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeySequence_newQKeySequence__I(JNIEnv* env, jobject obj, jint key)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QKeySequenceJBridge((int) key));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeySequence_newQKeySequence__II(JNIEnv* env, jobject obj, jint k1, jint k2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QKeySequenceJBridge((int) k1, (int) k2));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeySequence_newQKeySequence__III(JNIEnv* env, jobject obj, jint k1, jint k2, jint k3)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QKeySequenceJBridge((int) k1, (int) k2, (int) k3));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeySequence_newQKeySequence__IIII(JNIEnv* env, jobject obj, jint k1, jint k2, jint k3, jint k4)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QKeySequenceJBridge((int) k1, (int) k2, (int) k3, (int) k4));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeySequence_newQKeySequence__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring key)
+{
+static QString* _qstring_key = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QKeySequenceJBridge((const QString&)*(QString*) QtSupport::toQString(env, key, &_qstring_key)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QKeySequence_newQKeySequence__Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QKeySequenceJBridge((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QKeySequence_op_1at(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QKeySequence*) QtSupport::getQt(env, obj))->operator[]((uint) arg1);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QKeySequence_op_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QKeySequence*) QtSupport::getQt(env, obj))->operator==((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QKeySequence_op_1not_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QKeySequence*) QtSupport::getQt(env, obj))->operator!=((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QKeySequence.h b/qtjava/javalib/qtjava/QKeySequence.h
new file mode 100644
index 00000000..6a468ff4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QKeySequence.h
@@ -0,0 +1,34 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QKeySequence__
+#define __org_kde_qt_QKeySequence__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeySequence_newQKeySequence__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeySequence_newQKeySequence__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeySequence_newQKeySequence__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeySequence_newQKeySequence__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeySequence_newQKeySequence__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeySequence_newQKeySequence__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeySequence_newQKeySequence__Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QKeySequence_count (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QKeySequence_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QKeySequence_matches (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QKeySequence_op_1at (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QKeySequence_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QKeySequence_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeySequence_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QKeySequence_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QKeySequence_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QKeySequence__ */
diff --git a/qtjava/javalib/qtjava/QLCDNumber.cpp b/qtjava/javalib/qtjava/QLCDNumber.cpp
new file mode 100644
index 00000000..d97eeab5
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLCDNumber.cpp
@@ -0,0 +1,691 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qlcdnumber.h>
+#include <qsize.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QLCDNumber.h>
+
+class QLCDNumberJBridge : public QLCDNumber
+{
+public:
+ QLCDNumberJBridge(QWidget* arg1,const char* arg2) : QLCDNumber(arg1,arg2) {};
+ QLCDNumberJBridge(QWidget* arg1) : QLCDNumber(arg1) {};
+ QLCDNumberJBridge() : QLCDNumber() {};
+ QLCDNumberJBridge(uint arg1,QWidget* arg2,const char* arg3) : QLCDNumber(arg1,arg2,arg3) {};
+ QLCDNumberJBridge(uint arg1,QWidget* arg2) : QLCDNumber(arg1,arg2) {};
+ QLCDNumberJBridge(uint arg1) : QLCDNumber(arg1) {};
+ void public_setHexMode() {
+ QLCDNumber::setHexMode();
+ return;
+ }
+ void public_setDecMode() {
+ QLCDNumber::setDecMode();
+ return;
+ }
+ void public_setOctMode() {
+ QLCDNumber::setOctMode();
+ return;
+ }
+ void public_setBinMode() {
+ QLCDNumber::setBinMode();
+ return;
+ }
+ void protected_drawContents(QPainter* arg1) {
+ QLCDNumber::drawContents(arg1);
+ return;
+ }
+ ~QLCDNumberJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QFrame::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setHexMode() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","setHexMode")) {
+ QLCDNumber::setHexMode();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void setDecMode() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","setDecMode")) {
+ QLCDNumber::setDecMode();
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setOctMode() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","setOctMode")) {
+ QLCDNumber::setOctMode();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QLCDNumber",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setBinMode() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","setBinMode")) {
+ QLCDNumber::setBinMode();
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLCDNumber","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLCDNumber_checkOverflow__D(JNIEnv* env, jobject obj, jdouble num)
+{
+ jboolean xret = (jboolean) ((QLCDNumber*) QtSupport::getQt(env, obj))->checkOverflow((double) num);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLCDNumber_checkOverflow__I(JNIEnv* env, jobject obj, jint num)
+{
+ jboolean xret = (jboolean) ((QLCDNumber*) QtSupport::getQt(env, obj))->checkOverflow((int) num);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLCDNumber_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QLCDNumber*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_display__D(JNIEnv* env, jobject obj, jdouble num)
+{
+ ((QLCDNumber*) QtSupport::getQt(env, obj))->display((double) num);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_display__I(JNIEnv* env, jobject obj, jint num)
+{
+ ((QLCDNumber*) QtSupport::getQt(env, obj))->display((int) num);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_display__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring str)
+{
+static QString* _qstring_str = 0;
+ ((QLCDNumber*) QtSupport::getQt(env, obj))->display((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QLCDNumber_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_drawContents(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLCDNumberJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QLCDNumber*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QLCDNumber*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLCDNumber_intValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLCDNumber*) QtSupport::getQt(env, obj))->intValue();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLCDNumber_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLCDNumber_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLCDNumber*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLCDNumber_mode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLCDNumber*) QtSupport::getQt(env, obj))->mode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_newQLCDNumber__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLCDNumberJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_newQLCDNumber__I(JNIEnv* env, jobject obj, jint numDigits)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLCDNumberJBridge((uint) numDigits));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_newQLCDNumber__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint numDigits, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLCDNumberJBridge((uint) numDigits, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_newQLCDNumber__ILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint numDigits, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLCDNumberJBridge((uint) numDigits, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_newQLCDNumber__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLCDNumberJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_newQLCDNumber__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLCDNumberJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLCDNumber_numDigits(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLCDNumber*) QtSupport::getQt(env, obj))->numDigits();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLCDNumber_segmentStyle(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLCDNumber*) QtSupport::getQt(env, obj))->segmentStyle();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_setBinMode(JNIEnv* env, jobject obj)
+{
+ ((QLCDNumberJBridge*) QtSupport::getQt(env, obj))->public_setBinMode();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_setDecMode(JNIEnv* env, jobject obj)
+{
+ ((QLCDNumberJBridge*) QtSupport::getQt(env, obj))->public_setDecMode();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_setHexMode(JNIEnv* env, jobject obj)
+{
+ ((QLCDNumberJBridge*) QtSupport::getQt(env, obj))->public_setHexMode();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_setMode(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QLCDNumber*) QtSupport::getQt(env, obj))->setMode((QLCDNumber::Mode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_setNumDigits(JNIEnv* env, jobject obj, jint nDigits)
+{
+ ((QLCDNumber*) QtSupport::getQt(env, obj))->setNumDigits((int) nDigits);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_setOctMode(JNIEnv* env, jobject obj)
+{
+ ((QLCDNumberJBridge*) QtSupport::getQt(env, obj))->public_setOctMode();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_setSegmentStyle(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QLCDNumber*) QtSupport::getQt(env, obj))->setSegmentStyle((QLCDNumber::SegmentStyle) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLCDNumber_setSmallDecimalPoint(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QLCDNumber*) QtSupport::getQt(env, obj))->setSmallDecimalPoint((bool) arg1);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLCDNumber_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLCDNumber*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLCDNumber_smallDecimalPoint(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLCDNumber*) QtSupport::getQt(env, obj))->smallDecimalPoint();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLCDNumber_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QLCDNumberJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLCDNumber_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QLCDNumberJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QLCDNumber_value(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QLCDNumber*) QtSupport::getQt(env, obj))->value();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QLCDNumber.h b/qtjava/javalib/qtjava/QLCDNumber.h
new file mode 100644
index 00000000..208cdcc5
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLCDNumber.h
@@ -0,0 +1,52 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QLCDNumber__
+#define __org_kde_qt_QLCDNumber__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLCDNumber_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLCDNumber_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_newQLCDNumber__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_newQLCDNumber__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_newQLCDNumber__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_newQLCDNumber__ILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_newQLCDNumber__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_newQLCDNumber__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLCDNumber_smallDecimalPoint (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLCDNumber_numDigits (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_setNumDigits (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLCDNumber_checkOverflow__D (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLCDNumber_checkOverflow__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLCDNumber_mode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_setMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLCDNumber_segmentStyle (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_setSegmentStyle (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QLCDNumber_value (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLCDNumber_intValue (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLCDNumber_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_display__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_display__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_display__D (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_setHexMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_setDecMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_setOctMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_setBinMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_setSmallDecimalPoint (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLCDNumber_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLCDNumber_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_drawContents (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLCDNumber_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLCDNumber_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QLCDNumber__ */
diff --git a/qtjava/javalib/qtjava/QLabel.cpp b/qtjava/javalib/qtjava/QLabel.cpp
new file mode 100644
index 00000000..0ec78df9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLabel.cpp
@@ -0,0 +1,789 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qlabel.h>
+#include <qmovie.h>
+#include <qstring.h>
+#include <qpicture.h>
+#include <qsize.h>
+#include <qpixmap.h>
+#include <qfont.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QLabel.h>
+
+class QLabelJBridge : public QLabel
+{
+public:
+ QLabelJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QLabel(arg1,arg2,arg3) {};
+ QLabelJBridge(QWidget* arg1,const char* arg2) : QLabel(arg1,arg2) {};
+ QLabelJBridge(QWidget* arg1) : QLabel(arg1) {};
+ QLabelJBridge(const QString& arg1,QWidget* arg2,const char* arg3,Qt::WFlags arg4) : QLabel(arg1,arg2,arg3,arg4) {};
+ QLabelJBridge(const QString& arg1,QWidget* arg2,const char* arg3) : QLabel(arg1,arg2,arg3) {};
+ QLabelJBridge(const QString& arg1,QWidget* arg2) : QLabel(arg1,arg2) {};
+ QLabelJBridge(QWidget* arg1,const QString& arg2,QWidget* arg3,const char* arg4,Qt::WFlags arg5) : QLabel(arg1,arg2,arg3,arg4,arg5) {};
+ QLabelJBridge(QWidget* arg1,const QString& arg2,QWidget* arg3,const char* arg4) : QLabel(arg1,arg2,arg3,arg4) {};
+ QLabelJBridge(QWidget* arg1,const QString& arg2,QWidget* arg3) : QLabel(arg1,arg2,arg3) {};
+ void protected_drawContents(QPainter* arg1) {
+ QLabel::drawContents(arg1);
+ return;
+ }
+ void protected_fontChange(const QFont& arg1) {
+ QLabel::fontChange(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QLabel::resizeEvent(arg1);
+ return;
+ }
+ ~QLabelJBridge() {QtSupport::qtKeyDeleted(this);}
+ void setMovie(const QMovie& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMovie",(void*)&arg1,"org.kde.qt.QMovie")) {
+ QLabel::setMovie(arg1);
+ }
+ return;
+ }
+ void setPicture(const QPicture& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPicture",(void*)&arg1,"org.kde.qt.QPicture")) {
+ QLabel::setPicture(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QLabel::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLabel","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLabel","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLabel","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLabel","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLabel","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLabel","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLabel","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLabel","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLabel","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QLabel::setPixmap(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLabel","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QLabel",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setBuddy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setBuddy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QLabel::setBuddy(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLabel","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLabel","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLabel_alignment(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLabel*) QtSupport::getQt(env, obj))->alignment();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLabel_autoResize(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLabel*) QtSupport::getQt(env, obj))->autoResize();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLabel_buddy(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLabel*) QtSupport::getQt(env, obj))->buddy(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLabel_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QLabel*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_clear(JNIEnv* env, jobject obj)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QLabel_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_drawContents(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLabelJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QLabel*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QLabel*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_fontChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLabelJBridge*) QtSupport::getQt(env, obj))->protected_fontChange((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLabel_hasScaledContents(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLabel*) QtSupport::getQt(env, obj))->hasScaledContents();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLabel_heightForWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QLabel*) QtSupport::getQt(env, obj))->heightForWidth((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLabel_indent(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLabel*) QtSupport::getQt(env, obj))->indent();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLabel_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLabel_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLabel*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLabel_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLabel*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLabel_movie(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLabel*) QtSupport::getQt(env, obj))->movie(), "org.kde.qt.QMovie");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_newQLabel__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring text, jobject parent)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLabelJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_newQLabel__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text, jobject parent, jstring name)
+{
+static QString* _qstring_text = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLabelJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_newQLabel__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jobject parent, jstring name, jint f)
+{
+static QString* _qstring_text = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLabelJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_newQLabel__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLabelJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_newQLabel__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLabelJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_newQLabel__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLabelJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_newQLabel__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject buddy, jstring arg2, jobject parent)
+{
+static QString* _qstring_arg2 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLabelJBridge((QWidget*) QtSupport::getQt(env, buddy), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_newQLabel__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject buddy, jstring arg2, jobject parent, jstring name)
+{
+static QString* _qstring_arg2 = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLabelJBridge((QWidget*) QtSupport::getQt(env, buddy), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_newQLabel__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject buddy, jstring arg2, jobject parent, jstring name, jint f)
+{
+static QString* _qstring_arg2 = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLabelJBridge((QWidget*) QtSupport::getQt(env, buddy), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLabel_picture(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLabel*) QtSupport::getQt(env, obj))->picture(), "org.kde.qt.QPicture");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLabel_pixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLabel*) QtSupport::getQt(env, obj))->pixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLabelJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setAlignment(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->setAlignment((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setAutoResize(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->setAutoResize((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setBuddy(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->setBuddy((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setFont(JNIEnv* env, jobject obj, jobject f)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, f));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setIndent(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->setIndent((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setMovie(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->setMovie((const QMovie&)*(const QMovie*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setNum__D(JNIEnv* env, jobject obj, jdouble arg1)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->setNum((double) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setNum__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->setNum((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setPicture(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->setPicture((const QPicture&)*(const QPicture*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setPixmap(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setScaledContents(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->setScaledContents((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setTextFormat(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QLabel*) QtSupport::getQt(env, obj))->setTextFormat((Qt::TextFormat) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLabel_setText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QLabel*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLabel_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLabel*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLabel_textFormat(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLabel*) QtSupport::getQt(env, obj))->textFormat();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLabel_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QLabel*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLabel_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QLabelJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLabel_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QLabelJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QLabel.h b/qtjava/javalib/qtjava/QLabel.h
new file mode 100644
index 00000000..911378d1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLabel.h
@@ -0,0 +1,64 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QLabel__
+#define __org_kde_qt_QLabel__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLabel_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLabel_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_newQLabel__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_newQLabel__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_newQLabel__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_newQLabel__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_newQLabel__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_newQLabel__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_newQLabel__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_newQLabel__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_newQLabel__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLabel_text (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLabel_pixmap (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLabel_picture (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLabel_movie (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLabel_textFormat (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setTextFormat (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLabel_alignment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setAlignment (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLabel_indent (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setIndent (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLabel_autoResize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setAutoResize (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLabel_hasScaledContents (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setScaledContents (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLabel_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLabel_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setBuddy (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLabel_buddy (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLabel_heightForWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setPixmap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setPicture (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setMovie (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setNum__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_setNum__D (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_clear (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLabel_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLabel_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_drawContents (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_fontChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLabel_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLabel_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QLabel__ */
diff --git a/qtjava/javalib/qtjava/QLayout.cpp b/qtjava/javalib/qtjava/QLayout.cpp
new file mode 100644
index 00000000..d411a4b4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLayout.cpp
@@ -0,0 +1,340 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsizepolicy.h>
+#include <qrect.h>
+#include <qlayout.h>
+#include <qstring.h>
+#include <qsize.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QLayout.h>
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLayout_activate(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLayout*) QtSupport::getQt(env, obj))->activate();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_addItem(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->addItem((QLayoutItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_add(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->add((QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLayout_alignment(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLayoutItem*)(QLayout*) QtSupport::getQt(env, obj))->alignment();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLayout_autoAdd(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLayout*) QtSupport::getQt(env, obj))->autoAdd();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLayout_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QLayout*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLayout_defaultBorder(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLayout*) QtSupport::getQt(env, obj))->defaultBorder();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLayout_expanding(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLayout*) QtSupport::getQt(env, obj))->expanding();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_freeze__(JNIEnv* env, jobject obj)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->freeze();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_freeze__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->freeze((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_geometry(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QLayout*) QtSupport::getQt(env, obj))->geometry()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLayout_hasHeightForWidth(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLayoutItem*)(QLayout*) QtSupport::getQt(env, obj))->hasHeightForWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLayout_heightForWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QLayoutItem*)(QLayout*) QtSupport::getQt(env, obj))->heightForWidth((int) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_invalidate(JNIEnv* env, jobject obj)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->invalidate();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLayout_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLayout*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLayout_isEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLayout*) QtSupport::getQt(env, obj))->isEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLayout_isTopLevel(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLayout*) QtSupport::getQt(env, obj))->isTopLevel();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_layout(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLayout*) QtSupport::getQt(env, obj))->layout(), "org.kde.qt.QLayout");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_mainWidget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLayout*) QtSupport::getQt(env, obj))->mainWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLayout_margin(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLayout*) QtSupport::getQt(env, obj))->margin();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_maximumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLayout*) QtSupport::getQt(env, obj))->maximumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_menuBar(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLayout*) QtSupport::getQt(env, obj))->menuBar(), "org.kde.qt.QMenuBar");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLayout*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_minimumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLayout*) QtSupport::getQt(env, obj))->minimumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_removeItem(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->removeItem((QLayoutItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_remove(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->remove((QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLayout_resizeMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLayout*) QtSupport::getQt(env, obj))->resizeMode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_setAlignment(JNIEnv* env, jobject obj, jint a)
+{
+ ((QLayoutItem*)(QLayout*) QtSupport::getQt(env, obj))->setAlignment((int) a);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_setAutoAdd(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->setAutoAdd((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_setEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->setEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_setGeometry(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->setGeometry((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_setMargin(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->setMargin((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_setMenuBar(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->setMenuBar((QMenuBar*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_setResizeMode(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->setResizeMode((QLayout::ResizeMode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayout_setSpacing(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QLayout*) QtSupport::getQt(env, obj))->setSpacing((int) arg1);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLayoutItem*)(QLayout*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_spacerItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLayoutItem*)(QLayout*) QtSupport::getQt(env, obj))->spacerItem(), "org.kde.qt.QSpacerItem");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLayout_spacing(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLayout*) QtSupport::getQt(env, obj))->spacing();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLayout_supportsMargin(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLayout*) QtSupport::getQt(env, obj))->supportsMargin();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLayout_totalHeightForWidth(JNIEnv* env, jobject obj, jint w)
+{
+ jint xret = (jint) ((QLayout*) QtSupport::getQt(env, obj))->totalHeightForWidth((int) w);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_totalMaximumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLayout*) QtSupport::getQt(env, obj))->totalMaximumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_totalMinimumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLayout*) QtSupport::getQt(env, obj))->totalMinimumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_totalSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLayout*) QtSupport::getQt(env, obj))->totalSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLayout_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QLayout::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLayout_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QLayout::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayout_widget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLayoutItem*)(QLayout*) QtSupport::getQt(env, obj))->widget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QLayout.h b/qtjava/javalib/qtjava/QLayout.h
new file mode 100644
index 00000000..d6db25ce
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLayout.h
@@ -0,0 +1,64 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QLayout__
+#define __org_kde_qt_QLayout__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLayout_className (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLayout_margin (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLayout_spacing (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_setMargin (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_setSpacing (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLayout_defaultBorder (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_freeze__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_freeze__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_setResizeMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLayout_resizeMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_setMenuBar (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_menuBar (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_mainWidget (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLayout_isTopLevel (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_setAutoAdd (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLayout_autoAdd (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_invalidate (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_geometry (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLayout_activate (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_add (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_addItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_remove (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_removeItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLayout_expanding (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_minimumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_maximumSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_setGeometry (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLayout_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLayout_totalHeightForWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_totalMinimumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_totalMaximumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_totalSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_layout (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLayout_supportsMargin (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLayout_isEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLayout_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLayout_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLayout_hasHeightForWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLayout_heightForWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_widget (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayout_spacerItem (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLayout_alignment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayout_setAlignment (JNIEnv *env, jobject, jint);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QLayout__ */
diff --git a/qtjava/javalib/qtjava/QLayoutItem.cpp b/qtjava/javalib/qtjava/QLayoutItem.cpp
new file mode 100644
index 00000000..f53a8238
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLayoutItem.cpp
@@ -0,0 +1,114 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsizepolicy.h>
+#include <qrect.h>
+#include <qlayout.h>
+#include <qsize.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QLayoutItem.h>
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLayoutItem_alignment(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLayoutItem*) QtSupport::getQt(env, obj))->alignment();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLayoutItem_expanding(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLayoutItem*) QtSupport::getQt(env, obj))->expanding();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayoutItem_geometry(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QLayoutItem*) QtSupport::getQt(env, obj))->geometry()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLayoutItem_hasHeightForWidth(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLayoutItem*) QtSupport::getQt(env, obj))->hasHeightForWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLayoutItem_heightForWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QLayoutItem*) QtSupport::getQt(env, obj))->heightForWidth((int) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayoutItem_invalidate(JNIEnv* env, jobject obj)
+{
+ ((QLayoutItem*) QtSupport::getQt(env, obj))->invalidate();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLayoutItem_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLayoutItem*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayoutItem_layout(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLayoutItem*) QtSupport::getQt(env, obj))->layout(), "org.kde.qt.QLayout");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayoutItem_maximumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLayoutItem*) QtSupport::getQt(env, obj))->maximumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayoutItem_minimumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLayoutItem*) QtSupport::getQt(env, obj))->minimumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayoutItem_setAlignment(JNIEnv* env, jobject obj, jint a)
+{
+ ((QLayoutItem*) QtSupport::getQt(env, obj))->setAlignment((int) a);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLayoutItem_setGeometry(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLayoutItem*) QtSupport::getQt(env, obj))->setGeometry((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayoutItem_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLayoutItem*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayoutItem_spacerItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLayoutItem*) QtSupport::getQt(env, obj))->spacerItem(), "org.kde.qt.QSpacerItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLayoutItem_widget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLayoutItem*) QtSupport::getQt(env, obj))->widget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QLayoutItem.h b/qtjava/javalib/qtjava/QLayoutItem.h
new file mode 100644
index 00000000..31f21f9b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLayoutItem.h
@@ -0,0 +1,33 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QLayoutItem__
+#define __org_kde_qt_QLayoutItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayoutItem_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayoutItem_minimumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayoutItem_maximumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLayoutItem_expanding (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayoutItem_setGeometry (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayoutItem_geometry (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLayoutItem_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLayoutItem_hasHeightForWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLayoutItem_heightForWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayoutItem_invalidate (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayoutItem_widget (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayoutItem_layout (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLayoutItem_spacerItem (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLayoutItem_alignment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLayoutItem_setAlignment (JNIEnv *env, jobject, jint);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QLayoutItem__ */
diff --git a/qtjava/javalib/qtjava/QLibrary.cpp b/qtjava/javalib/qtjava/QLibrary.cpp
new file mode 100644
index 00000000..66b0859c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLibrary.cpp
@@ -0,0 +1,91 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qlibrary.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QLibrary.h>
+
+class QLibraryJBridge : public QLibrary
+{
+public:
+ QLibraryJBridge(const QString& arg1) : QLibrary(arg1) {};
+ ~QLibraryJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLibrary_autoUnload(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLibrary*) QtSupport::getQt(env, obj))->autoUnload();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLibrary_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QLibrary_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLibrary_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QLibrary*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLibrary_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLibrary_isLoaded(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLibrary*) QtSupport::getQt(env, obj))->isLoaded();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLibrary_library(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QLibrary*) QtSupport::getQt(env, obj))->library();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLibrary_load(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLibrary*) QtSupport::getQt(env, obj))->load();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLibrary_newQLibrary(JNIEnv* env, jobject obj, jstring filename)
+{
+static QString* _qstring_filename = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLibraryJBridge((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLibrary_setAutoUnload(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QLibrary*) QtSupport::getQt(env, obj))->setAutoUnload((bool) enable);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLibrary_unload(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLibrary*) QtSupport::getQt(env, obj))->unload();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QLibrary.h b/qtjava/javalib/qtjava/QLibrary.h
new file mode 100644
index 00000000..aa7df3dd
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLibrary.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QLibrary__
+#define __org_kde_qt_QLibrary__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLibrary_newQLibrary (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLibrary_load (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLibrary_unload (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLibrary_isLoaded (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLibrary_autoUnload (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLibrary_setAutoUnload (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLibrary_library (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLibrary_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLibrary_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLibrary_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QLibrary__ */
diff --git a/qtjava/javalib/qtjava/QLineEdit.cpp b/qtjava/javalib/qtjava/QLineEdit.cpp
new file mode 100644
index 00000000..d3ece214
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLineEdit.cpp
@@ -0,0 +1,1314 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qlineedit.h>
+#include <qpalette.h>
+#include <qsize.h>
+#include <qfont.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QLineEdit.h>
+
+class QLineEditJBridge : public QLineEdit
+{
+public:
+ QLineEditJBridge(QWidget* arg1,const char* arg2) : QLineEdit(arg1,arg2) {};
+ QLineEditJBridge(QWidget* arg1) : QLineEdit(arg1) {};
+ QLineEditJBridge(const QString& arg1,QWidget* arg2,const char* arg3) : QLineEdit(arg1,arg2,arg3) {};
+ QLineEditJBridge(const QString& arg1,QWidget* arg2) : QLineEdit(arg1,arg2) {};
+ QLineEditJBridge(const QString& arg1,const QString& arg2,QWidget* arg3,const char* arg4) : QLineEdit(arg1,arg2,arg3,arg4) {};
+ QLineEditJBridge(const QString& arg1,const QString& arg2,QWidget* arg3) : QLineEdit(arg1,arg2,arg3) {};
+ void public_selectAll() {
+ QLineEdit::selectAll();
+ return;
+ }
+ void public_deselect() {
+ QLineEdit::deselect();
+ return;
+ }
+ void public_clearValidator() {
+ QLineEdit::clearValidator();
+ return;
+ }
+ void public_clear() {
+ QLineEdit::clear();
+ return;
+ }
+ void public_undo() {
+ QLineEdit::undo();
+ return;
+ }
+ void public_redo() {
+ QLineEdit::redo();
+ return;
+ }
+ void public_cut() {
+ QLineEdit::cut();
+ return;
+ }
+ void public_copy() {
+ QLineEdit::copy();
+ return;
+ }
+ void public_paste() {
+ QLineEdit::paste();
+ return;
+ }
+ bool protected_event(QEvent* arg1) {
+ return (bool) QLineEdit::event(arg1);
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QLineEdit::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QLineEdit::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QLineEdit::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseDoubleClickEvent(QMouseEvent* arg1) {
+ QLineEdit::mouseDoubleClickEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QLineEdit::keyPressEvent(arg1);
+ return;
+ }
+ void protected_imStartEvent(QIMEvent* arg1) {
+ QLineEdit::imStartEvent(arg1);
+ return;
+ }
+ void protected_imComposeEvent(QIMEvent* arg1) {
+ QLineEdit::imComposeEvent(arg1);
+ return;
+ }
+ void protected_imEndEvent(QIMEvent* arg1) {
+ QLineEdit::imEndEvent(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QLineEdit::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QLineEdit::focusOutEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QLineEdit::resizeEvent(arg1);
+ return;
+ }
+ void protected_drawContents(QPainter* arg1) {
+ QLineEdit::drawContents(arg1);
+ return;
+ }
+ void protected_dragEnterEvent(QDragEnterEvent* arg1) {
+ QLineEdit::dragEnterEvent(arg1);
+ return;
+ }
+ void protected_dragMoveEvent(QDragMoveEvent* arg1) {
+ QLineEdit::dragMoveEvent(arg1);
+ return;
+ }
+ void protected_dragLeaveEvent(QDragLeaveEvent* arg1) {
+ QLineEdit::dragLeaveEvent(arg1);
+ return;
+ }
+ void protected_dropEvent(QDropEvent* arg1) {
+ QLineEdit::dropEvent(arg1);
+ return;
+ }
+ void protected_contextMenuEvent(QContextMenuEvent* arg1) {
+ QLineEdit::contextMenuEvent(arg1);
+ return;
+ }
+ QPopupMenu* protected_createPopupMenu() {
+ return (QPopupMenu*) QLineEdit::createPopupMenu();
+ }
+ void protected_windowActivationChange(bool arg1) {
+ QLineEdit::windowActivationChange(arg1);
+ return;
+ }
+ void protected_repaintArea(int arg1,int arg2) {
+ QLineEdit::repaintArea(arg1,arg2);
+ return;
+ }
+ ~QLineEditJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QLineEdit::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void setValidator(const QValidator* arg1) {
+ if (!QtSupport::eventDelegate(this,"setValidator",(void*)arg1,"org.kde.qt.QValidator")) {
+ QLineEdit::setValidator(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QLineEdit::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QLineEdit::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void selectAll() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","selectAll")) {
+ QLineEdit::selectAll();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QLineEdit::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void undo() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","undo")) {
+ QLineEdit::undo();
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QLineEdit::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QLineEdit::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setPalette(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPalette",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QLineEdit::setPalette(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void deselect() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","deselect")) {
+ QLineEdit::deselect();
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QLineEdit::imStartEvent(arg1);
+ }
+ return;
+ }
+ void cut() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","cut")) {
+ QLineEdit::cut();
+ }
+ return;
+ }
+ void clear() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","clear")) {
+ QLineEdit::clear();
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QLineEdit::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void copy() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","copy")) {
+ QLineEdit::copy();
+ }
+ return;
+ }
+ void setFont(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFont",(void*)&arg1,"org.kde.qt.QFont")) {
+ QLineEdit::setFont(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void clearValidator() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","clearValidator")) {
+ QLineEdit::clearValidator();
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QLineEdit::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QLineEdit::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QLineEdit::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QLineEdit::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QLineEdit::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QLineEdit::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QLineEdit::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QLineEdit::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QLineEdit",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void paste() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","paste")) {
+ QLineEdit::paste();
+ }
+ return;
+ }
+ void redo() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","redo")) {
+ QLineEdit::redo();
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLineEdit","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLineEdit_alignment(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLineEdit*) QtSupport::getQt(env, obj))->alignment();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_backspace(JNIEnv* env, jobject obj)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->backspace();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLineEdit_characterAt(JNIEnv* env, jobject obj, jint arg1, jchar arg2)
+{
+static QChar* _qchar_arg2 = 0;
+ jint xret = (jint) ((QLineEdit*) QtSupport::getQt(env, obj))->characterAt((int) arg1, (QChar*) QtSupport::toQChar(env, arg2, &_qchar_arg2));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLineEdit_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QLineEdit*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_clearModified(JNIEnv* env, jobject obj)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->clearModified();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_clearValidator(JNIEnv* env, jobject obj)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->public_clearValidator();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_clear(JNIEnv* env, jobject obj)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->public_clear();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_contextMenuEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_contextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_copy(JNIEnv* env, jobject obj)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->public_copy();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLineEdit_createPopupMenu(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_createPopupMenu(), "org.kde.qt.QPopupMenu");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_cursorBackward__Z(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->cursorBackward((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_cursorBackward__ZI(JNIEnv* env, jobject obj, jboolean mark, jint steps)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->cursorBackward((bool) mark, (int) steps);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_cursorForward__Z(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->cursorForward((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_cursorForward__ZI(JNIEnv* env, jobject obj, jboolean mark, jint steps)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->cursorForward((bool) mark, (int) steps);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_cursorLeft__Z(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->cursorLeft((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_cursorLeft__ZI(JNIEnv* env, jobject obj, jboolean mark, jint steps)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->cursorLeft((bool) mark, (int) steps);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLineEdit_cursorPosition(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLineEdit*) QtSupport::getQt(env, obj))->cursorPosition();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_cursorRight__Z(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->cursorRight((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_cursorRight__ZI(JNIEnv* env, jobject obj, jboolean mark, jint steps)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->cursorRight((bool) mark, (int) steps);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_cursorWordBackward(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->cursorWordBackward((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_cursorWordForward(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->cursorWordForward((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_cut(JNIEnv* env, jobject obj)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->public_cut();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_del(JNIEnv* env, jobject obj)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->del();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_deselect(JNIEnv* env, jobject obj)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->public_deselect();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLineEdit_displayText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QLineEdit*) QtSupport::getQt(env, obj))->displayText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QLineEdit_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_dragEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLineEdit*) QtSupport::getQt(env, obj))->dragEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_dragEnterEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_dragEnterEvent((QDragEnterEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_dragLeaveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_dragLeaveEvent((QDragLeaveEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_dragMoveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_dragMoveEvent((QDragMoveEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_drawContents(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_dropEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_dropEvent((QDropEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLineEdit_echoMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLineEdit*) QtSupport::getQt(env, obj))->echoMode();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_edited(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLineEdit*) QtSupport::getQt(env, obj))->edited();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_end(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->end((bool) mark);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_event(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QLineEdit*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QLineEdit*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_focusInEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_focusOutEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_frame(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLineEdit*) QtSupport::getQt(env, obj))->frame();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_getSelection(JNIEnv* env, jobject obj, jintArray arg1, jintArray arg2)
+{
+ int* _int_arg1 = QtSupport::toIntPtr(env, arg1);
+ int* _int_arg2 = QtSupport::toIntPtr(env, arg2);
+ jboolean xret = (jboolean) ((QLineEdit*) QtSupport::getQt(env, obj))->getSelection( (int*) _int_arg1, (int*) _int_arg2);
+ env->SetIntArrayRegion(arg1, 0, 1, (jint *) _int_arg1);
+ env->SetIntArrayRegion(arg2, 0, 1, (jint *) _int_arg2);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_hasAcceptableInput(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLineEdit*) QtSupport::getQt(env, obj))->hasAcceptableInput();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_hasMarkedText(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLineEdit*) QtSupport::getQt(env, obj))->hasMarkedText();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_hasSelectedText(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLineEdit*) QtSupport::getQt(env, obj))->hasSelectedText();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_home(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->home((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_imComposeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_imComposeEvent((QIMEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_imEndEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_imEndEvent((QIMEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_imStartEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_imStartEvent((QIMEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLineEdit_inputMask(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QLineEdit*) QtSupport::getQt(env, obj))->inputMask();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_insert(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QLineEdit*) QtSupport::getQt(env, obj))->insert((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_isModified(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLineEdit*) QtSupport::getQt(env, obj))->isModified();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_isReadOnly(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLineEdit*) QtSupport::getQt(env, obj))->isReadOnly();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_isRedoAvailable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLineEdit*) QtSupport::getQt(env, obj))->isRedoAvailable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_isUndoAvailable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QLineEdit*) QtSupport::getQt(env, obj))->isUndoAvailable();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLineEdit_markedText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QLineEdit*) QtSupport::getQt(env, obj))->markedText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLineEdit_maxLength(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLineEdit*) QtSupport::getQt(env, obj))->maxLength();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLineEdit_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLineEdit*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLineEdit_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLineEdit*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_mouseDoubleClickEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_mouseDoubleClickEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_newQLineEdit__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jobject parent)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLineEditJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_newQLineEdit__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jobject parent, jstring name)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLineEditJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_newQLineEdit__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring arg1, jobject parent)
+{
+static QString* _qstring_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLineEditJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_newQLineEdit__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jobject parent, jstring name)
+{
+static QString* _qstring_arg1 = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLineEditJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_newQLineEdit__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLineEditJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_newQLineEdit__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLineEditJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_paste(JNIEnv* env, jobject obj)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->public_paste();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_redo(JNIEnv* env, jobject obj)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->public_redo();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_repaintArea(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_repaintArea((int) arg1, (int) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_selectAll(JNIEnv* env, jobject obj)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->public_selectAll();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLineEdit_selectedText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QLineEdit*) QtSupport::getQt(env, obj))->selectedText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLineEdit_selectionStart(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLineEdit*) QtSupport::getQt(env, obj))->selectionStart();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setAlignment(JNIEnv* env, jobject obj, jint flag)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setAlignment((int) flag);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setCursorPosition(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setCursorPosition((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setDragEnabled(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setDragEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setEchoMode(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setEchoMode((QLineEdit::EchoMode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setEdited(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setEdited((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setFont(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setFrame(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setFrame((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setInputMask(JNIEnv* env, jobject obj, jstring inputMask)
+{
+static QString* _qstring_inputMask = 0;
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setInputMask((const QString&)*(QString*) QtSupport::toQString(env, inputMask, &_qstring_inputMask));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setMaxLength(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setMaxLength((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setPalette(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setReadOnly(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setReadOnly((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setSelection(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setSelection((int) arg1, (int) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_setValidator(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QLineEdit*) QtSupport::getQt(env, obj))->setValidator((const QValidator*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLineEdit_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QLineEdit*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLineEdit_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QLineEdit*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLineEdit_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QLineEditJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLineEdit_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QLineEditJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_undo(JNIEnv* env, jobject obj)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->public_undo();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLineEdit_validateAndSet(JNIEnv* env, jobject obj, jstring arg1, jint arg2, jint arg3, jint arg4)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QLineEdit*) QtSupport::getQt(env, obj))->validateAndSet((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (int) arg2, (int) arg3, (int) arg4);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLineEdit_validator(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLineEdit*) QtSupport::getQt(env, obj))->validator(), "org.kde.qt.QValidator");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLineEdit_windowActivationChange(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QLineEditJBridge*) QtSupport::getQt(env, obj))->protected_windowActivationChange((bool) arg1);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QLineEdit.h b/qtjava/javalib/qtjava/QLineEdit.h
new file mode 100644
index 00000000..fc0aaac5
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLineEdit.h
@@ -0,0 +1,117 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QLineEdit__
+#define __org_kde_qt_QLineEdit__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLineEdit_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLineEdit_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_newQLineEdit__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_newQLineEdit__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_newQLineEdit__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_newQLineEdit__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_newQLineEdit__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_newQLineEdit__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jstring, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLineEdit_text (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLineEdit_displayText (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLineEdit_maxLength (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_frame (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLineEdit_echoMode (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_isReadOnly (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLineEdit_validator (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLineEdit_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLineEdit_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLineEdit_cursorPosition (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_validateAndSet (JNIEnv *env, jobject, jstring, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLineEdit_alignment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_cursorLeft__ZI (JNIEnv *env, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_cursorLeft__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_cursorRight__ZI (JNIEnv *env, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_cursorRight__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_cursorForward__ZI (JNIEnv *env, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_cursorForward__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_cursorBackward__ZI (JNIEnv *env, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_cursorBackward__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_cursorWordForward (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_cursorWordBackward (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_backspace (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_del (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_home (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_end (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_isModified (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_clearModified (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_edited (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setEdited (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_hasSelectedText (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLineEdit_selectedText (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLineEdit_selectionStart (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_isUndoAvailable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_isRedoAvailable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_hasMarkedText (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLineEdit_markedText (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_dragEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLineEdit_inputMask (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setInputMask (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_hasAcceptableInput (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLineEdit_characterAt (JNIEnv *env, jobject, jint, jchar);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_getSelection (JNIEnv *env, jobject, jintArray, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_selectAll (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_deselect (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_clearValidator (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_insert (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_clear (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_undo (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_redo (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setMaxLength (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setFrame (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setEchoMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setReadOnly (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setValidator (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setPalette (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setSelection (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setCursorPosition (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setAlignment (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_cut (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_copy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_paste (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_setDragEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLineEdit_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLineEdit_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_mouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_imStartEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_imComposeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_imEndEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_drawContents (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_dragEnterEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_dragMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_dragLeaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_dropEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_contextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLineEdit_createPopupMenu (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_windowActivationChange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_repaintArea (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLineEdit_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLineEdit_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QLineEdit__ */
diff --git a/qtjava/javalib/qtjava/QListBox.cpp b/qtjava/javalib/qtjava/QListBox.cpp
new file mode 100644
index 00000000..6d81b684
--- /dev/null
+++ b/qtjava/javalib/qtjava/QListBox.cpp
@@ -0,0 +1,1601 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstrlist.h>
+#include <qlistbox.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qstringlist.h>
+#include <qsize.h>
+#include <qpixmap.h>
+#include <qfont.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QListBox.h>
+
+class QListBoxJBridge : public QListBox
+{
+public:
+ QListBoxJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QListBox(arg1,arg2,arg3) {};
+ QListBoxJBridge(QWidget* arg1,const char* arg2) : QListBox(arg1,arg2) {};
+ QListBoxJBridge(QWidget* arg1) : QListBox(arg1) {};
+ QListBoxJBridge() : QListBox() {};
+ void public_ensureCurrentVisible() {
+ QListBox::ensureCurrentVisible();
+ return;
+ }
+ void public_clearSelection() {
+ QListBox::clearSelection();
+ return;
+ }
+ void public_invertSelection() {
+ QListBox::invertSelection();
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QListBox::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QListBox::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseDoubleClickEvent(QMouseEvent* arg1) {
+ QListBox::mouseDoubleClickEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QListBox::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ QListBox::contentsContextMenuEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QListBox::keyPressEvent(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QListBox::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QListBox::focusOutEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QListBox::resizeEvent(arg1);
+ return;
+ }
+ void protected_showEvent(QShowEvent* arg1) {
+ QListBox::showEvent(arg1);
+ return;
+ }
+ bool protected_eventFilter(QObject* arg1,QEvent* arg2) {
+ return (bool) QListBox::eventFilter(arg1,arg2);
+ }
+ void protected_updateItem(int arg1) {
+ QListBox::updateItem(arg1);
+ return;
+ }
+ void protected_updateItem(QListBoxItem* arg1) {
+ QListBox::updateItem(arg1);
+ return;
+ }
+ void protected_updateCellWidth() {
+ QListBox::updateCellWidth();
+ return;
+ }
+ int protected_totalWidth() {
+ return (int) QListBox::totalWidth();
+ }
+ int protected_totalHeight() {
+ return (int) QListBox::totalHeight();
+ }
+ void protected_paintCell(QPainter* arg1,int arg2,int arg3) {
+ QListBox::paintCell(arg1,arg2,arg3);
+ return;
+ }
+ void protected_toggleCurrentItem() {
+ QListBox::toggleCurrentItem();
+ return;
+ }
+ bool protected_isRubberSelecting() {
+ return (bool) QListBox::isRubberSelecting();
+ }
+ void protected_doLayout() {
+ QListBox::doLayout();
+ return;
+ }
+ void protected_windowActivationChange(bool arg1) {
+ QListBox::windowActivationChange(arg1);
+ return;
+ }
+ bool protected_itemYPos(int arg1,int* arg2) {
+ return (bool) QListBox::itemYPos(arg1,arg2);
+ }
+ int protected_findItem(int arg1) {
+ return (int) QListBox::findItem(arg1);
+ }
+ void protected_clearInputString() {
+ QListBox::clearInputString();
+ return;
+ }
+ ~QListBoxJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QListBox::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QListBox::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::contentsMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void viewportPaintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportPaintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QListBox::viewportPaintEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::contentsDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QListBox::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void ensureCurrentVisible() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","ensureCurrentVisible")) {
+ QListBox::ensureCurrentVisible();
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportResizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportResizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QScrollView::viewportResizeEvent(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void contentsDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::contentsDropEvent(arg1);
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QListBox::showEvent(arg1);
+ }
+ return;
+ }
+ void viewportContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::viewportContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::viewportDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QListBox::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void clearSelection() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","clearSelection")) {
+ QListBox::clearSelection();
+ }
+ return;
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCornerWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCornerWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QScrollView::setCornerWidget(arg1);
+ }
+ return;
+ }
+ void contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::contentsDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void contentsWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::contentsWheelEvent(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void setFont(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFont",(void*)&arg1,"org.kde.qt.QFont")) {
+ QListBox::setFont(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::contentsDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::contentsMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QListBox::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void invertSelection() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","invertSelection")) {
+ QListBox::invertSelection();
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void contentsMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::contentsMousePressEvent(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void viewportWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::viewportWheelEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QListBox::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QListBox::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::viewportDropEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::viewportDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::wheelEvent(arg1);
+ }
+ return;
+ }
+ void setCurrentItem(QListBoxItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCurrentItem",(void*)arg1,"org.kde.qt.QListBoxItem")) {
+ QListBox::setCurrentItem(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QListBox::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::contentsMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::viewportDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QListBox::contentsContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void viewportMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMousePressEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListBox","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_autoBottomScrollBar(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->autoBottomScrollBar();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_autoScrollBar(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->autoScrollBar();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_autoScroll(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->autoScroll();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_autoUpdate(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->autoUpdate();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_bottomScrollBar(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->bottomScrollBar();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_cellHeight__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->cellHeight();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_cellHeight__I(JNIEnv* env, jobject obj, jint i)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->cellHeight((int) i);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_cellWidth__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->cellWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_cellWidth__I(JNIEnv* env, jobject obj, jint i)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->cellWidth((int) i);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_centerCurrentItem(JNIEnv* env, jobject obj)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->centerCurrentItem();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_changeItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint index)
+{
+static QString* _qstring_text = 0;
+ ((QListBox*) QtSupport::getQt(env, obj))->changeItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_changeItem__Lorg_kde_qt_QListBoxItem_2I(JNIEnv* env, jobject obj, jobject arg1, jint index)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->changeItem((const QListBoxItem*) QtSupport::getQt(env, arg1), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_changeItem__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint index)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->changeItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_changeItem__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject pixmap, jstring text, jint index)
+{
+static QString* _qstring_text = 0;
+ ((QListBox*) QtSupport::getQt(env, obj))->changeItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) index);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QListBox_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QListBox*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_clearInputString(JNIEnv* env, jobject obj)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_clearInputString();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_clearSelection(JNIEnv* env, jobject obj)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->public_clearSelection();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_clear(JNIEnv* env, jobject obj)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_columnMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->columnMode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_contentsContextMenuEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_contentsContextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_currentItem(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->currentItem();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QListBox_currentText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QListBox*) QtSupport::getQt(env, obj))->currentText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QListBox_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_doLayout(JNIEnv* env, jobject obj)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_doLayout();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_dragSelect(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->dragSelect();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_ensureCurrentVisible(JNIEnv* env, jobject obj)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->public_ensureCurrentVisible();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_eventFilter(JNIEnv* env, jobject obj, jobject o, jobject e)
+{
+ jboolean xret = (jboolean) ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_eventFilter((QObject*) QtSupport::getQt(env, o), (QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QListBox*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QListBox*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_findItem__I(JNIEnv* env, jobject obj, jint yPos)
+{
+ jint xret = (jint) ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_findItem((int) yPos);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBox_findItem__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBox*) QtSupport::getQt(env, obj))->findItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)), "org.kde.qt.QListBoxItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBox_findItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint compare)
+{
+static QString* _qstring_text = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBox*) QtSupport::getQt(env, obj))->findItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (Qt::ComparisonFlags) compare), "org.kde.qt.QListBoxItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBox_firstItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBox*) QtSupport::getQt(env, obj))->firstItem(), "org.kde.qt.QListBoxItem");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_focusInEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_focusOutEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_inSort__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->inSort((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_inSort__Lorg_kde_qt_QListBoxItem_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->inSort((const QListBoxItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_index(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->index((const QListBoxItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertItem__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QListBox*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint index)
+{
+static QString* _qstring_text = 0;
+ ((QListBox*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QListBoxItem_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->insertItem((const QListBoxItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QListBoxItem_2I(JNIEnv* env, jobject obj, jobject arg1, jint index)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->insertItem((const QListBoxItem*) QtSupport::getQt(env, arg1), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QListBoxItem_2Lorg_kde_qt_QListBoxItem_2(JNIEnv* env, jobject obj, jobject arg1, jobject after)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->insertItem((const QListBoxItem*) QtSupport::getQt(env, arg1), (const QListBoxItem*) QtSupport::getQt(env, after));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject pixmap)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint index)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject pixmap, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QListBox*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject pixmap, jstring text, jint index)
+{
+static QString* _qstring_text = 0;
+ ((QListBox*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertStrList___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray arg1)
+{
+static QStrList* _qlist_arg1 = 0;
+ ((QListBox*) QtSupport::getQt(env, obj))->insertStrList((const QStrList*) QtSupport::toQStrList(env, arg1, &_qlist_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertStrList___3Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobjectArray arg1, jint index)
+{
+static QStrList* _qlist_arg1 = 0;
+ ((QListBox*) QtSupport::getQt(env, obj))->insertStrList((const QStrList*) QtSupport::toQStrList(env, arg1, &_qlist_arg1), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertStrList___3Ljava_lang_String_2II(JNIEnv* env, jobject obj, jobjectArray arg1, jint numStrings, jint index)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->insertStrList((const char**) QtSupport::toStringArray(env, arg1), (int) numStrings, (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertStringList___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray arg1)
+{
+static QStringList* _qlist_arg1 = 0;
+ ((QListBox*) QtSupport::getQt(env, obj))->insertStringList((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg1, &_qlist_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_insertStringList___3Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobjectArray arg1, jint index)
+{
+static QStringList* _qlist_arg1 = 0;
+ ((QListBox*) QtSupport::getQt(env, obj))->insertStringList((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg1, &_qlist_arg1), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_invertSelection(JNIEnv* env, jobject obj)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->public_invertSelection();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_isMultiSelection(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->isMultiSelection();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_isRubberSelecting(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_isRubberSelecting();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_isSelected__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->isSelected((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_isSelected__Lorg_kde_qt_QListBoxItem_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->isSelected((const QListBoxItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBox_itemAt(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBox*) QtSupport::getQt(env, obj))->itemAt((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1)), "org.kde.qt.QListBoxItem");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_itemHeight__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->itemHeight();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_itemHeight__I(JNIEnv* env, jobject obj, jint index)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->itemHeight((int) index);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBox_itemRect(JNIEnv* env, jobject obj, jobject item)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QListBox*) QtSupport::getQt(env, obj))->itemRect((QListBoxItem*) QtSupport::getQt(env, item))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_itemVisible__I(JNIEnv* env, jobject obj, jint index)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->itemVisible((int) index);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_itemVisible__Lorg_kde_qt_QListBoxItem_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->itemVisible((const QListBoxItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_itemYPos(JNIEnv* env, jobject obj, jint index, jintArray yPos)
+{
+ int* _int_yPos = QtSupport::toIntPtr(env, yPos);
+ jboolean xret = (jboolean) ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_itemYPos((int) index, (int*) _int_yPos);
+ env->SetIntArrayRegion(yPos, 0, 1, (jint *) _int_yPos);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBox_item(JNIEnv* env, jobject obj, jint index)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBox*) QtSupport::getQt(env, obj))->item((int) index), "org.kde.qt.QListBoxItem");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_keyPressEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QListBox_maxItemWidth(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QListBox*) QtSupport::getQt(env, obj))->maxItemWidth();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBox_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBox*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBox_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QListBox*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_mouseDoubleClickEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_mouseDoubleClickEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_newQListBox__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_newQListBox__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_newQListBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_newQListBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_numCols(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->numCols();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_numColumns(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->numColumns();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_numItemsVisible(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->numItemsVisible();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_numRows(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->numRows();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_paintCell(JNIEnv* env, jobject obj, jobject arg1, jint row, jint col)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_paintCell((QPainter*) QtSupport::getQt(env, arg1), (int) row, (int) col);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBox_pixmap(JNIEnv* env, jobject obj, jint index)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBox*) QtSupport::getQt(env, obj))->pixmap((int) index), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_removeItem(JNIEnv* env, jobject obj, jint index)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->removeItem((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_rowMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->rowMode();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_scrollBar(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->scrollBar();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_selectAll(JNIEnv* env, jobject obj, jboolean select)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->selectAll((bool) select);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBox_selectedItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBox*) QtSupport::getQt(env, obj))->selectedItem(), "org.kde.qt.QListBoxItem");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_selectionMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->selectionMode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setAutoBottomScrollBar(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setAutoBottomScrollBar((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setAutoScrollBar(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setAutoScrollBar((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setAutoScroll(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setAutoScroll((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setAutoUpdate(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setAutoUpdate((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setBottomItem(JNIEnv* env, jobject obj, jint index)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setBottomItem((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setBottomScrollBar(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setBottomScrollBar((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setColumnMode(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setColumnMode((QListBox::LayoutMode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setCurrentItem__I(JNIEnv* env, jobject obj, jint index)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setCurrentItem((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setCurrentItem__Lorg_kde_qt_QListBoxItem_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setCurrentItem((QListBoxItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setDragSelect(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setDragSelect((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setFixedVisibleLines(JNIEnv* env, jobject obj, jint lines)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setFixedVisibleLines((int) lines);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setFont(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setMultiSelection(JNIEnv* env, jobject obj, jboolean multi)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setMultiSelection((bool) multi);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setRowMode(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setRowMode((QListBox::LayoutMode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setScrollBar(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setScrollBar((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setSelected__IZ(JNIEnv* env, jobject obj, jint arg1, jboolean arg2)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setSelected((int) arg1, (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setSelected__Lorg_kde_qt_QListBoxItem_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setSelected((QListBoxItem*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setSelectionMode(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setSelectionMode((QListBox::SelectionMode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setSmoothScrolling(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setSmoothScrolling((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setTopItem(JNIEnv* env, jobject obj, jint index)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setTopItem((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setVariableHeight(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setVariableHeight((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_setVariableWidth(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->setVariableWidth((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_showEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_showEvent((QShowEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBox_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QListBox*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_smoothScrolling(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->smoothScrolling();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_sort__(JNIEnv* env, jobject obj)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->sort();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_sort__Z(JNIEnv* env, jobject obj, jboolean ascending)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->sort((bool) ascending);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_takeItem(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->takeItem((const QListBoxItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QListBox_text(JNIEnv* env, jobject obj, jint index)
+{
+ QString _qstring;
+ _qstring = ((QListBox*) QtSupport::getQt(env, obj))->text((int) index);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_toggleCurrentItem(JNIEnv* env, jobject obj)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_toggleCurrentItem();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_topItem(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBox*) QtSupport::getQt(env, obj))->topItem();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_totalHeight(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_totalHeight();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBox_totalWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_totalWidth();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QListBox_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QListBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QListBox_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QListBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_triggerUpdate(JNIEnv* env, jobject obj, jboolean doLayout)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->triggerUpdate((bool) doLayout);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_updateCellWidth(JNIEnv* env, jobject obj)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_updateCellWidth();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_updateItem__I(JNIEnv* env, jobject obj, jint index)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_updateItem((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_updateItem__Lorg_kde_qt_QListBoxItem_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_updateItem((QListBoxItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_variableHeight(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->variableHeight();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBox_variableWidth(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBox*) QtSupport::getQt(env, obj))->variableWidth();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_viewportPaintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBox*) QtSupport::getQt(env, obj))->viewportPaintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBox_windowActivationChange(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListBoxJBridge*) QtSupport::getQt(env, obj))->protected_windowActivationChange((bool) arg1);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QListBox.h b/qtjava/javalib/qtjava/QListBox.h
new file mode 100644
index 00000000..43388233
--- /dev/null
+++ b/qtjava/javalib/qtjava/QListBox.h
@@ -0,0 +1,152 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QListBox__
+#define __org_kde_qt_QListBox__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBox_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QListBox_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_newQListBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_newQListBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_newQListBox__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_newQListBox__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_count (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertStringList___3Ljava_lang_String_2I (JNIEnv *env, jobject, jobjectArray, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertStringList___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertStrList___3Ljava_lang_String_2I (JNIEnv *env, jobject, jobjectArray, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertStrList___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertStrList___3Ljava_lang_String_2II (JNIEnv *env, jobject, jobjectArray, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QListBoxItem_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QListBoxItem_2Lorg_kde_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertItem__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_insertItem__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_removeItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QListBox_text (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBox_pixmap (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_changeItem__Lorg_kde_qt_QListBoxItem_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_changeItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_changeItem__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_changeItem__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_takeItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_numItemsVisible (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_currentItem (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QListBox_currentText (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setCurrentItem__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setCurrentItem__Lorg_kde_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_centerCurrentItem (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_topItem (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setTopItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setBottomItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QListBox_maxItemWidth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setSelectionMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_selectionMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setMultiSelection (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_isMultiSelection (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setSelected__Lorg_kde_qt_QListBoxItem_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setSelected__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_isSelected__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_isSelected__Lorg_kde_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBox_selectedItem (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBox_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBox_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBox_item (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_index (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBox_findItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBox_findItem__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_triggerUpdate (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_itemVisible__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_itemVisible__Lorg_kde_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setColumnMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setRowMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_columnMode (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_rowMode (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_numColumns (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_numRows (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_variableWidth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setVariableWidth (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_variableHeight (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setVariableHeight (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_viewportPaintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_dragSelect (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setDragSelect (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_autoScroll (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setAutoScroll (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_autoScrollBar (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setAutoScrollBar (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_scrollBar (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setScrollBar (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_autoBottomScrollBar (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setAutoBottomScrollBar (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_bottomScrollBar (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setBottomScrollBar (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_smoothScrolling (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setSmoothScrolling (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_autoUpdate (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setAutoUpdate (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_setFixedVisibleLines (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_inSort__Lorg_kde_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_inSort__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_cellHeight__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_cellHeight__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_cellWidth__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_cellWidth__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_numCols (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_itemHeight__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_itemHeight__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBox_itemAt (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBox_itemRect (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBox_firstItem (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_sort__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_sort__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_clear (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_ensureCurrentVisible (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_clearSelection (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_selectAll (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_invertSelection (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QListBox_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QListBox_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_mouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_contentsContextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_showEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_updateItem__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_updateItem__Lorg_kde_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_updateCellWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_totalWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_totalHeight (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_paintCell (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_toggleCurrentItem (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_isRubberSelecting (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_doLayout (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_windowActivationChange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_itemYPos (JNIEnv *env, jobject, jint, jintArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBox_findItem__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_clearInputString (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBox_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBox_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QListBox__ */
diff --git a/qtjava/javalib/qtjava/QListBoxItem.cpp b/qtjava/javalib/qtjava/QListBoxItem.cpp
new file mode 100644
index 00000000..362af287
--- /dev/null
+++ b/qtjava/javalib/qtjava/QListBoxItem.cpp
@@ -0,0 +1,106 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qlistbox.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QListBoxItem.h>
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBoxItem_current(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBoxItem*) QtSupport::getQt(env, obj))->current();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBoxItem_height(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QListBoxItem*) QtSupport::getQt(env, obj))->height((const QListBox*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBoxItem_isCurrent(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBoxItem*) QtSupport::getQt(env, obj))->isCurrent();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBoxItem_isSelectable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBoxItem*) QtSupport::getQt(env, obj))->isSelectable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBoxItem_isSelected(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBoxItem*) QtSupport::getQt(env, obj))->isSelected();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBoxItem_listBox(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBoxItem*) QtSupport::getQt(env, obj))->listBox(), "org.kde.qt.QListBox");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBoxItem_next(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBoxItem*) QtSupport::getQt(env, obj))->next(), "org.kde.qt.QListBoxItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBoxItem_pixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBoxItem*) QtSupport::getQt(env, obj))->pixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBoxItem_prev(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBoxItem*) QtSupport::getQt(env, obj))->prev(), "org.kde.qt.QListBoxItem");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBoxItem_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBoxItem*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBoxItem_selected(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListBoxItem*) QtSupport::getQt(env, obj))->selected();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxItem_setSelectable(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QListBoxItem*) QtSupport::getQt(env, obj))->setSelectable((bool) b);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QListBoxItem_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QListBoxItem*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBoxItem_width(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QListBoxItem*) QtSupport::getQt(env, obj))->width((const QListBox*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QListBoxItem.h b/qtjava/javalib/qtjava/QListBoxItem.h
new file mode 100644
index 00000000..dd489260
--- /dev/null
+++ b/qtjava/javalib/qtjava/QListBoxItem.h
@@ -0,0 +1,32 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QListBoxItem__
+#define __org_kde_qt_QListBoxItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QListBoxItem_text (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBoxItem_pixmap (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBoxItem_height (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBoxItem_width (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBoxItem_isSelected (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBoxItem_isCurrent (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBoxItem_selected (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBoxItem_current (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBoxItem_listBox (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxItem_setSelectable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBoxItem_isSelectable (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBoxItem_next (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBoxItem_prev (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBoxItem_rtti (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QListBoxItem__ */
diff --git a/qtjava/javalib/qtjava/QListBoxPixmap.cpp b/qtjava/javalib/qtjava/QListBoxPixmap.cpp
new file mode 100644
index 00000000..8ac1ebd0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QListBoxPixmap.cpp
@@ -0,0 +1,145 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qlistbox.h>
+#include <qstring.h>
+#include <qpixmap.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QListBoxPixmap.h>
+
+class QListBoxPixmapJBridge : public QListBoxPixmap
+{
+public:
+ QListBoxPixmapJBridge(QListBox* arg1,const QPixmap& arg2) : QListBoxPixmap(arg1,arg2) {};
+ QListBoxPixmapJBridge(const QPixmap& arg1) : QListBoxPixmap(arg1) {};
+ QListBoxPixmapJBridge(QListBox* arg1,const QPixmap& arg2,QListBoxItem* arg3) : QListBoxPixmap(arg1,arg2,arg3) {};
+ QListBoxPixmapJBridge(QListBox* arg1,const QPixmap& arg2,const QString& arg3) : QListBoxPixmap(arg1,arg2,arg3) {};
+ QListBoxPixmapJBridge(const QPixmap& arg1,const QString& arg2) : QListBoxPixmap(arg1,arg2) {};
+ QListBoxPixmapJBridge(QListBox* arg1,const QPixmap& arg2,const QString& arg3,QListBoxItem* arg4) : QListBoxPixmap(arg1,arg2,arg3,arg4) {};
+ void protected_paint(QPainter* arg1) {
+ QListBoxPixmap::paint(arg1);
+ return;
+ }
+ ~QListBoxPixmapJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxPixmap_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QListBoxPixmap_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxPixmap_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QListBoxPixmap*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBoxPixmap_height(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QListBoxPixmap*) QtSupport::getQt(env, obj))->height((const QListBox*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBoxPixmap_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxPixmap_newQListBoxPixmap__Lorg_kde_qt_QListBox_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject listbox, jobject arg2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxPixmapJBridge((QListBox*) QtSupport::getQt(env, listbox), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg2)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxPixmap_newQListBoxPixmap__Lorg_kde_qt_QListBox_2Lorg_kde_qt_QPixmap_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject listbox, jobject arg2, jstring arg3)
+{
+static QString* _qstring_arg3 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxPixmapJBridge((QListBox*) QtSupport::getQt(env, listbox), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxPixmap_newQListBoxPixmap__Lorg_kde_qt_QListBox_2Lorg_kde_qt_QPixmap_2Ljava_lang_String_2Lorg_kde_qt_QListBoxItem_2(JNIEnv* env, jobject obj, jobject listbox, jobject pix, jstring arg3, jobject after)
+{
+static QString* _qstring_arg3 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxPixmapJBridge((QListBox*) QtSupport::getQt(env, listbox), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pix), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QListBoxItem*) QtSupport::getQt(env, after)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxPixmap_newQListBoxPixmap__Lorg_kde_qt_QListBox_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QListBoxItem_2(JNIEnv* env, jobject obj, jobject listbox, jobject pix, jobject after)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxPixmapJBridge((QListBox*) QtSupport::getQt(env, listbox), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pix), (QListBoxItem*) QtSupport::getQt(env, after)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxPixmap_newQListBoxPixmap__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxPixmapJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxPixmap_newQListBoxPixmap__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxPixmapJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxPixmap_paint(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBoxPixmapJBridge*) QtSupport::getQt(env, obj))->protected_paint((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListBoxPixmap_pixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListBoxPixmap*) QtSupport::getQt(env, obj))->pixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBoxPixmap_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBoxPixmap*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBoxPixmap_width(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QListBoxPixmap*) QtSupport::getQt(env, obj))->width((const QListBox*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QListBoxPixmap.h b/qtjava/javalib/qtjava/QListBoxPixmap.h
new file mode 100644
index 00000000..ca48c6bb
--- /dev/null
+++ b/qtjava/javalib/qtjava/QListBoxPixmap.h
@@ -0,0 +1,32 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QListBoxPixmap__
+#define __org_kde_qt_QListBoxPixmap__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxPixmap_newQListBoxPixmap__Lorg_kde_qt_QListBox_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxPixmap_newQListBoxPixmap__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxPixmap_newQListBoxPixmap__Lorg_kde_qt_QListBox_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxPixmap_newQListBoxPixmap__Lorg_kde_qt_QListBox_2Lorg_kde_qt_QPixmap_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxPixmap_newQListBoxPixmap__Lorg_kde_qt_QPixmap_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxPixmap_newQListBoxPixmap__Lorg_kde_qt_QListBox_2Lorg_kde_qt_QPixmap_2Ljava_lang_String_2Lorg_kde_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListBoxPixmap_pixmap (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBoxPixmap_height (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBoxPixmap_width (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBoxPixmap_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxPixmap_paint (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxPixmap_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxPixmap_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBoxPixmap_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QListBoxPixmap__ */
diff --git a/qtjava/javalib/qtjava/QListBoxText.cpp b/qtjava/javalib/qtjava/QListBoxText.cpp
new file mode 100644
index 00000000..50b17217
--- /dev/null
+++ b/qtjava/javalib/qtjava/QListBoxText.cpp
@@ -0,0 +1,126 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qlistbox.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QListBoxText.h>
+
+class QListBoxTextJBridge : public QListBoxText
+{
+public:
+ QListBoxTextJBridge(QListBox* arg1,const QString& arg2) : QListBoxText(arg1,arg2) {};
+ QListBoxTextJBridge(QListBox* arg1) : QListBoxText(arg1) {};
+ QListBoxTextJBridge(const QString& arg1) : QListBoxText(arg1) {};
+ QListBoxTextJBridge() : QListBoxText() {};
+ QListBoxTextJBridge(QListBox* arg1,const QString& arg2,QListBoxItem* arg3) : QListBoxText(arg1,arg2,arg3) {};
+ void protected_paint(QPainter* arg1) {
+ QListBoxText::paint(arg1);
+ return;
+ }
+ ~QListBoxTextJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxText_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QListBoxText_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxText_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QListBoxText*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBoxText_height(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QListBoxText*) QtSupport::getQt(env, obj))->height((const QListBox*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListBoxText_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxText_newQListBoxText__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxTextJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxText_newQListBoxText__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxTextJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxText_newQListBoxText__Lorg_kde_qt_QListBox_2(JNIEnv* env, jobject obj, jobject listbox)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxTextJBridge((QListBox*) QtSupport::getQt(env, listbox)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxText_newQListBoxText__Lorg_kde_qt_QListBox_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject listbox, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxTextJBridge((QListBox*) QtSupport::getQt(env, listbox), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxText_newQListBoxText__Lorg_kde_qt_QListBox_2Ljava_lang_String_2Lorg_kde_qt_QListBoxItem_2(JNIEnv* env, jobject obj, jobject listbox, jstring text, jobject after)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListBoxTextJBridge((QListBox*) QtSupport::getQt(env, listbox), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QListBoxItem*) QtSupport::getQt(env, after)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListBoxText_paint(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListBoxTextJBridge*) QtSupport::getQt(env, obj))->protected_paint((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBoxText_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListBoxText*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListBoxText_width(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QListBoxText*) QtSupport::getQt(env, obj))->width((const QListBox*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QListBoxText.h b/qtjava/javalib/qtjava/QListBoxText.h
new file mode 100644
index 00000000..e58dcbe9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QListBoxText.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QListBoxText__
+#define __org_kde_qt_QListBoxText__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxText_newQListBoxText__Lorg_kde_qt_QListBox_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxText_newQListBoxText__Lorg_kde_qt_QListBox_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxText_newQListBoxText__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxText_newQListBoxText__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxText_newQListBoxText__Lorg_kde_qt_QListBox_2Ljava_lang_String_2Lorg_kde_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBoxText_height (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBoxText_width (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListBoxText_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxText_paint (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxText_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListBoxText_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListBoxText_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QListBoxText__ */
diff --git a/qtjava/javalib/qtjava/QListView.cpp b/qtjava/javalib/qtjava/QListView.cpp
new file mode 100644
index 00000000..f4be4d7e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QListView.cpp
@@ -0,0 +1,1494 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qlistview.h>
+#include <qpalette.h>
+#include <qsize.h>
+#include <qfont.h>
+#include <qiconset.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QListView.h>
+
+class QListViewJBridge : public QListView
+{
+public:
+ QListViewJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QListView(arg1,arg2,arg3) {};
+ QListViewJBridge(QWidget* arg1,const char* arg2) : QListView(arg1,arg2) {};
+ QListViewJBridge(QWidget* arg1) : QListView(arg1) {};
+ QListViewJBridge() : QListView() {};
+ void public_clearSelection() {
+ QListView::clearSelection();
+ return;
+ }
+ void public_sort() {
+ QListView::sort();
+ return;
+ }
+ void public_clear() {
+ QListView::clear();
+ return;
+ }
+ void public_invertSelection() {
+ QListView::invertSelection();
+ return;
+ }
+ void protected_contentsMousePressEvent(QMouseEvent* arg1) {
+ QListView::contentsMousePressEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ QListView::contentsMouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseMoveEvent(QMouseEvent* arg1) {
+ QListView::contentsMouseMoveEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ QListView::contentsMouseDoubleClickEvent(arg1);
+ return;
+ }
+ void protected_contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ QListView::contentsContextMenuEvent(arg1);
+ return;
+ }
+ void protected_contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ QListView::contentsDragEnterEvent(arg1);
+ return;
+ }
+ void protected_contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ QListView::contentsDragMoveEvent(arg1);
+ return;
+ }
+ void protected_contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ QListView::contentsDragLeaveEvent(arg1);
+ return;
+ }
+ void protected_contentsDropEvent(QDropEvent* arg1) {
+ QListView::contentsDropEvent(arg1);
+ return;
+ }
+ QDragObject* protected_dragObject() {
+ return (QDragObject*) QListView::dragObject();
+ }
+ void protected_startDrag() {
+ QListView::startDrag();
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QListView::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QListView::focusOutEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QListView::keyPressEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QListView::resizeEvent(arg1);
+ return;
+ }
+ void protected_viewportResizeEvent(QResizeEvent* arg1) {
+ QListView::viewportResizeEvent(arg1);
+ return;
+ }
+ void protected_showEvent(QShowEvent* arg1) {
+ QListView::showEvent(arg1);
+ return;
+ }
+ void protected_drawContentsOffset(QPainter* arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7) {
+ QListView::drawContentsOffset(arg1,arg2,arg3,arg4,arg5,arg6,arg7);
+ return;
+ }
+ void protected_paintEmptyArea(QPainter* arg1,const QRect& arg2) {
+ QListView::paintEmptyArea(arg1,arg2);
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QListView::styleChange(arg1);
+ return;
+ }
+ void protected_windowActivationChange(bool arg1) {
+ QListView::windowActivationChange(arg1);
+ return;
+ }
+ void protected_updateContents() {
+ QListView::updateContents();
+ return;
+ }
+ void protected_doAutoScroll() {
+ QListView::doAutoScroll();
+ return;
+ }
+ ~QListViewJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QListView::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void removeItem(QListViewItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeItem",(void*)arg1,"org.kde.qt.QListViewItem")) {
+ QListView::removeItem(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QListView::contentsMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void viewportPaintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportPaintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QScrollView::viewportPaintEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QListView::contentsDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QListView::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void insertItem(QListViewItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertItem",(void*)arg1,"org.kde.qt.QListViewItem")) {
+ QListView::insertItem(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportResizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportResizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QListView::viewportResizeEvent(arg1);
+ }
+ return;
+ }
+ void sort() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","sort")) {
+ QListView::sort();
+ }
+ return;
+ }
+ void setPalette(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPalette",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QListView::setPalette(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void clear() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","clear")) {
+ QListView::clear();
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void contentsDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QListView::contentsDropEvent(arg1);
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QListView::showEvent(arg1);
+ }
+ return;
+ }
+ void viewportContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::viewportContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::viewportDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void takeItem(QListViewItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"takeItem",(void*)arg1,"org.kde.qt.QListViewItem")) {
+ QListView::takeItem(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QListView::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void clearSelection() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","clearSelection")) {
+ QListView::clearSelection();
+ }
+ return;
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCornerWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCornerWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QScrollView::setCornerWidget(arg1);
+ }
+ return;
+ }
+ void contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QListView::contentsDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void contentsWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::contentsWheelEvent(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void startDrag() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","startDrag")) {
+ QListView::startDrag();
+ }
+ return;
+ }
+ void setFont(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFont",(void*)&arg1,"org.kde.qt.QFont")) {
+ QListView::setFont(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QListView::contentsDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QListView::contentsMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void invertSelection() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","invertSelection")) {
+ QListView::invertSelection();
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void contentsMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QListView::contentsMousePressEvent(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void viewportWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::viewportWheelEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::viewportDropEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::viewportDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::wheelEvent(arg1);
+ }
+ return;
+ }
+ void setCurrentItem(QListViewItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCurrentItem",(void*)arg1,"org.kde.qt.QListViewItem")) {
+ QListView::setCurrentItem(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QListView::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QListView::contentsMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::viewportDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QListView::contentsContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void viewportMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMousePressEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QListView","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_addColumn__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring label)
+{
+static QString* _qstring_label = 0;
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->addColumn((const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_addColumn__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring label, jint size)
+{
+static QString* _qstring_label = 0;
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->addColumn((const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) size);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_addColumn__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject iconset, jstring label)
+{
+static QString* _qstring_label = 0;
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->addColumn((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_addColumn__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject iconset, jstring label, jint size)
+{
+static QString* _qstring_label = 0;
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->addColumn((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) size);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_adjustColumn(JNIEnv* env, jobject obj, jint col)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->adjustColumn((int) col);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListView_allColumnsShowFocus(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListView*) QtSupport::getQt(env, obj))->allColumnsShowFocus();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_childCount(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->childCount();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QListView_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QListView*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_clearSelection(JNIEnv* env, jobject obj)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->public_clearSelection();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_clear(JNIEnv* env, jobject obj)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->public_clear();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_columnAlignment(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->columnAlignment((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QListView_columnText(JNIEnv* env, jobject obj, jint column)
+{
+ QString _qstring;
+ _qstring = ((QListView*) QtSupport::getQt(env, obj))->columnText((int) column);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_columnWidthMode(JNIEnv* env, jobject obj, jint column)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->columnWidthMode((int) column);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_columnWidth(JNIEnv* env, jobject obj, jint column)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->columnWidth((int) column);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_columns(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->columns();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_contentsContextMenuEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsContextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_contentsDragEnterEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragEnterEvent((QDragEnterEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_contentsDragLeaveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragLeaveEvent((QDragLeaveEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_contentsDragMoveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragMoveEvent((QDragMoveEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_contentsDropEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsDropEvent((QDropEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_contentsMouseDoubleClickEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseDoubleClickEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_contentsMouseMoveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_contentsMousePressEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsMousePressEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_contentsMouseReleaseEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_currentItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListView*) QtSupport::getQt(env, obj))->currentItem(), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_defaultRenameAction(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->defaultRenameAction();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QListView_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_doAutoScroll(JNIEnv* env, jobject obj)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_doAutoScroll();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_dragObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_dragObject(), "org.kde.qt.QDragObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_drawContentsOffset(JNIEnv* env, jobject obj, jobject arg1, jint ox, jint oy, jint cx, jint cy, jint cw, jint ch)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_drawContentsOffset((QPainter*) QtSupport::getQt(env, arg1), (int) ox, (int) oy, (int) cx, (int) cy, (int) cw, (int) ch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_ensureItemVisible(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->ensureItemVisible((const QListViewItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListView_eventFilter(JNIEnv* env, jobject obj, jobject o, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QListView*) QtSupport::getQt(env, obj))->eventFilter((QObject*) QtSupport::getQt(env, o), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QListView*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QListView*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_findItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint column)
+{
+static QString* _qstring_text = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListView*) QtSupport::getQt(env, obj))->findItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) column), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_findItem__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring text, jint column, jint compare)
+{
+static QString* _qstring_text = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListView*) QtSupport::getQt(env, obj))->findItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) column, (Qt::ComparisonFlags) compare), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_firstChild(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListView*) QtSupport::getQt(env, obj))->firstChild(), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_focusInEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_focusOutEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_header(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListView*) QtSupport::getQt(env, obj))->header(), "org.kde.qt.QHeader");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_hideColumn(JNIEnv* env, jobject obj, jint column)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->hideColumn((int) column);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_insertItem(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->insertItem((QListViewItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_invertSelection(JNIEnv* env, jobject obj)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->public_invertSelection();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListView_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListView_isMultiSelection(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListView*) QtSupport::getQt(env, obj))->isMultiSelection();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListView_isOpen(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QListView*) QtSupport::getQt(env, obj))->isOpen((const QListViewItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListView_isRenaming(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListView*) QtSupport::getQt(env, obj))->isRenaming();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListView_isSelected(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QListView*) QtSupport::getQt(env, obj))->isSelected((const QListViewItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_itemAt(JNIEnv* env, jobject obj, jobject screenPos)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListView*) QtSupport::getQt(env, obj))->itemAt((const QPoint&)*(const QPoint*) QtSupport::getQt(env, screenPos)), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_itemMargin(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->itemMargin();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_itemPos(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->itemPos((const QListViewItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_itemRect(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QListView*) QtSupport::getQt(env, obj))->itemRect((const QListViewItem*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_keyPressEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_lastItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListView*) QtSupport::getQt(env, obj))->lastItem(), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListView*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QListView*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_newQListView__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_newQListView__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_newQListView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_newQListView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_paintEmptyArea(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_paintEmptyArea((QPainter*) QtSupport::getQt(env, arg1), (const QRect&)*(const QRect*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_removeColumn(JNIEnv* env, jobject obj, jint index)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->removeColumn((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_removeItem(JNIEnv* env, jobject obj, jobject item)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->removeItem((QListViewItem*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_repaintItem(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->repaintItem((const QListViewItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_resizeEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_resizeMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->resizeMode();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListView_rootIsDecorated(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListView*) QtSupport::getQt(env, obj))->rootIsDecorated();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_selectAll(JNIEnv* env, jobject obj, jboolean select)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->selectAll((bool) select);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_selectedItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListView*) QtSupport::getQt(env, obj))->selectedItem(), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_selectionMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->selectionMode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setAllColumnsShowFocus(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setAllColumnsShowFocus((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setColumnAlignment(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setColumnAlignment((int) arg1, (int) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setColumnText__ILjava_lang_String_2(JNIEnv* env, jobject obj, jint column, jstring label)
+{
+static QString* _qstring_label = 0;
+ ((QListView*) QtSupport::getQt(env, obj))->setColumnText((int) column, (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setColumnText__ILorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint column, jobject iconset, jstring label)
+{
+static QString* _qstring_label = 0;
+ ((QListView*) QtSupport::getQt(env, obj))->setColumnText((int) column, (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setColumnWidthMode(JNIEnv* env, jobject obj, jint column, jint arg2)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setColumnWidthMode((int) column, (QListView::WidthMode) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setColumnWidth(JNIEnv* env, jobject obj, jint column, jint width)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setColumnWidth((int) column, (int) width);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setContentsPos(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setContentsPos((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setCurrentItem(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setCurrentItem((QListViewItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setDefaultRenameAction(JNIEnv* env, jobject obj, jint a)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setDefaultRenameAction((QListView::RenameAction) a);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setFont(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setItemMargin(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setItemMargin((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setMultiSelection(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setMultiSelection((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setOpen(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setOpen((QListViewItem*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setPalette(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setResizeMode(JNIEnv* env, jobject obj, jint m)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setResizeMode((QListView::ResizeMode) m);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setRootIsDecorated(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setRootIsDecorated((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setSelected(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setSelected((QListViewItem*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setSelectionAnchor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setSelectionAnchor((QListViewItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setSelectionMode(JNIEnv* env, jobject obj, jint mode)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setSelectionMode((QListView::SelectionMode) mode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setShowSortIndicator(JNIEnv* env, jobject obj, jboolean show)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setShowSortIndicator((bool) show);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setShowToolTips(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setShowToolTips((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setSortColumn(JNIEnv* env, jobject obj, jint column)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setSortColumn((int) column);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setSortOrder(JNIEnv* env, jobject obj, jint order)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setSortOrder((Qt::SortOrder) order);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setSorting__I(JNIEnv* env, jobject obj, jint column)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setSorting((int) column);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setSorting__IZ(JNIEnv* env, jobject obj, jint column, jboolean ascending)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setSorting((int) column, (bool) ascending);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_setTreeStepSize(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->setTreeStepSize((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_showEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_showEvent((QShowEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListView_showSortIndicator(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListView*) QtSupport::getQt(env, obj))->showSortIndicator();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListView_showToolTips(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListView*) QtSupport::getQt(env, obj))->showToolTips();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_show(JNIEnv* env, jobject obj)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QListView*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_sortColumn(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->sortColumn();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_sortOrder(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->sortOrder();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_sort(JNIEnv* env, jobject obj)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->public_sort();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_startDrag(JNIEnv* env, jobject obj)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_startDrag();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_takeItem(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->takeItem((QListViewItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QListView_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QListViewJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QListView_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QListViewJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListView_treeStepSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListView*) QtSupport::getQt(env, obj))->treeStepSize();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_triggerUpdate(JNIEnv* env, jobject obj)
+{
+ ((QListView*) QtSupport::getQt(env, obj))->triggerUpdate();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_updateContents(JNIEnv* env, jobject obj)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_updateContents();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_viewportResizeEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportResizeEvent((QResizeEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListView_windowActivationChange(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListViewJBridge*) QtSupport::getQt(env, obj))->protected_windowActivationChange((bool) arg1);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListView_itemList(JNIEnv *env, jobject obj)
+{
+ QListViewItemIterator iterator((QListView*) QtSupport::getQt(env, obj));
+ return QtSupport::arrayWithQListViewItemList(env, &iterator);
+}
+
diff --git a/qtjava/javalib/qtjava/QListView.h b/qtjava/javalib/qtjava/QListView.h
new file mode 100644
index 00000000..68ec587e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QListView.h
@@ -0,0 +1,132 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QListView__
+#define __org_kde_qt_QListView__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QListView_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_newQListView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_newQListView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_newQListView__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_newQListView__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_treeStepSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setTreeStepSize (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_insertItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_takeItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_removeItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_header (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_addColumn__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_addColumn__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_addColumn__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_addColumn__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_removeColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setColumnText__ILjava_lang_String_2 (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setColumnText__ILorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QListView_columnText (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setColumnWidth (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_columnWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setColumnWidthMode (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_columnWidthMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_columns (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setColumnAlignment (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_columnAlignment (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_show (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_itemAt (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_itemRect (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_itemPos (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_ensureItemVisible (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_repaintItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setMultiSelection (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListView_isMultiSelection (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setSelectionMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_selectionMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_clearSelection (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setSelected (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setSelectionAnchor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListView_isSelected (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_selectedItem (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setOpen (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListView_isOpen (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setCurrentItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_currentItem (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_firstChild (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_lastItem (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_childCount (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setAllColumnsShowFocus (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListView_allColumnsShowFocus (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setItemMargin (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_itemMargin (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setRootIsDecorated (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListView_rootIsDecorated (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setSorting__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setSorting__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_sortColumn (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setSortColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_sortOrder (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setSortOrder (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_sort (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setPalette (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListView_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setShowSortIndicator (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListView_showSortIndicator (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setShowToolTips (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListView_showToolTips (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setResizeMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_resizeMode (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_findItem__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_findItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setDefaultRenameAction (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListView_defaultRenameAction (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListView_isRenaming (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_hideColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_clear (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_invertSelection (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_selectAll (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_triggerUpdate (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_setContentsPos (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_adjustColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QListView_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QListView_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_contentsMousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_contentsMouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_contentsMouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_contentsMouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_contentsContextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_contentsDragEnterEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_contentsDragMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_contentsDragLeaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_contentsDropEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_dragObject (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_startDrag (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_viewportResizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_showEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_drawContentsOffset (JNIEnv *env, jobject, jobject, jint, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_paintEmptyArea (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_windowActivationChange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_updateContents (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_doAutoScroll (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListView_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListView_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListView_itemList (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QListView__ */
diff --git a/qtjava/javalib/qtjava/QListViewItem.cpp b/qtjava/javalib/qtjava/QListViewItem.cpp
new file mode 100644
index 00000000..4c8bfd6b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QListViewItem.cpp
@@ -0,0 +1,1097 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qfontmetrics.h>
+#include <qlistview.h>
+#include <qpalette.h>
+#include <qpixmap.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QListViewItem.h>
+
+class QListViewItemJBridge : public QListViewItem
+{
+public:
+ QListViewItemJBridge(QListView* arg1) : QListViewItem(arg1) {};
+ QListViewItemJBridge(QListViewItem* arg1) : QListViewItem(arg1) {};
+ QListViewItemJBridge(QListView* arg1,QListViewItem* arg2) : QListViewItem(arg1,arg2) {};
+ QListViewItemJBridge(QListViewItem* arg1,QListViewItem* arg2) : QListViewItem(arg1,arg2) {};
+ QListViewItemJBridge(QListView* arg1,QString arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7,QString arg8,QString arg9) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) {};
+ QListViewItemJBridge(QListView* arg1,QString arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7,QString arg8) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8) {};
+ QListViewItemJBridge(QListView* arg1,QString arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QListViewItemJBridge(QListView* arg1,QString arg2,QString arg3,QString arg4,QString arg5,QString arg6) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QListViewItemJBridge(QListView* arg1,QString arg2,QString arg3,QString arg4,QString arg5) : QListViewItem(arg1,arg2,arg3,arg4,arg5) {};
+ QListViewItemJBridge(QListView* arg1,QString arg2,QString arg3,QString arg4) : QListViewItem(arg1,arg2,arg3,arg4) {};
+ QListViewItemJBridge(QListView* arg1,QString arg2,QString arg3) : QListViewItem(arg1,arg2,arg3) {};
+ QListViewItemJBridge(QListView* arg1,QString arg2) : QListViewItem(arg1,arg2) {};
+ QListViewItemJBridge(QListViewItem* arg1,QString arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7,QString arg8,QString arg9) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) {};
+ QListViewItemJBridge(QListViewItem* arg1,QString arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7,QString arg8) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8) {};
+ QListViewItemJBridge(QListViewItem* arg1,QString arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QListViewItemJBridge(QListViewItem* arg1,QString arg2,QString arg3,QString arg4,QString arg5,QString arg6) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QListViewItemJBridge(QListViewItem* arg1,QString arg2,QString arg3,QString arg4,QString arg5) : QListViewItem(arg1,arg2,arg3,arg4,arg5) {};
+ QListViewItemJBridge(QListViewItem* arg1,QString arg2,QString arg3,QString arg4) : QListViewItem(arg1,arg2,arg3,arg4) {};
+ QListViewItemJBridge(QListViewItem* arg1,QString arg2,QString arg3) : QListViewItem(arg1,arg2,arg3) {};
+ QListViewItemJBridge(QListViewItem* arg1,QString arg2) : QListViewItem(arg1,arg2) {};
+ QListViewItemJBridge(QListView* arg1,QListViewItem* arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7,QString arg8,QString arg9,QString arg10) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10) {};
+ QListViewItemJBridge(QListView* arg1,QListViewItem* arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7,QString arg8,QString arg9) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) {};
+ QListViewItemJBridge(QListView* arg1,QListViewItem* arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7,QString arg8) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8) {};
+ QListViewItemJBridge(QListView* arg1,QListViewItem* arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QListViewItemJBridge(QListView* arg1,QListViewItem* arg2,QString arg3,QString arg4,QString arg5,QString arg6) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QListViewItemJBridge(QListView* arg1,QListViewItem* arg2,QString arg3,QString arg4,QString arg5) : QListViewItem(arg1,arg2,arg3,arg4,arg5) {};
+ QListViewItemJBridge(QListView* arg1,QListViewItem* arg2,QString arg3,QString arg4) : QListViewItem(arg1,arg2,arg3,arg4) {};
+ QListViewItemJBridge(QListView* arg1,QListViewItem* arg2,QString arg3) : QListViewItem(arg1,arg2,arg3) {};
+ QListViewItemJBridge(QListViewItem* arg1,QListViewItem* arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7,QString arg8,QString arg9,QString arg10) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10) {};
+ QListViewItemJBridge(QListViewItem* arg1,QListViewItem* arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7,QString arg8,QString arg9) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) {};
+ QListViewItemJBridge(QListViewItem* arg1,QListViewItem* arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7,QString arg8) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8) {};
+ QListViewItemJBridge(QListViewItem* arg1,QListViewItem* arg2,QString arg3,QString arg4,QString arg5,QString arg6,QString arg7) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QListViewItemJBridge(QListViewItem* arg1,QListViewItem* arg2,QString arg3,QString arg4,QString arg5,QString arg6) : QListViewItem(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QListViewItemJBridge(QListViewItem* arg1,QListViewItem* arg2,QString arg3,QString arg4,QString arg5) : QListViewItem(arg1,arg2,arg3,arg4,arg5) {};
+ QListViewItemJBridge(QListViewItem* arg1,QListViewItem* arg2,QString arg3,QString arg4) : QListViewItem(arg1,arg2,arg3,arg4) {};
+ QListViewItemJBridge(QListViewItem* arg1,QListViewItem* arg2,QString arg3) : QListViewItem(arg1,arg2,arg3) {};
+ void public_invalidateHeight() {
+ QListViewItem::invalidateHeight();
+ return;
+ }
+ void public_setup() {
+ QListViewItem::setup();
+ return;
+ }
+ void public_sort() {
+ QListViewItem::sort();
+ return;
+ }
+ void protected_enforceSortOrder() {
+ QListViewItem::enforceSortOrder();
+ return;
+ }
+ void protected_setHeight(int arg1) {
+ QListViewItem::setHeight(arg1);
+ return;
+ }
+ void protected_activate() {
+ QListViewItem::activate();
+ return;
+ }
+ bool protected_activatedPos(QPoint& arg1) {
+ return (bool) QListViewItem::activatedPos(arg1);
+ }
+ void protected_dropped(QDropEvent* arg1) {
+ QListViewItem::dropped(arg1);
+ return;
+ }
+ void protected_dragEntered() {
+ QListViewItem::dragEntered();
+ return;
+ }
+ void protected_dragLeft() {
+ QListViewItem::dragLeft();
+ return;
+ }
+ void protected_okRename(int arg1) {
+ QListViewItem::okRename(arg1);
+ return;
+ }
+ void protected_cancelRename(int arg1) {
+ QListViewItem::cancelRename(arg1);
+ return;
+ }
+ void protected_ignoreDoubleClick() {
+ QListViewItem::ignoreDoubleClick();
+ return;
+ }
+ ~QListViewItemJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_acceptDrop(JNIEnv* env, jobject obj, jobject mime)
+{
+ jboolean xret = (jboolean) ((QListViewItem*) QtSupport::getQt(env, obj))->acceptDrop((const QMimeSource*) QtSupport::mimeSource(env, mime));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_activate(JNIEnv* env, jobject obj)
+{
+ ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->protected_activate();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_activatedPos(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->protected_activatedPos((QPoint&)*(QPoint*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_cancelRename(JNIEnv* env, jobject obj, jint col)
+{
+ ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->protected_cancelRename((int) col);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListViewItem_childCount(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListViewItem*) QtSupport::getQt(env, obj))->childCount();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListViewItem_compare(JNIEnv* env, jobject obj, jobject i, jint col, jboolean arg3)
+{
+ jint xret = (jint) ((QListViewItem*) QtSupport::getQt(env, obj))->compare((QListViewItem*) QtSupport::getQt(env, i), (int) col, (bool) arg3);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListViewItem_depth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListViewItem*) QtSupport::getQt(env, obj))->depth();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QListViewItem_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_dragEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListViewItem*) QtSupport::getQt(env, obj))->dragEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_dragEntered(JNIEnv* env, jobject obj)
+{
+ ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->protected_dragEntered();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_dragLeft(JNIEnv* env, jobject obj)
+{
+ ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->protected_dragLeft();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_dropEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListViewItem*) QtSupport::getQt(env, obj))->dropEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_dropped(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->protected_dropped((QDropEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_enforceSortOrder(JNIEnv* env, jobject obj)
+{
+ ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->protected_enforceSortOrder();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QListViewItem*)(QListViewItem*)QtSupport::getQt(env, obj))->parent() == 0 && ((QListViewItem*)(QListViewItem*)QtSupport::getQt(env, obj))->listView() == 0) {
+ delete (QListViewItem*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListViewItem_firstChild(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListViewItem*) QtSupport::getQt(env, obj))->firstChild(), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListViewItem_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListViewItem*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_ignoreDoubleClick(JNIEnv* env, jobject obj)
+{
+ ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->protected_ignoreDoubleClick();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_insertItem(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->insertItem((QListViewItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_invalidateHeight(JNIEnv* env, jobject obj)
+{
+ ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->public_invalidateHeight();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_isEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListViewItem*) QtSupport::getQt(env, obj))->isEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_isExpandable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListViewItem*) QtSupport::getQt(env, obj))->isExpandable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_isOpen(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListViewItem*) QtSupport::getQt(env, obj))->isOpen();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_isSelectable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListViewItem*) QtSupport::getQt(env, obj))->isSelectable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_isSelected(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListViewItem*) QtSupport::getQt(env, obj))->isSelected();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_isVisible(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListViewItem*) QtSupport::getQt(env, obj))->isVisible();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListViewItem_itemAbove(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListViewItem*) QtSupport::getQt(env, obj))->itemAbove(), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListViewItem_itemBelow(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListViewItem*) QtSupport::getQt(env, obj))->itemBelow(), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListViewItem_itemPos(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListViewItem*) QtSupport::getQt(env, obj))->itemPos();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QListViewItem_key(JNIEnv* env, jobject obj, jint arg1, jboolean arg2)
+{
+ QString _qstring;
+ _qstring = ((QListViewItem*) QtSupport::getQt(env, obj))->key((int) arg1, (bool) arg2);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListViewItem_listView(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListViewItem*) QtSupport::getQt(env, obj))->listView(), "org.kde.qt.QListView");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_moveItem(JNIEnv* env, jobject obj, jobject after)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->moveItem((QListViewItem*) QtSupport::getQt(env, after));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_multiLinesEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QListViewItem*) QtSupport::getQt(env, obj))->multiLinesEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3, jstring arg4)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3, jstring arg4, jstring arg5)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3, jstring arg4, jstring arg5, jstring arg6)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7, jstring arg8)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+static QString* _qstring_arg8 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7), (QString)*(QString*) QtSupport::toQString(env, arg8, &_qstring_arg8)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7, jstring arg8, jstring arg9)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+static QString* _qstring_arg8 = 0;
+static QString* _qstring_arg9 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7), (QString)*(QString*) QtSupport::toQString(env, arg8, &_qstring_arg8), (QString)*(QString*) QtSupport::toQString(env, arg9, &_qstring_arg9)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2(JNIEnv* env, jobject obj, jobject parent, jobject after)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3)
+{
+static QString* _qstring_arg3 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4, jstring arg5)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4, jstring arg5, jstring arg6)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7, jstring arg8)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+static QString* _qstring_arg8 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7), (QString)*(QString*) QtSupport::toQString(env, arg8, &_qstring_arg8)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7, jstring arg8, jstring arg9)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+static QString* _qstring_arg8 = 0;
+static QString* _qstring_arg9 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7), (QString)*(QString*) QtSupport::toQString(env, arg8, &_qstring_arg8), (QString)*(QString*) QtSupport::toQString(env, arg9, &_qstring_arg9)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7, jstring arg8, jstring arg9, jstring arg10)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+static QString* _qstring_arg8 = 0;
+static QString* _qstring_arg9 = 0;
+static QString* _qstring_arg10 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListViewItem*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7), (QString)*(QString*) QtSupport::toQString(env, arg8, &_qstring_arg8), (QString)*(QString*) QtSupport::toQString(env, arg9, &_qstring_arg9), (QString)*(QString*) QtSupport::toQString(env, arg10, &_qstring_arg10)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3, jstring arg4)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3, jstring arg4, jstring arg5)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3, jstring arg4, jstring arg5, jstring arg6)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7, jstring arg8)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+static QString* _qstring_arg8 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7), (QString)*(QString*) QtSupport::toQString(env, arg8, &_qstring_arg8)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring arg2, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7, jstring arg8, jstring arg9)
+{
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+static QString* _qstring_arg8 = 0;
+static QString* _qstring_arg9 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7), (QString)*(QString*) QtSupport::toQString(env, arg8, &_qstring_arg8), (QString)*(QString*) QtSupport::toQString(env, arg9, &_qstring_arg9)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2(JNIEnv* env, jobject obj, jobject parent, jobject after)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3)
+{
+static QString* _qstring_arg3 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4, jstring arg5)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4, jstring arg5, jstring arg6)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7, jstring arg8)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+static QString* _qstring_arg8 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7), (QString)*(QString*) QtSupport::toQString(env, arg8, &_qstring_arg8)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7, jstring arg8, jstring arg9)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+static QString* _qstring_arg8 = 0;
+static QString* _qstring_arg9 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7), (QString)*(QString*) QtSupport::toQString(env, arg8, &_qstring_arg8), (QString)*(QString*) QtSupport::toQString(env, arg9, &_qstring_arg9)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jobject after, jstring arg3, jstring arg4, jstring arg5, jstring arg6, jstring arg7, jstring arg8, jstring arg9, jstring arg10)
+{
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+static QString* _qstring_arg5 = 0;
+static QString* _qstring_arg6 = 0;
+static QString* _qstring_arg7 = 0;
+static QString* _qstring_arg8 = 0;
+static QString* _qstring_arg9 = 0;
+static QString* _qstring_arg10 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QListViewItemJBridge((QListView*) QtSupport::getQt(env, parent), (QListViewItem*) QtSupport::getQt(env, after), (QString)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QString)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4), (QString)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5), (QString)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (QString)*(QString*) QtSupport::toQString(env, arg7, &_qstring_arg7), (QString)*(QString*) QtSupport::toQString(env, arg8, &_qstring_arg8), (QString)*(QString*) QtSupport::toQString(env, arg9, &_qstring_arg9), (QString)*(QString*) QtSupport::toQString(env, arg10, &_qstring_arg10)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListViewItem_nextSibling(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListViewItem*) QtSupport::getQt(env, obj))->nextSibling(), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_okRename(JNIEnv* env, jobject obj, jint col)
+{
+ ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->protected_okRename((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_paintBranches(JNIEnv* env, jobject obj, jobject p, jobject cg, jint w, jint y, jint h)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->paintBranches((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (int) w, (int) y, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_paintCell(JNIEnv* env, jobject obj, jobject arg1, jobject cg, jint column, jint width, jint alignment)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->paintCell((QPainter*) QtSupport::getQt(env, arg1), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (int) column, (int) width, (int) alignment);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_paintFocus(JNIEnv* env, jobject obj, jobject arg1, jobject cg, jobject r)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->paintFocus((QPainter*) QtSupport::getQt(env, arg1), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListViewItem_parent(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListViewItem*) QtSupport::getQt(env, obj))->parent(), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListViewItem_pixmap(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QListViewItem*) QtSupport::getQt(env, obj))->pixmap((int) arg1), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_removeItem(JNIEnv* env, jobject obj, jobject item)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->removeItem((QListViewItem*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QListViewItem_renameEnabled(JNIEnv* env, jobject obj, jint col)
+{
+ jboolean xret = (jboolean) ((QListViewItem*) QtSupport::getQt(env, obj))->renameEnabled((int) col);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_repaint(JNIEnv* env, jobject obj)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->repaint();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListViewItem_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListViewItem*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setDragEnabled(JNIEnv* env, jobject obj, jboolean allow)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->setDragEnabled((bool) allow);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setDropEnabled(JNIEnv* env, jobject obj, jboolean allow)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->setDropEnabled((bool) allow);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setEnabled(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->setEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setExpandable(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->setExpandable((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setHeight(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->protected_setHeight((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setMultiLinesEnabled(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->setMultiLinesEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setOpen(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->setOpen((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setPixmap(JNIEnv* env, jobject obj, jint arg1, jobject arg2)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->setPixmap((int) arg1, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setRenameEnabled(JNIEnv* env, jobject obj, jint col, jboolean b)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->setRenameEnabled((int) col, (bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setSelectable(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->setSelectable((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setSelected(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->setSelected((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setText(JNIEnv* env, jobject obj, jint arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QListViewItem*) QtSupport::getQt(env, obj))->setText((int) arg1, (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setVisible(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->setVisible((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_setup(JNIEnv* env, jobject obj)
+{
+ ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->public_setup();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_sortChildItems(JNIEnv* env, jobject obj, jint arg1, jboolean arg2)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->sortChildItems((int) arg1, (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_sort(JNIEnv* env, jobject obj)
+{
+ ((QListViewItemJBridge*) QtSupport::getQt(env, obj))->public_sort();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_startRename(JNIEnv* env, jobject obj, jint col)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->startRename((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_takeItem(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->takeItem((QListViewItem*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QListViewItem_text(JNIEnv* env, jobject obj, jint arg1)
+{
+ QString _qstring;
+ _qstring = ((QListViewItem*) QtSupport::getQt(env, obj))->text((int) arg1);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListViewItem_totalHeight(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QListViewItem*) QtSupport::getQt(env, obj))->totalHeight();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_widthChanged__(JNIEnv* env, jobject obj)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->widthChanged();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QListViewItem_widthChanged__I(JNIEnv* env, jobject obj, jint column)
+{
+ ((QListViewItem*) QtSupport::getQt(env, obj))->widthChanged((int) column);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QListViewItem_width(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jint column)
+{
+ jint xret = (jint) ((QListViewItem*) QtSupport::getQt(env, obj))->width((const QFontMetrics&)*(const QFontMetrics*) QtSupport::getQt(env, arg1), (const QListView*) QtSupport::getQt(env, arg2), (int) column);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QListViewItem_itemList(JNIEnv *env, jobject obj)
+{
+ QListViewItemIterator iterator((QListViewItem*) QtSupport::getQt(env, obj));
+ return QtSupport::arrayWithQListViewItemList(env, &iterator);
+}
+
diff --git a/qtjava/javalib/qtjava/QListViewItem.h b/qtjava/javalib/qtjava/QListViewItem.h
new file mode 100644
index 00000000..789191b8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QListViewItem.h
@@ -0,0 +1,123 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QListViewItem__
+#define __org_kde_qt_QListViewItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListView_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_newQListViewItem__Lorg_kde_qt_QListViewItem_2Lorg_kde_qt_QListViewItem_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_insertItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_takeItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_removeItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListViewItem_height (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_invalidateHeight (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListViewItem_totalHeight (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListViewItem_width (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_widthChanged__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_widthChanged__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListViewItem_depth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setText (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QListViewItem_text (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setPixmap (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListViewItem_pixmap (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QListViewItem_key (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListViewItem_compare (JNIEnv *env, jobject, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_sortChildItems (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListViewItem_childCount (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_isOpen (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setOpen (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setup (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setSelected (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_isSelected (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_paintCell (JNIEnv *env, jobject, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_paintBranches (JNIEnv *env, jobject, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_paintFocus (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListViewItem_firstChild (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListViewItem_nextSibling (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListViewItem_parent (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListViewItem_itemAbove (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListViewItem_itemBelow (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListViewItem_itemPos (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListViewItem_listView (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setSelectable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_isSelectable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setExpandable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_isExpandable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_repaint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_sort (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_moveItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setDragEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setDropEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_dragEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_dropEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_acceptDrop (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setVisible (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_isVisible (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setRenameEnabled (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_renameEnabled (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_startRename (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_isEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QListViewItem_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setMultiLinesEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_multiLinesEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_enforceSortOrder (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_setHeight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_activate (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_activatedPos (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_dropped (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_dragEntered (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_dragLeft (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_okRename (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_cancelRename (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_ignoreDoubleClick (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QListViewItem_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QListViewItem_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QListViewItem_itemList (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QListViewItem__ */
diff --git a/qtjava/javalib/qtjava/QLocalFs.cpp b/qtjava/javalib/qtjava/QLocalFs.cpp
new file mode 100644
index 00000000..7446e574
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLocalFs.cpp
@@ -0,0 +1,265 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qlocalfs.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QLocalFs.h>
+
+class QLocalFsJBridge : public QLocalFs
+{
+public:
+ QLocalFsJBridge() : QLocalFs() {};
+ void protected_operationListChildren(QNetworkOperation* arg1) {
+ QLocalFs::operationListChildren(arg1);
+ return;
+ }
+ void protected_operationMkDir(QNetworkOperation* arg1) {
+ QLocalFs::operationMkDir(arg1);
+ return;
+ }
+ void protected_operationRemove(QNetworkOperation* arg1) {
+ QLocalFs::operationRemove(arg1);
+ return;
+ }
+ void protected_operationRename(QNetworkOperation* arg1) {
+ QLocalFs::operationRename(arg1);
+ return;
+ }
+ void protected_operationGet(QNetworkOperation* arg1) {
+ QLocalFs::operationGet(arg1);
+ return;
+ }
+ void protected_operationPut(QNetworkOperation* arg1) {
+ QLocalFs::operationPut(arg1);
+ return;
+ }
+ ~QLocalFsJBridge() {QtSupport::qtKeyDeleted(this);}
+ void operationRename(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationRename",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QLocalFs::operationRename(arg1);
+ }
+ return;
+ }
+ void operationPutChunk(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationPutChunk",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationPutChunk(arg1);
+ }
+ return;
+ }
+ void processOperation(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"processOperation",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::processOperation(arg1);
+ }
+ return;
+ }
+ void operationGet(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationGet",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QLocalFs::operationGet(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void operationPut(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationPut",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QLocalFs::operationPut(arg1);
+ }
+ return;
+ }
+ void operationListChildren(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationListChildren",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QLocalFs::operationListChildren(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void operationRemove(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationRemove",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QLocalFs::operationRemove(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void addOperation(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"addOperation",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::addOperation(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void clearOperationQueue() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLocalFs","clearOperationQueue")) {
+ QNetworkProtocol::clearOperationQueue();
+ }
+ return;
+ }
+ void operationMkDir(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationMkDir",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QLocalFs::operationMkDir(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QLocalFs",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void stop() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QLocalFs","stop")) {
+ QNetworkProtocol::stop();
+ }
+ return;
+ }
+ void setUrl(QUrlOperator* arg1) {
+ if (!QtSupport::eventDelegate(this,"setUrl",(void*)arg1,"org.kde.qt.QUrlOperator")) {
+ QNetworkProtocol::setUrl(arg1);
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLocalFs_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QLocalFs*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLocalFs_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QLocalFs_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLocalFs_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QLocalFs*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QLocalFs*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QLocalFs_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QLocalFs_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QLocalFs*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLocalFs_newQLocalFs(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QLocalFsJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLocalFs_operationGet(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QLocalFsJBridge*) QtSupport::getQt(env, obj))->protected_operationGet((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLocalFs_operationListChildren(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QLocalFsJBridge*) QtSupport::getQt(env, obj))->protected_operationListChildren((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLocalFs_operationMkDir(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QLocalFsJBridge*) QtSupport::getQt(env, obj))->protected_operationMkDir((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLocalFs_operationPut(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QLocalFsJBridge*) QtSupport::getQt(env, obj))->protected_operationPut((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLocalFs_operationRemove(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QLocalFsJBridge*) QtSupport::getQt(env, obj))->protected_operationRemove((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QLocalFs_operationRename(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QLocalFsJBridge*) QtSupport::getQt(env, obj))->protected_operationRename((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QLocalFs_supportedOperations(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QLocalFs*) QtSupport::getQt(env, obj))->supportedOperations();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLocalFs_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QLocalFsJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QLocalFs_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QLocalFsJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QLocalFs.h b/qtjava/javalib/qtjava/QLocalFs.h
new file mode 100644
index 00000000..06a8d649
--- /dev/null
+++ b/qtjava/javalib/qtjava/QLocalFs.h
@@ -0,0 +1,33 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QLocalFs__
+#define __org_kde_qt_QLocalFs__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QLocalFs_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLocalFs_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLocalFs_newQLocalFs (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QLocalFs_supportedOperations (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLocalFs_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QLocalFs_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLocalFs_operationListChildren (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLocalFs_operationMkDir (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLocalFs_operationRemove (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLocalFs_operationRename (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLocalFs_operationGet (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLocalFs_operationPut (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLocalFs_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QLocalFs_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QLocalFs_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QLocalFs__ */
diff --git a/qtjava/javalib/qtjava/QMainWindow.cpp b/qtjava/javalib/qtjava/QMainWindow.cpp
new file mode 100644
index 00000000..0d4178b8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMainWindow.cpp
@@ -0,0 +1,1059 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstyle.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qsize.h>
+#include <qmainwindow.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMainWindow.h>
+
+class QMainWindowJBridge : public QMainWindow
+{
+public:
+ QMainWindowJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QMainWindow(arg1,arg2,arg3) {};
+ QMainWindowJBridge(QWidget* arg1,const char* arg2) : QMainWindow(arg1,arg2) {};
+ QMainWindowJBridge(QWidget* arg1) : QMainWindow(arg1) {};
+ QMainWindowJBridge() : QMainWindow() {};
+ void public_whatsThis() {
+ QMainWindow::whatsThis();
+ return;
+ }
+ void public_customize() {
+ QMainWindow::customize();
+ return;
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QMainWindow::paintEvent(arg1);
+ return;
+ }
+ void protected_childEvent(QChildEvent* arg1) {
+ QMainWindow::childEvent(arg1);
+ return;
+ }
+ bool protected_event(QEvent* arg1) {
+ return (bool) QMainWindow::event(arg1);
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QMainWindow::styleChange(arg1);
+ return;
+ }
+ void protected_setUpLayout() {
+ QMainWindow::setUpLayout();
+ return;
+ }
+ bool protected_showDockMenu(const QPoint& arg1) {
+ return (bool) QMainWindow::showDockMenu(arg1);
+ }
+ void protected_menuAboutToShow() {
+ QMainWindow::menuAboutToShow();
+ return;
+ }
+ ~QMainWindowJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setCentralWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCentralWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QMainWindow::setCentralWidget(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMainWindow","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMainWindow","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QMainWindow::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void removeDockWindow(QDockWindow* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeDockWindow",(void*)arg1,"org.kde.qt.QDockWindow")) {
+ QMainWindow::removeDockWindow(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMainWindow","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMainWindow","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMainWindow","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void setUpLayout() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMainWindow","setUpLayout")) {
+ QMainWindow::setUpLayout();
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QMainWindow::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMainWindow","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMainWindow","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void whatsThis() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMainWindow","whatsThis")) {
+ QMainWindow::whatsThis();
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMainWindow","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ bool isCustomizable() {
+ return QtSupport::booleanDelegate(this,"isCustomizable");
+ }
+ void customize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMainWindow","customize")) {
+ QMainWindow::customize();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMainWindow","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_addDockWindow__Lorg_kde_qt_QDockWindow_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->addDockWindow((QDockWindow*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_addDockWindow__Lorg_kde_qt_QDockWindow_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->addDockWindow((QDockWindow*) QtSupport::getQt(env, arg1), (Qt::Dock) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_addDockWindow__Lorg_kde_qt_QDockWindow_2IZ(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jboolean newLine)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->addDockWindow((QDockWindow*) QtSupport::getQt(env, arg1), (Qt::Dock) arg2, (bool) newLine);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_addDockWindow__Lorg_kde_qt_QDockWindow_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring label)
+{
+static QString* _qstring_label = 0;
+ ((QMainWindow*) QtSupport::getQt(env, obj))->addDockWindow((QDockWindow*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_addDockWindow__Lorg_kde_qt_QDockWindow_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject arg1, jstring label, jint arg3)
+{
+static QString* _qstring_label = 0;
+ ((QMainWindow*) QtSupport::getQt(env, obj))->addDockWindow((QDockWindow*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (Qt::Dock) arg3);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_addDockWindow__Lorg_kde_qt_QDockWindow_2Ljava_lang_String_2IZ(JNIEnv* env, jobject obj, jobject arg1, jstring label, jint arg3, jboolean newLine)
+{
+static QString* _qstring_label = 0;
+ ((QMainWindow*) QtSupport::getQt(env, obj))->addDockWindow((QDockWindow*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (Qt::Dock) arg3, (bool) newLine);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_addToolBar__Lorg_kde_qt_QDockWindow_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->addToolBar((QDockWindow*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_addToolBar__Lorg_kde_qt_QDockWindow_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->addToolBar((QDockWindow*) QtSupport::getQt(env, arg1), (Qt::Dock) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_addToolBar__Lorg_kde_qt_QDockWindow_2IZ(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jboolean newLine)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->addToolBar((QDockWindow*) QtSupport::getQt(env, arg1), (Qt::Dock) arg2, (bool) newLine);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_addToolBar__Lorg_kde_qt_QDockWindow_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring label)
+{
+static QString* _qstring_label = 0;
+ ((QMainWindow*) QtSupport::getQt(env, obj))->addToolBar((QDockWindow*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_addToolBar__Lorg_kde_qt_QDockWindow_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject arg1, jstring label, jint arg3)
+{
+static QString* _qstring_label = 0;
+ ((QMainWindow*) QtSupport::getQt(env, obj))->addToolBar((QDockWindow*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (Qt::Dock) arg3);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_addToolBar__Lorg_kde_qt_QDockWindow_2Ljava_lang_String_2IZ(JNIEnv* env, jobject obj, jobject arg1, jstring label, jint arg3, jboolean newLine)
+{
+static QString* _qstring_label = 0;
+ ((QMainWindow*) QtSupport::getQt(env, obj))->addToolBar((QDockWindow*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (Qt::Dock) arg3, (bool) newLine);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_appropriate(JNIEnv* env, jobject obj, jobject dw)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->appropriate((QDockWindow*) QtSupport::getQt(env, dw));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_bottomDock(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMainWindow*) QtSupport::getQt(env, obj))->bottomDock(), "org.kde.qt.QDockArea");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_centralWidget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMainWindow*) QtSupport::getQt(env, obj))->centralWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_childEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMainWindowJBridge*) QtSupport::getQt(env, obj))->protected_childEvent((QChildEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMainWindow_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QMainWindow*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_createDockWindowMenu__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMainWindow*) QtSupport::getQt(env, obj))->createDockWindowMenu(), "org.kde.qt.QPopupMenu");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_createDockWindowMenu__I(JNIEnv* env, jobject obj, jint dockWindows)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMainWindow*) QtSupport::getQt(env, obj))->createDockWindowMenu((QMainWindow::DockWindows) dockWindows), "org.kde.qt.QPopupMenu");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_customize(JNIEnv* env, jobject obj)
+{
+ ((QMainWindowJBridge*) QtSupport::getQt(env, obj))->public_customize();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMainWindow_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_dockWindowsMovable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->dockWindowsMovable();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_dockingArea(JNIEnv* env, jobject obj, jobject p)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMainWindow*) QtSupport::getQt(env, obj))->dockingArea((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p)), "org.kde.qt.QDockArea");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_event(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QMainWindowJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QMainWindow*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QMainWindow*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_getLocation(JNIEnv* env, jobject obj, jobject tb, jint dock, jintArray index, jboolean nl, jintArray extraOffset)
+{
+ int* _int_index = QtSupport::toIntPtr(env, index);
+ int* _int_extraOffset = QtSupport::toIntPtr(env, extraOffset);
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->getLocation((QDockWindow*) QtSupport::getQt(env, tb), (Qt::Dock&) dock, (int&) *_int_index, (bool&) nl, (int&) *_int_extraOffset);
+ env->SetIntArrayRegion(index, 0, 1, (jint *) _int_index);
+ env->SetIntArrayRegion(extraOffset, 0, 1, (jint *) _int_extraOffset);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_hasDockWindow(JNIEnv* env, jobject obj, jobject dw)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->hasDockWindow((QDockWindow*) QtSupport::getQt(env, dw));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_hide(JNIEnv* env, jobject obj)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->hide();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_isCustomizable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->isCustomizable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_isDockEnabled__I(JNIEnv* env, jobject obj, jint dock)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->isDockEnabled((Qt::Dock) dock);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_isDockEnabled__Lorg_kde_qt_QDockArea_2(JNIEnv* env, jobject obj, jobject area)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->isDockEnabled((QDockArea*) QtSupport::getQt(env, area));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_isDockEnabled__Lorg_kde_qt_QDockWindow_2I(JNIEnv* env, jobject obj, jobject tb, jint dock)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->isDockEnabled((QDockWindow*) QtSupport::getQt(env, tb), (Qt::Dock) dock);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_isDockEnabled__Lorg_kde_qt_QDockWindow_2Lorg_kde_qt_QDockArea_2(JNIEnv* env, jobject obj, jobject tb, jobject area)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->isDockEnabled((QDockWindow*) QtSupport::getQt(env, tb), (QDockArea*) QtSupport::getQt(env, area));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_isDockMenuEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->isDockMenuEnabled();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_leftDock(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMainWindow*) QtSupport::getQt(env, obj))->leftDock(), "org.kde.qt.QDockArea");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_lineUpDockWindows__(JNIEnv* env, jobject obj)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->lineUpDockWindows();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_lineUpDockWindows__Z(JNIEnv* env, jobject obj, jboolean keepNewLines)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->lineUpDockWindows((bool) keepNewLines);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_lineUpToolBars__(JNIEnv* env, jobject obj)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->lineUpToolBars();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_lineUpToolBars__Z(JNIEnv* env, jobject obj, jboolean keepNewLines)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->lineUpToolBars((bool) keepNewLines);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_menuAboutToShow(JNIEnv* env, jobject obj)
+{
+ ((QMainWindowJBridge*) QtSupport::getQt(env, obj))->protected_menuAboutToShow();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_menuBar(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMainWindow*) QtSupport::getQt(env, obj))->menuBar(), "org.kde.qt.QMenuBar");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMainWindow*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QMainWindow*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_moveDockWindow__Lorg_kde_qt_QDockWindow_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->moveDockWindow((QDockWindow*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_moveDockWindow__Lorg_kde_qt_QDockWindow_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->moveDockWindow((QDockWindow*) QtSupport::getQt(env, arg1), (Qt::Dock) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_moveDockWindow__Lorg_kde_qt_QDockWindow_2IZI(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jboolean nl, jint index)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->moveDockWindow((QDockWindow*) QtSupport::getQt(env, arg1), (Qt::Dock) arg2, (bool) nl, (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_moveDockWindow__Lorg_kde_qt_QDockWindow_2IZII(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jboolean nl, jint index, jint extraOffset)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->moveDockWindow((QDockWindow*) QtSupport::getQt(env, arg1), (Qt::Dock) arg2, (bool) nl, (int) index, (int) extraOffset);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_moveToolBar__Lorg_kde_qt_QDockWindow_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->moveToolBar((QDockWindow*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_moveToolBar__Lorg_kde_qt_QDockWindow_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->moveToolBar((QDockWindow*) QtSupport::getQt(env, arg1), (Qt::Dock) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_moveToolBar__Lorg_kde_qt_QDockWindow_2IZI(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jboolean nl, jint index)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->moveToolBar((QDockWindow*) QtSupport::getQt(env, arg1), (Qt::Dock) arg2, (bool) nl, (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_moveToolBar__Lorg_kde_qt_QDockWindow_2IZII(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jboolean nl, jint index, jint extraOffset)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->moveToolBar((QDockWindow*) QtSupport::getQt(env, arg1), (Qt::Dock) arg2, (bool) nl, (int) index, (int) extraOffset);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_newQMainWindow__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMainWindowJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_newQMainWindow__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMainWindowJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_newQMainWindow__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMainWindowJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_newQMainWindow__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMainWindowJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_opaqueMoving(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->opaqueMoving();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMainWindowJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_removeDockWindow(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->removeDockWindow((QDockWindow*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_removeToolBar(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->removeToolBar((QDockWindow*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_rightDock(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMainWindow*) QtSupport::getQt(env, obj))->rightDock(), "org.kde.qt.QDockArea");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_rightJustification(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->rightJustification();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_setAppropriate(JNIEnv* env, jobject obj, jobject dw, jboolean a)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->setAppropriate((QDockWindow*) QtSupport::getQt(env, dw), (bool) a);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_setCentralWidget(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->setCentralWidget((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_setDockEnabled__IZ(JNIEnv* env, jobject obj, jint dock, jboolean enable)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->setDockEnabled((Qt::Dock) dock, (bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_setDockEnabled__Lorg_kde_qt_QDockWindow_2IZ(JNIEnv* env, jobject obj, jobject tb, jint dock, jboolean enable)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->setDockEnabled((QDockWindow*) QtSupport::getQt(env, tb), (Qt::Dock) dock, (bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_setDockMenuEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->setDockMenuEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_setDockWindowsMovable(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->setDockWindowsMovable((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_setOpaqueMoving(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->setOpaqueMoving((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_setRightJustification(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->setRightJustification((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_setToolBarsMovable(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->setToolBarsMovable((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_setUpLayout(JNIEnv* env, jobject obj)
+{
+ ((QMainWindowJBridge*) QtSupport::getQt(env, obj))->protected_setUpLayout();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_setUsesBigPixmaps(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->setUsesBigPixmaps((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_setUsesTextLabel(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->setUsesTextLabel((bool) arg1);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_showDockMenu(JNIEnv* env, jobject obj, jobject globalPos)
+{
+ jboolean xret = (jboolean) ((QMainWindowJBridge*) QtSupport::getQt(env, obj))->protected_showDockMenu((const QPoint&)*(const QPoint*) QtSupport::getQt(env, globalPos));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_show(JNIEnv* env, jobject obj)
+{
+ ((QMainWindow*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QMainWindow*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_statusBar(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMainWindow*) QtSupport::getQt(env, obj))->statusBar(), "org.kde.qt.QStatusBar");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMainWindowJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_toolBarsMovable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->toolBarsMovable();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_toolTipGroup(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMainWindow*) QtSupport::getQt(env, obj))->toolTipGroup(), "org.kde.qt.QToolTipGroup");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMainWindow_topDock(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMainWindow*) QtSupport::getQt(env, obj))->topDock(), "org.kde.qt.QDockArea");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMainWindow_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QMainWindowJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMainWindow_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QMainWindowJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_usesBigPixmaps(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->usesBigPixmaps();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMainWindow_usesTextLabel(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMainWindow*) QtSupport::getQt(env, obj))->usesTextLabel();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMainWindow_whatsThis(JNIEnv* env, jobject obj)
+{
+ ((QMainWindowJBridge*) QtSupport::getQt(env, obj))->public_whatsThis();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QMainWindow.h b/qtjava/javalib/qtjava/QMainWindow.h
new file mode 100644
index 00000000..0acd7b6f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMainWindow.h
@@ -0,0 +1,106 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMainWindow__
+#define __org_kde_qt_QMainWindow__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMainWindow_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_newQMainWindow__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_newQMainWindow__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_newQMainWindow__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_newQMainWindow__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_menuBar (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_statusBar (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_toolTipGroup (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_setCentralWidget (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_centralWidget (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_setDockEnabled__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_isDockEnabled__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_isDockEnabled__Lorg_kde_qt_QDockArea_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_setDockEnabled__Lorg_kde_qt_QDockWindow_2IZ (JNIEnv *env, jobject, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_isDockEnabled__Lorg_kde_qt_QDockWindow_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_isDockEnabled__Lorg_kde_qt_QDockWindow_2Lorg_kde_qt_QDockArea_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_addDockWindow__Lorg_kde_qt_QDockWindow_2IZ (JNIEnv *env, jobject, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_addDockWindow__Lorg_kde_qt_QDockWindow_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_addDockWindow__Lorg_kde_qt_QDockWindow_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_addDockWindow__Lorg_kde_qt_QDockWindow_2Ljava_lang_String_2IZ (JNIEnv *env, jobject, jobject, jstring, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_addDockWindow__Lorg_kde_qt_QDockWindow_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_addDockWindow__Lorg_kde_qt_QDockWindow_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_moveDockWindow__Lorg_kde_qt_QDockWindow_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_moveDockWindow__Lorg_kde_qt_QDockWindow_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_moveDockWindow__Lorg_kde_qt_QDockWindow_2IZII (JNIEnv *env, jobject, jobject, jint, jboolean, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_moveDockWindow__Lorg_kde_qt_QDockWindow_2IZI (JNIEnv *env, jobject, jobject, jint, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_removeDockWindow (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_show (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_hide (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_rightJustification (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_usesBigPixmaps (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_usesTextLabel (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_dockWindowsMovable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_opaqueMoving (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_getLocation (JNIEnv *env, jobject, jobject, jint, jintArray, jboolean, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_lineUpDockWindows__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_lineUpDockWindows__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_isDockMenuEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_hasDockWindow (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_addToolBar__Lorg_kde_qt_QDockWindow_2IZ (JNIEnv *env, jobject, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_addToolBar__Lorg_kde_qt_QDockWindow_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_addToolBar__Lorg_kde_qt_QDockWindow_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_addToolBar__Lorg_kde_qt_QDockWindow_2Ljava_lang_String_2IZ (JNIEnv *env, jobject, jobject, jstring, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_addToolBar__Lorg_kde_qt_QDockWindow_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_addToolBar__Lorg_kde_qt_QDockWindow_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_moveToolBar__Lorg_kde_qt_QDockWindow_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_moveToolBar__Lorg_kde_qt_QDockWindow_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_moveToolBar__Lorg_kde_qt_QDockWindow_2IZII (JNIEnv *env, jobject, jobject, jint, jboolean, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_moveToolBar__Lorg_kde_qt_QDockWindow_2IZI (JNIEnv *env, jobject, jobject, jint, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_removeToolBar (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_toolBarsMovable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_lineUpToolBars__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_lineUpToolBars__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_dockingArea (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_leftDock (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_rightDock (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_topDock (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_bottomDock (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_isCustomizable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_appropriate (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_createDockWindowMenu__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMainWindow_createDockWindowMenu__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_setRightJustification (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_setUsesBigPixmaps (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_setUsesTextLabel (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_setDockWindowsMovable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_setOpaqueMoving (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_setDockMenuEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_whatsThis (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_setAppropriate (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_customize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_setToolBarsMovable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMainWindow_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMainWindow_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_childEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_setUpLayout (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_showDockMenu (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_menuAboutToShow (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMainWindow_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMainWindow_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMainWindow__ */
diff --git a/qtjava/javalib/qtjava/QMenuBar.cpp b/qtjava/javalib/qtjava/QMenuBar.cpp
new file mode 100644
index 00000000..7c149047
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMenuBar.cpp
@@ -0,0 +1,1393 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qsize.h>
+#include <qmenudata.h>
+#include <qmenubar.h>
+#include <qpixmap.h>
+#include <qfont.h>
+#include <qiconset.h>
+#include <qkeysequence.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/JavaSlot.h>
+#include <qtjava/QMenuBar.h>
+
+class QMenuBarJBridge : public QMenuBar
+{
+public:
+ QMenuBarJBridge(QWidget* arg1,const char* arg2) : QMenuBar(arg1,arg2) {};
+ QMenuBarJBridge(QWidget* arg1) : QMenuBar(arg1) {};
+ QMenuBarJBridge() : QMenuBar() {};
+ void protected_drawContents(QPainter* arg1) {
+ QMenuBar::drawContents(arg1);
+ return;
+ }
+ void protected_fontChange(const QFont& arg1) {
+ QMenuBar::fontChange(arg1);
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QMenuBar::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QMenuBar::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QMenuBar::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QMenuBar::keyPressEvent(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QMenuBar::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QMenuBar::focusOutEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QMenuBar::resizeEvent(arg1);
+ return;
+ }
+ void protected_leaveEvent(QEvent* arg1) {
+ QMenuBar::leaveEvent(arg1);
+ return;
+ }
+ void protected_menuContentsChanged() {
+ QMenuBar::menuContentsChanged();
+ return;
+ }
+ void protected_menuStateChanged() {
+ QMenuBar::menuStateChanged();
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QMenuBar::styleChange(arg1);
+ return;
+ }
+ int protected_itemAtPos(const QPoint& arg1) {
+ return (int) QMenuBar::itemAtPos(arg1);
+ }
+ void protected_hidePopups() {
+ QMenuBar::hidePopups();
+ return;
+ }
+ QRect protected_itemRect(int arg1) {
+ return (QRect) QMenuBar::itemRect(arg1);
+ }
+ ~QMenuBarJBridge() {QtSupport::qtKeyDeleted(this);}
+ void protected_menuInsPopup(QPopupMenu* arg1) {
+ QMenuData::menuInsPopup(arg1);
+ return;
+ }
+ void protected_menuDelPopup(QPopupMenu* arg1) {
+ QMenuData::menuDelPopup(arg1);
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QMenuBar::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMenuBar","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QMenuBar::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMenuBar","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMenuBar","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMenuBar","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMenuBar","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QMenuBar::keyPressEvent(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QMenuBar::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QMenuBar::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMenuBar","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMenuBar","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QMenuBar::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QMenuBar::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMenuBar","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QMenuBar::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMenuBar","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuBar_accel(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QKeySequence(((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->accel((int) id)), "org.kde.qt.QKeySequence", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_activateItemAt(JNIEnv* env, jobject obj, jint index)
+{
+ ((QMenuBar*) QtSupport::getQt(env, obj))->activateItemAt((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_changeItem__ILjava_lang_String_2(JNIEnv* env, jobject obj, jint id, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->changeItem((int) id, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_changeItem__ILorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint id, jobject icon, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->changeItem((int) id, (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_changeItem__ILorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jint id, jobject icon, jobject pixmap)
+{
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->changeItem((int) id, (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_changeItem__ILorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jint id, jobject pixmap)
+{
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->changeItem((int) id, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_changeItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint id)
+{
+static QString* _qstring_text = 0;
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->changeItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_changeItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject icon, jstring text, jint id)
+{
+static QString* _qstring_text = 0;
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->changeItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_changeItem__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint id)
+{
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->changeItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMenuBar_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QMenuBar*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_clear(JNIEnv* env, jobject obj)
+{
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuBar_customWhatsThis(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMenuBar*) QtSupport::getQt(env, obj))->customWhatsThis();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMenuBar_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_drawContents(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuBar_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QMenuBar*) QtSupport::getQt(env, obj))->eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QMenuBar*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QMenuBar*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuBar_findItem(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->findItem((int) id), "org.kde.qt.QMenuItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuBar_findPopup__Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->findPopup((QPopupMenu*) QtSupport::getQt(env, arg1)), "org.kde.qt.QMenuItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuBar_findPopup__Lorg_kde_qt_QPopupMenu_2_3I(JNIEnv* env, jobject obj, jobject arg1, jintArray index)
+{
+ int* _int_index = QtSupport::toIntPtr(env, index);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->findPopup((QPopupMenu*) QtSupport::getQt(env, arg1), (int*) _int_index), "org.kde.qt.QMenuItem");
+ env->SetIntArrayRegion(index, 0, 1, (jint *) _int_index);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_focusInEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_focusOutEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_fontChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_fontChange((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_heightForWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QMenuBar*) QtSupport::getQt(env, obj))->heightForWidth((int) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_hidePopups(JNIEnv* env, jobject obj)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_hidePopups();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_hide(JNIEnv* env, jobject obj)
+{
+ ((QMenuBar*) QtSupport::getQt(env, obj))->hide();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuBar_iconSet(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->iconSet((int) id), "org.kde.qt.QIconSet");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_idAt(JNIEnv* env, jobject obj, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->idAt((int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_indexOf(JNIEnv* env, jobject obj, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->indexOf((int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring text, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jstring text, jobject receiver, jstring member, jobject accel)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jstring text, jobject receiver, jstring member, jobject accel, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jstring text, jobject popup)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2I(JNIEnv* env, jobject obj, jstring text, jobject popup, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2II(JNIEnv* env, jobject obj, jstring text, jobject popup, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QCustomMenuItem_2(JNIEnv* env, jobject obj, jobject custom)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((QCustomMenuItem*) QtSupport::getQt(env, custom));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QCustomMenuItem_2I(JNIEnv* env, jobject obj, jobject custom, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((QCustomMenuItem*) QtSupport::getQt(env, custom), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QCustomMenuItem_2II(JNIEnv* env, jobject obj, jobject custom, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((QCustomMenuItem*) QtSupport::getQt(env, custom), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject icon, jstring text)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject icon, jstring text, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2II(JNIEnv* env, jobject obj, jobject icon, jstring text, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject receiver, jstring member, jobject accel)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject receiver, jstring member, jobject accel, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject receiver, jstring member, jobject accel, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject popup)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2I(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject popup, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2II(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject popup, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2(JNIEnv* env, jobject obj, jobject icon, jobject custom)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (QCustomMenuItem*) QtSupport::getQt(env, custom));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2I(JNIEnv* env, jobject obj, jobject icon, jobject custom, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (QCustomMenuItem*) QtSupport::getQt(env, custom), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2II(JNIEnv* env, jobject obj, jobject icon, jobject custom, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (QCustomMenuItem*) QtSupport::getQt(env, custom), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject icon, jobject pixmap)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2II(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject receiver, jstring member, jobject accel)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject receiver, jstring member, jobject accel, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject receiver, jstring member, jobject accel, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject popup)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2I(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject popup, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2II(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject popup, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject pixmap)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2II(JNIEnv* env, jobject obj, jobject pixmap, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jobject pixmap, jobject receiver, jstring member, jobject accel)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jobject pixmap, jobject receiver, jstring member, jobject accel, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II(JNIEnv* env, jobject obj, jobject pixmap, jobject receiver, jstring member, jobject accel, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jobject pixmap, jobject popup)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2I(JNIEnv* env, jobject obj, jobject pixmap, jobject popup, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2II(JNIEnv* env, jobject obj, jobject pixmap, jobject popup, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject widget)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((QWidget*) QtSupport::getQt(env, widget));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject widget, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((QWidget*) QtSupport::getQt(env, widget), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QWidget_2II(JNIEnv* env, jobject obj, jobject widget, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertItem((QWidget*) QtSupport::getQt(env, widget), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertSeparator__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertSeparator();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertSeparator__I(JNIEnv* env, jobject obj, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->insertSeparator((int) index);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuBar_isDefaultUp(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMenuBar*) QtSupport::getQt(env, obj))->isDefaultUp();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuBar_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuBar_isItemActive(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->isItemActive((int) id);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuBar_isItemChecked(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->isItemChecked((int) id);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuBar_isItemEnabled(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->isItemEnabled((int) id);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuBar_isItemVisible(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->isItemVisible((int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_itemAtPos(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_itemAtPos((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_itemParameter(JNIEnv* env, jobject obj, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->itemParameter((int) id);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuBar_itemRect(JNIEnv* env, jobject obj, jint item)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_itemRect((int) item)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_leaveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_leaveEvent((QEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_menuContentsChanged(JNIEnv* env, jobject obj)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_menuContentsChanged();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_menuDelPopup(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_menuDelPopup((QPopupMenu*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_menuInsPopup(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_menuInsPopup((QPopupMenu*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_menuStateChanged(JNIEnv* env, jobject obj)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_menuStateChanged();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuBar_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuBar*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuBar_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QMenuBar*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuBar_minimumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QMenuBar*) QtSupport::getQt(env, obj))->minimumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_newQMenuBar__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMenuBarJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_newQMenuBar__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMenuBarJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_newQMenuBar__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMenuBarJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuBar_pixmap(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->pixmap((int) id), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_removeItemAt(JNIEnv* env, jobject obj, jint index)
+{
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->removeItemAt((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_removeItem(JNIEnv* env, jobject obj, jint id)
+{
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->removeItem((int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_separator(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMenuBar*) QtSupport::getQt(env, obj))->separator();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_setAccel(JNIEnv* env, jobject obj, jobject key, jint id)
+{
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->setAccel((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, key), (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_setDefaultUp(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QMenuBar*) QtSupport::getQt(env, obj))->setDefaultUp((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_setId(JNIEnv* env, jobject obj, jint index, jint id)
+{
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->setId((int) index, (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_setItemChecked(JNIEnv* env, jobject obj, jint id, jboolean check)
+{
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->setItemChecked((int) id, (bool) check);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_setItemEnabled(JNIEnv* env, jobject obj, jint id, jboolean enable)
+{
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->setItemEnabled((int) id, (bool) enable);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuBar_setItemParameter(JNIEnv* env, jobject obj, jint id, jint param)
+{
+ jboolean xret = (jboolean) ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->setItemParameter((int) id, (int) param);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_setItemVisible(JNIEnv* env, jobject obj, jint id, jboolean visible)
+{
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->setItemVisible((int) id, (bool) visible);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_setSeparator(JNIEnv* env, jobject obj, jint when)
+{
+ ((QMenuBar*) QtSupport::getQt(env, obj))->setSeparator((QMenuBar::Separator) when);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_setWhatsThis(JNIEnv* env, jobject obj, jint id, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->setWhatsThis((int) id, (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_show(JNIEnv* env, jobject obj)
+{
+ ((QMenuBar*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuBar_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QMenuBar*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMenuBar_text(JNIEnv* env, jobject obj, jint id)
+{
+ QString _qstring;
+ _qstring = ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->text((int) id);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMenuBar_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QMenuBarJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMenuBar_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QMenuBarJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuBar_updateItem(JNIEnv* env, jobject obj, jint id)
+{
+ ((QMenuBar*) QtSupport::getQt(env, obj))->updateItem((int) id);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMenuBar_whatsThis(JNIEnv* env, jobject obj, jint id)
+{
+ QString _qstring;
+ _qstring = ((QMenuData*)(QMenuBar*) QtSupport::getQt(env, obj))->whatsThis((int) id);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II(JNIEnv *env, jobject obj, jstring text, jobject receiver, jstring member, jobject accel, jint identifier, jint index)
+{
+ identifier = Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2II(env, obj, text, identifier, index);
+
+ if ((bool) Java_org_kde_qt_QMenuBar_connectItem(env, obj, identifier, receiver, member)) {
+ Java_org_kde_qt_QMenuBar_setAccel(env, obj, accel, identifier);
+ }
+
+ return identifier;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jobject obj, jstring text, jobject receiver, jstring member)
+{
+ jint identifier = Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2II(env, obj, text, -1, -1);
+ Java_org_kde_qt_QMenuBar_connectItem(env, obj, identifier, receiver, member);
+
+ return identifier;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jobject obj, jobject icon, jstring text, jobject receiver, jstring member)
+{
+static QString * _qstring_text = 0;
+ jint identifier = Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2II(env, obj, icon, text, -1, -1);
+ Java_org_kde_qt_QMenuBar_connectItem(env, obj, identifier, receiver, member);
+
+ return identifier;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jobject obj, jobject pixmap, jobject receiver, jstring member)
+{
+ jint identifier = Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2II(env, obj, pixmap, -1, -1);
+ Java_org_kde_qt_QMenuBar_connectItem(env, obj, identifier, receiver, member);
+
+ return identifier;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jobject obj, jobject icon, jobject pixmap, jobject receiver, jstring member)
+{
+ jint identifier = Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2II(env, obj, icon, pixmap, -1, -1);
+ Java_org_kde_qt_QMenuBar_connectItem(env, obj, identifier, receiver, member);
+
+ return identifier;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuBar_connectItem(JNIEnv *env, jobject obj, jint identifier, jobject receiver, jstring member)
+{
+ JavaSlot * javaSlot = QtSupport::slotForReceiver(env, receiver, member);
+
+ if ( ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->connectItem( identifier,
+ javaSlot,
+ javaSlot->javaToQtSlotName(env, member) ) )
+ {
+ return(jboolean) JNI_TRUE;
+ } else {
+ return (jboolean) JNI_FALSE;
+ }
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuBar_disconnectItem(JNIEnv *env, jobject obj, jint identifier, jobject receiver, jstring member)
+{
+ JavaSlot * javaSlot = QtSupport::slotForReceiver(env, receiver, member);
+
+ if ( ((QMenuBarJBridge*) QtSupport::getQt(env, obj))->disconnectItem( identifier,
+ javaSlot,
+ javaSlot->javaToQtSlotName(env, member) ) )
+ {
+ return(jboolean) JNI_TRUE;
+ } else {
+ return (jboolean) JNI_FALSE;
+ }
+}
+
+
diff --git a/qtjava/javalib/qtjava/QMenuBar.h b/qtjava/javalib/qtjava/QMenuBar.h
new file mode 100644
index 00000000..69f66f4a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMenuBar.h
@@ -0,0 +1,146 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMenuBar__
+#define __org_kde_qt_QMenuBar__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuBar_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMenuBar_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_newQMenuBar__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_newQMenuBar__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_newQMenuBar__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_updateItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_show (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_hide (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuBar_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_heightForWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_separator (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_setSeparator (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_setDefaultUp (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuBar_isDefaultUp (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuBar_customWhatsThis (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuBar_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuBar_minimumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuBar_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_activateItemAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMenuBar_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMenuBar_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_drawContents (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_fontChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_leaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_menuContentsChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_menuStateChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_itemAtPos (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_hidePopups (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuBar_itemRect (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuBar_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_count (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jstring, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II (JNIEnv *env, jobject, jobject, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jobject, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II (JNIEnv *env, jobject, jobject, jobject, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jobject, jobject, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jobject, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2II (JNIEnv *env, jobject, jobject, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2II (JNIEnv *env, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2I (JNIEnv *env, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2II (JNIEnv *env, jobject, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2I (JNIEnv *env, jobject, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2II (JNIEnv *env, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2II (JNIEnv *env, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2II (JNIEnv *env, jobject, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2I (JNIEnv *env, jobject, jobject, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QWidget_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2II (JNIEnv *env, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QCustomMenuItem_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QCustomMenuItem_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertItem__Lorg_kde_qt_QCustomMenuItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertSeparator__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_insertSeparator__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_removeItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_removeItemAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_clear (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuBar_accel (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_setAccel (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuBar_iconSet (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMenuBar_text (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuBar_pixmap (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_setWhatsThis (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMenuBar_whatsThis (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_changeItem__ILjava_lang_String_2 (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_changeItem__ILorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_changeItem__ILorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_changeItem__ILorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jint, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_changeItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_changeItem__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_changeItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuBar_isItemActive (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuBar_isItemEnabled (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_setItemEnabled (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuBar_isItemChecked (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_setItemChecked (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuBar_isItemVisible (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_setItemVisible (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_indexOf (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_idAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_setId (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuBar_connectItem (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuBar_disconnectItem (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuBar_setItemParameter (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuBar_itemParameter (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuBar_findItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuBar_findPopup__Lorg_kde_qt_QPopupMenu_2_3I (JNIEnv *env, jobject, jobject, jintArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuBar_findPopup__Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_menuInsPopup (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuBar_menuDelPopup (JNIEnv *env, jobject, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMenuBar__ */
diff --git a/qtjava/javalib/qtjava/QMenuData.cpp b/qtjava/javalib/qtjava/QMenuData.cpp
new file mode 100644
index 00000000..b8180c23
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMenuData.cpp
@@ -0,0 +1,767 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qmenudata.h>
+#include <qpixmap.h>
+#include <qiconset.h>
+#include <qkeysequence.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/JavaSlot.h>
+#include <qtjava/QMenuData.h>
+
+class QMenuDataJBridge : public QMenuData
+{
+public:
+ QMenuDataJBridge() : QMenuData() {};
+ void protected_menuContentsChanged() {
+ QMenuData::menuContentsChanged();
+ return;
+ }
+ void protected_menuStateChanged() {
+ QMenuData::menuStateChanged();
+ return;
+ }
+ void protected_menuInsPopup(QPopupMenu* arg1) {
+ QMenuData::menuInsPopup(arg1);
+ return;
+ }
+ void protected_menuDelPopup(QPopupMenu* arg1) {
+ QMenuData::menuDelPopup(arg1);
+ return;
+ }
+ ~QMenuDataJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuData_accel(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QKeySequence(((QMenuData*) QtSupport::getQt(env, obj))->accel((int) id)), "org.kde.qt.QKeySequence", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_activateItemAt(JNIEnv* env, jobject obj, jint index)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->activateItemAt((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_changeItem__ILjava_lang_String_2(JNIEnv* env, jobject obj, jint id, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QMenuData*) QtSupport::getQt(env, obj))->changeItem((int) id, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_changeItem__ILorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint id, jobject icon, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QMenuData*) QtSupport::getQt(env, obj))->changeItem((int) id, (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_changeItem__ILorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jint id, jobject icon, jobject pixmap)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->changeItem((int) id, (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_changeItem__ILorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jint id, jobject pixmap)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->changeItem((int) id, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_changeItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint id)
+{
+static QString* _qstring_text = 0;
+ ((QMenuData*) QtSupport::getQt(env, obj))->changeItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_changeItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject icon, jstring text, jint id)
+{
+static QString* _qstring_text = 0;
+ ((QMenuData*) QtSupport::getQt(env, obj))->changeItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_changeItem__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint id)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->changeItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_clear(JNIEnv* env, jobject obj)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMenuData_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QMenuData*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuData_findItem(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*) QtSupport::getQt(env, obj))->findItem((int) id), "org.kde.qt.QMenuItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuData_findPopup__Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*) QtSupport::getQt(env, obj))->findPopup((QPopupMenu*) QtSupport::getQt(env, arg1)), "org.kde.qt.QMenuItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuData_findPopup__Lorg_kde_qt_QPopupMenu_2_3I(JNIEnv* env, jobject obj, jobject arg1, jintArray index)
+{
+ int* _int_index = QtSupport::toIntPtr(env, index);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*) QtSupport::getQt(env, obj))->findPopup((QPopupMenu*) QtSupport::getQt(env, arg1), (int*) _int_index), "org.kde.qt.QMenuItem");
+ env->SetIntArrayRegion(index, 0, 1, (jint *) _int_index);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuData_iconSet(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*) QtSupport::getQt(env, obj))->iconSet((int) id), "org.kde.qt.QIconSet");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_idAt(JNIEnv* env, jobject obj, jint index)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->idAt((int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_indexOf(JNIEnv* env, jobject obj, jint id)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->indexOf((int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring text, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jstring text, jobject receiver, jstring member, jobject accel)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jstring text, jobject receiver, jstring member, jobject accel, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jstring text, jobject popup)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2I(JNIEnv* env, jobject obj, jstring text, jobject popup, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2II(JNIEnv* env, jobject obj, jstring text, jobject popup, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QCustomMenuItem_2(JNIEnv* env, jobject obj, jobject custom)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((QCustomMenuItem*) QtSupport::getQt(env, custom));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QCustomMenuItem_2I(JNIEnv* env, jobject obj, jobject custom, jint id)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((QCustomMenuItem*) QtSupport::getQt(env, custom), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QCustomMenuItem_2II(JNIEnv* env, jobject obj, jobject custom, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((QCustomMenuItem*) QtSupport::getQt(env, custom), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject icon, jstring text)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject icon, jstring text, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2II(JNIEnv* env, jobject obj, jobject icon, jstring text, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject receiver, jstring member, jobject accel)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject receiver, jstring member, jobject accel, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject receiver, jstring member, jobject accel, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject popup)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2I(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject popup, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2II(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject popup, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2(JNIEnv* env, jobject obj, jobject icon, jobject custom)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (QCustomMenuItem*) QtSupport::getQt(env, custom));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2I(JNIEnv* env, jobject obj, jobject icon, jobject custom, jint id)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (QCustomMenuItem*) QtSupport::getQt(env, custom), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2II(JNIEnv* env, jobject obj, jobject icon, jobject custom, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (QCustomMenuItem*) QtSupport::getQt(env, custom), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject icon, jobject pixmap)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jint id)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2II(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject receiver, jstring member, jobject accel)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject receiver, jstring member, jobject accel, jint id)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject receiver, jstring member, jobject accel, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject popup)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2I(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject popup, jint id)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2II(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject popup, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject pixmap)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint id)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2II(JNIEnv* env, jobject obj, jobject pixmap, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jobject pixmap, jobject receiver, jstring member, jobject accel)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jobject pixmap, jobject receiver, jstring member, jobject accel, jint id)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II(JNIEnv* env, jobject obj, jobject pixmap, jobject receiver, jstring member, jobject accel, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jobject pixmap, jobject popup)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2I(JNIEnv* env, jobject obj, jobject pixmap, jobject popup, jint id)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2II(JNIEnv* env, jobject obj, jobject pixmap, jobject popup, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject widget)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((QWidget*) QtSupport::getQt(env, widget));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject widget, jint id)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((QWidget*) QtSupport::getQt(env, widget), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QWidget_2II(JNIEnv* env, jobject obj, jobject widget, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertItem((QWidget*) QtSupport::getQt(env, widget), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertSeparator__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertSeparator();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertSeparator__I(JNIEnv* env, jobject obj, jint index)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->insertSeparator((int) index);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuData_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuData_isItemActive(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QMenuData*) QtSupport::getQt(env, obj))->isItemActive((int) id);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuData_isItemChecked(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QMenuData*) QtSupport::getQt(env, obj))->isItemChecked((int) id);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuData_isItemEnabled(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QMenuData*) QtSupport::getQt(env, obj))->isItemEnabled((int) id);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuData_isItemVisible(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QMenuData*) QtSupport::getQt(env, obj))->isItemVisible((int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_itemParameter(JNIEnv* env, jobject obj, jint id)
+{
+ jint xret = (jint) ((QMenuData*) QtSupport::getQt(env, obj))->itemParameter((int) id);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_menuContentsChanged(JNIEnv* env, jobject obj)
+{
+ ((QMenuDataJBridge*) QtSupport::getQt(env, obj))->protected_menuContentsChanged();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_menuDelPopup(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuDataJBridge*) QtSupport::getQt(env, obj))->protected_menuDelPopup((QPopupMenu*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_menuInsPopup(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMenuDataJBridge*) QtSupport::getQt(env, obj))->protected_menuInsPopup((QPopupMenu*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_menuStateChanged(JNIEnv* env, jobject obj)
+{
+ ((QMenuDataJBridge*) QtSupport::getQt(env, obj))->protected_menuStateChanged();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_newQMenuData(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMenuDataJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuData_pixmap(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*) QtSupport::getQt(env, obj))->pixmap((int) id), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_removeItemAt(JNIEnv* env, jobject obj, jint index)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->removeItemAt((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_removeItem(JNIEnv* env, jobject obj, jint id)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->removeItem((int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_setAccel(JNIEnv* env, jobject obj, jobject key, jint id)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->setAccel((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, key), (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_setId(JNIEnv* env, jobject obj, jint index, jint id)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->setId((int) index, (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_setItemChecked(JNIEnv* env, jobject obj, jint id, jboolean check)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->setItemChecked((int) id, (bool) check);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_setItemEnabled(JNIEnv* env, jobject obj, jint id, jboolean enable)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->setItemEnabled((int) id, (bool) enable);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuData_setItemParameter(JNIEnv* env, jobject obj, jint id, jint param)
+{
+ jboolean xret = (jboolean) ((QMenuData*) QtSupport::getQt(env, obj))->setItemParameter((int) id, (int) param);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_setItemVisible(JNIEnv* env, jobject obj, jint id, jboolean visible)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->setItemVisible((int) id, (bool) visible);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_setWhatsThis(JNIEnv* env, jobject obj, jint id, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QMenuData*) QtSupport::getQt(env, obj))->setWhatsThis((int) id, (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMenuData_text(JNIEnv* env, jobject obj, jint id)
+{
+ QString _qstring;
+ _qstring = ((QMenuData*) QtSupport::getQt(env, obj))->text((int) id);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuData_updateItem(JNIEnv* env, jobject obj, jint id)
+{
+ ((QMenuData*) QtSupport::getQt(env, obj))->updateItem((int) id);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMenuData_whatsThis(JNIEnv* env, jobject obj, jint id)
+{
+ QString _qstring;
+ _qstring = ((QMenuData*) QtSupport::getQt(env, obj))->whatsThis((int) id);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II(JNIEnv *env, jobject obj, jstring text, jobject receiver, jstring member, jobject accel, jint identifier, jint index)
+{
+ identifier = Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2II(env, obj, text, identifier, index);
+
+ if ((bool) Java_org_kde_qt_QMenuData_connectItem(env, obj, identifier, receiver, member)) {
+ Java_org_kde_qt_QMenuData_setAccel(env, obj, accel, identifier);
+ }
+
+ return identifier;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jobject obj, jstring text, jobject receiver, jstring member)
+{
+ jint identifier = Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2II(env, obj, text, -1, -1);
+ Java_org_kde_qt_QMenuData_connectItem(env, obj, identifier, receiver, member);
+
+ return identifier;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jobject obj, jobject icon, jstring text, jobject receiver, jstring member)
+{
+static QString * _qstring_text = 0;
+ jint identifier = Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2II(env, obj, icon, text, -1, -1);
+ Java_org_kde_qt_QMenuData_connectItem(env, obj, identifier, receiver, member);
+
+ return identifier;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jobject obj, jobject pixmap, jobject receiver, jstring member)
+{
+ jint identifier = Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2II(env, obj, pixmap, -1, -1);
+ Java_org_kde_qt_QMenuData_connectItem(env, obj, identifier, receiver, member);
+
+ return identifier;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jobject obj, jobject icon, jobject pixmap, jobject receiver, jstring member)
+{
+ jint identifier = Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2II(env, obj, icon, pixmap, -1, -1);
+ Java_org_kde_qt_QMenuData_connectItem(env, obj, identifier, receiver, member);
+
+ return identifier;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuData_connectItem(JNIEnv *env, jobject obj, jint identifier, jobject receiver, jstring member)
+{
+ JavaSlot * javaSlot = QtSupport::slotForReceiver(env, receiver, member);
+
+ if ( ((QMenuDataJBridge*) QtSupport::getQt(env, obj))->connectItem( identifier,
+ javaSlot,
+ javaSlot->javaToQtSlotName(env, member) ) )
+ {
+ return(jboolean) JNI_TRUE;
+ } else {
+ return (jboolean) JNI_FALSE;
+ }
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuData_disconnectItem(JNIEnv *env, jobject obj, jint identifier, jobject receiver, jstring member)
+{
+ JavaSlot * javaSlot = QtSupport::slotForReceiver(env, receiver, member);
+
+ if ( ((QMenuDataJBridge*) QtSupport::getQt(env, obj))->disconnectItem( identifier,
+ javaSlot,
+ javaSlot->javaToQtSlotName(env, member) ) )
+ {
+ return(jboolean) JNI_TRUE;
+ } else {
+ return (jboolean) JNI_FALSE;
+ }
+}
+
diff --git a/qtjava/javalib/qtjava/QMenuData.h b/qtjava/javalib/qtjava/QMenuData.h
new file mode 100644
index 00000000..f9bd5203
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMenuData.h
@@ -0,0 +1,114 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMenuData__
+#define __org_kde_qt_QMenuData__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_newQMenuData (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_count (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jstring, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II (JNIEnv *env, jobject, jobject, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jobject, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II (JNIEnv *env, jobject, jobject, jobject, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jobject, jobject, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jobject, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2II (JNIEnv *env, jobject, jobject, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2II (JNIEnv *env, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2I (JNIEnv *env, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2II (JNIEnv *env, jobject, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2I (JNIEnv *env, jobject, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2II (JNIEnv *env, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2II (JNIEnv *env, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2II (JNIEnv *env, jobject, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2I (JNIEnv *env, jobject, jobject, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QWidget_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2II (JNIEnv *env, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QCustomMenuItem_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QCustomMenuItem_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertItem__Lorg_kde_qt_QCustomMenuItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertSeparator__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_insertSeparator__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_removeItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_removeItemAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_clear (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuData_accel (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_setAccel (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuData_iconSet (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMenuData_text (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuData_pixmap (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_setWhatsThis (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMenuData_whatsThis (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_changeItem__ILjava_lang_String_2 (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_changeItem__ILorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_changeItem__ILorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_changeItem__ILorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jint, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_changeItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_changeItem__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_changeItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuData_isItemActive (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuData_isItemEnabled (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_setItemEnabled (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuData_isItemChecked (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_setItemChecked (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuData_isItemVisible (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_setItemVisible (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_updateItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_indexOf (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_idAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_setId (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuData_connectItem (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuData_disconnectItem (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuData_setItemParameter (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuData_itemParameter (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuData_findItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuData_findPopup__Lorg_kde_qt_QPopupMenu_2_3I (JNIEnv *env, jobject, jobject, jintArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuData_findPopup__Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_activateItemAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_menuContentsChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_menuStateChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_menuInsPopup (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_menuDelPopup (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuData_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuData_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMenuData__ */
diff --git a/qtjava/javalib/qtjava/QMenuItem.cpp b/qtjava/javalib/qtjava/QMenuItem.cpp
new file mode 100644
index 00000000..2779ea26
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMenuItem.cpp
@@ -0,0 +1,192 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qmenudata.h>
+#include <qkeysequence.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMenuItem.h>
+
+class QMenuItemJBridge : public QMenuItem
+{
+public:
+ QMenuItemJBridge() : QMenuItem() {};
+ ~QMenuItemJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuItem_custom(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuItem*) QtSupport::getQt(env, obj))->custom(), "org.kde.qt.QCustomMenuItem");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuItem_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMenuItem_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuItem_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QMenuItem*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuItem_iconSet(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuItem*) QtSupport::getQt(env, obj))->iconSet(), "org.kde.qt.QIconSet");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMenuItem_id(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMenuItem*) QtSupport::getQt(env, obj))->id();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuItem_isChecked(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMenuItem*) QtSupport::getQt(env, obj))->isChecked();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuItem_isDirty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMenuItem*) QtSupport::getQt(env, obj))->isDirty();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuItem_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuItem_isEnabledAndVisible(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMenuItem*) QtSupport::getQt(env, obj))->isEnabledAndVisible();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuItem_isEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMenuItem*) QtSupport::getQt(env, obj))->isEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuItem_isSeparator(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMenuItem*) QtSupport::getQt(env, obj))->isSeparator();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMenuItem_isVisible(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMenuItem*) QtSupport::getQt(env, obj))->isVisible();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuItem_key(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QKeySequence(((QMenuItem*) QtSupport::getQt(env, obj))->key()), "org.kde.qt.QKeySequence", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuItem_newQMenuItem(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMenuItemJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuItem_pixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuItem*) QtSupport::getQt(env, obj))->pixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuItem_popup(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuItem*) QtSupport::getQt(env, obj))->popup(), "org.kde.qt.QPopupMenu");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuItem_setDirty(JNIEnv* env, jobject obj, jboolean dirty)
+{
+ ((QMenuItem*) QtSupport::getQt(env, obj))->setDirty((bool) dirty);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuItem_setText(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QMenuItem*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuItem_setVisible(JNIEnv* env, jobject obj, jboolean visible)
+{
+ ((QMenuItem*) QtSupport::getQt(env, obj))->setVisible((bool) visible);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMenuItem_setWhatsThis(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QMenuItem*) QtSupport::getQt(env, obj))->setWhatsThis((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuItem_signal(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuItem*) QtSupport::getQt(env, obj))->signal(), "org.kde.qt.QSignal");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMenuItem_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QMenuItem*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMenuItem_whatsThis(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QMenuItem*) QtSupport::getQt(env, obj))->whatsThis();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMenuItem_widget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuItem*) QtSupport::getQt(env, obj))->widget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QMenuItem.h b/qtjava/javalib/qtjava/QMenuItem.h
new file mode 100644
index 00000000..4ee8fcce
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMenuItem.h
@@ -0,0 +1,42 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMenuItem__
+#define __org_kde_qt_QMenuItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuItem_newQMenuItem (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMenuItem_id (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuItem_iconSet (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMenuItem_text (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMenuItem_whatsThis (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuItem_pixmap (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuItem_popup (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuItem_widget (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuItem_custom (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuItem_key (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMenuItem_signal (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuItem_isSeparator (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuItem_isEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuItem_isChecked (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuItem_isDirty (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuItem_isVisible (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuItem_isEnabledAndVisible (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuItem_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuItem_setDirty (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuItem_setVisible (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuItem_setWhatsThis (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuItem_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMenuItem_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMenuItem_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMenuItem__ */
diff --git a/qtjava/javalib/qtjava/QMessageBox.cpp b/qtjava/javalib/qtjava/QMessageBox.cpp
new file mode 100644
index 00000000..66a97fc2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMessageBox.cpp
@@ -0,0 +1,1174 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstyle.h>
+#include <qstring.h>
+#include <qpixmap.h>
+#include <qmessagebox.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMessageBox.h>
+
+class QMessageBoxJBridge : public QMessageBox
+{
+public:
+ QMessageBoxJBridge(QWidget* arg1,const char* arg2) : QMessageBox(arg1,arg2) {};
+ QMessageBoxJBridge(QWidget* arg1) : QMessageBox(arg1) {};
+ QMessageBoxJBridge() : QMessageBox() {};
+ QMessageBoxJBridge(const QString& arg1,const QString& arg2,QMessageBox::Icon arg3,int arg4,int arg5,int arg6,QWidget* arg7,const char* arg8,bool arg9,Qt::WFlags arg10) : QMessageBox(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10) {};
+ QMessageBoxJBridge(const QString& arg1,const QString& arg2,QMessageBox::Icon arg3,int arg4,int arg5,int arg6,QWidget* arg7,const char* arg8,bool arg9) : QMessageBox(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) {};
+ QMessageBoxJBridge(const QString& arg1,const QString& arg2,QMessageBox::Icon arg3,int arg4,int arg5,int arg6,QWidget* arg7,const char* arg8) : QMessageBox(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8) {};
+ QMessageBoxJBridge(const QString& arg1,const QString& arg2,QMessageBox::Icon arg3,int arg4,int arg5,int arg6,QWidget* arg7) : QMessageBox(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QMessageBoxJBridge(const QString& arg1,const QString& arg2,QMessageBox::Icon arg3,int arg4,int arg5,int arg6) : QMessageBox(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QMessageBox::resizeEvent(arg1);
+ return;
+ }
+ void protected_showEvent(QShowEvent* arg1) {
+ QMessageBox::showEvent(arg1);
+ return;
+ }
+ void protected_closeEvent(QCloseEvent* arg1) {
+ QMessageBox::closeEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QMessageBox::keyPressEvent(arg1);
+ return;
+ }
+ void protected_styleChanged(QStyle& arg1) {
+ QMessageBox::styleChanged(arg1);
+ return;
+ }
+ ~QMessageBoxJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QMessageBox::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void accept() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMessageBox","accept")) {
+ QDialog::accept();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMessageBox","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMessageBox","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMessageBox","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMessageBox","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMessageBox","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QMessageBox::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QMessageBox::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QMessageBox::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMessageBox","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMessageBox","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void reject() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMessageBox","reject")) {
+ QDialog::reject();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QDialog::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMessageBox","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_aboutQt__Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jobject parent)
+{
+ (void) cls;
+ QMessageBoxJBridge::aboutQt((QWidget*) QtSupport::getQt(env, parent));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_aboutQt__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+ QMessageBoxJBridge::aboutQt((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_about(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ QMessageBoxJBridge::about((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_adjustSize(JNIEnv* env, jobject obj)
+{
+ ((QMessageBox*) QtSupport::getQt(env, obj))->adjustSize();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMessageBox_buttonText(JNIEnv* env, jobject obj, jint button)
+{
+ QString _qstring;
+ _qstring = ((QMessageBox*) QtSupport::getQt(env, obj))->buttonText((int) button);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMessageBox_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QMessageBox*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_closeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMessageBoxJBridge*) QtSupport::getQt(env, obj))->protected_closeEvent((QCloseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::critical((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jint button0, jint button1)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::critical((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) button0, (int) button1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2III(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jint button0, jint button1, jint button2)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::critical((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) button0, (int) button1, (int) button2);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::critical((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::critical((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text, jstring button2Text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+static QString* _qstring_button2Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::critical((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text), (const QString&)*(QString*) QtSupport::toQString(env, button2Text, &_qstring_button2Text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text, jstring button2Text, jint defaultButtonNumber)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+static QString* _qstring_button2Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::critical((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text), (const QString&)*(QString*) QtSupport::toQString(env, button2Text, &_qstring_button2Text), (int) defaultButtonNumber);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text, jstring button2Text, jint defaultButtonNumber, jint escapeButtonNumber)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+static QString* _qstring_button2Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::critical((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text), (const QString&)*(QString*) QtSupport::toQString(env, button2Text, &_qstring_button2Text), (int) defaultButtonNumber, (int) escapeButtonNumber);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMessageBox_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QMessageBox*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QMessageBox*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_iconId(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMessageBox*) QtSupport::getQt(env, obj))->icon();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMessageBox_iconPixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMessageBox*) QtSupport::getQt(env, obj))->iconPixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::information((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jint button0)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::information((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) button0);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jint button0, jint button1)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::information((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) button0, (int) button1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2III(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jint button0, jint button1, jint button2)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::information((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) button0, (int) button1, (int) button2);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::information((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::information((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text, jstring button2Text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+static QString* _qstring_button2Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::information((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text), (const QString&)*(QString*) QtSupport::toQString(env, button2Text, &_qstring_button2Text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text, jstring button2Text, jint defaultButtonNumber)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+static QString* _qstring_button2Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::information((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text), (const QString&)*(QString*) QtSupport::toQString(env, button2Text, &_qstring_button2Text), (int) defaultButtonNumber);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text, jstring button2Text, jint defaultButtonNumber, jint escapeButtonNumber)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+static QString* _qstring_button2Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::information((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text), (const QString&)*(QString*) QtSupport::toQString(env, button2Text, &_qstring_button2Text), (int) defaultButtonNumber, (int) escapeButtonNumber);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMessageBox_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMessageBoxJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_message__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::message((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_message__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring text, jstring buttonText)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_buttonText = 0;
+ jint xret = (jint) QMessageBoxJBridge::message((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, buttonText, &_qstring_buttonText));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_message__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jstring caption, jstring text, jstring buttonText, jobject parent)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_buttonText = 0;
+ jint xret = (jint) QMessageBoxJBridge::message((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, buttonText, &_qstring_buttonText), (QWidget*) QtSupport::getQt(env, parent));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_message__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring text, jstring buttonText, jobject parent, jstring arg5)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_buttonText = 0;
+static QCString* _qstring_arg5 = 0;
+ jint xret = (jint) QMessageBoxJBridge::message((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, buttonText, &_qstring_buttonText), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, arg5, &_qstring_arg5));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMessageBox_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMessageBox*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_newQMessageBox__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMessageBoxJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_newQMessageBox__Ljava_lang_String_2Ljava_lang_String_2IIII(JNIEnv* env, jobject obj, jstring caption, jstring text, jint icon, jint button0, jint button1, jint button2)
+{
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMessageBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QMessageBox::Icon) icon, (int) button0, (int) button1, (int) button2));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_newQMessageBox__Ljava_lang_String_2Ljava_lang_String_2IIIILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring caption, jstring text, jint icon, jint button0, jint button1, jint button2, jobject parent)
+{
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMessageBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QMessageBox::Icon) icon, (int) button0, (int) button1, (int) button2, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_newQMessageBox__Ljava_lang_String_2Ljava_lang_String_2IIIILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring caption, jstring text, jint icon, jint button0, jint button1, jint button2, jobject parent, jstring name)
+{
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMessageBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QMessageBox::Icon) icon, (int) button0, (int) button1, (int) button2, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_newQMessageBox__Ljava_lang_String_2Ljava_lang_String_2IIIILorg_kde_qt_QWidget_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring caption, jstring text, jint icon, jint button0, jint button1, jint button2, jobject parent, jstring name, jboolean modal)
+{
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMessageBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QMessageBox::Icon) icon, (int) button0, (int) button1, (int) button2, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_newQMessageBox__Ljava_lang_String_2Ljava_lang_String_2IIIILorg_kde_qt_QWidget_2Ljava_lang_String_2ZI(JNIEnv* env, jobject obj, jstring caption, jstring text, jint icon, jint button0, jint button1, jint button2, jobject parent, jstring name, jboolean modal, jint f)
+{
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMessageBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QMessageBox::Icon) icon, (int) button0, (int) button1, (int) button2, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal, (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_newQMessageBox__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMessageBoxJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_newQMessageBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMessageBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMessageBox_query__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jboolean xret = (jboolean) QMessageBoxJBridge::query((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMessageBox_query__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring text, jstring yesButtonText)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_yesButtonText = 0;
+ jboolean xret = (jboolean) QMessageBoxJBridge::query((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, yesButtonText, &_qstring_yesButtonText));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMessageBox_query__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring text, jstring yesButtonText, jstring noButtonText)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_yesButtonText = 0;
+static QString* _qstring_noButtonText = 0;
+ jboolean xret = (jboolean) QMessageBoxJBridge::query((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, yesButtonText, &_qstring_yesButtonText), (const QString&)*(QString*) QtSupport::toQString(env, noButtonText, &_qstring_noButtonText));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMessageBox_query__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jstring caption, jstring text, jstring yesButtonText, jstring noButtonText, jobject parent)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_yesButtonText = 0;
+static QString* _qstring_noButtonText = 0;
+ jboolean xret = (jboolean) QMessageBoxJBridge::query((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, yesButtonText, &_qstring_yesButtonText), (const QString&)*(QString*) QtSupport::toQString(env, noButtonText, &_qstring_noButtonText), (QWidget*) QtSupport::getQt(env, parent));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMessageBox_query__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring caption, jstring text, jstring yesButtonText, jstring noButtonText, jobject parent, jstring arg6)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_yesButtonText = 0;
+static QString* _qstring_noButtonText = 0;
+static QCString* _qstring_arg6 = 0;
+ jboolean xret = (jboolean) QMessageBoxJBridge::query((const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, yesButtonText, &_qstring_yesButtonText), (const QString&)*(QString*) QtSupport::toQString(env, noButtonText, &_qstring_noButtonText), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, arg6, &_qstring_arg6));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::question((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jint button0)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::question((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) button0);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jint button0, jint button1)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::question((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) button0, (int) button1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2III(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jint button0, jint button1, jint button2)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::question((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) button0, (int) button1, (int) button2);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::question((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::question((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text, jstring button2Text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+static QString* _qstring_button2Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::question((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text), (const QString&)*(QString*) QtSupport::toQString(env, button2Text, &_qstring_button2Text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text, jstring button2Text, jint defaultButtonNumber)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+static QString* _qstring_button2Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::question((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text), (const QString&)*(QString*) QtSupport::toQString(env, button2Text, &_qstring_button2Text), (int) defaultButtonNumber);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text, jstring button2Text, jint defaultButtonNumber, jint escapeButtonNumber)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+static QString* _qstring_button2Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::question((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text), (const QString&)*(QString*) QtSupport::toQString(env, button2Text, &_qstring_button2Text), (int) defaultButtonNumber, (int) escapeButtonNumber);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMessageBoxJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_setButtonText(JNIEnv* env, jobject obj, jint button, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QMessageBox*) QtSupport::getQt(env, obj))->setButtonText((int) button, (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_setIconPixmap(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMessageBox*) QtSupport::getQt(env, obj))->setIconPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_setIcon__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QMessageBox*) QtSupport::getQt(env, obj))->setIcon((QMessageBox::Icon) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_setIcon__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMessageBox*) QtSupport::getQt(env, obj))->setIcon((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_setTextFormat(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QMessageBox*) QtSupport::getQt(env, obj))->setTextFormat((Qt::TextFormat) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_setText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QMessageBox*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_showEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMessageBoxJBridge*) QtSupport::getQt(env, obj))->protected_showEvent((QShowEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMessageBox_standardIcon__I(JNIEnv* env, jclass cls, jint icon)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QMessageBoxJBridge::standardIcon((QMessageBox::Icon) icon)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMessageBox_standardIcon__II(JNIEnv* env, jclass cls, jint icon, jint arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QMessageBoxJBridge::standardIcon((QMessageBox::Icon) icon, (Qt::GUIStyle) arg2)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMessageBox_styleChanged(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMessageBoxJBridge*) QtSupport::getQt(env, obj))->protected_styleChanged((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_textFormat(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMessageBox*) QtSupport::getQt(env, obj))->textFormat();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMessageBox_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QMessageBox*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMessageBox_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QMessageBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMessageBox_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QMessageBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::warning((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jint button0, jint button1)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::warning((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) button0, (int) button1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2III(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jint button0, jint button1, jint button2)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+ jint xret = (jint) QMessageBoxJBridge::warning((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) button0, (int) button1, (int) button2);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::warning((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::warning((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text, jstring button2Text)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+static QString* _qstring_button2Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::warning((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text), (const QString&)*(QString*) QtSupport::toQString(env, button2Text, &_qstring_button2Text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text, jstring button2Text, jint defaultButtonNumber)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+static QString* _qstring_button2Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::warning((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text), (const QString&)*(QString*) QtSupport::toQString(env, button2Text, &_qstring_button2Text), (int) defaultButtonNumber);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jclass cls, jobject parent, jstring caption, jstring text, jstring button0Text, jstring button1Text, jstring button2Text, jint defaultButtonNumber, jint escapeButtonNumber)
+{
+ (void) cls;
+static QString* _qstring_caption = 0;
+static QString* _qstring_text = 0;
+static QString* _qstring_button0Text = 0;
+static QString* _qstring_button1Text = 0;
+static QString* _qstring_button2Text = 0;
+ jint xret = (jint) QMessageBoxJBridge::warning((QWidget*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, caption, &_qstring_caption), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, button0Text, &_qstring_button0Text), (const QString&)*(QString*) QtSupport::toQString(env, button1Text, &_qstring_button1Text), (const QString&)*(QString*) QtSupport::toQString(env, button2Text, &_qstring_button2Text), (int) defaultButtonNumber, (int) escapeButtonNumber);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QMessageBox.h b/qtjava/javalib/qtjava/QMessageBox.h
new file mode 100644
index 00000000..6b0ffe38
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMessageBox.h
@@ -0,0 +1,98 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMessageBox__
+#define __org_kde_qt_QMessageBox__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMessageBox_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMessageBox_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_newQMessageBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_newQMessageBox__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_newQMessageBox__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_newQMessageBox__Ljava_lang_String_2Ljava_lang_String_2IIIILorg_kde_qt_QWidget_2Ljava_lang_String_2ZI (JNIEnv *env, jobject, jstring, jstring, jint, jint, jint, jint, jobject, jstring, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_newQMessageBox__Ljava_lang_String_2Ljava_lang_String_2IIIILorg_kde_qt_QWidget_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jstring, jint, jint, jint, jint, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_newQMessageBox__Ljava_lang_String_2Ljava_lang_String_2IIIILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jint, jint, jint, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_newQMessageBox__Ljava_lang_String_2Ljava_lang_String_2IIIILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jstring, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_newQMessageBox__Ljava_lang_String_2Ljava_lang_String_2IIII (JNIEnv *env, jobject, jstring, jstring, jint, jint, jint, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMessageBox_text (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_iconId (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_setIcon__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_setIcon__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMessageBox_iconPixmap (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_setIconPixmap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMessageBox_buttonText (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_setButtonText (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_adjustSize (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_textFormat (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_setTextFormat (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMessageBox_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMessageBox_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2III (JNIEnv *env, jclass, jobject, jstring, jstring, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jclass, jobject, jstring, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jclass, jobject, jstring, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_information__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2III (JNIEnv *env, jclass, jobject, jstring, jstring, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jclass, jobject, jstring, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jclass, jobject, jstring, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_question__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2III (JNIEnv *env, jclass, jobject, jstring, jstring, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jclass, jobject, jstring, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_warning__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2III (JNIEnv *env, jclass, jobject, jstring, jstring, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jclass, jobject, jstring, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_critical__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_about (JNIEnv *env, jclass, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_aboutQt__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_aboutQt__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_message__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jstring, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_message__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jstring, jstring, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_message__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMessageBox_message__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMessageBox_query__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jstring, jstring, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMessageBox_query__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jstring, jstring, jstring, jstring, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMessageBox_query__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMessageBox_query__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMessageBox_query__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMessageBox_standardIcon__II (JNIEnv *env, jclass, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMessageBox_standardIcon__I (JNIEnv *env, jclass, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_showEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_closeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_styleChanged (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMessageBox_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMessageBox_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMessageBox__ */
diff --git a/qtjava/javalib/qtjava/QMetaData.cpp b/qtjava/javalib/qtjava/QMetaData.cpp
new file mode 100644
index 00000000..2281e33a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMetaData.cpp
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qmetaobject.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMetaData.h>
+
+class QMetaDataJBridge : public QMetaData
+{
+public:
+ QMetaDataJBridge() : QMetaData() {};
+ ~QMetaDataJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMetaData_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMetaData_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMetaData_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QMetaData*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaData_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMetaData_newQMetaData(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMetaDataJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QMetaData.h b/qtjava/javalib/qtjava/QMetaData.h
new file mode 100644
index 00000000..be322427
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMetaData.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMetaData__
+#define __org_kde_qt_QMetaData__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMetaData_newQMetaData (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMetaData_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMetaData_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaData_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMetaData__ */
diff --git a/qtjava/javalib/qtjava/QMetaEnum.cpp b/qtjava/javalib/qtjava/QMetaEnum.cpp
new file mode 100644
index 00000000..eed8e858
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMetaEnum.cpp
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qmetaobject.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMetaEnum.h>
+
+class QMetaEnumJBridge : public QMetaEnum
+{
+public:
+ QMetaEnumJBridge() : QMetaEnum() {};
+ ~QMetaEnumJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMetaEnum_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMetaEnum_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMetaEnum_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QMetaEnum*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaEnum_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMetaEnum_newQMetaEnum(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMetaEnumJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QMetaEnum.h b/qtjava/javalib/qtjava/QMetaEnum.h
new file mode 100644
index 00000000..94e0df89
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMetaEnum.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMetaEnum__
+#define __org_kde_qt_QMetaEnum__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMetaEnum_newQMetaEnum (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMetaEnum_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMetaEnum_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaEnum_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMetaEnum__ */
diff --git a/qtjava/javalib/qtjava/QMetaObject.cpp b/qtjava/javalib/qtjava/QMetaObject.cpp
new file mode 100644
index 00000000..52c0a48c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMetaObject.cpp
@@ -0,0 +1,384 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstrlist.h>
+#include <qmetaobject.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMetaObject.h>
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_classInfo__I(JNIEnv* env, jobject obj, jint index)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMetaObject*) QtSupport::getQt(env, obj))->classInfo((int) index), "org.kde.qt.QClassInfo");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_classInfo__IZ(JNIEnv* env, jobject obj, jint index, jboolean arg2)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMetaObject*) QtSupport::getQt(env, obj))->classInfo((int) index, (bool) arg2), "org.kde.qt.QClassInfo");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMetaObject_classInfo__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+ const char* _qstring;
+static QCString* _qstring_name = 0;
+ _qstring = ((QMetaObject*) QtSupport::getQt(env, obj))->classInfo((const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMetaObject_classInfo__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring name, jboolean arg2)
+{
+ const char* _qstring;
+static QCString* _qstring_name = 0;
+ _qstring = ((QMetaObject*) QtSupport::getQt(env, obj))->classInfo((const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) arg2);
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMetaObject_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QMetaObject*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_enumeratorNames__(JNIEnv* env, jobject obj)
+{
+ QStrList _qlist;
+ _qlist = ((QMetaObject*) QtSupport::getQt(env, obj))->enumeratorNames();
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_enumeratorNames__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ QStrList _qlist;
+ _qlist = ((QMetaObject*) QtSupport::getQt(env, obj))->enumeratorNames((bool) arg1);
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_enumerator__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QCString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMetaObject*) QtSupport::getQt(env, obj))->enumerator((const char*) QtSupport::toCharString(env, name, &_qstring_name)), "org.kde.qt.QMetaEnum");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_enumerator__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring name, jboolean arg2)
+{
+static QCString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMetaObject*) QtSupport::getQt(env, obj))->enumerator((const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) arg2), "org.kde.qt.QMetaEnum");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_findProperty__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QCString* _qstring_name = 0;
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->findProperty((const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_findProperty__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring name, jboolean arg2)
+{
+static QCString* _qstring_name = 0;
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->findProperty((const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) arg2);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_findSignal__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qstring_arg1 = 0;
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->findSignal((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_findSignal__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring arg1, jboolean arg2)
+{
+static QCString* _qstring_arg1 = 0;
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->findSignal((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (bool) arg2);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_findSlot__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qstring_arg1 = 0;
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->findSlot((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_findSlot__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring arg1, jboolean arg2)
+{
+static QCString* _qstring_arg1 = 0;
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->findSlot((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (bool) arg2);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaObject_hasMetaObject(JNIEnv* env, jclass cls, jstring class_name)
+{
+ (void) cls;
+static QCString* _qstring_class_name = 0;
+ jboolean xret = (jboolean) QMetaObject::hasMetaObject((const char*) QtSupport::toCharString(env, class_name, &_qstring_class_name));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_indexOfProperty__Lorg_kde_qt_QMetaProperty_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->indexOfProperty((const QMetaProperty*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_indexOfProperty__Lorg_kde_qt_QMetaProperty_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->indexOfProperty((const QMetaProperty*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaObject_inherits(JNIEnv* env, jobject obj, jstring clname)
+{
+static QCString* _qstring_clname = 0;
+ jboolean xret = (jboolean) ((QMetaObject*) QtSupport::getQt(env, obj))->inherits((const char*) QtSupport::toCharString(env, clname, &_qstring_clname));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_metaObject(JNIEnv* env, jclass cls, jstring class_name)
+{
+ (void) cls;
+static QCString* _qstring_class_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QMetaObject::metaObject((const char*) QtSupport::toCharString(env, class_name, &_qstring_class_name)), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_numClassInfo__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->numClassInfo();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_numClassInfo__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->numClassInfo((bool) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_numEnumerators__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->numEnumerators();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_numEnumerators__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->numEnumerators((bool) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_numProperties__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->numProperties();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_numProperties__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->numProperties((bool) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_numSignals__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->numSignals();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_numSignals__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->numSignals((bool) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_numSlots__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->numSlots();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_numSlots__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->numSlots((bool) arg1);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_propertyNames__(JNIEnv* env, jobject obj)
+{
+ QStrList _qlist;
+ _qlist = ((QMetaObject*) QtSupport::getQt(env, obj))->propertyNames();
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_propertyNames__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ QStrList _qlist;
+ _qlist = ((QMetaObject*) QtSupport::getQt(env, obj))->propertyNames((bool) arg1);
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_propertyOffset(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->propertyOffset();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_property__I(JNIEnv* env, jobject obj, jint index)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMetaObject*) QtSupport::getQt(env, obj))->property((int) index), "org.kde.qt.QMetaProperty");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_property__IZ(JNIEnv* env, jobject obj, jint index, jboolean arg2)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMetaObject*) QtSupport::getQt(env, obj))->property((int) index, (bool) arg2), "org.kde.qt.QMetaProperty");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaObject_qt_1static_1property(JNIEnv* env, jobject obj, jobject o, jint id, jint f, jobject v)
+{
+ jboolean xret = (jboolean) ((QMetaObject*) QtSupport::getQt(env, obj))->qt_static_property((QObject*) QtSupport::getQt(env, o), (int) id, (int) f, (QVariant*) QtSupport::getQt(env, v));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_resolveProperty__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->resolveProperty((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_resolveProperty__Lorg_kde_qt_QMetaProperty_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMetaObject*) QtSupport::getQt(env, obj))->resolveProperty((const QMetaProperty*) QtSupport::getQt(env, arg1)), "org.kde.qt.QMetaProperty");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_signalNames__(JNIEnv* env, jobject obj)
+{
+ QStrList _qlist;
+ _qlist = ((QMetaObject*) QtSupport::getQt(env, obj))->signalNames();
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_signalNames__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ QStrList _qlist;
+ _qlist = ((QMetaObject*) QtSupport::getQt(env, obj))->signalNames((bool) arg1);
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_signalOffset(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->signalOffset();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_signal__I(JNIEnv* env, jobject obj, jint index)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMetaObject*) QtSupport::getQt(env, obj))->signal((int) index), "org.kde.qt.QMetaData");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_signal__IZ(JNIEnv* env, jobject obj, jint index, jboolean arg2)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMetaObject*) QtSupport::getQt(env, obj))->signal((int) index, (bool) arg2), "org.kde.qt.QMetaData");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_slotNames__(JNIEnv* env, jobject obj)
+{
+ QStrList _qlist;
+ _qlist = ((QMetaObject*) QtSupport::getQt(env, obj))->slotNames();
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_slotNames__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ QStrList _qlist;
+ _qlist = ((QMetaObject*) QtSupport::getQt(env, obj))->slotNames((bool) arg1);
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaObject_slotOffset(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMetaObject*) QtSupport::getQt(env, obj))->slotOffset();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_slot__I(JNIEnv* env, jobject obj, jint index)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMetaObject*) QtSupport::getQt(env, obj))->slot((int) index), "org.kde.qt.QMetaData");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_slot__IZ(JNIEnv* env, jobject obj, jint index, jboolean arg2)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMetaObject*) QtSupport::getQt(env, obj))->slot((int) index, (bool) arg2), "org.kde.qt.QMetaData");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMetaObject_superClassName(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QMetaObject*) QtSupport::getQt(env, obj))->superClassName();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaObject_superClass(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMetaObject*) QtSupport::getQt(env, obj))->superClass(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QMetaObject.h b/qtjava/javalib/qtjava/QMetaObject.h
new file mode 100644
index 00000000..c0e2f91c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMetaObject.h
@@ -0,0 +1,68 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMetaObject__
+#define __org_kde_qt_QMetaObject__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMetaObject_className (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMetaObject_superClassName (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_superClass (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaObject_inherits (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_numSlots__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_numSlots__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_numSignals__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_numSignals__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_findSlot__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_findSlot__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_findSignal__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_findSignal__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_slot__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_slot__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_signal__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_signal__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_slotNames__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_slotNames__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_signalNames__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_signalNames__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_slotOffset (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_signalOffset (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_propertyOffset (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_numClassInfo__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_numClassInfo__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_classInfo__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_classInfo__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMetaObject_classInfo__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMetaObject_classInfo__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_property__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_property__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_findProperty__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_findProperty__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_indexOfProperty__Lorg_kde_qt_QMetaProperty_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_indexOfProperty__Lorg_kde_qt_QMetaProperty_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_resolveProperty__Lorg_kde_qt_QMetaProperty_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_resolveProperty__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_propertyNames__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_propertyNames__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_numProperties__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_numProperties__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_enumeratorNames__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_enumeratorNames__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_numEnumerators__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaObject_numEnumerators__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_enumerator__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_enumerator__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaObject_qt_1static_1property (JNIEnv *env, jobject, jobject, jint, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaObject_metaObject (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaObject_hasMetaObject (JNIEnv *env, jclass, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMetaObject__ */
diff --git a/qtjava/javalib/qtjava/QMetaProperty.cpp b/qtjava/javalib/qtjava/QMetaProperty.cpp
new file mode 100644
index 00000000..190e0569
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMetaProperty.cpp
@@ -0,0 +1,208 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstrlist.h>
+#include <qmetaobject.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMetaProperty.h>
+
+class QMetaPropertyJBridge : public QMetaProperty
+{
+public:
+ QMetaPropertyJBridge() : QMetaProperty() {};
+ ~QMetaPropertyJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMetaProperty_clear(JNIEnv* env, jobject obj)
+{
+ ((QMetaProperty*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_designable__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->designable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_designable__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->designable((QObject*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMetaProperty_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMetaProperty_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaProperty_enumKeys(JNIEnv* env, jobject obj)
+{
+ QStrList _qlist;
+ _qlist = ((QMetaProperty*) QtSupport::getQt(env, obj))->enumKeys();
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMetaProperty_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QMetaProperty*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaProperty_id(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMetaProperty*) QtSupport::getQt(env, obj))->id();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_isEnumType(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->isEnumType();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_isSetType(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->isSetType();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaProperty_keyToValue(JNIEnv* env, jobject obj, jstring key)
+{
+static QCString* _qstring_key = 0;
+ jint xret = (jint) ((QMetaProperty*) QtSupport::getQt(env, obj))->keyToValue((const char*) QtSupport::toCharString(env, key, &_qstring_key));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMetaProperty_keysToValue(JNIEnv* env, jobject obj, jobjectArray keys)
+{
+static QStrList* _qlist_keys = 0;
+ jint xret = (jint) ((QMetaProperty*) QtSupport::getQt(env, obj))->keysToValue((const QStrList&)*(QStrList*) QtSupport::toQStrList(env, keys, &_qlist_keys));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMetaProperty_name(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QMetaProperty*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMetaProperty_newQMetaProperty(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMetaPropertyJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_reset(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->reset((QObject*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_scriptable__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->scriptable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_scriptable__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->scriptable((QObject*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_stdSet(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->stdSet();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_stored__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->stored();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_stored__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->stored((QObject*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_testFlags(JNIEnv* env, jobject obj, jint f)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->testFlags((uint) f);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMetaProperty_type(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QMetaProperty*) QtSupport::getQt(env, obj))->type();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMetaProperty_valueToKey(JNIEnv* env, jobject obj, jint value)
+{
+ const char* _qstring;
+ _qstring = ((QMetaProperty*) QtSupport::getQt(env, obj))->valueToKey((int) value);
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMetaProperty_valueToKeys(JNIEnv* env, jobject obj, jint value)
+{
+ QStrList _qlist;
+ _qlist = ((QMetaProperty*) QtSupport::getQt(env, obj))->valueToKeys((int) value);
+ return (jobject) QtSupport::arrayWithQStrList(env, (QStrList*) &_qlist);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMetaProperty_writable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMetaProperty*) QtSupport::getQt(env, obj))->writable();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QMetaProperty.h b/qtjava/javalib/qtjava/QMetaProperty.h
new file mode 100644
index 00000000..76ea209e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMetaProperty.h
@@ -0,0 +1,44 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMetaProperty__
+#define __org_kde_qt_QMetaProperty__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMetaProperty_type (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMetaProperty_name (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_writable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_isSetType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_isEnumType (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaProperty_enumKeys (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaProperty_keyToValue (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMetaProperty_valueToKey (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaProperty_keysToValue (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMetaProperty_valueToKeys (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_designable__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_designable__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_scriptable__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_scriptable__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_stored__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_stored__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_reset (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_testFlags (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_stdSet (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMetaProperty_id (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMetaProperty_clear (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMetaProperty_newQMetaProperty (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMetaProperty_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMetaProperty_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMetaProperty_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMetaProperty__ */
diff --git a/qtjava/javalib/qtjava/QMimeSource.cpp b/qtjava/javalib/qtjava/QMimeSource.cpp
new file mode 100644
index 00000000..e73bc282
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMimeSource.cpp
@@ -0,0 +1,53 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qcstring.h>
+#include <qmime.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMimeSource.h>
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QMimeSource_encodedData(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QByteArray _qbyteArray;
+static QCString* _qstring_arg1 = 0;
+ _qbyteArray = ((QMimeSource*) QtSupport::getQt(env, obj))->encodedData((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMimeSource_format__(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QMimeSource*) QtSupport::getQt(env, obj))->format();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMimeSource_format__I(JNIEnv* env, jobject obj, jint n)
+{
+ const char* _qstring;
+ _qstring = ((QMimeSource*) QtSupport::getQt(env, obj))->format((int) n);
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMimeSource_provides(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QMimeSource*) QtSupport::getQt(env, obj))->provides((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMimeSource_serialNumber(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMimeSource*) QtSupport::getQt(env, obj))->serialNumber();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QMimeSource_mimeSource(JNIEnv* env, jobject obj)
+{
+ return (jlong) (QMimeSource *) QtSupport::getQt(env, obj);
+}
+
diff --git a/qtjava/javalib/qtjava/QMimeSource.h b/qtjava/javalib/qtjava/QMimeSource.h
new file mode 100644
index 00000000..4fa18d40
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMimeSource.h
@@ -0,0 +1,24 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMimeSource__
+#define __org_kde_qt_QMimeSource__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMimeSource_format__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMimeSource_format__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMimeSource_provides (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QMimeSource_encodedData (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMimeSource_serialNumber (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QMimeSource_mimeSource (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMimeSource__ */
diff --git a/qtjava/javalib/qtjava/QMimeSourceFactory.cpp b/qtjava/javalib/qtjava/QMimeSourceFactory.cpp
new file mode 100644
index 00000000..52b03c58
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMimeSourceFactory.cpp
@@ -0,0 +1,183 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qpixmap.h>
+#include <qimage.h>
+#include <qmime.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMimeSourceFactory.h>
+
+class QMimeSourceFactoryJBridge : public QMimeSourceFactory
+{
+public:
+ QMimeSourceFactoryJBridge() : QMimeSourceFactory() {};
+ ~QMimeSourceFactoryJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_addFactory(JNIEnv* env, jclass cls, jobject f)
+{
+ (void) cls;
+ QMimeSourceFactoryJBridge::addFactory((QMimeSourceFactory*) QtSupport::getQt(env, f));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_addFilePath(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QMimeSourceFactory*) QtSupport::getQt(env, obj))->addFilePath((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMimeSourceFactory_data__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring abs_name)
+{
+static QString* _qstring_abs_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMimeSourceFactory*) QtSupport::getQt(env, obj))->data((const QString&)*(QString*) QtSupport::toQString(env, abs_name, &_qstring_abs_name)), "org.kde.qt.QMimeSourceInterface");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMimeSourceFactory_data__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring abs_or_rel_name, jstring context)
+{
+static QString* _qstring_abs_or_rel_name = 0;
+static QString* _qstring_context = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMimeSourceFactory*) QtSupport::getQt(env, obj))->data((const QString&)*(QString*) QtSupport::toQString(env, abs_or_rel_name, &_qstring_abs_or_rel_name), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context)), "org.kde.qt.QMimeSourceInterface");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMimeSourceFactory_defaultFactory(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QMimeSourceFactoryJBridge::defaultFactory(), "org.kde.qt.QMimeSourceFactory");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMimeSourceFactory_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMimeSourceFactory_filePath(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QMimeSourceFactory*) QtSupport::getQt(env, obj))->filePath();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QMimeSourceFactory*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMimeSourceFactory_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMimeSourceFactory_makeAbsolute(JNIEnv* env, jobject obj, jstring abs_or_rel_name, jstring context)
+{
+ QString _qstring;
+static QString* _qstring_abs_or_rel_name = 0;
+static QString* _qstring_context = 0;
+ _qstring = ((QMimeSourceFactory*) QtSupport::getQt(env, obj))->makeAbsolute((const QString&)*(QString*) QtSupport::toQString(env, abs_or_rel_name, &_qstring_abs_or_rel_name), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_newQMimeSourceFactory(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMimeSourceFactoryJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_removeFactory(JNIEnv* env, jclass cls, jobject f)
+{
+ (void) cls;
+ QMimeSourceFactoryJBridge::removeFactory((QMimeSourceFactory*) QtSupport::getQt(env, f));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_setData(JNIEnv* env, jobject obj, jstring abs_name, jobject data)
+{
+static QString* _qstring_abs_name = 0;
+ ((QMimeSourceFactory*) QtSupport::getQt(env, obj))->setData((const QString&)*(QString*) QtSupport::toQString(env, abs_name, &_qstring_abs_name), (QMimeSource*) QtSupport::mimeSource(env, data));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_setDefaultFactory(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QMimeSourceFactoryJBridge::setDefaultFactory((QMimeSourceFactory*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_setExtensionType(JNIEnv* env, jobject obj, jstring ext, jstring mimetype)
+{
+static QString* _qstring_ext = 0;
+static QCString* _qstring_mimetype = 0;
+ ((QMimeSourceFactory*) QtSupport::getQt(env, obj))->setExtensionType((const QString&)*(QString*) QtSupport::toQString(env, ext, &_qstring_ext), (const char*) QtSupport::toCharString(env, mimetype, &_qstring_mimetype));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_setFilePath(JNIEnv* env, jobject obj, jobjectArray arg1)
+{
+static QStringList* _qlist_arg1 = 0;
+ ((QMimeSourceFactory*) QtSupport::getQt(env, obj))->setFilePath((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg1, &_qlist_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_setImage(JNIEnv* env, jobject obj, jstring abs_name, jobject im)
+{
+static QString* _qstring_abs_name = 0;
+ ((QMimeSourceFactory*) QtSupport::getQt(env, obj))->setImage((const QString&)*(QString*) QtSupport::toQString(env, abs_name, &_qstring_abs_name), (const QImage&)*(const QImage*) QtSupport::getQt(env, im));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_setPixmap(JNIEnv* env, jobject obj, jstring abs_name, jobject pm)
+{
+static QString* _qstring_abs_name = 0;
+ ((QMimeSourceFactory*) QtSupport::getQt(env, obj))->setPixmap((const QString&)*(QString*) QtSupport::toQString(env, abs_name, &_qstring_abs_name), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pm));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMimeSourceFactory_setText(JNIEnv* env, jobject obj, jstring abs_name, jstring text)
+{
+static QString* _qstring_abs_name = 0;
+static QString* _qstring_text = 0;
+ ((QMimeSourceFactory*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, abs_name, &_qstring_abs_name), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMimeSourceFactory_takeDefaultFactory(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QMimeSourceFactoryJBridge::takeDefaultFactory(), "org.kde.qt.QMimeSourceFactory");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QMimeSourceFactory.h b/qtjava/javalib/qtjava/QMimeSourceFactory.h
new file mode 100644
index 00000000..01fc1fc8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMimeSourceFactory.h
@@ -0,0 +1,38 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMimeSourceFactory__
+#define __org_kde_qt_QMimeSourceFactory__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_newQMimeSourceFactory (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMimeSourceFactory_data__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMimeSourceFactory_makeAbsolute (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMimeSourceFactory_data__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_setText (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_setImage (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_setPixmap (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_setData (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_setFilePath (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMimeSourceFactory_filePath (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_addFilePath (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_setExtensionType (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMimeSourceFactory_defaultFactory (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_setDefaultFactory (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMimeSourceFactory_takeDefaultFactory (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_addFactory (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_removeFactory (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMimeSourceFactory_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMimeSourceFactory_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMimeSourceFactory__ */
diff --git a/qtjava/javalib/qtjava/QMouseEvent.cpp b/qtjava/javalib/qtjava/QMouseEvent.cpp
new file mode 100644
index 00000000..37237375
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMouseEvent.cpp
@@ -0,0 +1,143 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpoint.h>
+#include <qevent.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMouseEvent.h>
+
+class QMouseEventJBridge : public QMouseEvent
+{
+public:
+ QMouseEventJBridge(QEvent::Type arg1,const QPoint& arg2,int arg3,int arg4) : QMouseEvent(arg1,arg2,arg3,arg4) {};
+ QMouseEventJBridge(QEvent::Type arg1,const QPoint& arg2,const QPoint& arg3,int arg4,int arg5) : QMouseEvent(arg1,arg2,arg3,arg4,arg5) {};
+ ~QMouseEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMouseEvent_accept(JNIEnv* env, jobject obj)
+{
+ ((QMouseEvent*) QtSupport::getQt(env, obj))->accept();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMouseEvent_button(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMouseEvent*) QtSupport::getQt(env, obj))->button();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMouseEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMouseEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMouseEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QMouseEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMouseEvent_globalPos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QMouseEvent*) QtSupport::getQt(env, obj))->globalPos(), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMouseEvent_globalX(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMouseEvent*) QtSupport::getQt(env, obj))->globalX();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMouseEvent_globalY(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMouseEvent*) QtSupport::getQt(env, obj))->globalY();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMouseEvent_ignore(JNIEnv* env, jobject obj)
+{
+ ((QMouseEvent*) QtSupport::getQt(env, obj))->ignore();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMouseEvent_isAccepted(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMouseEvent*) QtSupport::getQt(env, obj))->isAccepted();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMouseEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMouseEvent_newQMouseEvent__ILorg_kde_qt_QPoint_2II(JNIEnv* env, jobject obj, jint type, jobject pos, jint button, jint state)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMouseEventJBridge((QEvent::Type) type, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (int) button, (int) state));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMouseEvent_newQMouseEvent__ILorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2II(JNIEnv* env, jobject obj, jint type, jobject pos, jobject globalPos, jint button, jint state)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMouseEventJBridge((QEvent::Type) type, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, globalPos), (int) button, (int) state));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMouseEvent_pos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QMouseEvent*) QtSupport::getQt(env, obj))->pos(), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMouseEvent_stateAfter(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMouseEvent*) QtSupport::getQt(env, obj))->stateAfter();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMouseEvent_state(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMouseEvent*) QtSupport::getQt(env, obj))->state();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMouseEvent_x(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMouseEvent*) QtSupport::getQt(env, obj))->x();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMouseEvent_y(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMouseEvent*) QtSupport::getQt(env, obj))->y();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QMouseEvent.h b/qtjava/javalib/qtjava/QMouseEvent.h
new file mode 100644
index 00000000..b26f40b9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMouseEvent.h
@@ -0,0 +1,35 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMouseEvent__
+#define __org_kde_qt_QMouseEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMouseEvent_newQMouseEvent__ILorg_kde_qt_QPoint_2II (JNIEnv *env, jobject, jint, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMouseEvent_newQMouseEvent__ILorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2II (JNIEnv *env, jobject, jint, jobject, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMouseEvent_pos (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMouseEvent_globalPos (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMouseEvent_x (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMouseEvent_y (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMouseEvent_globalX (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMouseEvent_globalY (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMouseEvent_button (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMouseEvent_state (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMouseEvent_stateAfter (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMouseEvent_isAccepted (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMouseEvent_accept (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMouseEvent_ignore (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMouseEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMouseEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMouseEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMouseEvent__ */
diff --git a/qtjava/javalib/qtjava/QMoveEvent.cpp b/qtjava/javalib/qtjava/QMoveEvent.cpp
new file mode 100644
index 00000000..5eb8706e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMoveEvent.cpp
@@ -0,0 +1,61 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpoint.h>
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMoveEvent.h>
+
+class QMoveEventJBridge : public QMoveEvent
+{
+public:
+ QMoveEventJBridge(const QPoint& arg1,const QPoint& arg2) : QMoveEvent(arg1,arg2) {};
+ ~QMoveEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMoveEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMoveEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMoveEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QMoveEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMoveEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMoveEvent_newQMoveEvent(JNIEnv* env, jobject obj, jobject pos, jobject oldPos)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMoveEventJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, oldPos)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMoveEvent_oldPos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QMoveEvent*) QtSupport::getQt(env, obj))->oldPos(), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMoveEvent_pos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QMoveEvent*) QtSupport::getQt(env, obj))->pos(), "org.kde.qt.QPoint");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QMoveEvent.h b/qtjava/javalib/qtjava/QMoveEvent.h
new file mode 100644
index 00000000..6c9adcfa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMoveEvent.h
@@ -0,0 +1,24 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMoveEvent__
+#define __org_kde_qt_QMoveEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMoveEvent_newQMoveEvent (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMoveEvent_pos (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMoveEvent_oldPos (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMoveEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMoveEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMoveEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMoveEvent__ */
diff --git a/qtjava/javalib/qtjava/QMovie.cpp b/qtjava/javalib/qtjava/QMovie.cpp
new file mode 100644
index 00000000..71bfd921
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMovie.cpp
@@ -0,0 +1,348 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qmovie.h>
+#include <qstring.h>
+#include <qpixmap.h>
+#include <qimage.h>
+#include <qcolor.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMovie.h>
+
+class QMovieJBridge : public QMovie
+{
+public:
+ QMovieJBridge() : QMovie() {};
+ QMovieJBridge(int arg1) : QMovie(arg1) {};
+ QMovieJBridge(QDataSource* arg1,int arg2) : QMovie(arg1,arg2) {};
+ QMovieJBridge(QDataSource* arg1) : QMovie(arg1) {};
+ QMovieJBridge(const QString& arg1,int arg2) : QMovie(arg1,arg2) {};
+ QMovieJBridge(const QString& arg1) : QMovie(arg1) {};
+ QMovieJBridge(QByteArray arg1,int arg2) : QMovie(arg1,arg2) {};
+ QMovieJBridge(QByteArray arg1) : QMovie(arg1) {};
+ QMovieJBridge(const QMovie& arg1) : QMovie(arg1) {};
+ ~QMovieJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMovie_backgroundColor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QMovie*) QtSupport::getQt(env, obj))->backgroundColor(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_connectResize(JNIEnv* env, jobject obj, jobject receiver, jstring member)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->connectResize((QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke(const QSize&)");
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_connectStatus(JNIEnv* env, jobject obj, jobject receiver, jstring member)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->connectStatus((QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke(int)");
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_connectUpdate(JNIEnv* env, jobject obj, jobject receiver, jstring member)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->connectUpdate((QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke(const QRect&)");
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_disconnectResize__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject receiver)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->disconnectResize((QObject*) QtSupport::getQt(env, receiver));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_disconnectResize__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject receiver, jstring member)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->disconnectResize((QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke(const QSize&)");
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_disconnectStatus__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject receiver)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->disconnectStatus((QObject*) QtSupport::getQt(env, receiver));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_disconnectStatus__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject receiver, jstring member)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->disconnectStatus((QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke(int)");
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_disconnectUpdate__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject receiver)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->disconnectUpdate((QObject*) QtSupport::getQt(env, receiver));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_disconnectUpdate__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject receiver, jstring member)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->disconnectUpdate((QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke(const QRect&)");
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMovie_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QMovie*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMovie_finished(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMovie*) QtSupport::getQt(env, obj))->finished();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMovie_frameImage(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QImage *) &((QMovie*) QtSupport::getQt(env, obj))->frameImage(), "org.kde.qt.QImage");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMovie_frameNumber(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMovie*) QtSupport::getQt(env, obj))->frameNumber();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMovie_framePixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPixmap *) &((QMovie*) QtSupport::getQt(env, obj))->framePixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMovie_getValidRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QMovie*) QtSupport::getQt(env, obj))->getValidRect(), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMovie_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMovie_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMovie*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_newQMovie__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMovieJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_newQMovie__I(JNIEnv* env, jobject obj, jint bufsize)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMovieJBridge((int) bufsize));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_newQMovie__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName)
+{
+static QString* _qstring_fileName = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMovieJBridge((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_newQMovie__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring fileName, jint bufsize)
+{
+static QString* _qstring_fileName = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMovieJBridge((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (int) bufsize));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_newQMovie__Lorg_kde_qt_QDataSource_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMovieJBridge((QDataSource*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_newQMovie__Lorg_kde_qt_QDataSource_2I(JNIEnv* env, jobject obj, jobject arg1, jint bufsize)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMovieJBridge((QDataSource*) QtSupport::getQt(env, arg1), (int) bufsize));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_newQMovie__Lorg_kde_qt_QMovie_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMovieJBridge((const QMovie&)*(const QMovie*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_newQMovie___3B(JNIEnv* env, jobject obj, jbyteArray data)
+{
+static QByteArray* _qbyteArray_data = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMovieJBridge((QByteArray)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_newQMovie___3BI(JNIEnv* env, jobject obj, jbyteArray data, jint bufsize)
+{
+static QByteArray* _qbyteArray_data = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMovieJBridge((QByteArray)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data), (int) bufsize));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_pause(JNIEnv* env, jobject obj)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->pause();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMovie_paused(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMovie*) QtSupport::getQt(env, obj))->paused();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_pushData(JNIEnv* env, jobject obj, jcharArray data, jint length)
+{
+static QByteArray* _qbytearray_data = 0;
+ ((QMovie*) QtSupport::getQt(env, obj))->pushData((const uchar*) QtSupport::toUcharArray(env, data, &_qbytearray_data), (int) length);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMovie_pushSpace(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMovie*) QtSupport::getQt(env, obj))->pushSpace();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_restart(JNIEnv* env, jobject obj)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->restart();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMovie_running(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMovie*) QtSupport::getQt(env, obj))->running();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_setBackgroundColor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->setBackgroundColor((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_setSpeed(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->setSpeed((int) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMovie_speed(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMovie*) QtSupport::getQt(env, obj))->speed();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_step__(JNIEnv* env, jobject obj)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->step();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_step__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->step((int) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMovie_steps(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMovie*) QtSupport::getQt(env, obj))->steps();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMovie_unpause(JNIEnv* env, jobject obj)
+{
+ ((QMovie*) QtSupport::getQt(env, obj))->unpause();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QMovie.h b/qtjava/javalib/qtjava/QMovie.h
new file mode 100644
index 00000000..749a4c98
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMovie.h
@@ -0,0 +1,59 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMovie__
+#define __org_kde_qt_QMovie__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_newQMovie__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_newQMovie__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_newQMovie__Lorg_kde_qt_QDataSource_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_newQMovie__Lorg_kde_qt_QDataSource_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_newQMovie__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_newQMovie__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_newQMovie___3BI (JNIEnv *env, jobject, jbyteArray, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_newQMovie___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_newQMovie__Lorg_kde_qt_QMovie_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMovie_pushSpace (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_pushData (JNIEnv *env, jobject, jcharArray, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMovie_backgroundColor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_setBackgroundColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMovie_getValidRect (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMovie_framePixmap (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMovie_frameImage (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMovie_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMovie_frameNumber (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMovie_steps (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMovie_paused (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMovie_finished (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMovie_running (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_unpause (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_pause (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_step__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_step__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_restart (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMovie_speed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_setSpeed (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_connectResize (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_disconnectResize__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_disconnectResize__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_connectUpdate (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_disconnectUpdate__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_disconnectUpdate__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_connectStatus (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_disconnectStatus__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_disconnectStatus__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMovie_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMovie_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMovie__ */
diff --git a/qtjava/javalib/qtjava/QMultiLineEdit.cpp b/qtjava/javalib/qtjava/QMultiLineEdit.cpp
new file mode 100644
index 00000000..0311d45b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMultiLineEdit.cpp
@@ -0,0 +1,1185 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qpoint.h>
+#include <qmultilineedit.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QMultiLineEdit.h>
+
+class QMultiLineEditJBridge : public QMultiLineEdit
+{
+public:
+ QMultiLineEditJBridge(QWidget* arg1,const char* arg2) : QMultiLineEdit(arg1,arg2) {};
+ QMultiLineEditJBridge(QWidget* arg1) : QMultiLineEdit(arg1) {};
+ QMultiLineEditJBridge() : QMultiLineEdit() {};
+ QPoint protected_cursorPoint() {
+ return (QPoint) QMultiLineEdit::cursorPoint();
+ }
+ void protected_insertAndMark(const QString& arg1,bool arg2) {
+ QMultiLineEdit::insertAndMark(arg1,arg2);
+ return;
+ }
+ void protected_newLine() {
+ QMultiLineEdit::newLine();
+ return;
+ }
+ void protected_killLine() {
+ QMultiLineEdit::killLine();
+ return;
+ }
+ void protected_pageUp(bool arg1) {
+ QMultiLineEdit::pageUp(arg1);
+ return;
+ }
+ void protected_pageUp() {
+ QMultiLineEdit::pageUp();
+ return;
+ }
+ void protected_pageDown(bool arg1) {
+ QMultiLineEdit::pageDown(arg1);
+ return;
+ }
+ void protected_pageDown() {
+ QMultiLineEdit::pageDown();
+ return;
+ }
+ void protected_cursorLeft(bool arg1,bool arg2) {
+ QMultiLineEdit::cursorLeft(arg1,arg2);
+ return;
+ }
+ void protected_cursorLeft(bool arg1) {
+ QMultiLineEdit::cursorLeft(arg1);
+ return;
+ }
+ void protected_cursorLeft() {
+ QMultiLineEdit::cursorLeft();
+ return;
+ }
+ void protected_cursorRight(bool arg1,bool arg2) {
+ QMultiLineEdit::cursorRight(arg1,arg2);
+ return;
+ }
+ void protected_cursorRight(bool arg1) {
+ QMultiLineEdit::cursorRight(arg1);
+ return;
+ }
+ void protected_cursorRight() {
+ QMultiLineEdit::cursorRight();
+ return;
+ }
+ void protected_cursorUp(bool arg1) {
+ QMultiLineEdit::cursorUp(arg1);
+ return;
+ }
+ void protected_cursorUp() {
+ QMultiLineEdit::cursorUp();
+ return;
+ }
+ void protected_cursorDown(bool arg1) {
+ QMultiLineEdit::cursorDown(arg1);
+ return;
+ }
+ void protected_cursorDown() {
+ QMultiLineEdit::cursorDown();
+ return;
+ }
+ void protected_backspace() {
+ QMultiLineEdit::backspace();
+ return;
+ }
+ void protected_home(bool arg1) {
+ QMultiLineEdit::home(arg1);
+ return;
+ }
+ void protected_home() {
+ QMultiLineEdit::home();
+ return;
+ }
+ void protected_end(bool arg1) {
+ QMultiLineEdit::end(arg1);
+ return;
+ }
+ void protected_end() {
+ QMultiLineEdit::end();
+ return;
+ }
+ bool protected_getMarkedRegion(int* arg1,int* arg2,int* arg3,int* arg4) {
+ return (bool) QMultiLineEdit::getMarkedRegion(arg1,arg2,arg3,arg4);
+ }
+ int protected_lineLength(int arg1) {
+ return (int) QMultiLineEdit::lineLength(arg1);
+ }
+ ~QMultiLineEditJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void setColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QTextEdit::setColor(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTextEdit::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setMimeSourceFactory(QMimeSourceFactory* arg1) {
+ if (!QtSupport::eventDelegate(this,"setMimeSourceFactory",(void*)arg1,"org.kde.qt.QMimeSourceFactory")) {
+ QTextEdit::setMimeSourceFactory(arg1);
+ }
+ return;
+ }
+ void zoomOut() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","zoomOut")) {
+ QTextEdit::zoomOut();
+ }
+ return;
+ }
+ void viewportPaintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportPaintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QScrollView::viewportPaintEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void del() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","del")) {
+ QTextEdit::del();
+ }
+ return;
+ }
+ void contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QTextEdit::contentsDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void undo() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","undo")) {
+ QTextEdit::undo();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setPaper(const QBrush& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaper",(void*)&arg1,"org.kde.qt.QBrush")) {
+ QTextEdit::setPaper(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void resetFormat() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","resetFormat")) {
+ QTextEdit::resetFormat();
+ }
+ return;
+ }
+ void zoomIn() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","zoomIn")) {
+ QTextEdit::zoomIn();
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportResizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportResizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTextEdit::viewportResizeEvent(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QTextEdit::imStartEvent(arg1);
+ }
+ return;
+ }
+ void cut() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","cut")) {
+ QTextEdit::cut();
+ }
+ return;
+ }
+ void scrollToBottom() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","scrollToBottom")) {
+ QTextEdit::scrollToBottom();
+ }
+ return;
+ }
+ void killLine() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","killLine")) {
+ QMultiLineEdit::killLine();
+ }
+ return;
+ }
+ void clear() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","clear")) {
+ QTextEdit::clear();
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void contentsDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QTextEdit::contentsDropEvent(arg1);
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void viewportContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::viewportContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setStyleSheet(QStyleSheet* arg1) {
+ if (!QtSupport::eventDelegate(this,"setStyleSheet",(void*)arg1,"org.kde.qt.QStyleSheet")) {
+ QTextEdit::setStyleSheet(arg1);
+ }
+ return;
+ }
+ void viewportDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::viewportDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QTextEdit::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void indent() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","indent")) {
+ QTextEdit::indent();
+ }
+ return;
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCornerWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCornerWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QScrollView::setCornerWidget(arg1);
+ }
+ return;
+ }
+ void contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QTextEdit::contentsDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void contentsWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QTextEdit::contentsWheelEvent(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void copy() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","copy")) {
+ QTextEdit::copy();
+ }
+ return;
+ }
+ void setFont(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFont",(void*)&arg1,"org.kde.qt.QFont")) {
+ QTextEdit::setFont(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QTextEdit::contentsDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void doChangeInterval() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","doChangeInterval")) {
+ QTextEdit::doChangeInterval();
+ }
+ return;
+ }
+ void contentsMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMousePressEvent(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QTextEdit::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void viewportWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::viewportWheelEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void backspace() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","backspace")) {
+ QMultiLineEdit::backspace();
+ }
+ return;
+ }
+ void setCurrentFont(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCurrentFont",(void*)&arg1,"org.kde.qt.QFont")) {
+ QTextEdit::setCurrentFont(arg1);
+ }
+ return;
+ }
+ void ensureCursorVisible() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","ensureCursorVisible")) {
+ QTextEdit::ensureCursorVisible();
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void newLine() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","newLine")) {
+ QMultiLineEdit::newLine();
+ }
+ return;
+ }
+ void sync() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","sync")) {
+ QTextEdit::sync();
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::viewportDropEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::viewportDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QTextEdit::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void paste() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","paste")) {
+ QTextEdit::paste();
+ }
+ return;
+ }
+ void redo() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","redo")) {
+ QTextEdit::redo();
+ }
+ return;
+ }
+ void viewportDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::viewportDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QTextEdit::contentsContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void viewportMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMousePressEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QMultiLineEdit","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMultiLineEdit_alignment(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMultiLineEdit*) QtSupport::getQt(env, obj))->alignment();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMultiLineEdit_atBeginning(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMultiLineEdit*) QtSupport::getQt(env, obj))->atBeginning();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMultiLineEdit_atEnd(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMultiLineEdit*) QtSupport::getQt(env, obj))->atEnd();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMultiLineEdit_autoUpdate(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMultiLineEdit*) QtSupport::getQt(env, obj))->autoUpdate();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_backspace(JNIEnv* env, jobject obj)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_backspace();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMultiLineEdit_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QMultiLineEdit*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorDown__(JNIEnv* env, jobject obj)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_cursorDown();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorDown__Z(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_cursorDown((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorLeft__(JNIEnv* env, jobject obj)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_cursorLeft();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorLeft__Z(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_cursorLeft((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorLeft__ZZ(JNIEnv* env, jobject obj, jboolean mark, jboolean wrap)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_cursorLeft((bool) mark, (bool) wrap);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorPoint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_cursorPoint()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorRight__(JNIEnv* env, jobject obj)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_cursorRight();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorRight__Z(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_cursorRight((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorRight__ZZ(JNIEnv* env, jobject obj, jboolean mark, jboolean wrap)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_cursorRight((bool) mark, (bool) wrap);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorUp__(JNIEnv* env, jobject obj)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_cursorUp();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorUp__Z(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_cursorUp((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorWordBackward(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->cursorWordBackward((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_cursorWordForward(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->cursorWordForward((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_deselect(JNIEnv* env, jobject obj)
+{
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->deselect();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QMultiLineEdit_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMultiLineEdit_edited(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMultiLineEdit*) QtSupport::getQt(env, obj))->edited();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_end__(JNIEnv* env, jobject obj)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_end();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_end__Z(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_end((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QMultiLineEdit*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QMultiLineEdit*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMultiLineEdit_getMarkedRegion(JNIEnv* env, jobject obj, jintArray line1, jintArray col1, jintArray line2, jintArray col2)
+{
+ int* _int_line1 = QtSupport::toIntPtr(env, line1);
+ int* _int_col1 = QtSupport::toIntPtr(env, col1);
+ int* _int_line2 = QtSupport::toIntPtr(env, line2);
+ int* _int_col2 = QtSupport::toIntPtr(env, col2);
+ jboolean xret = (jboolean) ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_getMarkedRegion( (int*) _int_line1, (int*) _int_col1, (int*) _int_line2, (int*) _int_col2);
+ env->SetIntArrayRegion(line1, 0, 1, (jint *) _int_line1);
+ env->SetIntArrayRegion(col1, 0, 1, (jint *) _int_col1);
+ env->SetIntArrayRegion(line2, 0, 1, (jint *) _int_line2);
+ env->SetIntArrayRegion(col2, 0, 1, (jint *) _int_col2);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMultiLineEdit_hasMarkedText(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QMultiLineEdit*) QtSupport::getQt(env, obj))->hasMarkedText();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_home__(JNIEnv* env, jobject obj)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_home();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_home__Z(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_home((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_insertAndMark(JNIEnv* env, jobject obj, jstring arg1, jboolean mark)
+{
+static QString* _qstring_arg1 = 0;
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_insertAndMark((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_insertAt__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring s, jint line, jint col)
+{
+static QString* _qstring_s = 0;
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->insertAt((const QString&)*(QString*) QtSupport::toQString(env, s, &_qstring_s), (int) line, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_insertAt__Ljava_lang_String_2IIZ(JNIEnv* env, jobject obj, jstring s, jint line, jint col, jboolean mark)
+{
+static QString* _qstring_s = 0;
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->insertAt((const QString&)*(QString*) QtSupport::toQString(env, s, &_qstring_s), (int) line, (int) col, (bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_insertLine__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring s)
+{
+static QString* _qstring_s = 0;
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->insertLine((const QString&)*(QString*) QtSupport::toQString(env, s, &_qstring_s));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_insertLine__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring s, jint line)
+{
+static QString* _qstring_s = 0;
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->insertLine((const QString&)*(QString*) QtSupport::toQString(env, s, &_qstring_s), (int) line);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QMultiLineEdit_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_killLine(JNIEnv* env, jobject obj)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_killLine();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMultiLineEdit_lineLength(JNIEnv* env, jobject obj, jint row)
+{
+ jint xret = (jint) ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_lineLength((int) row);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMultiLineEdit_markedText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QMultiLineEdit*) QtSupport::getQt(env, obj))->markedText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMultiLineEdit_maxLines(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMultiLineEdit*) QtSupport::getQt(env, obj))->maxLines();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QMultiLineEdit_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMultiLineEdit*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_newLine(JNIEnv* env, jobject obj)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_newLine();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_newQMultiLineEdit__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMultiLineEditJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_newQMultiLineEdit__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMultiLineEditJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_newQMultiLineEdit__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QMultiLineEditJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMultiLineEdit_numLines(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMultiLineEdit*) QtSupport::getQt(env, obj))->numLines();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_pageDown__(JNIEnv* env, jobject obj)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_pageDown();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_pageDown__Z(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_pageDown((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_pageUp__(JNIEnv* env, jobject obj)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_pageUp();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_pageUp__Z(JNIEnv* env, jobject obj, jboolean mark)
+{
+ ((QMultiLineEditJBridge*) QtSupport::getQt(env, obj))->protected_pageUp((bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_removeLine(JNIEnv* env, jobject obj, jint line)
+{
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->removeLine((int) line);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_setAlignment(JNIEnv* env, jobject obj, jint flags)
+{
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->setAlignment((int) flags);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_setAutoUpdate(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->setAutoUpdate((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_setCursorPosition__II(JNIEnv* env, jobject obj, jint line, jint col)
+{
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->setCursorPosition((int) line, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_setCursorPosition__IIZ(JNIEnv* env, jobject obj, jint line, jint col, jboolean mark)
+{
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->setCursorPosition((int) line, (int) col, (bool) mark);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_setEdited(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->setEdited((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QMultiLineEdit_setMaxLines(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QMultiLineEdit*) QtSupport::getQt(env, obj))->setMaxLines((int) arg1);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMultiLineEdit_textLine(JNIEnv* env, jobject obj, jint line)
+{
+ QString _qstring;
+ _qstring = ((QMultiLineEdit*) QtSupport::getQt(env, obj))->textLine((int) line);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMultiLineEdit_totalHeight(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMultiLineEdit*) QtSupport::getQt(env, obj))->totalHeight();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QMultiLineEdit_totalWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMultiLineEdit*) QtSupport::getQt(env, obj))->totalWidth();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMultiLineEdit_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QMultiLineEditJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QMultiLineEdit_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QMultiLineEditJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QMultiLineEdit.h b/qtjava/javalib/qtjava/QMultiLineEdit.h
new file mode 100644
index 00000000..8e240d9f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QMultiLineEdit.h
@@ -0,0 +1,79 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QMultiLineEdit__
+#define __org_kde_qt_QMultiLineEdit__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMultiLineEdit_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMultiLineEdit_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_newQMultiLineEdit__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_newQMultiLineEdit__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_newQMultiLineEdit__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMultiLineEdit_textLine (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMultiLineEdit_numLines (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_insertLine__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_insertLine__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_insertAt__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_insertAt__Ljava_lang_String_2IIZ (JNIEnv *env, jobject, jstring, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_removeLine (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_setCursorPosition__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_setCursorPosition__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMultiLineEdit_atBeginning (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMultiLineEdit_atEnd (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_setAlignment (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMultiLineEdit_alignment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_setEdited (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMultiLineEdit_edited (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMultiLineEdit_hasMarkedText (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMultiLineEdit_markedText (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_cursorWordForward (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_cursorWordBackward (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMultiLineEdit_autoUpdate (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_setAutoUpdate (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMultiLineEdit_totalWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMultiLineEdit_totalHeight (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMultiLineEdit_maxLines (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_setMaxLines (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_deselect (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMultiLineEdit_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QMultiLineEdit_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QMultiLineEdit_cursorPoint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_insertAndMark (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_newLine (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_killLine (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_pageUp__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_pageUp__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_pageDown__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_pageDown__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_cursorLeft__ZZ (JNIEnv *env, jobject, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_cursorLeft__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_cursorLeft__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_cursorRight__ZZ (JNIEnv *env, jobject, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_cursorRight__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_cursorRight__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_cursorUp__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_cursorUp__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_cursorDown__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_cursorDown__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_backspace (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_home__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_home__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_end__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_end__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMultiLineEdit_getMarkedRegion (JNIEnv *env, jobject, jintArray, jintArray, jintArray, jintArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QMultiLineEdit_lineLength (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QMultiLineEdit_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QMultiLineEdit_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QMultiLineEdit__ */
diff --git a/qtjava/javalib/qtjava/QNetworkOperation.cpp b/qtjava/javalib/qtjava/QNetworkOperation.cpp
new file mode 100644
index 00000000..1fb52321
--- /dev/null
+++ b/qtjava/javalib/qtjava/QNetworkOperation.cpp
@@ -0,0 +1,228 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qnetworkprotocol.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QNetworkOperation.h>
+
+class QNetworkOperationJBridge : public QNetworkOperation
+{
+public:
+ QNetworkOperationJBridge(QNetworkProtocol::Operation arg1,const QString& arg2,const QString& arg3,const QString& arg4) : QNetworkOperation(arg1,arg2,arg3,arg4) {};
+ QNetworkOperationJBridge(QNetworkProtocol::Operation arg1,const QByteArray& arg2,const QByteArray& arg3,const QByteArray& arg4) : QNetworkOperation(arg1,arg2,arg3,arg4) {};
+ ~QNetworkOperationJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QNetworkOperation",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QNetworkOperation_arg(JNIEnv* env, jobject obj, jint num)
+{
+ QString _qstring;
+ _qstring = ((QNetworkOperation*) QtSupport::getQt(env, obj))->arg((int) num);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QNetworkOperation_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QNetworkOperation*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkOperation_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QNetworkOperation_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QNetworkOperation_errorCode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QNetworkOperation*) QtSupport::getQt(env, obj))->errorCode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkOperation_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QNetworkOperation*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QNetworkOperation*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkOperation_free(JNIEnv* env, jobject obj)
+{
+ ((QNetworkOperation*) QtSupport::getQt(env, obj))->free();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QNetworkOperation_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QNetworkOperation_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QNetworkOperation*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkOperation_newQNetworkOperation__ILjava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint operation, jstring arg0, jstring arg1, jstring arg2)
+{
+static QString* _qstring_arg0 = 0;
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QNetworkOperationJBridge((QNetworkProtocol::Operation) operation, (const QString&)*(QString*) QtSupport::toQString(env, arg0, &_qstring_arg0), (const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkOperation_newQNetworkOperation__I_3B_3B_3B(JNIEnv* env, jobject obj, jint operation, jbyteArray arg0, jbyteArray arg1, jbyteArray arg2)
+{
+static QByteArray* _qbyteArray_arg0 = 0;
+static QByteArray* _qbyteArray_arg1 = 0;
+static QByteArray* _qbyteArray_arg2 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QNetworkOperationJBridge((QNetworkProtocol::Operation) operation, (const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, arg0, &_qbyteArray_arg0), (const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, arg1, &_qbyteArray_arg1), (const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, arg2, &_qbyteArray_arg2)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QNetworkOperation_operation(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QNetworkOperation*) QtSupport::getQt(env, obj))->operation();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QNetworkOperation_protocolDetail(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QNetworkOperation*) QtSupport::getQt(env, obj))->protocolDetail();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QNetworkOperation_rawArg(JNIEnv* env, jobject obj, jint num)
+{
+ QByteArray _qbyteArray;
+ _qbyteArray = ((QNetworkOperation*) QtSupport::getQt(env, obj))->rawArg((int) num);
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkOperation_setArg(JNIEnv* env, jobject obj, jint num, jstring arg)
+{
+static QString* _qstring_arg = 0;
+ ((QNetworkOperation*) QtSupport::getQt(env, obj))->setArg((int) num, (const QString&)*(QString*) QtSupport::toQString(env, arg, &_qstring_arg));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkOperation_setErrorCode(JNIEnv* env, jobject obj, jint ec)
+{
+ ((QNetworkOperation*) QtSupport::getQt(env, obj))->setErrorCode((int) ec);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkOperation_setProtocolDetail(JNIEnv* env, jobject obj, jstring detail)
+{
+static QString* _qstring_detail = 0;
+ ((QNetworkOperation*) QtSupport::getQt(env, obj))->setProtocolDetail((const QString&)*(QString*) QtSupport::toQString(env, detail, &_qstring_detail));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkOperation_setRawArg(JNIEnv* env, jobject obj, jint num, jbyteArray arg)
+{
+static QByteArray* _qbyteArray_arg = 0;
+ ((QNetworkOperation*) QtSupport::getQt(env, obj))->setRawArg((int) num, (const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, arg, &_qbyteArray_arg));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkOperation_setState(JNIEnv* env, jobject obj, jint state)
+{
+ ((QNetworkOperation*) QtSupport::getQt(env, obj))->setState((QNetworkProtocol::State) state);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QNetworkOperation_state(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QNetworkOperation*) QtSupport::getQt(env, obj))->state();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QNetworkOperation_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QNetworkOperationJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QNetworkOperation_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QNetworkOperationJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QNetworkOperation.h b/qtjava/javalib/qtjava/QNetworkOperation.h
new file mode 100644
index 00000000..8456fd9c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QNetworkOperation.h
@@ -0,0 +1,39 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QNetworkOperation__
+#define __org_kde_qt_QNetworkOperation__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QNetworkOperation_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QNetworkOperation_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkOperation_newQNetworkOperation__ILjava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkOperation_newQNetworkOperation__I_3B_3B_3B (JNIEnv *env, jobject, jint, jbyteArray, jbyteArray, jbyteArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkOperation_setState (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkOperation_setProtocolDetail (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkOperation_setErrorCode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkOperation_setArg (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkOperation_setRawArg (JNIEnv *env, jobject, jint, jbyteArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QNetworkOperation_operation (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QNetworkOperation_state (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QNetworkOperation_arg (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QNetworkOperation_rawArg (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QNetworkOperation_protocolDetail (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QNetworkOperation_errorCode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkOperation_free (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QNetworkOperation_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QNetworkOperation_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkOperation_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkOperation_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QNetworkOperation_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QNetworkOperation__ */
diff --git a/qtjava/javalib/qtjava/QNetworkProtocol.cpp b/qtjava/javalib/qtjava/QNetworkProtocol.cpp
new file mode 100644
index 00000000..a62158d1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QNetworkProtocol.cpp
@@ -0,0 +1,388 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qurlinfo.h>
+#include <qnetworkprotocol.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QNetworkProtocol.h>
+
+class QNetworkProtocolJBridge : public QNetworkProtocol
+{
+public:
+ QNetworkProtocolJBridge() : QNetworkProtocol() {};
+ void public_clearOperationQueue() {
+ QNetworkProtocol::clearOperationQueue();
+ return;
+ }
+ void public_stop() {
+ QNetworkProtocol::stop();
+ return;
+ }
+ void protected_processOperation(QNetworkOperation* arg1) {
+ QNetworkProtocol::processOperation(arg1);
+ return;
+ }
+ void protected_operationListChildren(QNetworkOperation* arg1) {
+ QNetworkProtocol::operationListChildren(arg1);
+ return;
+ }
+ void protected_operationMkDir(QNetworkOperation* arg1) {
+ QNetworkProtocol::operationMkDir(arg1);
+ return;
+ }
+ void protected_operationRemove(QNetworkOperation* arg1) {
+ QNetworkProtocol::operationRemove(arg1);
+ return;
+ }
+ void protected_operationRename(QNetworkOperation* arg1) {
+ QNetworkProtocol::operationRename(arg1);
+ return;
+ }
+ void protected_operationGet(QNetworkOperation* arg1) {
+ QNetworkProtocol::operationGet(arg1);
+ return;
+ }
+ void protected_operationPut(QNetworkOperation* arg1) {
+ QNetworkProtocol::operationPut(arg1);
+ return;
+ }
+ void protected_operationPutChunk(QNetworkOperation* arg1) {
+ QNetworkProtocol::operationPutChunk(arg1);
+ return;
+ }
+ bool protected_checkConnection(QNetworkOperation* arg1) {
+ return (bool) QNetworkProtocol::checkConnection(arg1);
+ }
+ ~QNetworkProtocolJBridge() {QtSupport::qtKeyDeleted(this);}
+ void operationRename(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationRename",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationRename(arg1);
+ }
+ return;
+ }
+ void operationPutChunk(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationPutChunk",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationPutChunk(arg1);
+ }
+ return;
+ }
+ void processOperation(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"processOperation",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::processOperation(arg1);
+ }
+ return;
+ }
+ void operationGet(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationGet",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationGet(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void operationPut(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationPut",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationPut(arg1);
+ }
+ return;
+ }
+ void operationListChildren(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationListChildren",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationListChildren(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void operationRemove(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationRemove",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationRemove(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void addOperation(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"addOperation",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::addOperation(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void clearOperationQueue() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QNetworkProtocol","clearOperationQueue")) {
+ QNetworkProtocol::clearOperationQueue();
+ }
+ return;
+ }
+ void operationMkDir(QNetworkOperation* arg1) {
+ if (!QtSupport::eventDelegate(this,"operationMkDir",(void*)arg1,"org.kde.qt.QNetworkOperation")) {
+ QNetworkProtocol::operationMkDir(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QNetworkProtocol",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void stop() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QNetworkProtocol","stop")) {
+ QNetworkProtocol::stop();
+ }
+ return;
+ }
+ void setUrl(QUrlOperator* arg1) {
+ if (!QtSupport::eventDelegate(this,"setUrl",(void*)arg1,"org.kde.qt.QUrlOperator")) {
+ QNetworkProtocol::setUrl(arg1);
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_addOperation(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QNetworkProtocol*) QtSupport::getQt(env, obj))->addOperation((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QNetworkProtocol_autoDelete(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QNetworkProtocol*) QtSupport::getQt(env, obj))->autoDelete();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QNetworkProtocol_checkConnection(JNIEnv* env, jobject obj, jobject op)
+{
+ jboolean xret = (jboolean) ((QNetworkProtocolJBridge*) QtSupport::getQt(env, obj))->protected_checkConnection((QNetworkOperation*) QtSupport::getQt(env, op));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QNetworkProtocol_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QNetworkProtocol*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_clearOperationQueue(JNIEnv* env, jobject obj)
+{
+ ((QNetworkProtocolJBridge*) QtSupport::getQt(env, obj))->public_clearOperationQueue();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QNetworkProtocol_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QNetworkProtocol*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QNetworkProtocol*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QNetworkProtocol_getNetworkProtocol(JNIEnv* env, jclass cls, jstring protocol)
+{
+ (void) cls;
+static QString* _qstring_protocol = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QNetworkProtocolJBridge::getNetworkProtocol((const QString&)*(QString*) QtSupport::toQString(env, protocol, &_qstring_protocol)), "org.kde.qt.QNetworkProtocol");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QNetworkProtocol_hasOnlyLocalFileSystem(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QNetworkProtocolJBridge::hasOnlyLocalFileSystem();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QNetworkProtocol_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QNetworkProtocol_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QNetworkProtocol*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_newQNetworkProtocol(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QNetworkProtocolJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_operationGet(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QNetworkProtocolJBridge*) QtSupport::getQt(env, obj))->protected_operationGet((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QNetworkProtocol_operationInProgress(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QNetworkProtocol*) QtSupport::getQt(env, obj))->operationInProgress(), "org.kde.qt.QNetworkOperation");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_operationListChildren(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QNetworkProtocolJBridge*) QtSupport::getQt(env, obj))->protected_operationListChildren((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_operationMkDir(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QNetworkProtocolJBridge*) QtSupport::getQt(env, obj))->protected_operationMkDir((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_operationPutChunk(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QNetworkProtocolJBridge*) QtSupport::getQt(env, obj))->protected_operationPutChunk((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_operationPut(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QNetworkProtocolJBridge*) QtSupport::getQt(env, obj))->protected_operationPut((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_operationRemove(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QNetworkProtocolJBridge*) QtSupport::getQt(env, obj))->protected_operationRemove((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_operationRename(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QNetworkProtocolJBridge*) QtSupport::getQt(env, obj))->protected_operationRename((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_processOperation(JNIEnv* env, jobject obj, jobject op)
+{
+ ((QNetworkProtocolJBridge*) QtSupport::getQt(env, obj))->protected_processOperation((QNetworkOperation*) QtSupport::getQt(env, op));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_setAutoDelete__Z(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QNetworkProtocol*) QtSupport::getQt(env, obj))->setAutoDelete((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_setAutoDelete__ZI(JNIEnv* env, jobject obj, jboolean b, jint i)
+{
+ ((QNetworkProtocol*) QtSupport::getQt(env, obj))->setAutoDelete((bool) b, (int) i);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_setUrl(JNIEnv* env, jobject obj, jobject u)
+{
+ ((QNetworkProtocol*) QtSupport::getQt(env, obj))->setUrl((QUrlOperator*) QtSupport::getQt(env, u));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QNetworkProtocol_stop(JNIEnv* env, jobject obj)
+{
+ ((QNetworkProtocolJBridge*) QtSupport::getQt(env, obj))->public_stop();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QNetworkProtocol_supportedOperations(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QNetworkProtocol*) QtSupport::getQt(env, obj))->supportedOperations();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QNetworkProtocol_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QNetworkProtocolJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QNetworkProtocol_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QNetworkProtocolJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QNetworkProtocol_url(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QNetworkProtocol*) QtSupport::getQt(env, obj))->url(), "org.kde.qt.QUrlOperator");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QNetworkProtocol.h b/qtjava/javalib/qtjava/QNetworkProtocol.h
new file mode 100644
index 00000000..53b6cc4e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QNetworkProtocol.h
@@ -0,0 +1,47 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QNetworkProtocol__
+#define __org_kde_qt_QNetworkProtocol__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QNetworkProtocol_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QNetworkProtocol_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_newQNetworkProtocol (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_setUrl (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_setAutoDelete__ZI (JNIEnv *env, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_setAutoDelete__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QNetworkProtocol_autoDelete (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QNetworkProtocol_supportedOperations (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_addOperation (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QNetworkProtocol_url (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QNetworkProtocol_operationInProgress (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_clearOperationQueue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_stop (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QNetworkProtocol_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QNetworkProtocol_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QNetworkProtocol_getNetworkProtocol (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QNetworkProtocol_hasOnlyLocalFileSystem (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_processOperation (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_operationListChildren (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_operationMkDir (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_operationRemove (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_operationRename (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_operationGet (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_operationPut (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_operationPutChunk (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QNetworkProtocol_checkConnection (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QNetworkProtocol_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QNetworkProtocol_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QNetworkProtocol__ */
diff --git a/qtjava/javalib/qtjava/QObject.cpp b/qtjava/javalib/qtjava/QObject.cpp
new file mode 100644
index 00000000..a2d402be
--- /dev/null
+++ b/qtjava/javalib/qtjava/QObject.cpp
@@ -0,0 +1,663 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qobject.h>
+#include <qstring.h>
+#include <qvariant.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QObject.h>
+
+class QObjectJBridge : public QObject
+{
+public:
+ QObjectJBridge(QObject* arg1,const char* arg2) : QObject(arg1,arg2) {};
+ QObjectJBridge(QObject* arg1) : QObject(arg1) {};
+ QObjectJBridge() : QObject() {};
+ bool protected_activate_filters(QEvent* arg1) {
+ return (bool) QObject::activate_filters(arg1);
+ }
+ void protected_activate_signal(int arg1) {
+ QObject::activate_signal(arg1);
+ return;
+ }
+ void protected_activate_signal(int arg1,int arg2) {
+ QObject::activate_signal(arg1,arg2);
+ return;
+ }
+ void protected_activate_signal(int arg1,double arg2) {
+ QObject::activate_signal(arg1,arg2);
+ return;
+ }
+ void protected_activate_signal(int arg1,QString arg2) {
+ QObject::activate_signal(arg1,arg2);
+ return;
+ }
+ void protected_activate_signal_bool(int arg1,bool arg2) {
+ QObject::activate_signal_bool(arg1,arg2);
+ return;
+ }
+ const QObject* protected_sender() {
+ return (const QObject*) QObject::sender();
+ }
+ void protected_timerEvent(QTimerEvent* arg1) {
+ QObject::timerEvent(arg1);
+ return;
+ }
+ void protected_childEvent(QChildEvent* arg1) {
+ QObject::childEvent(arg1);
+ return;
+ }
+ void protected_customEvent(QCustomEvent* arg1) {
+ QObject::customEvent(arg1);
+ return;
+ }
+ void protected_connectNotify(const char* arg1) {
+ QObject::connectNotify(arg1);
+ return;
+ }
+ void protected_disconnectNotify(const char* arg1) {
+ QObject::disconnectNotify(arg1);
+ return;
+ }
+ bool protected_checkConnectArgs(const char* arg1,const QObject* arg2,const char* arg3) {
+ return (bool) QObject::checkConnectArgs(arg1,arg2,arg3);
+ }
+ static QCString protected_normalizeSignalSlot(const char* arg1) {
+ return (QCString) QObject::normalizeSignalSlot(arg1);
+ }
+ ~QObjectJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QObject",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_activate_1filters(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_activate_filters((QEvent*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_activate_1signal_1bool(JNIEnv* env, jobject obj, jint signal, jboolean arg2)
+{
+ ((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_activate_signal_bool((int) signal, (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_activate_1signal__I(JNIEnv* env, jobject obj, jint signal)
+{
+ ((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_activate_signal((int) signal);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_activate_1signal__ID(JNIEnv* env, jobject obj, jint signal, jdouble arg2)
+{
+ ((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_activate_signal((int) signal, (double) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_activate_1signal__II(JNIEnv* env, jobject obj, jint signal, jint arg2)
+{
+ ((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_activate_signal((int) signal, (int) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_activate_1signal__ILjava_lang_String_2(JNIEnv* env, jobject obj, jint signal, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_activate_signal((int) signal, (QString)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_blockSignals(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QObject*) QtSupport::getQt(env, obj))->blockSignals((bool) b);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_checkConnectArgs(JNIEnv* env, jobject obj, jstring signal, jobject receiver, jstring member)
+{
+static QCString* _qstring_signal = 0;
+ jboolean xret = (jboolean) ((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_checkConnectArgs((const char*) QtSupport::toCharString(env, signal, &_qstring_signal), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_childEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_childEvent((QChildEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_child__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring objName)
+{
+static QCString* _qstring_objName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QObject*) QtSupport::getQt(env, obj))->child((const char*) QtSupport::toCharString(env, objName, &_qstring_objName)), "org.kde.qt.QObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_child__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring objName, jstring inheritsClass)
+{
+static QCString* _qstring_objName = 0;
+static QCString* _qstring_inheritsClass = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QObject*) QtSupport::getQt(env, obj))->child((const char*) QtSupport::toCharString(env, objName, &_qstring_objName), (const char*) QtSupport::toCharString(env, inheritsClass, &_qstring_inheritsClass)), "org.kde.qt.QObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_child__Ljava_lang_String_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring objName, jstring inheritsClass, jboolean recursiveSearch)
+{
+static QCString* _qstring_objName = 0;
+static QCString* _qstring_inheritsClass = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QObject*) QtSupport::getQt(env, obj))->child((const char*) QtSupport::toCharString(env, objName, &_qstring_objName), (const char*) QtSupport::toCharString(env, inheritsClass, &_qstring_inheritsClass), (bool) recursiveSearch), "org.kde.qt.QObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_children(JNIEnv* env, jobject obj)
+{
+ const QObjectList* _qlist;
+ _qlist = ((QObject*) QtSupport::getQt(env, obj))->children();
+ return (jobject) QtSupport::arrayWithQObjectList(env, (QObjectList*) _qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QObject_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QObject*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_connectInternal(JNIEnv* env, jclass cls, jobject sender, jint signal_index, jobject receiver, jint membcode, jint member_index)
+{
+ (void) cls;
+ QObjectJBridge::connectInternal((const QObject*) QtSupport::getQt(env, sender), (int) signal_index, (const QObject*) QtSupport::getQt(env, receiver), (int) membcode, (int) member_index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_connectNotify(JNIEnv* env, jobject obj, jstring signal)
+{
+static QCString* _qstring_signal = 0;
+ ((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_connectNotify((const char*) QtSupport::toCharString(env, signal, &_qstring_signal));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_customEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_customEvent((QCustomEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_deleteLater(JNIEnv* env, jobject obj)
+{
+ ((QObject*) QtSupport::getQt(env, obj))->deleteLater();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_disconnectInternal(JNIEnv* env, jclass cls, jobject sender, jint signal_index, jobject receiver, jint membcode, jint member_index)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QObjectJBridge::disconnectInternal((const QObject*) QtSupport::getQt(env, sender), (int) signal_index, (const QObject*) QtSupport::getQt(env, receiver), (int) membcode, (int) member_index);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_disconnectNotify(JNIEnv* env, jobject obj, jstring signal)
+{
+static QCString* _qstring_signal = 0;
+ ((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_disconnectNotify((const char*) QtSupport::toCharString(env, signal, &_qstring_signal));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_disconnect__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->disconnect();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_disconnect__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring signal)
+{
+static QCString* _qstring_signal = 0;
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->disconnect((const char*) QtSupport::toCharString(env, signal, &_qstring_signal));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_disconnect__Ljava_lang_String_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jstring signal, jobject receiver)
+{
+static QCString* _qstring_signal = 0;
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->disconnect((const char*) QtSupport::toCharString(env, signal, &_qstring_signal), (const QObject*) QtSupport::getQt(env, receiver));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_disconnect__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject receiver)
+{
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->disconnect((const QObject*) QtSupport::getQt(env, receiver));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_disconnect__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject receiver, jstring member)
+{
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->disconnect((const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QObject_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_dumpObjectInfo(JNIEnv* env, jobject obj)
+{
+ ((QObject*) QtSupport::getQt(env, obj))->dumpObjectInfo();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_dumpObjectTree(JNIEnv* env, jobject obj)
+{
+ ((QObject*) QtSupport::getQt(env, obj))->dumpObjectTree();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_event(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->event((QEvent*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QObject*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QObject*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_highPriority(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->highPriority();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_inherits(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->inherits((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_insertChild(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QObject*) QtSupport::getQt(env, obj))->insertChild((QObject*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_installEventFilter(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QObject*) QtSupport::getQt(env, obj))->installEventFilter((const QObject*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_isA(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->isA((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_isWidgetType(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->isWidgetType();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_killTimer(JNIEnv* env, jobject obj, jint id)
+{
+ ((QObject*) QtSupport::getQt(env, obj))->killTimer((int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_killTimers(JNIEnv* env, jobject obj)
+{
+ ((QObject*) QtSupport::getQt(env, obj))->killTimers();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QObject*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QObject_name__(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QObject*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QObject_name__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring defaultName)
+{
+ const char* _qstring;
+static QCString* _qstring_defaultName = 0;
+ _qstring = ((QObject*) QtSupport::getQt(env, obj))->name((const char*) QtSupport::toCharString(env, defaultName, &_qstring_defaultName));
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_newQObject__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QObjectJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_newQObject__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QObjectJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_newQObject__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QObjectJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QObject_normalizeSignalSlot(JNIEnv* env, jclass cls, jstring signalSlot)
+{
+ QCString _qstring;
+ (void) cls;
+static QCString* _qstring_signalSlot = 0;
+ _qstring = QObjectJBridge::protected_normalizeSignalSlot((const char*) QtSupport::toCharString(env, signalSlot, &_qstring_signalSlot));
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_objectTrees(JNIEnv* env, jclass cls)
+{
+ const QObjectList* _qlist;
+ (void) cls;
+ _qlist = QObjectJBridge::objectTrees();
+ return (jobject) QtSupport::arrayWithQObjectList(env, (QObjectList*) _qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_parent(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QObject*) QtSupport::getQt(env, obj))->parent(), "org.kde.qt.QObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_property(JNIEnv* env, jobject obj, jstring name)
+{
+static QCString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QObject*) QtSupport::getQt(env, obj))->property((const char*) QtSupport::toCharString(env, name, &_qstring_name))), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_queryList__(JNIEnv* env, jobject obj)
+{
+ QObjectList* _qlist;
+ _qlist = ((QObject*) QtSupport::getQt(env, obj))->queryList();
+ return (jobject) QtSupport::arrayWithQObjectList(env, (QObjectList*) _qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_queryList__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring inheritsClass)
+{
+ QObjectList* _qlist;
+static QCString* _qstring_inheritsClass = 0;
+ _qlist = ((QObject*) QtSupport::getQt(env, obj))->queryList((const char*) QtSupport::toCharString(env, inheritsClass, &_qstring_inheritsClass));
+ return (jobject) QtSupport::arrayWithQObjectList(env, (QObjectList*) _qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_queryList__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring inheritsClass, jstring objName)
+{
+ QObjectList* _qlist;
+static QCString* _qstring_inheritsClass = 0;
+static QCString* _qstring_objName = 0;
+ _qlist = ((QObject*) QtSupport::getQt(env, obj))->queryList((const char*) QtSupport::toCharString(env, inheritsClass, &_qstring_inheritsClass), (const char*) QtSupport::toCharString(env, objName, &_qstring_objName));
+ return (jobject) QtSupport::arrayWithQObjectList(env, (QObjectList*) _qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_queryList__Ljava_lang_String_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring inheritsClass, jstring objName, jboolean regexpMatch)
+{
+ QObjectList* _qlist;
+static QCString* _qstring_inheritsClass = 0;
+static QCString* _qstring_objName = 0;
+ _qlist = ((QObject*) QtSupport::getQt(env, obj))->queryList((const char*) QtSupport::toCharString(env, inheritsClass, &_qstring_inheritsClass), (const char*) QtSupport::toCharString(env, objName, &_qstring_objName), (bool) regexpMatch);
+ return (jobject) QtSupport::arrayWithQObjectList(env, (QObjectList*) _qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_queryList__Ljava_lang_String_2Ljava_lang_String_2ZZ(JNIEnv* env, jobject obj, jstring inheritsClass, jstring objName, jboolean regexpMatch, jboolean recursiveSearch)
+{
+ QObjectList* _qlist;
+static QCString* _qstring_inheritsClass = 0;
+static QCString* _qstring_objName = 0;
+ _qlist = ((QObject*) QtSupport::getQt(env, obj))->queryList((const char*) QtSupport::toCharString(env, inheritsClass, &_qstring_inheritsClass), (const char*) QtSupport::toCharString(env, objName, &_qstring_objName), (bool) regexpMatch, (bool) recursiveSearch);
+ return (jobject) QtSupport::arrayWithQObjectList(env, (QObjectList*) _qlist);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QObject_registerUserData(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QObjectJBridge::registerUserData();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_removeChild(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QObject*) QtSupport::getQt(env, obj))->removeChild((QObject*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_removeEventFilter(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QObject*) QtSupport::getQt(env, obj))->removeEventFilter((const QObject*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObject_sender(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_sender(), "org.kde.qt.QObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_setName(JNIEnv* env, jobject obj, jstring name)
+{
+static QCString* _qstring_name = 0;
+ ((QObject*) QtSupport::getQt(env, obj))->setName((const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_setProperty(JNIEnv* env, jobject obj, jstring name, jobject value)
+{
+static QCString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->setProperty((const char*) QtSupport::toCharString(env, name, &_qstring_name), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, value));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_signalsBlocked(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QObject*) QtSupport::getQt(env, obj))->signalsBlocked();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QObject_startTimer(JNIEnv* env, jobject obj, jint interval)
+{
+ jint xret = (jint) ((QObject*) QtSupport::getQt(env, obj))->startTimer((int) interval);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_timerEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QObjectJBridge*) QtSupport::getQt(env, obj))->protected_timerEvent((QTimerEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QObject_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QObjectJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QObject_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QObjectJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_connect__Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject sender, jstring signal, jobject receiver, jstring member)
+{
+ (void) cls;
+ return (jboolean) QtSupport::connect(env, sender, signal, receiver, member);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_connect__Lorg_kde_qt_QObject_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject sender, jstring signal, jstring member)
+{
+ return (jboolean) QtSupport::connect(env, sender, signal, obj, member);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_disconnect__Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jclass cls, jobject sender, jstring signal, jobject receiver, jstring member)
+{
+ (void) cls;
+ return (jboolean) QtSupport::disconnect(env, sender, signal, receiver, member);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObject_disconnect__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring signal, jobject receiver, jstring member)
+{
+ return (jboolean) QtSupport::disconnect(env, obj, signal, receiver, member);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObject_emit(JNIEnv* env, jobject obj, jstring signal, jobjectArray args)
+{
+ QtSupport::emitJavaSignal(env, obj, signal, args);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QObject.h b/qtjava/javalib/qtjava/QObject.h
new file mode 100644
index 00000000..26d234d1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QObject.h
@@ -0,0 +1,89 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QObject__
+#define __org_kde_qt_QObject__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QObject_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_newQObject__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_newQObject__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_newQObject__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_isA (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_inherits (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QObject_name__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QObject_name__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_setName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_isWidgetType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_highPriority (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_signalsBlocked (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_blockSignals (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QObject_startTimer (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_killTimer (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_killTimers (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_child__Ljava_lang_String_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jstring, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_child__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_child__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_children (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_queryList__Ljava_lang_String_2Ljava_lang_String_2ZZ (JNIEnv *env, jobject, jstring, jstring, jboolean, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_queryList__Ljava_lang_String_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jstring, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_queryList__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_queryList__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_queryList__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_insertChild (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_removeChild (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_installEventFilter (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_removeEventFilter (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_connect__Lorg_kde_qt_QObject_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_disconnect__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_disconnect__Ljava_lang_String_2Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_disconnect__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_disconnect__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_disconnect__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_disconnect__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_dumpObjectTree (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_dumpObjectInfo (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_setProperty (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_property (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_parent (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_deleteLater (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QObject_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QObject_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_objectTrees (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_connect__Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_disconnect__Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_connectInternal (JNIEnv *env, jclass, jobject, jint, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_disconnectInternal (JNIEnv *env, jclass, jobject, jint, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QObject_registerUserData (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_activate_1filters (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_activate_1signal__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_activate_1signal__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_activate_1signal__ID (JNIEnv *env, jobject, jint, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_activate_1signal__ILjava_lang_String_2 (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_activate_1signal_1bool (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObject_sender (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_timerEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_childEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_customEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_connectNotify (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_disconnectNotify (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_checkConnectArgs (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QObject_normalizeSignalSlot (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObject_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObject_emit__Ljava_lang_String_2_3Ljava_lang_Object_2 (JNIEnv *env, jobject, jstring, jobjectArray);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QObject__ */
diff --git a/qtjava/javalib/qtjava/QObjectCleanupHandler.cpp b/qtjava/javalib/qtjava/QObjectCleanupHandler.cpp
new file mode 100644
index 00000000..6b147f43
--- /dev/null
+++ b/qtjava/javalib/qtjava/QObjectCleanupHandler.cpp
@@ -0,0 +1,148 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qobjectcleanuphandler.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QObjectCleanupHandler.h>
+
+class QObjectCleanupHandlerJBridge : public QObjectCleanupHandler
+{
+public:
+ QObjectCleanupHandlerJBridge() : QObjectCleanupHandler() {};
+ ~QObjectCleanupHandlerJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QObjectCleanupHandler",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObjectCleanupHandler_add(JNIEnv* env, jobject obj, jobject object)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QObjectCleanupHandler*) QtSupport::getQt(env, obj))->add((QObject*) QtSupport::getQt(env, object)), "org.kde.qt.QObject");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QObjectCleanupHandler_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QObjectCleanupHandler*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObjectCleanupHandler_clear(JNIEnv* env, jobject obj)
+{
+ ((QObjectCleanupHandler*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObjectCleanupHandler_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QObjectCleanupHandler_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObjectCleanupHandler_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QObjectCleanupHandler*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QObjectCleanupHandler*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObjectCleanupHandler_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QObjectCleanupHandler_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QObjectCleanupHandler*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QObjectCleanupHandler_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QObjectCleanupHandler*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObjectCleanupHandler_newQObjectCleanupHandler(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QObjectCleanupHandlerJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QObjectCleanupHandler_remove(JNIEnv* env, jobject obj, jobject object)
+{
+ ((QObjectCleanupHandler*) QtSupport::getQt(env, obj))->remove((QObject*) QtSupport::getQt(env, object));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QObjectCleanupHandler_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QObjectCleanupHandlerJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QObjectCleanupHandler_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QObjectCleanupHandlerJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QObjectCleanupHandler.h b/qtjava/javalib/qtjava/QObjectCleanupHandler.h
new file mode 100644
index 00000000..a3c0f45b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QObjectCleanupHandler.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QObjectCleanupHandler__
+#define __org_kde_qt_QObjectCleanupHandler__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObjectCleanupHandler_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QObjectCleanupHandler_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObjectCleanupHandler_newQObjectCleanupHandler (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QObjectCleanupHandler_add (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObjectCleanupHandler_remove (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObjectCleanupHandler_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObjectCleanupHandler_clear (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QObjectCleanupHandler_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QObjectCleanupHandler_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObjectCleanupHandler_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QObjectCleanupHandler_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QObjectCleanupHandler_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QObjectCleanupHandler__ */
diff --git a/qtjava/javalib/qtjava/QPaintDevice.cpp b/qtjava/javalib/qtjava/QPaintDevice.cpp
new file mode 100644
index 00000000..79f2b689
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPaintDevice.cpp
@@ -0,0 +1,139 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpaintdevice.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPaintDevice.h>
+
+class QPaintDeviceJBridge : public QPaintDevice
+{
+public:
+ QPaintDeviceJBridge(uint arg1) : QPaintDevice(arg1) {};
+ int protected_metric(int arg1) {
+ return (int) QPaintDevice::metric(arg1);
+ }
+ int protected_fontMet(QFont* arg1,int arg2,const char* arg3,int arg4) {
+ return (int) QPaintDevice::fontMet(arg1,arg2,arg3,arg4);
+ }
+ int protected_fontMet(QFont* arg1,int arg2,const char* arg3) {
+ return (int) QPaintDevice::fontMet(arg1,arg2,arg3);
+ }
+ int protected_fontMet(QFont* arg1,int arg2) {
+ return (int) QPaintDevice::fontMet(arg1,arg2);
+ }
+ int protected_fontInf(QFont* arg1,int arg2) {
+ return (int) QPaintDevice::fontInf(arg1,arg2);
+ }
+ ~QPaintDeviceJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDevice_devType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDevice*) QtSupport::getQt(env, obj))->devType();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintDevice_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPaintDevice_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintDevice_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QPaintDevice*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDevice_fontInf(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ jint xret = (jint) ((QPaintDeviceJBridge*) QtSupport::getQt(env, obj))->protected_fontInf((QFont*) QtSupport::getQt(env, arg1), (int) arg2);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDevice_fontMet__Lorg_kde_qt_QFont_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ jint xret = (jint) ((QPaintDeviceJBridge*) QtSupport::getQt(env, obj))->protected_fontMet((QFont*) QtSupport::getQt(env, arg1), (int) arg2);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDevice_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jstring arg3)
+{
+static QCString* _qstring_arg3 = 0;
+ jint xret = (jint) ((QPaintDeviceJBridge*) QtSupport::getQt(env, obj))->protected_fontMet((QFont*) QtSupport::getQt(env, arg1), (int) arg2, (const char*) QtSupport::toCharString(env, arg3, &_qstring_arg3));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDevice_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jstring arg3, jint arg4)
+{
+static QCString* _qstring_arg3 = 0;
+ jint xret = (jint) ((QPaintDeviceJBridge*) QtSupport::getQt(env, obj))->protected_fontMet((QFont*) QtSupport::getQt(env, arg1), (int) arg2, (const char*) QtSupport::toCharString(env, arg3, &_qstring_arg3), (int) arg4);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPaintDevice_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPaintDevice_isExtDev(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPaintDevice*) QtSupport::getQt(env, obj))->isExtDev();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDevice_metric(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QPaintDeviceJBridge*) QtSupport::getQt(env, obj))->protected_metric((int) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintDevice_newQPaintDevice(JNIEnv* env, jobject obj, jint devflags)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaintDeviceJBridge((uint) devflags));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPaintDevice_paintingActive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPaintDevice*) QtSupport::getQt(env, obj))->paintingActive();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDevice_resolution(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDevice*) QtSupport::getQt(env, obj))->resolution();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintDevice_setResolution(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPaintDevice*) QtSupport::getQt(env, obj))->setResolution((int) arg1);
+ return;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QPaintDevice_paintDevice(JNIEnv* env, jobject obj)
+{
+ return (jlong) (QPaintDevice *) QtSupport::getQt(env, obj);
+}
+
diff --git a/qtjava/javalib/qtjava/QPaintDevice.h b/qtjava/javalib/qtjava/QPaintDevice.h
new file mode 100644
index 00000000..ee1e05a1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPaintDevice.h
@@ -0,0 +1,33 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPaintDevice__
+#define __org_kde_qt_QPaintDevice__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_devType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPaintDevice_isExtDev (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPaintDevice_paintingActive (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintDevice_setResolution (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_resolution (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintDevice_newQPaintDevice (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_metric (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2I (JNIEnv *env, jobject, jobject, jint, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_fontMet__Lorg_kde_qt_QFont_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDevice_fontInf (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintDevice_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintDevice_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPaintDevice_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QPaintDevice_paintDevice (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPaintDevice__ */
diff --git a/qtjava/javalib/qtjava/QPaintDeviceMetrics.cpp b/qtjava/javalib/qtjava/QPaintDeviceMetrics.cpp
new file mode 100644
index 00000000..ba5d6c53
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPaintDeviceMetrics.cpp
@@ -0,0 +1,116 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpaintdevicemetrics.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPaintDeviceMetrics.h>
+
+class QPaintDeviceMetricsJBridge : public QPaintDeviceMetrics
+{
+public:
+ QPaintDeviceMetricsJBridge(const QPaintDevice* arg1) : QPaintDeviceMetrics(arg1) {};
+ ~QPaintDeviceMetricsJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_depth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDeviceMetrics*) QtSupport::getQt(env, obj))->depth();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPaintDeviceMetrics_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QPaintDeviceMetrics*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_heightMM(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDeviceMetrics*) QtSupport::getQt(env, obj))->heightMM();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDeviceMetrics*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_logicalDpiX(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDeviceMetrics*) QtSupport::getQt(env, obj))->logicalDpiX();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_logicalDpiY(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDeviceMetrics*) QtSupport::getQt(env, obj))->logicalDpiY();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_newQPaintDeviceMetrics(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaintDeviceMetricsJBridge((const QPaintDevice*) QtSupport::paintDevice(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_numColors(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDeviceMetrics*) QtSupport::getQt(env, obj))->numColors();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_physicalDpiX(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDeviceMetrics*) QtSupport::getQt(env, obj))->physicalDpiX();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_physicalDpiY(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDeviceMetrics*) QtSupport::getQt(env, obj))->physicalDpiY();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_widthMM(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDeviceMetrics*) QtSupport::getQt(env, obj))->widthMM();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPaintDeviceMetrics_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDeviceMetrics*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QPaintDeviceMetrics.h b/qtjava/javalib/qtjava/QPaintDeviceMetrics.h
new file mode 100644
index 00000000..2072a980
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPaintDeviceMetrics.h
@@ -0,0 +1,32 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPaintDeviceMetrics__
+#define __org_kde_qt_QPaintDeviceMetrics__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintDeviceMetrics_newQPaintDeviceMetrics (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDeviceMetrics_width (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDeviceMetrics_height (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDeviceMetrics_widthMM (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDeviceMetrics_heightMM (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDeviceMetrics_logicalDpiX (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDeviceMetrics_logicalDpiY (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDeviceMetrics_physicalDpiX (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDeviceMetrics_physicalDpiY (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDeviceMetrics_numColors (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPaintDeviceMetrics_depth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintDeviceMetrics_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintDeviceMetrics_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPaintDeviceMetrics_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPaintDeviceMetrics__ */
diff --git a/qtjava/javalib/qtjava/QPaintEvent.cpp b/qtjava/javalib/qtjava/QPaintEvent.cpp
new file mode 100644
index 00000000..3cebd43a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPaintEvent.cpp
@@ -0,0 +1,124 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qregion.h>
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPaintEvent.h>
+
+class QPaintEventJBridge : public QPaintEvent
+{
+public:
+ QPaintEventJBridge(const QRegion& arg1,bool arg2) : QPaintEvent(arg1,arg2) {};
+ QPaintEventJBridge(const QRegion& arg1) : QPaintEvent(arg1) {};
+ QPaintEventJBridge(const QRect& arg1,bool arg2) : QPaintEvent(arg1,arg2) {};
+ QPaintEventJBridge(const QRect& arg1) : QPaintEvent(arg1) {};
+ QPaintEventJBridge(const QRegion& arg1,const QRect& arg2,bool arg3) : QPaintEvent(arg1,arg2,arg3) {};
+ QPaintEventJBridge(const QRegion& arg1,const QRect& arg2) : QPaintEvent(arg1,arg2) {};
+ ~QPaintEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPaintEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPaintEvent_erased(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPaintEvent*) QtSupport::getQt(env, obj))->erased();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QPaintEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPaintEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintEvent_newQPaintEvent__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject paintRect)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaintEventJBridge((const QRect&)*(const QRect*) QtSupport::getQt(env, paintRect)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintEvent_newQPaintEvent__Lorg_kde_qt_QRect_2Z(JNIEnv* env, jobject obj, jobject paintRect, jboolean erased)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaintEventJBridge((const QRect&)*(const QRect*) QtSupport::getQt(env, paintRect), (bool) erased));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintEvent_newQPaintEvent__Lorg_kde_qt_QRegion_2(JNIEnv* env, jobject obj, jobject paintRegion)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaintEventJBridge((const QRegion&)*(const QRegion*) QtSupport::getQt(env, paintRegion)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintEvent_newQPaintEvent__Lorg_kde_qt_QRegion_2Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject paintRegion, jobject paintRect)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaintEventJBridge((const QRegion&)*(const QRegion*) QtSupport::getQt(env, paintRegion), (const QRect&)*(const QRect*) QtSupport::getQt(env, paintRect)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintEvent_newQPaintEvent__Lorg_kde_qt_QRegion_2Lorg_kde_qt_QRect_2Z(JNIEnv* env, jobject obj, jobject paintRegion, jobject paintRect, jboolean erased)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaintEventJBridge((const QRegion&)*(const QRegion*) QtSupport::getQt(env, paintRegion), (const QRect&)*(const QRect*) QtSupport::getQt(env, paintRect), (bool) erased));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPaintEvent_newQPaintEvent__Lorg_kde_qt_QRegion_2Z(JNIEnv* env, jobject obj, jobject paintRegion, jboolean erased)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaintEventJBridge((const QRegion&)*(const QRegion*) QtSupport::getQt(env, paintRegion), (bool) erased));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPaintEvent_rect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QPaintEvent*) QtSupport::getQt(env, obj))->rect(), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPaintEvent_region(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRegion *) &((QPaintEvent*) QtSupport::getQt(env, obj))->region(), "org.kde.qt.QRegion");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QPaintEvent.h b/qtjava/javalib/qtjava/QPaintEvent.h
new file mode 100644
index 00000000..931924cd
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPaintEvent.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPaintEvent__
+#define __org_kde_qt_QPaintEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintEvent_newQPaintEvent__Lorg_kde_qt_QRegion_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintEvent_newQPaintEvent__Lorg_kde_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintEvent_newQPaintEvent__Lorg_kde_qt_QRect_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintEvent_newQPaintEvent__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintEvent_newQPaintEvent__Lorg_kde_qt_QRegion_2Lorg_kde_qt_QRect_2Z (JNIEnv *env, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintEvent_newQPaintEvent__Lorg_kde_qt_QRegion_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPaintEvent_rect (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPaintEvent_region (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPaintEvent_erased (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPaintEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPaintEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPaintEvent__ */
diff --git a/qtjava/javalib/qtjava/QPainter.cpp b/qtjava/javalib/qtjava/QPainter.cpp
new file mode 100644
index 00000000..a30295c1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPainter.cpp
@@ -0,0 +1,1372 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstring.h>
+#include <qwmatrix.h>
+#include <qpoint.h>
+#include <qfontmetrics.h>
+#include <qpainter.h>
+#include <qpicture.h>
+#include <qbrush.h>
+#include <qregion.h>
+#include <qfontinfo.h>
+#include <qpixmap.h>
+#include <qfont.h>
+#include <qimage.h>
+#include <qpointarray.h>
+#include <qpen.h>
+#include <qcolor.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPainter.h>
+
+class QPainterJBridge : public QPainter
+{
+public:
+ QPainterJBridge() : QPainter() {};
+ QPainterJBridge(const QPaintDevice* arg1,bool arg2) : QPainter(arg1,arg2) {};
+ QPainterJBridge(const QPaintDevice* arg1) : QPainter(arg1) {};
+ QPainterJBridge(const QPaintDevice* arg1,const QWidget* arg2,bool arg3) : QPainter(arg1,arg2,arg3) {};
+ QPainterJBridge(const QPaintDevice* arg1,const QWidget* arg2) : QPainter(arg1,arg2) {};
+ ~QPainterJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_backgroundColor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QPainter*) QtSupport::getQt(env, obj))->backgroundColor(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPainter_backgroundMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPainter*) QtSupport::getQt(env, obj))->backgroundMode();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPainter_begin__Lorg_kde_qt_QPaintDeviceInterface_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QPainter*) QtSupport::getQt(env, obj))->begin((const QPaintDevice*) QtSupport::paintDevice(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPainter_begin__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QPainter*) QtSupport::getQt(env, obj))->begin((const QPaintDevice*) QtSupport::paintDevice(env, arg1), (const QWidget*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPainter_begin__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QWidget_2Z(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jboolean unclipped)
+{
+ jboolean xret = (jboolean) ((QPainter*) QtSupport::getQt(env, obj))->begin((const QPaintDevice*) QtSupport::paintDevice(env, arg1), (const QWidget*) QtSupport::getQt(env, arg2), (bool) unclipped);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPainter_begin__Lorg_kde_qt_QPaintDeviceInterface_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean unclipped)
+{
+ jboolean xret = (jboolean) ((QPainter*) QtSupport::getQt(env, obj))->begin((const QPaintDevice*) QtSupport::paintDevice(env, arg1), (bool) unclipped);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_boundingRect__IIIIILjava_lang_String_2(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint flags, jstring arg6)
+{
+static QString* _qstring_arg6 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QPainter*) QtSupport::getQt(env, obj))->boundingRect((int) x, (int) y, (int) w, (int) h, (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_boundingRect__IIIIILjava_lang_String_2I(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint flags, jstring arg6, jint len)
+{
+static QString* _qstring_arg6 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QPainter*) QtSupport::getQt(env, obj))->boundingRect((int) x, (int) y, (int) w, (int) h, (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (int) len)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_boundingRect__Lorg_kde_qt_QRect_2ILjava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jint flags, jstring arg3)
+{
+static QString* _qstring_arg3 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QPainter*) QtSupport::getQt(env, obj))->boundingRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_boundingRect__Lorg_kde_qt_QRect_2ILjava_lang_String_2I(JNIEnv* env, jobject obj, jobject arg1, jint flags, jstring arg3, jint len)
+{
+static QString* _qstring_arg3 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QPainter*) QtSupport::getQt(env, obj))->boundingRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (int) len)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_brushOrigin(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QPainter*) QtSupport::getQt(env, obj))->brushOrigin(), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_brush(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QBrush *) &((QPainter*) QtSupport::getQt(env, obj))->brush(), "org.kde.qt.QBrush");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_cleanup(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QPainterJBridge::cleanup();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_clipRegion__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QPainter*) QtSupport::getQt(env, obj))->clipRegion()), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_clipRegion__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QPainter*) QtSupport::getQt(env, obj))->clipRegion((QPainter::CoordinateMode) arg1)), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_device(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QPainter*) QtSupport::getQt(env, obj))->device(), "org.kde.qt.QPaintDeviceInterface");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPainter_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawArc__IIIIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint a, jint alen)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawArc((int) x, (int) y, (int) w, (int) h, (int) a, (int) alen);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawArc__Lorg_kde_qt_QRect_2II(JNIEnv* env, jobject obj, jobject arg1, jint a, jint alen)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawArc((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (int) a, (int) alen);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawChord__IIIIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint a, jint alen)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawChord((int) x, (int) y, (int) w, (int) h, (int) a, (int) alen);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawChord__Lorg_kde_qt_QRect_2II(JNIEnv* env, jobject obj, jobject arg1, jint a, jint alen)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawChord((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (int) a, (int) alen);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawConvexPolygon__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawConvexPolygon((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawConvexPolygon__Lorg_kde_qt_QPointArray_2I(JNIEnv* env, jobject obj, jobject arg1, jint index)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawConvexPolygon((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawConvexPolygon__Lorg_kde_qt_QPointArray_2II(JNIEnv* env, jobject obj, jobject arg1, jint index, jint npoints)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawConvexPolygon((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (int) index, (int) npoints);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawCubicBezier__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawCubicBezier((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawCubicBezier__Lorg_kde_qt_QPointArray_2I(JNIEnv* env, jobject obj, jobject arg1, jint index)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawCubicBezier((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawEllipse__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawEllipse((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawEllipse__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawEllipse((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawImage__IILorg_kde_qt_QImage_2(JNIEnv* env, jobject obj, jint x, jint y, jobject arg3)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawImage((int) x, (int) y, (const QImage&)*(const QImage*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawImage__IILorg_kde_qt_QImage_2I(JNIEnv* env, jobject obj, jint x, jint y, jobject arg3, jint sx)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawImage((int) x, (int) y, (const QImage&)*(const QImage*) QtSupport::getQt(env, arg3), (int) sx);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawImage__IILorg_kde_qt_QImage_2II(JNIEnv* env, jobject obj, jint x, jint y, jobject arg3, jint sx, jint sy)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawImage((int) x, (int) y, (const QImage&)*(const QImage*) QtSupport::getQt(env, arg3), (int) sx, (int) sy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawImage__IILorg_kde_qt_QImage_2III(JNIEnv* env, jobject obj, jint x, jint y, jobject arg3, jint sx, jint sy, jint sw)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawImage((int) x, (int) y, (const QImage&)*(const QImage*) QtSupport::getQt(env, arg3), (int) sx, (int) sy, (int) sw);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawImage__IILorg_kde_qt_QImage_2IIII(JNIEnv* env, jobject obj, jint x, jint y, jobject arg3, jint sx, jint sy, jint sw, jint sh)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawImage((int) x, (int) y, (const QImage&)*(const QImage*) QtSupport::getQt(env, arg3), (int) sx, (int) sy, (int) sw, (int) sh);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawImage__IILorg_kde_qt_QImage_2IIIII(JNIEnv* env, jobject obj, jint x, jint y, jobject arg3, jint sx, jint sy, jint sw, jint sh, jint conversionFlags)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawImage((int) x, (int) y, (const QImage&)*(const QImage*) QtSupport::getQt(env, arg3), (int) sx, (int) sy, (int) sw, (int) sh, (int) conversionFlags);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawImage__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QImage_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawImage((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QImage&)*(const QImage*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawImage__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QImage_2I(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jint conversion_flags)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawImage((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QImage&)*(const QImage*) QtSupport::getQt(env, arg2), (int) conversion_flags);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawImage__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QImage_2Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jobject sr)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawImage((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QImage&)*(const QImage*) QtSupport::getQt(env, arg2), (const QRect&)*(const QRect*) QtSupport::getQt(env, sr));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawImage__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QImage_2Lorg_kde_qt_QRect_2I(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jobject sr, jint conversionFlags)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawImage((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QImage&)*(const QImage*) QtSupport::getQt(env, arg2), (const QRect&)*(const QRect*) QtSupport::getQt(env, sr), (int) conversionFlags);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawImage__Lorg_kde_qt_QRect_2Lorg_kde_qt_QImage_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawImage((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (const QImage&)*(const QImage*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawLineSegments__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawLineSegments((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawLineSegments__Lorg_kde_qt_QPointArray_2I(JNIEnv* env, jobject obj, jobject arg1, jint index)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawLineSegments((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawLineSegments__Lorg_kde_qt_QPointArray_2II(JNIEnv* env, jobject obj, jobject arg1, jint index, jint nlines)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawLineSegments((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (int) index, (int) nlines);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawLine__IIII(JNIEnv* env, jobject obj, jint x1, jint y1, jint x2, jint y2)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawLine((int) x1, (int) y1, (int) x2, (int) y2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawLine__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawLine((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPicture__IILorg_kde_qt_QPicture_2(JNIEnv* env, jobject obj, jint x, jint y, jobject arg3)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPicture((int) x, (int) y, (const QPicture&)*(const QPicture*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPicture__Lorg_kde_qt_QPicture_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPicture((const QPicture&)*(const QPicture*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPicture__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPicture_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPicture((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QPicture&)*(const QPicture*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPie__IIIIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint a, jint alen)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPie((int) x, (int) y, (int) w, (int) h, (int) a, (int) alen);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPie__Lorg_kde_qt_QRect_2II(JNIEnv* env, jobject obj, jobject arg1, jint a, jint alen)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPie((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (int) a, (int) alen);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPixmap__IILorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jint x, jint y, jobject arg3)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPixmap((int) x, (int) y, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPixmap__IILorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jint x, jint y, jobject arg3, jint sx)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPixmap((int) x, (int) y, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg3), (int) sx);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPixmap__IILorg_kde_qt_QPixmap_2II(JNIEnv* env, jobject obj, jint x, jint y, jobject arg3, jint sx, jint sy)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPixmap((int) x, (int) y, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg3), (int) sx, (int) sy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPixmap__IILorg_kde_qt_QPixmap_2III(JNIEnv* env, jobject obj, jint x, jint y, jobject arg3, jint sx, jint sy, jint sw)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPixmap((int) x, (int) y, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg3), (int) sx, (int) sy, (int) sw);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPixmap__IILorg_kde_qt_QPixmap_2IIII(JNIEnv* env, jobject obj, jint x, jint y, jobject arg3, jint sx, jint sy, jint sw, jint sh)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPixmap((int) x, (int) y, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg3), (int) sx, (int) sy, (int) sw, (int) sh);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPixmap__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPixmap((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPixmap__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jobject sr)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPixmap((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg2), (const QRect&)*(const QRect*) QtSupport::getQt(env, sr));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPixmap__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPixmap((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPoint__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPoint((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPoint__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPoint((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPoints__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject a)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPoints((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, a));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPoints__Lorg_kde_qt_QPointArray_2I(JNIEnv* env, jobject obj, jobject a, jint index)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPoints((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, a), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPoints__Lorg_kde_qt_QPointArray_2II(JNIEnv* env, jobject obj, jobject a, jint index, jint npoints)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPoints((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, a), (int) index, (int) npoints);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPolygon__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPolygon((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPolygon__Lorg_kde_qt_QPointArray_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean winding)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPolygon((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (bool) winding);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPolygon__Lorg_kde_qt_QPointArray_2ZI(JNIEnv* env, jobject obj, jobject arg1, jboolean winding, jint index)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPolygon((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (bool) winding, (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPolygon__Lorg_kde_qt_QPointArray_2ZII(JNIEnv* env, jobject obj, jobject arg1, jboolean winding, jint index, jint npoints)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPolygon((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (bool) winding, (int) index, (int) npoints);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPolyline__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPolyline((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPolyline__Lorg_kde_qt_QPointArray_2I(JNIEnv* env, jobject obj, jobject arg1, jint index)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPolyline((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawPolyline__Lorg_kde_qt_QPointArray_2II(JNIEnv* env, jobject obj, jobject arg1, jint index, jint npoints)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawPolyline((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (int) index, (int) npoints);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawRect__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawRect((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawRect__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawRoundRect__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawRoundRect((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawRoundRect__IIIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint arg5)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawRoundRect((int) x, (int) y, (int) w, (int) h, (int) arg5);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawRoundRect__IIIIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint arg5, jint arg6)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawRoundRect((int) x, (int) y, (int) w, (int) h, (int) arg5, (int) arg6);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawRoundRect__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawRoundRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawRoundRect__Lorg_kde_qt_QRect_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawRoundRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (int) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawRoundRect__Lorg_kde_qt_QRect_2II(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jint arg3)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawRoundRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (int) arg2, (int) arg3);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__IIIIILjava_lang_String_2(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint flags, jstring arg6)
+{
+static QString* _qstring_arg6 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((int) x, (int) y, (int) w, (int) h, (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__IIIIILjava_lang_String_2I(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint flags, jstring arg6, jint len)
+{
+static QString* _qstring_arg6 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((int) x, (int) y, (int) w, (int) h, (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (int) len);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__IIIIILjava_lang_String_2ILorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint flags, jstring arg6, jint len, jobject br)
+{
+static QString* _qstring_arg6 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((int) x, (int) y, (int) w, (int) h, (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, arg6, &_qstring_arg6), (int) len, (QRect*) QtSupport::getQt(env, br));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__IILjava_lang_String_2(JNIEnv* env, jobject obj, jint x, jint y, jstring arg3)
+{
+static QString* _qstring_arg3 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((int) x, (int) y, (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__IILjava_lang_String_2I(JNIEnv* env, jobject obj, jint x, jint y, jstring arg3, jint len)
+{
+static QString* _qstring_arg3 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((int) x, (int) y, (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (int) len);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__IILjava_lang_String_2II(JNIEnv* env, jobject obj, jint x, jint y, jstring arg3, jint len, jint dir)
+{
+static QString* _qstring_arg3 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((int) x, (int) y, (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (int) len, (QPainter::TextDirection) dir);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__IILjava_lang_String_2III(JNIEnv* env, jobject obj, jint x, jint y, jstring arg3, jint pos, jint len, jint dir)
+{
+static QString* _qstring_arg3 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((int) x, (int) y, (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (int) pos, (int) len, (QPainter::TextDirection) dir);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QPoint_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QPoint_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject arg1, jstring arg2, jint len)
+{
+static QString* _qstring_arg2 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (int) len);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QPoint_2Ljava_lang_String_2II(JNIEnv* env, jobject obj, jobject arg1, jstring arg2, jint len, jint dir)
+{
+static QString* _qstring_arg2 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (int) len, (QPainter::TextDirection) dir);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QPoint_2Ljava_lang_String_2III(JNIEnv* env, jobject obj, jobject p, jstring arg2, jint pos, jint len, jint dir)
+{
+static QString* _qstring_arg2 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (int) pos, (int) len, (QPainter::TextDirection) dir);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QRect_2ILjava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jint flags, jstring arg3)
+{
+static QString* _qstring_arg3 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QRect_2ILjava_lang_String_2I(JNIEnv* env, jobject obj, jobject arg1, jint flags, jstring arg3, jint len)
+{
+static QString* _qstring_arg3 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (int) len);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QRect_2ILjava_lang_String_2ILorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1, jint flags, jstring arg3, jint len, jobject br)
+{
+static QString* _qstring_arg3 = 0;
+ ((QPainter*) QtSupport::getQt(env, obj))->drawText((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (int) flags, (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (int) len, (QRect*) QtSupport::getQt(env, br));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawTiledPixmap__IIIILorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jobject arg5)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawTiledPixmap((int) x, (int) y, (int) w, (int) h, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg5));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawTiledPixmap__IIIILorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jobject arg5, jint sx)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawTiledPixmap((int) x, (int) y, (int) w, (int) h, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg5), (int) sx);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawTiledPixmap__IIIILorg_kde_qt_QPixmap_2II(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jobject arg5, jint sx, jint sy)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawTiledPixmap((int) x, (int) y, (int) w, (int) h, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg5), (int) sx, (int) sy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawTiledPixmap__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawTiledPixmap((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawTiledPixmap__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jobject arg3)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawTiledPixmap((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg2), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawWinFocusRect__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawWinFocusRect((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawWinFocusRect__IIIILorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jobject bgColor)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawWinFocusRect((int) x, (int) y, (int) w, (int) h, (const QColor&)*(const QColor*) QtSupport::getQt(env, bgColor));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawWinFocusRect__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawWinFocusRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_drawWinFocusRect__Lorg_kde_qt_QRect_2Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject arg1, jobject bgColor)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->drawWinFocusRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (const QColor&)*(const QColor*) QtSupport::getQt(env, bgColor));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPainter_end(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPainter*) QtSupport::getQt(env, obj))->end();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_eraseRect__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->eraseRect((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_eraseRect__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->eraseRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_fillRect__IIIILorg_kde_qt_QBrush_2(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jobject arg5)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->fillRect((int) x, (int) y, (int) w, (int) h, (const QBrush&)*(const QBrush*) QtSupport::getQt(env, arg5));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_fillRect__Lorg_kde_qt_QRect_2Lorg_kde_qt_QBrush_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->fillRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (const QBrush&)*(const QBrush*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QPainter*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_flush__(JNIEnv* env, jobject obj)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->flush();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_flush__Lorg_kde_qt_QRegion_2(JNIEnv* env, jobject obj, jobject region)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->flush((const QRegion&)*(const QRegion*) QtSupport::getQt(env, region));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_flush__Lorg_kde_qt_QRegion_2I(JNIEnv* env, jobject obj, jobject region, jint cm)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->flush((const QRegion&)*(const QRegion*) QtSupport::getQt(env, region), (QPainter::CoordinateMode) cm);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_fontInfo(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFontInfo(((QPainter*) QtSupport::getQt(env, obj))->fontInfo()), "org.kde.qt.QFontInfo", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_fontMetrics(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFontMetrics(((QPainter*) QtSupport::getQt(env, obj))->fontMetrics()), "org.kde.qt.QFontMetrics", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_font(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QFont *) &((QPainter*) QtSupport::getQt(env, obj))->font(), "org.kde.qt.QFont");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPainter_hasClipping(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPainter*) QtSupport::getQt(env, obj))->hasClipping();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPainter_hasViewXForm(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPainter*) QtSupport::getQt(env, obj))->hasViewXForm();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPainter_hasWorldXForm(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPainter*) QtSupport::getQt(env, obj))->hasWorldXForm();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_initialize(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QPainterJBridge::initialize();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPainter_isActive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPainter*) QtSupport::getQt(env, obj))->isActive();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPainter_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_lineTo__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->lineTo((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_lineTo__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->lineTo((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_moveTo__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->moveTo((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_moveTo__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->moveTo((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_newQPainter__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPainterJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_newQPainter__Lorg_kde_qt_QPaintDeviceInterface_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPainterJBridge((const QPaintDevice*) QtSupport::paintDevice(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_newQPainter__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPainterJBridge((const QPaintDevice*) QtSupport::paintDevice(env, arg1), (const QWidget*) QtSupport::getQt(env, arg2)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_newQPainter__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QWidget_2Z(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jboolean unclipped)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPainterJBridge((const QPaintDevice*) QtSupport::paintDevice(env, arg1), (const QWidget*) QtSupport::getQt(env, arg2), (bool) unclipped));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_newQPainter__Lorg_kde_qt_QPaintDeviceInterface_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean unclipped)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPainterJBridge((const QPaintDevice*) QtSupport::paintDevice(env, arg1), (bool) unclipped));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_pen(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPen *) &((QPainter*) QtSupport::getQt(env, obj))->pen(), "org.kde.qt.QPen");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_pos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QPainter*) QtSupport::getQt(env, obj))->pos()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPainter_rasterOp(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPainter*) QtSupport::getQt(env, obj))->rasterOp();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_redirect__Lorg_kde_qt_QPaintDeviceInterface_2(JNIEnv* env, jclass cls, jobject pdev)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QPainterJBridge::redirect((QPaintDevice*) QtSupport::paintDevice(env, pdev)), "org.kde.qt.QPaintDeviceInterface");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_redirect__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QPaintDeviceInterface_2(JNIEnv* env, jclass cls, jobject pdev, jobject replacement)
+{
+ (void) cls;
+ QPainterJBridge::redirect((QPaintDevice*) QtSupport::paintDevice(env, pdev), (QPaintDevice*) QtSupport::paintDevice(env, replacement));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_resetXForm(JNIEnv* env, jobject obj)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->resetXForm();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_restoreWorldMatrix(JNIEnv* env, jobject obj)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->restoreWorldMatrix();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_restore(JNIEnv* env, jobject obj)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->restore();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_rotate(JNIEnv* env, jobject obj, jdouble a)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->rotate((double) a);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_saveWorldMatrix(JNIEnv* env, jobject obj)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->saveWorldMatrix();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_save(JNIEnv* env, jobject obj)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->save();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_scale(JNIEnv* env, jobject obj, jdouble sx, jdouble sy)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->scale((double) sx, (double) sy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setBackgroundColor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setBackgroundColor((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setBackgroundMode(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setBackgroundMode((Qt::BGMode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setBrushOrigin__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setBrushOrigin((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setBrushOrigin__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setBrushOrigin((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setBrush__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setBrush((Qt::BrushStyle) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setBrush__Lorg_kde_qt_QBrush_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setBrush((const QBrush&)*(const QBrush*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setBrush__Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setBrush((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setClipRect__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setClipRect((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setClipRect__IIIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint arg5)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setClipRect((int) x, (int) y, (int) w, (int) h, (QPainter::CoordinateMode) arg5);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setClipRect__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setClipRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setClipRect__Lorg_kde_qt_QRect_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setClipRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (QPainter::CoordinateMode) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setClipRegion__Lorg_kde_qt_QRegion_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setClipRegion((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setClipRegion__Lorg_kde_qt_QRegion_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setClipRegion((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1), (QPainter::CoordinateMode) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setClipping(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setClipping((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setFont(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setPen__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setPen((Qt::PenStyle) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setPen__Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setPen((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setPen__Lorg_kde_qt_QPen_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setPen((const QPen&)*(const QPen*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setRasterOp(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setRasterOp((Qt::RasterOp) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setTabArray(JNIEnv* env, jobject obj, jintArray arg1)
+{
+ int* _int_arg1 = QtSupport::toIntPtr(env, arg1);
+ ((QPainter*) QtSupport::getQt(env, obj))->setTabArray( (int*) _int_arg1);
+ env->SetIntArrayRegion(arg1, 0, 1, (jint *) _int_arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setTabStops(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setTabStops((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setViewXForm(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setViewXForm((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setViewport__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setViewport((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setViewport__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setViewport((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setWindow__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setWindow((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setWindow__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setWindow((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setWorldMatrix__Lorg_kde_qt_QWMatrix_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setWorldMatrix((const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setWorldMatrix__Lorg_kde_qt_QWMatrix_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean combine)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setWorldMatrix((const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg1), (bool) combine);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_setWorldXForm(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->setWorldXForm((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_shear(JNIEnv* env, jobject obj, jdouble sh, jdouble sv)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->shear((double) sh, (double) sv);
+ return;
+}
+
+JNIEXPORT jintArray JNICALL
+Java_org_kde_qt_QPainter_tabArray(JNIEnv* env, jobject obj)
+{
+ int* _qint;
+ _qint = ((QPainter*) QtSupport::getQt(env, obj))->tabArray();
+ return QtSupport::fromIntPtr(env, (int*)_qint);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPainter_tabStops(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPainter*) QtSupport::getQt(env, obj))->tabStops();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPainter_translate(JNIEnv* env, jobject obj, jdouble dx, jdouble dy)
+{
+ ((QPainter*) QtSupport::getQt(env, obj))->translate((double) dx, (double) dy);
+ return;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QPainter_translationX(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QPainter*) QtSupport::getQt(env, obj))->translationX();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QPainter_translationY(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QPainter*) QtSupport::getQt(env, obj))->translationY();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_viewport(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QPainter*) QtSupport::getQt(env, obj))->viewport()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_window(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QPainter*) QtSupport::getQt(env, obj))->window()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_worldMatrix(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QWMatrix *) &((QPainter*) QtSupport::getQt(env, obj))->worldMatrix(), "org.kde.qt.QWMatrix");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_xFormDev__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QPainter*) QtSupport::getQt(env, obj))->xFormDev((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_xFormDev__Lorg_kde_qt_QPointArray_2II(JNIEnv* env, jobject obj, jobject arg1, jint index, jint npoints)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QPainter*) QtSupport::getQt(env, obj))->xFormDev((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (int) index, (int) npoints)), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_xFormDev__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QPainter*) QtSupport::getQt(env, obj))->xFormDev((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_xFormDev__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QPainter*) QtSupport::getQt(env, obj))->xFormDev((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_xForm__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QPainter*) QtSupport::getQt(env, obj))->xForm((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_xForm__Lorg_kde_qt_QPointArray_2II(JNIEnv* env, jobject obj, jobject arg1, jint index, jint npoints)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QPainter*) QtSupport::getQt(env, obj))->xForm((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (int) index, (int) npoints)), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_xForm__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QPainter*) QtSupport::getQt(env, obj))->xForm((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPainter_xForm__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QPainter*) QtSupport::getQt(env, obj))->xForm((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QPainter.h b/qtjava/javalib/qtjava/QPainter.h
new file mode 100644
index 00000000..65970359
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPainter.h
@@ -0,0 +1,203 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPainter__
+#define __org_kde_qt_QPainter__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_newQPainter__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_newQPainter__Lorg_kde_qt_QPaintDeviceInterface_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_newQPainter__Lorg_kde_qt_QPaintDeviceInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_newQPainter__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QWidget_2Z (JNIEnv *env, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_newQPainter__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPainter_begin__Lorg_kde_qt_QPaintDeviceInterface_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPainter_begin__Lorg_kde_qt_QPaintDeviceInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPainter_begin__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QWidget_2Z (JNIEnv *env, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPainter_begin__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPainter_end (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_device (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPainter_isActive (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_flush__Lorg_kde_qt_QRegion_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_flush__Lorg_kde_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_flush__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_save (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_restore (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_fontMetrics (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_fontInfo (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_font (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_pen (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setPen__Lorg_kde_qt_QPen_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setPen__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setPen__Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_brush (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setBrush__Lorg_kde_qt_QBrush_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setBrush__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setBrush__Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_pos (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_backgroundColor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setBackgroundColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPainter_backgroundMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setBackgroundMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPainter_rasterOp (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setRasterOp (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_brushOrigin (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setBrushOrigin__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setBrushOrigin__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPainter_hasViewXForm (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPainter_hasWorldXForm (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setViewXForm (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_window (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setWindow__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setWindow__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_viewport (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setViewport__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setViewport__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setWorldXForm (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_worldMatrix (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setWorldMatrix__Lorg_kde_qt_QWMatrix_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setWorldMatrix__Lorg_kde_qt_QWMatrix_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_saveWorldMatrix (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_restoreWorldMatrix (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_scale (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_shear (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_rotate (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_translate (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_resetXForm (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QPainter_translationX (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QPainter_translationY (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_xForm__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_xForm__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_xForm__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_xForm__Lorg_kde_qt_QPointArray_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_xFormDev__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_xFormDev__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_xFormDev__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_xFormDev__Lorg_kde_qt_QPointArray_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setClipping (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPainter_hasClipping (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_clipRegion__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_clipRegion__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setClipRect__Lorg_kde_qt_QRect_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setClipRect__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setClipRect__IIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setClipRect__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setClipRegion__Lorg_kde_qt_QRegion_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setClipRegion__Lorg_kde_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPoint__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPoint__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPoints__Lorg_kde_qt_QPointArray_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPoints__Lorg_kde_qt_QPointArray_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPoints__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_moveTo__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_moveTo__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_lineTo__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_lineTo__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawLine__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawLine__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawRect__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawRect__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawWinFocusRect__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawWinFocusRect__IIIILorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawWinFocusRect__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawWinFocusRect__Lorg_kde_qt_QRect_2Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawRoundRect__IIIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawRoundRect__IIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawRoundRect__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawRoundRect__Lorg_kde_qt_QRect_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawRoundRect__Lorg_kde_qt_QRect_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawRoundRect__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawEllipse__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawEllipse__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawArc__IIIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawArc__Lorg_kde_qt_QRect_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPie__IIIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPie__Lorg_kde_qt_QRect_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawChord__IIIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawChord__Lorg_kde_qt_QRect_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawLineSegments__Lorg_kde_qt_QPointArray_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawLineSegments__Lorg_kde_qt_QPointArray_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawLineSegments__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPolyline__Lorg_kde_qt_QPointArray_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPolyline__Lorg_kde_qt_QPointArray_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPolyline__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPolygon__Lorg_kde_qt_QPointArray_2ZII (JNIEnv *env, jobject, jobject, jboolean, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPolygon__Lorg_kde_qt_QPointArray_2ZI (JNIEnv *env, jobject, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPolygon__Lorg_kde_qt_QPointArray_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPolygon__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawConvexPolygon__Lorg_kde_qt_QPointArray_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawConvexPolygon__Lorg_kde_qt_QPointArray_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawConvexPolygon__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawCubicBezier__Lorg_kde_qt_QPointArray_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawCubicBezier__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPixmap__IILorg_kde_qt_QPixmap_2IIII (JNIEnv *env, jobject, jint, jint, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPixmap__IILorg_kde_qt_QPixmap_2III (JNIEnv *env, jobject, jint, jint, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPixmap__IILorg_kde_qt_QPixmap_2II (JNIEnv *env, jobject, jint, jint, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPixmap__IILorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jint, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPixmap__IILorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPixmap__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPixmap__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPixmap__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawImage__IILorg_kde_qt_QImage_2IIIII (JNIEnv *env, jobject, jint, jint, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawImage__IILorg_kde_qt_QImage_2IIII (JNIEnv *env, jobject, jint, jint, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawImage__IILorg_kde_qt_QImage_2III (JNIEnv *env, jobject, jint, jint, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawImage__IILorg_kde_qt_QImage_2II (JNIEnv *env, jobject, jint, jint, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawImage__IILorg_kde_qt_QImage_2I (JNIEnv *env, jobject, jint, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawImage__IILorg_kde_qt_QImage_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawImage__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QImage_2Lorg_kde_qt_QRect_2I (JNIEnv *env, jobject, jobject, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawImage__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QImage_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawImage__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QImage_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawImage__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QImage_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawImage__Lorg_kde_qt_QRect_2Lorg_kde_qt_QImage_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawTiledPixmap__IIIILorg_kde_qt_QPixmap_2II (JNIEnv *env, jobject, jint, jint, jint, jint, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawTiledPixmap__IIIILorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jint, jint, jint, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawTiledPixmap__IIIILorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawTiledPixmap__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawTiledPixmap__Lorg_kde_qt_QRect_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPicture__Lorg_kde_qt_QPicture_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPicture__IILorg_kde_qt_QPicture_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawPicture__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPicture_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_fillRect__IIIILorg_kde_qt_QBrush_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_fillRect__Lorg_kde_qt_QRect_2Lorg_kde_qt_QBrush_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_eraseRect__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_eraseRect__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__IILjava_lang_String_2II (JNIEnv *env, jobject, jint, jint, jstring, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__IILjava_lang_String_2I (JNIEnv *env, jobject, jint, jint, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__IILjava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QPoint_2Ljava_lang_String_2II (JNIEnv *env, jobject, jobject, jstring, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QPoint_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QPoint_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__IILjava_lang_String_2III (JNIEnv *env, jobject, jint, jint, jstring, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QPoint_2Ljava_lang_String_2III (JNIEnv *env, jobject, jobject, jstring, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__IIIIILjava_lang_String_2ILorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jstring, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__IIIIILjava_lang_String_2I (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__IIIIILjava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QRect_2ILjava_lang_String_2ILorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject, jint, jstring, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QRect_2ILjava_lang_String_2I (JNIEnv *env, jobject, jobject, jint, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_drawText__Lorg_kde_qt_QRect_2ILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_boundingRect__IIIIILjava_lang_String_2I (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_boundingRect__IIIIILjava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_boundingRect__Lorg_kde_qt_QRect_2ILjava_lang_String_2I (JNIEnv *env, jobject, jobject, jint, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_boundingRect__Lorg_kde_qt_QRect_2ILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPainter_tabStops (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setTabStops (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jintArray JNICALL Java_org_kde_qt_QPainter_tabArray (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_setTabArray (JNIEnv *env, jobject, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_redirect__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QPaintDeviceInterface_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPainter_redirect__Lorg_kde_qt_QPaintDeviceInterface_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_initialize (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_cleanup (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPainter_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPainter_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPainter__ */
diff --git a/qtjava/javalib/qtjava/QPalette.cpp b/qtjava/javalib/qtjava/QPalette.cpp
new file mode 100644
index 00000000..edb9a724
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPalette.cpp
@@ -0,0 +1,244 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpalette.h>
+#include <qbrush.h>
+#include <qcolor.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPalette.h>
+
+class QPaletteJBridge : public QPalette
+{
+public:
+ QPaletteJBridge() : QPalette() {};
+ QPaletteJBridge(const QColor& arg1) : QPalette(arg1) {};
+ QPaletteJBridge(const QColor& arg1,const QColor& arg2) : QPalette(arg1,arg2) {};
+ QPaletteJBridge(const QColorGroup& arg1,const QColorGroup& arg2,const QColorGroup& arg3) : QPalette(arg1,arg2,arg3) {};
+ QPaletteJBridge(const QPalette& arg1) : QPalette(arg1) {};
+ ~QPaletteJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPalette_active(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColorGroup *) &((QPalette*) QtSupport::getQt(env, obj))->active(), "org.kde.qt.QColorGroup");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPalette_backgroundRoleFromMode(JNIEnv* env, jclass cls, jint mode)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QPaletteJBridge::backgroundRoleFromMode((Qt::BackgroundMode) mode);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPalette_brush(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QBrush *) &((QPalette*) QtSupport::getQt(env, obj))->brush((QPalette::ColorGroup) arg1, (QColorGroup::ColorRole) arg2), "org.kde.qt.QBrush");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPalette_color(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QPalette*) QtSupport::getQt(env, obj))->color((QPalette::ColorGroup) arg1, (QColorGroup::ColorRole) arg2), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPalette_copy(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPalette(((QPalette*) QtSupport::getQt(env, obj))->copy()), "org.kde.qt.QPalette", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPalette_disabled(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColorGroup *) &((QPalette*) QtSupport::getQt(env, obj))->disabled(), "org.kde.qt.QColorGroup");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPalette_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QPalette*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPalette_foregroundRoleFromMode(JNIEnv* env, jclass cls, jint mode)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QPaletteJBridge::foregroundRoleFromMode((Qt::BackgroundMode) mode);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPalette_inactive(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColorGroup *) &((QPalette*) QtSupport::getQt(env, obj))->inactive(), "org.kde.qt.QColorGroup");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPalette_isCopyOf(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QPalette*) QtSupport::getQt(env, obj))->isCopyOf((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPalette_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_newQPalette__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaletteJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_newQPalette__Lorg_kde_qt_QColorGroup_2Lorg_kde_qt_QColorGroup_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jobject obj, jobject active, jobject disabled, jobject inactive)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaletteJBridge((const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, active), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, disabled), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, inactive)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_newQPalette__Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject button)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaletteJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, button)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_newQPalette__Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject button, jobject background)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaletteJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, button), (const QColor&)*(const QColor*) QtSupport::getQt(env, background)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_newQPalette__Lorg_kde_qt_QPalette_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPaletteJBridge((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPalette_normal(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColorGroup *) &((QPalette*) QtSupport::getQt(env, obj))->normal(), "org.kde.qt.QColorGroup");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPalette_op_1equals(JNIEnv* env, jobject obj, jobject p)
+{
+ jboolean xret = (jboolean) ((QPalette*) QtSupport::getQt(env, obj))->operator==((const QPalette&)*(const QPalette*) QtSupport::getQt(env, p));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPalette_op_1not_1equals(JNIEnv* env, jobject obj, jobject p)
+{
+ jboolean xret = (jboolean) ((QPalette*) QtSupport::getQt(env, obj))->operator!=((const QPalette&)*(const QPalette*) QtSupport::getQt(env, p));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPalette_serialNumber(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPalette*) QtSupport::getQt(env, obj))->serialNumber();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_setActive(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPalette*) QtSupport::getQt(env, obj))->setActive((const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_setBrush__IILorg_kde_qt_QBrush_2(JNIEnv* env, jobject obj, jint arg1, jint arg2, jobject arg3)
+{
+ ((QPalette*) QtSupport::getQt(env, obj))->setBrush((QPalette::ColorGroup) arg1, (QColorGroup::ColorRole) arg2, (const QBrush&)*(const QBrush*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_setBrush__ILorg_kde_qt_QBrush_2(JNIEnv* env, jobject obj, jint arg1, jobject arg2)
+{
+ ((QPalette*) QtSupport::getQt(env, obj))->setBrush((QColorGroup::ColorRole) arg1, (const QBrush&)*(const QBrush*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_setColor__IILorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jint arg1, jint arg2, jobject arg3)
+{
+ ((QPalette*) QtSupport::getQt(env, obj))->setColor((QPalette::ColorGroup) arg1, (QColorGroup::ColorRole) arg2, (const QColor&)*(const QColor*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_setColor__ILorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jint arg1, jobject arg2)
+{
+ ((QPalette*) QtSupport::getQt(env, obj))->setColor((QColorGroup::ColorRole) arg1, (const QColor&)*(const QColor*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_setDisabled(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPalette*) QtSupport::getQt(env, obj))->setDisabled((const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_setInactive(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPalette*) QtSupport::getQt(env, obj))->setInactive((const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPalette_setNormal(JNIEnv* env, jobject obj, jobject cg)
+{
+ ((QPalette*) QtSupport::getQt(env, obj))->setNormal((const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QPalette.h b/qtjava/javalib/qtjava/QPalette.h
new file mode 100644
index 00000000..9b264edb
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPalette.h
@@ -0,0 +1,47 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPalette__
+#define __org_kde_qt_QPalette__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_newQPalette__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_newQPalette__Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_newQPalette__Lorg_kde_qt_QColor_2Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_newQPalette__Lorg_kde_qt_QColorGroup_2Lorg_kde_qt_QColorGroup_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_newQPalette__Lorg_kde_qt_QPalette_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPalette_color (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPalette_brush (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_setColor__IILorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_setBrush__IILorg_kde_qt_QBrush_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_setColor__ILorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_setBrush__ILorg_kde_qt_QBrush_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPalette_copy (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPalette_active (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPalette_disabled (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPalette_inactive (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPalette_normal (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_setActive (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_setDisabled (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_setInactive (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_setNormal (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPalette_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPalette_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPalette_isCopyOf (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPalette_serialNumber (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPalette_foregroundRoleFromMode (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPalette_backgroundRoleFromMode (JNIEnv *env, jclass, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPalette_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPalette_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPalette__ */
diff --git a/qtjava/javalib/qtjava/QPen.cpp b/qtjava/javalib/qtjava/QPen.cpp
new file mode 100644
index 00000000..53c5141a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPen.cpp
@@ -0,0 +1,198 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpen.h>
+#include <qcolor.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPen.h>
+
+class QPenJBridge : public QPen
+{
+public:
+ QPenJBridge() : QPen() {};
+ QPenJBridge(Qt::PenStyle arg1) : QPen(arg1) {};
+ QPenJBridge(const QColor& arg1,uint arg2,Qt::PenStyle arg3) : QPen(arg1,arg2,arg3) {};
+ QPenJBridge(const QColor& arg1,uint arg2) : QPen(arg1,arg2) {};
+ QPenJBridge(const QColor& arg1) : QPen(arg1) {};
+ QPenJBridge(const QColor& arg1,uint arg2,Qt::PenStyle arg3,Qt::PenCapStyle arg4,Qt::PenJoinStyle arg5) : QPen(arg1,arg2,arg3,arg4,arg5) {};
+ QPenJBridge(const QPen& arg1) : QPen(arg1) {};
+ ~QPenJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPen_capStyle(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPen*) QtSupport::getQt(env, obj))->capStyle();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPen_color(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QPen*) QtSupport::getQt(env, obj))->color(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPen_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QPen*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPen_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPen_joinStyle(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPen*) QtSupport::getQt(env, obj))->joinStyle();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_newQPen__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPenJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_newQPen__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPenJBridge((Qt::PenStyle) arg1));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_newQPen__Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject color)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPenJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, color)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_newQPen__Lorg_kde_qt_QColor_2I(JNIEnv* env, jobject obj, jobject color, jint width)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPenJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, color), (uint) width));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_newQPen__Lorg_kde_qt_QColor_2II(JNIEnv* env, jobject obj, jobject color, jint width, jint style)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPenJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, color), (uint) width, (Qt::PenStyle) style));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_newQPen__Lorg_kde_qt_QColor_2IIII(JNIEnv* env, jobject obj, jobject cl, jint w, jint s, jint c, jint j)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPenJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, cl), (uint) w, (Qt::PenStyle) s, (Qt::PenCapStyle) c, (Qt::PenJoinStyle) j));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_newQPen__Lorg_kde_qt_QPen_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPenJBridge((const QPen&)*(const QPen*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPen_op_1equals(JNIEnv* env, jobject obj, jobject p)
+{
+ jboolean xret = (jboolean) ((QPen*) QtSupport::getQt(env, obj))->operator==((const QPen&)*(const QPen*) QtSupport::getQt(env, p));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPen_op_1not_1equals(JNIEnv* env, jobject obj, jobject p)
+{
+ jboolean xret = (jboolean) ((QPen*) QtSupport::getQt(env, obj))->operator!=((const QPen&)*(const QPen*) QtSupport::getQt(env, p));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_setCapStyle(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPen*) QtSupport::getQt(env, obj))->setCapStyle((Qt::PenCapStyle) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_setColor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPen*) QtSupport::getQt(env, obj))->setColor((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_setJoinStyle(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPen*) QtSupport::getQt(env, obj))->setJoinStyle((Qt::PenJoinStyle) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_setStyle(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPen*) QtSupport::getQt(env, obj))->setStyle((Qt::PenStyle) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPen_setWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPen*) QtSupport::getQt(env, obj))->setWidth((uint) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPen_style(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPen*) QtSupport::getQt(env, obj))->style();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPen_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPen*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QPen.h b/qtjava/javalib/qtjava/QPen.h
new file mode 100644
index 00000000..36b08e9b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPen.h
@@ -0,0 +1,40 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPen__
+#define __org_kde_qt_QPen__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_newQPen__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_newQPen__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_newQPen__Lorg_kde_qt_QColor_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_newQPen__Lorg_kde_qt_QColor_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_newQPen__Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_newQPen__Lorg_kde_qt_QColor_2IIII (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_newQPen__Lorg_kde_qt_QPen_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPen_style (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_setStyle (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPen_width (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_setWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPen_color (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_setColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPen_capStyle (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_setCapStyle (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPen_joinStyle (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_setJoinStyle (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPen_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPen_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPen_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPen_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPen__ */
diff --git a/qtjava/javalib/qtjava/QPicture.cpp b/qtjava/javalib/qtjava/QPicture.cpp
new file mode 100644
index 00000000..45ca522a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPicture.cpp
@@ -0,0 +1,216 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstring.h>
+#include <qpicture.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPicture.h>
+
+class QPictureJBridge : public QPicture
+{
+public:
+ QPictureJBridge(int arg1) : QPicture(arg1) {};
+ QPictureJBridge() : QPicture() {};
+ QPictureJBridge(const QPicture& arg1) : QPicture(arg1) {};
+ int protected_metric(int arg1) {
+ return (int) QPicture::metric(arg1);
+ }
+ void protected_detach() {
+ QPicture::detach();
+ return;
+ }
+ QPicture protected_copy() {
+ return (QPicture) QPicture::copy();
+ }
+ ~QPictureJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPicture_boundingRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QPicture*) QtSupport::getQt(env, obj))->boundingRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPicture_copy(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPicture(((QPictureJBridge*) QtSupport::getQt(env, obj))->protected_copy()), "org.kde.qt.QPicture", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPicture_data(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QPicture*) QtSupport::getQt(env, obj))->data();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPicture_detach(JNIEnv* env, jobject obj)
+{
+ ((QPictureJBridge*) QtSupport::getQt(env, obj))->protected_detach();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPicture_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPicture_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPicture_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QPicture*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPicture_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPicture_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPicture*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPicture_load__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName)
+{
+static QString* _qstring_fileName = 0;
+ jboolean xret = (jboolean) ((QPicture*) QtSupport::getQt(env, obj))->load((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPicture_load__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName, jstring format)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPicture*) QtSupport::getQt(env, obj))->load((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPicture_load__Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jobject dev)
+{
+ jboolean xret = (jboolean) ((QPicture*) QtSupport::getQt(env, obj))->load((QIODevice*) QtSupport::getQt(env, dev));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPicture_load__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject dev, jstring format)
+{
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPicture*) QtSupport::getQt(env, obj))->load((QIODevice*) QtSupport::getQt(env, dev), (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPicture_metric(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QPictureJBridge*) QtSupport::getQt(env, obj))->protected_metric((int) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPicture_newQPicture__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPictureJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPicture_newQPicture__I(JNIEnv* env, jobject obj, jint formatVersion)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPictureJBridge((int) formatVersion));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPicture_newQPicture__Lorg_kde_qt_QPicture_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPictureJBridge((const QPicture&)*(const QPicture*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPicture_play(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QPicture*) QtSupport::getQt(env, obj))->play((QPainter*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPicture_save__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName)
+{
+static QString* _qstring_fileName = 0;
+ jboolean xret = (jboolean) ((QPicture*) QtSupport::getQt(env, obj))->save((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPicture_save__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName, jstring format)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPicture*) QtSupport::getQt(env, obj))->save((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPicture_save__Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jobject dev)
+{
+ jboolean xret = (jboolean) ((QPicture*) QtSupport::getQt(env, obj))->save((QIODevice*) QtSupport::getQt(env, dev));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPicture_save__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject dev, jstring format)
+{
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPicture*) QtSupport::getQt(env, obj))->save((QIODevice*) QtSupport::getQt(env, dev), (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPicture_setBoundingRect(JNIEnv* env, jobject obj, jobject r)
+{
+ ((QPicture*) QtSupport::getQt(env, obj))->setBoundingRect((const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPicture_setData(JNIEnv* env, jobject obj, jstring data, jint size)
+{
+static QCString* _qstring_data = 0;
+ ((QPicture*) QtSupport::getQt(env, obj))->setData((const char*) QtSupport::toCharString(env, data, &_qstring_data), (uint) size);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPicture_size(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPicture*) QtSupport::getQt(env, obj))->size();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QPicture.h b/qtjava/javalib/qtjava/QPicture.h
new file mode 100644
index 00000000..cad6c166
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPicture.h
@@ -0,0 +1,42 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPicture__
+#define __org_kde_qt_QPicture__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPicture_newQPicture__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPicture_newQPicture__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPicture_newQPicture__Lorg_kde_qt_QPicture_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPicture_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPicture_size (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPicture_data (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPicture_setData (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPicture_play (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPicture_load__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPicture_load__Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPicture_load__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPicture_load__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPicture_save__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPicture_save__Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPicture_save__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPicture_save__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPicture_boundingRect (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPicture_setBoundingRect (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPicture_metric (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPicture_detach (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPicture_copy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPicture_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPicture_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPicture_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPicture__ */
diff --git a/qtjava/javalib/qtjava/QPixmap.cpp b/qtjava/javalib/qtjava/QPixmap.cpp
new file mode 100644
index 00000000..dceec402
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPixmap.cpp
@@ -0,0 +1,763 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstring.h>
+#include <qwmatrix.h>
+#include <qpoint.h>
+#include <qpaintdevice.h>
+#include <qsize.h>
+#include <qbitmap.h>
+#include <qpixmap.h>
+#include <qimage.h>
+#include <qcolor.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPixmap.h>
+
+class QPixmapJBridge : public QPixmap
+{
+public:
+ QPixmapJBridge() : QPixmap() {};
+ QPixmapJBridge(const QImage& arg1) : QPixmap(arg1) {};
+ QPixmapJBridge(int arg1,int arg2,int arg3,QPixmap::Optimization arg4) : QPixmap(arg1,arg2,arg3,arg4) {};
+ QPixmapJBridge(int arg1,int arg2,int arg3) : QPixmap(arg1,arg2,arg3) {};
+ QPixmapJBridge(int arg1,int arg2) : QPixmap(arg1,arg2) {};
+ QPixmapJBridge(const QSize& arg1,int arg2,QPixmap::Optimization arg3) : QPixmap(arg1,arg2,arg3) {};
+ QPixmapJBridge(const QSize& arg1,int arg2) : QPixmap(arg1,arg2) {};
+ QPixmapJBridge(const QSize& arg1) : QPixmap(arg1) {};
+ QPixmapJBridge(const QString& arg1,const char* arg2,QPixmap::ColorMode arg3) : QPixmap(arg1,arg2,arg3) {};
+ QPixmapJBridge(const QString& arg1,const char* arg2) : QPixmap(arg1,arg2) {};
+ QPixmapJBridge(const QString& arg1) : QPixmap(arg1) {};
+ QPixmapJBridge(const char** arg1) : QPixmap(arg1) {};
+ QPixmapJBridge(const QByteArray& arg1) : QPixmap(arg1) {};
+ QPixmapJBridge(const QPixmap& arg1) : QPixmap(arg1) {};
+ void public_detach() {
+ QPixmap::detach();
+ return;
+ }
+ QPixmapJBridge(int arg1,int arg2,const uchar* arg3,bool arg4) : QPixmap(arg1,arg2,arg3,arg4) {};
+ int protected_metric(int arg1) {
+ return (int) QPixmap::metric(arg1);
+ }
+ ~QPixmapJBridge() {QtSupport::qtKeyDeleted(this);}
+ int protected_fontMet(QFont* arg1,int arg2,const char* arg3,int arg4) {
+ return (int) QPaintDevice::fontMet(arg1,arg2,arg3,arg4);
+ }
+ int protected_fontMet(QFont* arg1,int arg2,const char* arg3) {
+ return (int) QPaintDevice::fontMet(arg1,arg2,arg3);
+ }
+ int protected_fontMet(QFont* arg1,int arg2) {
+ return (int) QPaintDevice::fontMet(arg1,arg2);
+ }
+ int protected_fontInf(QFont* arg1,int arg2) {
+ return (int) QPaintDevice::fontInf(arg1,arg2);
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_convertFromImage__Lorg_kde_qt_QImage_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->convertFromImage((const QImage&)*(const QImage*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_convertFromImage__Lorg_kde_qt_QImage_2I(JNIEnv* env, jobject obj, jobject arg1, jint mode)
+{
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->convertFromImage((const QImage&)*(const QImage*) QtSupport::getQt(env, arg1), (QPixmap::ColorMode) mode);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_convertToImage(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QPixmap*) QtSupport::getQt(env, obj))->convertToImage()), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_createHeuristicMask__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QBitmap(((QPixmap*) QtSupport::getQt(env, obj))->createHeuristicMask()), "org.kde.qt.QBitmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_createHeuristicMask__Z(JNIEnv* env, jobject obj, jboolean clipTight)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QBitmap(((QPixmap*) QtSupport::getQt(env, obj))->createHeuristicMask((bool) clipTight)), "org.kde.qt.QBitmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_defaultDepth(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QPixmapJBridge::defaultDepth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_defaultOptimization(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QPixmapJBridge::defaultOptimization();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_depth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPixmap*) QtSupport::getQt(env, obj))->depth();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_detach(JNIEnv* env, jobject obj)
+{
+ ((QPixmapJBridge*) QtSupport::getQt(env, obj))->public_detach();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_devType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDevice*)(QPixmap*) QtSupport::getQt(env, obj))->devType();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPixmap_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_fill__(JNIEnv* env, jobject obj)
+{
+ ((QPixmap*) QtSupport::getQt(env, obj))->fill();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_fill__Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject fillColor)
+{
+ ((QPixmap*) QtSupport::getQt(env, obj))->fill((const QColor&)*(const QColor*) QtSupport::getQt(env, fillColor));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_fill__Lorg_kde_qt_QWidget_2II(JNIEnv* env, jobject obj, jobject arg1, jint xofs, jint yofs)
+{
+ ((QPixmap*) QtSupport::getQt(env, obj))->fill((const QWidget*) QtSupport::getQt(env, arg1), (int) xofs, (int) yofs);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_fill__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1, jobject ofs)
+{
+ ((QPixmap*) QtSupport::getQt(env, obj))->fill((const QWidget*) QtSupport::getQt(env, arg1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, ofs));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QPixmap*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_fontInf(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ jint xret = (jint) ((QPixmapJBridge*) QtSupport::getQt(env, obj))->protected_fontInf((QFont*) QtSupport::getQt(env, arg1), (int) arg2);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_fontMet__Lorg_kde_qt_QFont_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ jint xret = (jint) ((QPixmapJBridge*) QtSupport::getQt(env, obj))->protected_fontMet((QFont*) QtSupport::getQt(env, arg1), (int) arg2);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jstring arg3)
+{
+static QCString* _qstring_arg3 = 0;
+ jint xret = (jint) ((QPixmapJBridge*) QtSupport::getQt(env, obj))->protected_fontMet((QFont*) QtSupport::getQt(env, arg1), (int) arg2, (const char*) QtSupport::toCharString(env, arg3, &_qstring_arg3));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jstring arg3, jint arg4)
+{
+static QCString* _qstring_arg3 = 0;
+ jint xret = (jint) ((QPixmapJBridge*) QtSupport::getQt(env, obj))->protected_fontMet((QFont*) QtSupport::getQt(env, arg1), (int) arg2, (const char*) QtSupport::toCharString(env, arg3, &_qstring_arg3), (int) arg4);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_fromMimeSource(JNIEnv* env, jclass cls, jstring abs_name)
+{
+ (void) cls;
+static QString* _qstring_abs_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QPixmapJBridge::fromMimeSource((const QString&)*(QString*) QtSupport::toQString(env, abs_name, &_qstring_abs_name))), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_grabWidget__Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jobject widget)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QPixmapJBridge::grabWidget((QWidget*) QtSupport::getQt(env, widget))), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_grabWidget__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jclass cls, jobject widget, jint x)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QPixmapJBridge::grabWidget((QWidget*) QtSupport::getQt(env, widget), (int) x)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_grabWidget__Lorg_kde_qt_QWidget_2II(JNIEnv* env, jclass cls, jobject widget, jint x, jint y)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QPixmapJBridge::grabWidget((QWidget*) QtSupport::getQt(env, widget), (int) x, (int) y)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_grabWidget__Lorg_kde_qt_QWidget_2III(JNIEnv* env, jclass cls, jobject widget, jint x, jint y, jint w)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QPixmapJBridge::grabWidget((QWidget*) QtSupport::getQt(env, widget), (int) x, (int) y, (int) w)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_grabWidget__Lorg_kde_qt_QWidget_2IIII(JNIEnv* env, jclass cls, jobject widget, jint x, jint y, jint w, jint h)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QPixmapJBridge::grabWidget((QWidget*) QtSupport::getQt(env, widget), (int) x, (int) y, (int) w, (int) h)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_grabWindow__J(JNIEnv* env, jclass cls, jlong arg1)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QPixmapJBridge::grabWindow((WId) arg1)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_grabWindow__JI(JNIEnv* env, jclass cls, jlong arg1, jint x)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QPixmapJBridge::grabWindow((WId) arg1, (int) x)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_grabWindow__JII(JNIEnv* env, jclass cls, jlong arg1, jint x, jint y)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QPixmapJBridge::grabWindow((WId) arg1, (int) x, (int) y)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_grabWindow__JIII(JNIEnv* env, jclass cls, jlong arg1, jint x, jint y, jint w)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QPixmapJBridge::grabWindow((WId) arg1, (int) x, (int) y, (int) w)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_grabWindow__JIIII(JNIEnv* env, jclass cls, jlong arg1, jint x, jint y, jint w, jint h)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(QPixmapJBridge::grabWindow((WId) arg1, (int) x, (int) y, (int) w, (int) h)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_hasAlphaChannel(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->hasAlphaChannel();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_hasAlpha(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->hasAlpha();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPixmap*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPixmap_imageFormat(JNIEnv* env, jclass cls, jstring fileName)
+{
+ const char* _qstring;
+ (void) cls;
+static QString* _qstring_fileName = 0;
+ _qstring = QPixmapJBridge::imageFormat((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_isExtDev(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPaintDevice*)(QPixmap*) QtSupport::getQt(env, obj))->isExtDev();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_isQBitmap(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->isQBitmap();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_loadFromData___3B(JNIEnv* env, jobject obj, jbyteArray data)
+{
+static QByteArray* _qbyteArray_data = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->loadFromData((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_loadFromData___3BLjava_lang_String_2(JNIEnv* env, jobject obj, jbyteArray data, jstring format)
+{
+static QByteArray* _qbyteArray_data = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->loadFromData((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data), (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_loadFromData___3BLjava_lang_String_2I(JNIEnv* env, jobject obj, jbyteArray data, jstring format, jint conversion_flags)
+{
+static QByteArray* _qbyteArray_data = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->loadFromData((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data), (const char*) QtSupport::toCharString(env, format, &_qstring_format), (int) conversion_flags);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_loadFromData___3CI(JNIEnv* env, jobject obj, jcharArray buf, jint len)
+{
+static QByteArray* _qbytearray_buf = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->loadFromData((const uchar*) QtSupport::toUcharArray(env, buf, &_qbytearray_buf), (uint) len);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_loadFromData___3CILjava_lang_String_2(JNIEnv* env, jobject obj, jcharArray buf, jint len, jstring format)
+{
+static QByteArray* _qbytearray_buf = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->loadFromData((const uchar*) QtSupport::toUcharArray(env, buf, &_qbytearray_buf), (uint) len, (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_loadFromData___3CILjava_lang_String_2I(JNIEnv* env, jobject obj, jcharArray buf, jint len, jstring format, jint mode)
+{
+static QByteArray* _qbytearray_buf = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->loadFromData((const uchar*) QtSupport::toUcharArray(env, buf, &_qbytearray_buf), (uint) len, (const char*) QtSupport::toCharString(env, format, &_qstring_format), (QPixmap::ColorMode) mode);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_load__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName)
+{
+static QString* _qstring_fileName = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->load((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_load__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName, jstring format)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->load((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_load__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring fileName, jstring format, jint mode)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->load((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format), (QPixmap::ColorMode) mode);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_mask(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QPixmap*) QtSupport::getQt(env, obj))->mask(), "org.kde.qt.QBitmap");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_metric(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QPixmapJBridge*) QtSupport::getQt(env, obj))->protected_metric((int) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((int) w, (int) h));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__III(JNIEnv* env, jobject obj, jint w, jint h, jint depth)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((int) w, (int) h, (int) depth));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__IIII(JNIEnv* env, jobject obj, jint w, jint h, jint depth, jint arg4)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((int) w, (int) h, (int) depth, (QPixmap::Optimization) arg4));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__II_3CZ(JNIEnv* env, jobject obj, jint w, jint h, jcharArray data, jboolean isXbitmap)
+{
+static QByteArray* _qbytearray_data = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((int) w, (int) h, (const uchar*) QtSupport::toUcharArray(env, data, &_qbytearray_data), (bool) isXbitmap));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName)
+{
+static QString* _qstring_fileName = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName, jstring format)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring fileName, jstring format, jint mode)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format), (QPixmap::ColorMode) mode));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__Lorg_kde_qt_QImage_2(JNIEnv* env, jobject obj, jobject image)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((const QImage&)*(const QImage*) QtSupport::getQt(env, image)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__Lorg_kde_qt_QSize_2I(JNIEnv* env, jobject obj, jobject arg1, jint depth)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1), (int) depth));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap__Lorg_kde_qt_QSize_2II(JNIEnv* env, jobject obj, jobject arg1, jint depth, jint arg3)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1), (int) depth, (QPixmap::Optimization) arg3));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap___3B(JNIEnv* env, jobject obj, jbyteArray data)
+{
+static QByteArray* _qbyteArray_data = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_newQPixmap___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray xpm)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPixmapJBridge((const char**) QtSupport::toStringArray(env, xpm)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_optimization(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPixmap*) QtSupport::getQt(env, obj))->optimization();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_paintingActive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPaintDevice*)(QPixmap*) QtSupport::getQt(env, obj))->paintingActive();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_rect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QPixmap*) QtSupport::getQt(env, obj))->rect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_resize__II(JNIEnv* env, jobject obj, jint width, jint height)
+{
+ ((QPixmap*) QtSupport::getQt(env, obj))->resize((int) width, (int) height);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_resize__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPixmap*) QtSupport::getQt(env, obj))->resize((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_resolution(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDevice*)(QPixmap*) QtSupport::getQt(env, obj))->resolution();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_save__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fileName, jstring format)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->save((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_save__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring fileName, jstring format, jint quality)
+{
+static QString* _qstring_fileName = 0;
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->save((const QString&)*(QString*) QtSupport::toQString(env, fileName, &_qstring_fileName), (const char*) QtSupport::toCharString(env, format, &_qstring_format), (int) quality);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_save__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject device, jstring format)
+{
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->save((QIODevice*) QtSupport::getQt(env, device), (const char*) QtSupport::toCharString(env, format, &_qstring_format));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_save__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject device, jstring format, jint quality)
+{
+static QCString* _qstring_format = 0;
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->save((QIODevice*) QtSupport::getQt(env, device), (const char*) QtSupport::toCharString(env, format, &_qstring_format), (int) quality);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_selfMask(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPixmap*) QtSupport::getQt(env, obj))->selfMask();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_serialNumber(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPixmap*) QtSupport::getQt(env, obj))->serialNumber();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_setDefaultOptimization(JNIEnv* env, jclass cls, jint arg1)
+{
+ (void) cls;
+ (void) env;
+ QPixmapJBridge::setDefaultOptimization((QPixmap::Optimization) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_setMask(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPixmap*) QtSupport::getQt(env, obj))->setMask((const QBitmap&)*(const QBitmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_setOptimization(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPixmap*) QtSupport::getQt(env, obj))->setOptimization((QPixmap::Optimization) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPixmap_setResolution(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPaintDevice*)(QPixmap*) QtSupport::getQt(env, obj))->setResolution((int) arg1);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_size(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QPixmap*) QtSupport::getQt(env, obj))->size()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_trueMatrix(JNIEnv* env, jclass cls, jobject arg1, jint w, jint h)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QWMatrix(QPixmapJBridge::trueMatrix((const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg1), (int) w, (int) h)), "org.kde.qt.QWMatrix", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPixmap_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPixmap*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPixmap_xForm(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QPixmap*) QtSupport::getQt(env, obj))->xForm((const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPixmap_loadFromData___3C(JNIEnv *env, jobject obj, jcharArray data)
+{
+static QByteArray * _qbyteArray_data = 0;
+ return (jboolean) ((QPixmapJBridge*) QtSupport::getQt(env, obj))->loadFromData((uchar *) QtSupport::toUcharArray(env, data, &_qbyteArray_data), env->GetArrayLength(data), 0, 0);
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QPixmap_paintDevice(JNIEnv* env, jobject obj)
+{
+ return (jlong) (QPaintDevice*)(QPixmap*) QtSupport::getQt(env, obj);
+}
+
diff --git a/qtjava/javalib/qtjava/QPixmap.h b/qtjava/javalib/qtjava/QPixmap.h
new file mode 100644
index 00000000..fce9773b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPixmap.h
@@ -0,0 +1,105 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPixmap__
+#define __org_kde_qt_QPixmap__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__Lorg_kde_qt_QImage_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__Lorg_kde_qt_QSize_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__Lorg_kde_qt_QSize_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_width (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_height (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_size (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_rect (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_depth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_fill__Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_fill__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_fill__Lorg_kde_qt_QWidget_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_fill__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_resize__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_resize__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_mask (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_setMask (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_selfMask (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_hasAlpha (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_hasAlphaChannel (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_createHeuristicMask__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_createHeuristicMask__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_xForm (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_convertToImage (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_convertFromImage__Lorg_kde_qt_QImage_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_convertFromImage__Lorg_kde_qt_QImage_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_load__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_load__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_load__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_loadFromData___3CILjava_lang_String_2I (JNIEnv *env, jobject, jcharArray, jint, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_loadFromData___3CILjava_lang_String_2 (JNIEnv *env, jobject, jcharArray, jint, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_loadFromData___3CI (JNIEnv *env, jobject, jcharArray, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_loadFromData___3BLjava_lang_String_2I (JNIEnv *env, jobject, jbyteArray, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_loadFromData___3BLjava_lang_String_2 (JNIEnv *env, jobject, jbyteArray, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_loadFromData___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_save__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_save__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_save__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_save__Lorg_kde_qt_QIODeviceInterface_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_serialNumber (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_optimization (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_setOptimization (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_detach (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_isQBitmap (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_defaultDepth (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_fromMimeSource (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_grabWindow__JIIII (JNIEnv *env, jclass, jlong, jint, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_grabWindow__JIII (JNIEnv *env, jclass, jlong, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_grabWindow__JII (JNIEnv *env, jclass, jlong, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_grabWindow__JI (JNIEnv *env, jclass, jlong, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_grabWindow__J (JNIEnv *env, jclass, jlong);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_grabWidget__Lorg_kde_qt_QWidget_2IIII (JNIEnv *env, jclass, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_grabWidget__Lorg_kde_qt_QWidget_2III (JNIEnv *env, jclass, jobject, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_grabWidget__Lorg_kde_qt_QWidget_2II (JNIEnv *env, jclass, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_grabWidget__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jclass, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_grabWidget__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPixmap_trueMatrix (JNIEnv *env, jclass, jobject, jint, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPixmap_imageFormat (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_defaultOptimization (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_setDefaultOptimization (JNIEnv *env, jclass, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_newQPixmap__II_3CZ (JNIEnv *env, jobject, jint, jint, jcharArray, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_metric (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_devType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_isExtDev (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_paintingActive (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPixmap_setResolution (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_resolution (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2I (JNIEnv *env, jobject, jobject, jint, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_fontMet__Lorg_kde_qt_QFont_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPixmap_fontInf (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPixmap_loadFromData___3C (JNIEnv *env, jobject, jcharArray);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QPixmap_paintDevice (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPixmap__ */
diff --git a/qtjava/javalib/qtjava/QPoint.cpp b/qtjava/javalib/qtjava/QPoint.cpp
new file mode 100644
index 00000000..3d325e13
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPoint.cpp
@@ -0,0 +1,156 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpoint.h>
+#include <qwindowdefs.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPoint.h>
+
+class QPointJBridge : public QPoint
+{
+public:
+ QPointJBridge() : QPoint() {};
+ QPointJBridge(int arg1,int arg2) : QPoint(arg1,arg2) {};
+ ~QPointJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPoint_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPoint_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPoint_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QPoint*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPoint_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPoint_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPoint*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPoint_manhattanLength(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPoint*) QtSupport::getQt(env, obj))->manhattanLength();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPoint_newQPoint__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPointJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPoint_newQPoint__II(JNIEnv* env, jobject obj, jint xpos, jint ypos)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPointJBridge((int) xpos, (int) ypos));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPoint_op_1div_1assign__D(JNIEnv* env, jobject obj, jdouble c)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QPoint*) QtSupport::getQt(env, obj))->operator/=((double) c), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPoint_op_1div_1assign__I(JNIEnv* env, jobject obj, jint c)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QPoint*) QtSupport::getQt(env, obj))->operator/=((int) c), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPoint_op_1minus_1assign(JNIEnv* env, jobject obj, jobject p)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QPoint*) QtSupport::getQt(env, obj))->operator-=((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p)), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPoint_op_1mult_1assign__D(JNIEnv* env, jobject obj, jdouble c)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QPoint*) QtSupport::getQt(env, obj))->operator*=((double) c), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPoint_op_1mult_1assign__I(JNIEnv* env, jobject obj, jint c)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QPoint*) QtSupport::getQt(env, obj))->operator*=((int) c), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPoint_op_1plus_1assign(JNIEnv* env, jobject obj, jobject p)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QPoint*) QtSupport::getQt(env, obj))->operator+=((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p)), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QPoint_rx(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QPoint*) QtSupport::getQt(env, obj))->rx();
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QPoint_ry(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QPoint*) QtSupport::getQt(env, obj))->ry();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPoint_setX(JNIEnv* env, jobject obj, jint x)
+{
+ ((QPoint*) QtSupport::getQt(env, obj))->setX((int) x);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPoint_setY(JNIEnv* env, jobject obj, jint y)
+{
+ ((QPoint*) QtSupport::getQt(env, obj))->setY((int) y);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPoint_x(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPoint*) QtSupport::getQt(env, obj))->x();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPoint_y(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPoint*) QtSupport::getQt(env, obj))->y();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QPoint.h b/qtjava/javalib/qtjava/QPoint.h
new file mode 100644
index 00000000..a7d81fc4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPoint.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPoint__
+#define __org_kde_qt_QPoint__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPoint_newQPoint__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPoint_newQPoint__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPoint_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPoint_x (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPoint_y (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPoint_setX (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPoint_setY (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPoint_manhattanLength (JNIEnv *env, jobject);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QPoint_rx (JNIEnv *env, jobject);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QPoint_ry (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPoint_op_1plus_1assign (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPoint_op_1minus_1assign (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPoint_op_1mult_1assign__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPoint_op_1mult_1assign__D (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPoint_op_1div_1assign__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPoint_op_1div_1assign__D (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPoint_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPoint_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPoint_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPoint__ */
diff --git a/qtjava/javalib/qtjava/QPointArray.cpp b/qtjava/javalib/qtjava/QPointArray.cpp
new file mode 100644
index 00000000..fd21fdca
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPointArray.cpp
@@ -0,0 +1,282 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qwmatrix.h>
+#include <qpoint.h>
+#include <qpointarray.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPointArray.h>
+
+class QPointArrayJBridge : public QPointArray
+{
+public:
+ QPointArrayJBridge() : QPointArray() {};
+ QPointArrayJBridge(int arg1) : QPointArray(arg1) {};
+ QPointArrayJBridge(const QPointArray& arg1) : QPointArray(arg1) {};
+ QPointArrayJBridge(const QRect& arg1,bool arg2) : QPointArray(arg1,arg2) {};
+ QPointArrayJBridge(const QRect& arg1) : QPointArray(arg1) {};
+ QPointArrayJBridge(int arg1,const QCOORD* arg2) : QPointArray(arg1,arg2) {};
+ ~QPointArrayJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPointArray_boundingRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QPointArray*) QtSupport::getQt(env, obj))->boundingRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_cleanBuffers(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QPointArrayJBridge::cleanBuffers();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPointArray_copy(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QPointArray*) QtSupport::getQt(env, obj))->copy()), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPointArray_cubicBezier(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QPointArray*) QtSupport::getQt(env, obj))->cubicBezier()), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPointArray_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QPointArray*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPointArray_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_makeArc__IIIIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint a1, jint a2)
+{
+ ((QPointArray*) QtSupport::getQt(env, obj))->makeArc((int) x, (int) y, (int) w, (int) h, (int) a1, (int) a2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_makeArc__IIIIIILorg_kde_qt_QWMatrix_2(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint a1, jint a2, jobject arg7)
+{
+ ((QPointArray*) QtSupport::getQt(env, obj))->makeArc((int) x, (int) y, (int) w, (int) h, (int) a1, (int) a2, (const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg7));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_makeEllipse(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QPointArray*) QtSupport::getQt(env, obj))->makeEllipse((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_newQPointArray__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPointArrayJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_newQPointArray__I(JNIEnv* env, jobject obj, jint size)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPointArrayJBridge((int) size));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_newQPointArray__I_3S(JNIEnv* env, jobject obj, jint nPoints, jshortArray points)
+{
+ short* _short_points = QtSupport::toShortPtr(env, points);
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPointArrayJBridge((int) nPoints, (const QCOORD*) _short_points));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ env->SetShortArrayRegion(points, 0, 1, (jshort*) _short_points);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_newQPointArray__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject a)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPointArrayJBridge((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, a)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_newQPointArray__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject r)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPointArrayJBridge((const QRect&)*(const QRect*) QtSupport::getQt(env, r)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_newQPointArray__Lorg_kde_qt_QRect_2Z(JNIEnv* env, jobject obj, jobject r, jboolean closed)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPointArrayJBridge((const QRect&)*(const QRect*) QtSupport::getQt(env, r), (bool) closed));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPointArray_point__I(JNIEnv* env, jobject obj, jint i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QPointArray*) QtSupport::getQt(env, obj))->point((uint) i)), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPointArray_putPoints__IILorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jint index, jint nPoints, jobject from)
+{
+ jboolean xret = (jboolean) ((QPointArray*) QtSupport::getQt(env, obj))->putPoints((int) index, (int) nPoints, (const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, from));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPointArray_putPoints__IILorg_kde_qt_QPointArray_2I(JNIEnv* env, jobject obj, jint index, jint nPoints, jobject from, jint fromIndex)
+{
+ jboolean xret = (jboolean) ((QPointArray*) QtSupport::getQt(env, obj))->putPoints((int) index, (int) nPoints, (const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, from), (int) fromIndex);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_setPoint__III(JNIEnv* env, jobject obj, jint i, jint x, jint y)
+{
+ ((QPointArray*) QtSupport::getQt(env, obj))->setPoint((uint) i, (int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_setPoint__ILorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jint i, jobject p)
+{
+ ((QPointArray*) QtSupport::getQt(env, obj))->setPoint((uint) i, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_translate(JNIEnv* env, jobject obj, jint dx, jint dy)
+{
+ ((QPointArray*) QtSupport::getQt(env, obj))->translate((int) dx, (int) dy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPointArray_point__I_3I_3I(JNIEnv *env, jobject obj, jint i, jintArray x, jintArray y)
+{
+ int argx;
+ int argy;
+ ((QPointArrayJBridge*) QtSupport::getQt(env, obj))->point((uint) i, &argx, &argy);
+ env->SetIntArrayRegion(x, 0, 1, (jint *) &argx);
+ env->SetIntArrayRegion(y, 0, 1, (jint *) &argy);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPointArray_setPoints(JNIEnv *env, jobject obj, jint nPoints, jshortArray points)
+{
+ if (!((QPointArrayJBridge*) QtSupport::getQt(env, obj))->resize((uint)nPoints)) {
+ return JNI_FALSE;
+ }
+
+ short * shortArray = QtSupport::toShortPtr(env, points);
+ for (int index = 0; index < nPoints; index++) {
+ ((QPointArrayJBridge*) QtSupport::getQt(env, obj))->setPoint(index, shortArray[index * 2], shortArray[(index * 2) + 1]);
+ }
+ return JNI_TRUE;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPointArray_putPoints__II_3S(JNIEnv *env, jobject obj, jint index, jint nPoints, jshortArray points)
+{
+ if ( ((QPointArrayJBridge*) QtSupport::getQt(env, obj))->size() < (uint) nPoints
+ && !((QPointArrayJBridge*) QtSupport::getQt(env, obj))->resize((uint) nPoints) )
+ {
+ return JNI_FALSE;
+ }
+
+ short * shortArray = QtSupport::toShortPtr(env, points);
+ for (int i = (int) index; nPoints > 0; i++, nPoints--) {
+ ((QPointArrayJBridge*) QtSupport::getQt(env, obj))->setPoint(i, shortArray[i * 2], shortArray[(i * 2) + 1]);
+ }
+ return JNI_TRUE;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPointArray_size(JNIEnv* env, jobject obj)
+{
+ return (jint) ((QPointArrayJBridge*) QtSupport::getQt(env, obj))->size();
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPointArray_count(JNIEnv* env, jobject obj)
+{
+ return (jint) ((QPointArrayJBridge*) QtSupport::getQt(env, obj))->count();
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPointArray_isEmpty(JNIEnv* env, jobject obj)
+{
+ return (jboolean) ((QPointArrayJBridge*) QtSupport::getQt(env, obj))->isEmpty();
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPointArray_isNull(JNIEnv* env, jobject obj)
+{
+ return (jboolean) ((QPointArrayJBridge*) QtSupport::getQt(env, obj))->isNull();
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPointArray_resize(JNIEnv* env, jobject obj, jint size)
+{
+ return (jboolean) ((QPointArrayJBridge*) QtSupport::getQt(env, obj))->resize((uint) size);
+}
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPointArray_truncate(JNIEnv *env, jobject obj, jint pos)
+{
+ return (jboolean) ((QPointArrayJBridge*) QtSupport::getQt(env, obj))->truncate((uint) pos);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPointArray_at(JNIEnv * env, jobject obj, jint index)
+{
+ QPoint _p= ((QPointArrayJBridge*) QtSupport::getQt(env, obj))->at((uint) index);
+ return (jobject) QtSupport::objectForQtKey(env, (void *)new QPoint(_p.x(),_p.y()), "org.kde.qt.QPoint", TRUE);
+}
+
diff --git a/qtjava/javalib/qtjava/QPointArray.h b/qtjava/javalib/qtjava/QPointArray.h
new file mode 100644
index 00000000..e797309e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPointArray.h
@@ -0,0 +1,50 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPointArray__
+#define __org_kde_qt_QPointArray__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_newQPointArray__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_newQPointArray__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_newQPointArray__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_newQPointArray__Lorg_kde_qt_QRect_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_newQPointArray__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_newQPointArray__I_3S (JNIEnv *env, jobject, jint, jshortArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPointArray_copy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_translate (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPointArray_boundingRect (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_point__I_3I_3I (JNIEnv *env, jobject, jint, jintArray, jintArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPointArray_point__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_setPoint__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_setPoint__ILorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPointArray_setPoints (JNIEnv *env, jobject, jint, jshortArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPointArray_putPoints__II_3S (JNIEnv *env, jobject, jint, jint, jshortArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPointArray_putPoints__IILorg_kde_qt_QPointArray_2I (JNIEnv *env, jobject, jint, jint, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPointArray_putPoints__IILorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_makeArc__IIIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_makeEllipse (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_makeArc__IIIIIILorg_kde_qt_QWMatrix_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPointArray_cubicBezier (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_cleanBuffers (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPointArray_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPointArray_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPointArray_size (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPointArray_count (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPointArray_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPointArray_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPointArray_resize (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPointArray_truncate (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPointArray_at (JNIEnv *env, jobject, jint);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPointArray__ */
diff --git a/qtjava/javalib/qtjava/QPolygonScanner.cpp b/qtjava/javalib/qtjava/QPolygonScanner.cpp
new file mode 100644
index 00000000..46eed4a1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPolygonScanner.cpp
@@ -0,0 +1,51 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpolygonscanner.h>
+#include <qpointarray.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPolygonScanner.h>
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPolygonScanner_processSpans(JNIEnv* env, jobject obj, jint n, jobject point, jintArray width)
+{
+ int* _int_width = QtSupport::toIntPtr(env, width);
+ ((QPolygonScanner*) QtSupport::getQt(env, obj))->processSpans((int) n, (QPoint*) QtSupport::getQt(env, point), (int*) _int_width);
+ env->SetIntArrayRegion(width, 0, 1, (jint *) _int_width);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2Z(JNIEnv* env, jobject obj, jobject pa, jboolean winding)
+{
+ ((QPolygonScanner*) QtSupport::getQt(env, obj))->scan((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, pa), (bool) winding);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2ZI(JNIEnv* env, jobject obj, jobject pa, jboolean winding, jint index)
+{
+ ((QPolygonScanner*) QtSupport::getQt(env, obj))->scan((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, pa), (bool) winding, (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2ZII(JNIEnv* env, jobject obj, jobject pa, jboolean winding, jint index, jint npoints)
+{
+ ((QPolygonScanner*) QtSupport::getQt(env, obj))->scan((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, pa), (bool) winding, (int) index, (int) npoints);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2ZIII(JNIEnv* env, jobject obj, jobject pa, jboolean winding, jint index, jint npoints, jint edges)
+{
+ ((QPolygonScanner*) QtSupport::getQt(env, obj))->scan((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, pa), (bool) winding, (int) index, (int) npoints, (QPolygonScanner::Edge) edges);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2ZIIZ(JNIEnv* env, jobject obj, jobject pa, jboolean winding, jint index, jint npoints, jboolean stitchable)
+{
+ ((QPolygonScanner*) QtSupport::getQt(env, obj))->scan((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, pa), (bool) winding, (int) index, (int) npoints, (bool) stitchable);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QPolygonScanner.h b/qtjava/javalib/qtjava/QPolygonScanner.h
new file mode 100644
index 00000000..ab20ddc2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPolygonScanner.h
@@ -0,0 +1,24 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPolygonScanner__
+#define __org_kde_qt_QPolygonScanner__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2ZII (JNIEnv *env, jobject, jobject, jboolean, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2ZI (JNIEnv *env, jobject, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2ZIIZ (JNIEnv *env, jobject, jobject, jboolean, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPolygonScanner_scan__Lorg_kde_qt_QPointArray_2ZIII (JNIEnv *env, jobject, jobject, jboolean, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPolygonScanner_processSpans (JNIEnv *env, jobject, jint, jobject, jintArray);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPolygonScanner__ */
diff --git a/qtjava/javalib/qtjava/QPopupMenu.cpp b/qtjava/javalib/qtjava/QPopupMenu.cpp
new file mode 100644
index 00000000..10b64055
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPopupMenu.cpp
@@ -0,0 +1,1509 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qpopupmenu.h>
+#include <qpoint.h>
+#include <qsize.h>
+#include <qmenudata.h>
+#include <qpixmap.h>
+#include <qfont.h>
+#include <qiconset.h>
+#include <qkeysequence.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/JavaSlot.h>
+#include <qtjava/QPopupMenu.h>
+
+class QPopupMenuJBridge : public QPopupMenu
+{
+public:
+ QPopupMenuJBridge(QWidget* arg1,const char* arg2) : QPopupMenu(arg1,arg2) {};
+ QPopupMenuJBridge(QWidget* arg1) : QPopupMenu(arg1) {};
+ QPopupMenuJBridge() : QPopupMenu() {};
+ int protected_itemHeight(int arg1) {
+ return (int) QPopupMenu::itemHeight(arg1);
+ }
+ int protected_itemHeight(QMenuItem* arg1) {
+ return (int) QPopupMenu::itemHeight(arg1);
+ }
+ void protected_drawItem(QPainter* arg1,int arg2,QMenuItem* arg3,bool arg4,int arg5,int arg6,int arg7,int arg8) {
+ QPopupMenu::drawItem(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
+ return;
+ }
+ void protected_drawContents(QPainter* arg1) {
+ QPopupMenu::drawContents(arg1);
+ return;
+ }
+ void protected_closeEvent(QCloseEvent* arg1) {
+ QPopupMenu::closeEvent(arg1);
+ return;
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QPopupMenu::paintEvent(arg1);
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QPopupMenu::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QPopupMenu::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QPopupMenu::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QPopupMenu::keyPressEvent(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QPopupMenu::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QPopupMenu::focusOutEvent(arg1);
+ return;
+ }
+ void protected_timerEvent(QTimerEvent* arg1) {
+ QPopupMenu::timerEvent(arg1);
+ return;
+ }
+ void protected_leaveEvent(QEvent* arg1) {
+ QPopupMenu::leaveEvent(arg1);
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QPopupMenu::styleChange(arg1);
+ return;
+ }
+ void protected_enabledChange(bool arg1) {
+ QPopupMenu::enabledChange(arg1);
+ return;
+ }
+ int protected_columns() {
+ return (int) QPopupMenu::columns();
+ }
+ bool protected_focusNextPrevChild(bool arg1) {
+ return (bool) QPopupMenu::focusNextPrevChild(arg1);
+ }
+ int protected_itemAtPos(const QPoint& arg1,bool arg2) {
+ return (int) QPopupMenu::itemAtPos(arg1,arg2);
+ }
+ int protected_itemAtPos(const QPoint& arg1) {
+ return (int) QPopupMenu::itemAtPos(arg1);
+ }
+ ~QPopupMenuJBridge() {QtSupport::qtKeyDeleted(this);}
+ void protected_menuContentsChanged() {
+ QMenuData::menuContentsChanged();
+ return;
+ }
+ void protected_menuStateChanged() {
+ QMenuData::menuStateChanged();
+ return;
+ }
+ void protected_menuInsPopup(QPopupMenu* arg1) {
+ QMenuData::menuInsPopup(arg1);
+ return;
+ }
+ void protected_menuDelPopup(QPopupMenu* arg1) {
+ QMenuData::menuDelPopup(arg1);
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QFrame::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPopupMenu","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QPopupMenu::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPopupMenu","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QPopupMenu::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPopupMenu","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPopupMenu","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPopupMenu","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QPopupMenu::keyPressEvent(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QPopupMenu::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QPopupMenu::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QPopupMenu::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QPopupMenu::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPopupMenu","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPopupMenu","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QPopupMenu::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QPopupMenu::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPopupMenu","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QPopupMenu::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QPopupMenu",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPopupMenu","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPopupMenu_accel(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QKeySequence(((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->accel((int) id)), "org.kde.qt.QKeySequence", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_activateItemAt(JNIEnv* env, jobject obj, jint index)
+{
+ ((QPopupMenu*) QtSupport::getQt(env, obj))->activateItemAt((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_changeItem__ILjava_lang_String_2(JNIEnv* env, jobject obj, jint id, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->changeItem((int) id, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_changeItem__ILorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint id, jobject icon, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->changeItem((int) id, (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_changeItem__ILorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jint id, jobject icon, jobject pixmap)
+{
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->changeItem((int) id, (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_changeItem__ILorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jint id, jobject pixmap)
+{
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->changeItem((int) id, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_changeItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint id)
+{
+static QString* _qstring_text = 0;
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->changeItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_changeItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject icon, jstring text, jint id)
+{
+static QString* _qstring_text = 0;
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->changeItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_changeItem__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint id)
+{
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->changeItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPopupMenu_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QPopupMenu*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_clear(JNIEnv* env, jobject obj)
+{
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_closeEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_closeEvent((QCloseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_columns(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_columns();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPopupMenu_customWhatsThis(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPopupMenu*) QtSupport::getQt(env, obj))->customWhatsThis();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPopupMenu_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_drawContents(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_drawItem(JNIEnv* env, jobject obj, jobject p, jint tab, jobject mi, jboolean act, jint x, jint y, jint w, jint h)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_drawItem((QPainter*) QtSupport::getQt(env, p), (int) tab, (QMenuItem*) QtSupport::getQt(env, mi), (bool) act, (int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_enabledChange(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_enabledChange((bool) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_exec__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPopupMenu*) QtSupport::getQt(env, obj))->exec();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_exec__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject pos)
+{
+ jint xret = (jint) ((QPopupMenu*) QtSupport::getQt(env, obj))->exec((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_exec__Lorg_kde_qt_QPoint_2I(JNIEnv* env, jobject obj, jobject pos, jint indexAtPoint)
+{
+ jint xret = (jint) ((QPopupMenu*) QtSupport::getQt(env, obj))->exec((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (int) indexAtPoint);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QPopupMenu*)(QPopupMenu*)QtSupport::getQt(env, obj))->parentWidget(FALSE) == 0) {
+ delete (QPopupMenu*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPopupMenu_findItem(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->findItem((int) id), "org.kde.qt.QMenuItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPopupMenu_findPopup__Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->findPopup((QPopupMenu*) QtSupport::getQt(env, arg1)), "org.kde.qt.QMenuItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPopupMenu_findPopup__Lorg_kde_qt_QPopupMenu_2_3I(JNIEnv* env, jobject obj, jobject arg1, jintArray index)
+{
+ int* _int_index = QtSupport::toIntPtr(env, index);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->findPopup((QPopupMenu*) QtSupport::getQt(env, arg1), (int*) _int_index), "org.kde.qt.QMenuItem");
+ env->SetIntArrayRegion(index, 0, 1, (jint *) _int_index);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_focusInEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPopupMenu_focusNextPrevChild(JNIEnv* env, jobject obj, jboolean next)
+{
+ jboolean xret = (jboolean) ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_focusNextPrevChild((bool) next);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_focusOutEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_hide(JNIEnv* env, jobject obj)
+{
+ ((QPopupMenu*) QtSupport::getQt(env, obj))->hide();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPopupMenu_iconSet(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->iconSet((int) id), "org.kde.qt.QIconSet");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_idAt__I(JNIEnv* env, jobject obj, jint index)
+{
+ jint xret = (jint) ((QPopupMenu*) QtSupport::getQt(env, obj))->idAt((int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_idAt__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject pos)
+{
+ jint xret = (jint) ((QPopupMenu*) QtSupport::getQt(env, obj))->idAt((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_indexOf(JNIEnv* env, jobject obj, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->indexOf((int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring text, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jstring text, jobject receiver, jstring member, jobject accel)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jstring text, jobject receiver, jstring member, jobject accel, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jstring text, jobject popup)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2I(JNIEnv* env, jobject obj, jstring text, jobject popup, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2II(JNIEnv* env, jobject obj, jstring text, jobject popup, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QCustomMenuItem_2(JNIEnv* env, jobject obj, jobject custom)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((QCustomMenuItem*) QtSupport::getQt(env, custom));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QCustomMenuItem_2I(JNIEnv* env, jobject obj, jobject custom, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((QCustomMenuItem*) QtSupport::getQt(env, custom), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QCustomMenuItem_2II(JNIEnv* env, jobject obj, jobject custom, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((QCustomMenuItem*) QtSupport::getQt(env, custom), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject icon, jstring text)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject icon, jstring text, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2II(JNIEnv* env, jobject obj, jobject icon, jstring text, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject receiver, jstring member, jobject accel)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject receiver, jstring member, jobject accel, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject receiver, jstring member, jobject accel, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject popup)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2I(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject popup, jint id)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2II(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject popup, jint id, jint index)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2(JNIEnv* env, jobject obj, jobject icon, jobject custom)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (QCustomMenuItem*) QtSupport::getQt(env, custom));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2I(JNIEnv* env, jobject obj, jobject icon, jobject custom, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (QCustomMenuItem*) QtSupport::getQt(env, custom), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2II(JNIEnv* env, jobject obj, jobject icon, jobject custom, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (QCustomMenuItem*) QtSupport::getQt(env, custom), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject icon, jobject pixmap)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2II(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject receiver, jstring member, jobject accel)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject receiver, jstring member, jobject accel, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject receiver, jstring member, jobject accel, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject popup)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2I(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject popup, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2II(JNIEnv* env, jobject obj, jobject icon, jobject pixmap, jobject popup, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject pixmap)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2II(JNIEnv* env, jobject obj, jobject pixmap, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jobject pixmap, jobject receiver, jstring member, jobject accel)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I(JNIEnv* env, jobject obj, jobject pixmap, jobject receiver, jstring member, jobject accel, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II(JNIEnv* env, jobject obj, jobject pixmap, jobject receiver, jstring member, jobject accel, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()", (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, accel), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2(JNIEnv* env, jobject obj, jobject pixmap, jobject popup)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2I(JNIEnv* env, jobject obj, jobject pixmap, jobject popup, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2II(JNIEnv* env, jobject obj, jobject pixmap, jobject popup, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (QPopupMenu*) QtSupport::getQt(env, popup), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject widget)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((QWidget*) QtSupport::getQt(env, widget));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject widget, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((QWidget*) QtSupport::getQt(env, widget), (int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QWidget_2II(JNIEnv* env, jobject obj, jobject widget, jint id, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertItem((QWidget*) QtSupport::getQt(env, widget), (int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertSeparator__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertSeparator();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertSeparator__I(JNIEnv* env, jobject obj, jint index)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->insertSeparator((int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertTearOffHandle__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPopupMenu*) QtSupport::getQt(env, obj))->insertTearOffHandle();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertTearOffHandle__I(JNIEnv* env, jobject obj, jint id)
+{
+ jint xret = (jint) ((QPopupMenu*) QtSupport::getQt(env, obj))->insertTearOffHandle((int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertTearOffHandle__II(JNIEnv* env, jobject obj, jint id, jint index)
+{
+ jint xret = (jint) ((QPopupMenu*) QtSupport::getQt(env, obj))->insertTearOffHandle((int) id, (int) index);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPopupMenu_isCheckable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPopupMenu*) QtSupport::getQt(env, obj))->isCheckable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPopupMenu_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPopupMenu_isItemActive(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->isItemActive((int) id);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPopupMenu_isItemChecked(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->isItemChecked((int) id);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPopupMenu_isItemEnabled(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->isItemEnabled((int) id);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPopupMenu_isItemVisible(JNIEnv* env, jobject obj, jint id)
+{
+ jboolean xret = (jboolean) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->isItemVisible((int) id);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_itemAtPos__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_itemAtPos((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_itemAtPos__Lorg_kde_qt_QPoint_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean ignoreSeparator)
+{
+ jint xret = (jint) ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_itemAtPos((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (bool) ignoreSeparator);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPopupMenu_itemGeometry(JNIEnv* env, jobject obj, jint index)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QPopupMenu*) QtSupport::getQt(env, obj))->itemGeometry((int) index)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_itemHeight__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_itemHeight((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_itemHeight__Lorg_kde_qt_QMenuItem_2(JNIEnv* env, jobject obj, jobject mi)
+{
+ jint xret = (jint) ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_itemHeight((QMenuItem*) QtSupport::getQt(env, mi));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_itemParameter(JNIEnv* env, jobject obj, jint id)
+{
+ jint xret = (jint) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->itemParameter((int) id);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_leaveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_leaveEvent((QEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_menuContentsChanged(JNIEnv* env, jobject obj)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_menuContentsChanged();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_menuDelPopup(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_menuDelPopup((QPopupMenu*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_menuInsPopup(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_menuInsPopup((QPopupMenu*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_menuStateChanged(JNIEnv* env, jobject obj)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_menuStateChanged();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPopupMenu_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QPopupMenu*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_newQPopupMenu__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPopupMenuJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_newQPopupMenu__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPopupMenuJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_newQPopupMenu__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPopupMenuJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPopupMenu_pixmap(JNIEnv* env, jobject obj, jint id)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->pixmap((int) id), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_popup__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject pos)
+{
+ ((QPopupMenu*) QtSupport::getQt(env, obj))->popup((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_popup__Lorg_kde_qt_QPoint_2I(JNIEnv* env, jobject obj, jobject pos, jint indexAtPoint)
+{
+ ((QPopupMenu*) QtSupport::getQt(env, obj))->popup((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (int) indexAtPoint);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_removeItemAt(JNIEnv* env, jobject obj, jint index)
+{
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->removeItemAt((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_removeItem(JNIEnv* env, jobject obj, jint id)
+{
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->removeItem((int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_setAccel(JNIEnv* env, jobject obj, jobject key, jint id)
+{
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->setAccel((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, key), (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_setActiveItem(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPopupMenu*) QtSupport::getQt(env, obj))->setActiveItem((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_setCheckable(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QPopupMenu*) QtSupport::getQt(env, obj))->setCheckable((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_setFont(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenu*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_setId(JNIEnv* env, jobject obj, jint index, jint id)
+{
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->setId((int) index, (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_setItemChecked(JNIEnv* env, jobject obj, jint id, jboolean check)
+{
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->setItemChecked((int) id, (bool) check);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_setItemEnabled(JNIEnv* env, jobject obj, jint id, jboolean enable)
+{
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->setItemEnabled((int) id, (bool) enable);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPopupMenu_setItemParameter(JNIEnv* env, jobject obj, jint id, jint param)
+{
+ jboolean xret = (jboolean) ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->setItemParameter((int) id, (int) param);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_setItemVisible(JNIEnv* env, jobject obj, jint id, jboolean visible)
+{
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->setItemVisible((int) id, (bool) visible);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_setWhatsThis(JNIEnv* env, jobject obj, jint id, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->setWhatsThis((int) id, (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_show(JNIEnv* env, jobject obj)
+{
+ ((QPopupMenu*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPopupMenu_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QPopupMenu*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPopupMenu_text(JNIEnv* env, jobject obj, jint id)
+{
+ QString _qstring;
+ _qstring = ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->text((int) id);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_timerEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->protected_timerEvent((QTimerEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPopupMenu_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QPopupMenuJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPopupMenu_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QPopupMenuJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPopupMenu_updateItem(JNIEnv* env, jobject obj, jint id)
+{
+ ((QPopupMenu*) QtSupport::getQt(env, obj))->updateItem((int) id);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPopupMenu_whatsThis(JNIEnv* env, jobject obj, jint id)
+{
+ QString _qstring;
+ _qstring = ((QMenuData*)(QPopupMenu*) QtSupport::getQt(env, obj))->whatsThis((int) id);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II(JNIEnv *env, jobject obj, jstring text, jobject receiver, jstring member, jobject accel, jint identifier, jint index)
+{
+ identifier = Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2II(env, obj, text, identifier, index);
+
+ if ((bool) Java_org_kde_qt_QPopupMenu_connectItem(env, obj, identifier, receiver, member)) {
+ Java_org_kde_qt_QPopupMenu_setAccel(env, obj, accel, identifier);
+ }
+
+ return identifier;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jobject obj, jstring text, jobject receiver, jstring member)
+{
+ jint identifier = Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2II(env, obj, text, -1, -1);
+ Java_org_kde_qt_QPopupMenu_connectItem(env, obj, identifier, receiver, member);
+
+ return identifier;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jobject obj, jobject icon, jstring text, jobject receiver, jstring member)
+{
+static QString * _qstring_text = 0;
+ jint identifier = Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2II(env, obj, icon, text, -1, -1);
+ Java_org_kde_qt_QPopupMenu_connectItem(env, obj, identifier, receiver, member);
+
+ return identifier;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jobject obj, jobject pixmap, jobject receiver, jstring member)
+{
+ jint identifier = Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2II(env, obj, pixmap, -1, -1);
+ Java_org_kde_qt_QPopupMenu_connectItem(env, obj, identifier, receiver, member);
+
+ return identifier;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv *env, jobject obj, jobject icon, jobject pixmap, jobject receiver, jstring member)
+{
+ jint identifier = Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2II(env, obj, icon, pixmap, -1, -1);
+ Java_org_kde_qt_QPopupMenu_connectItem(env, obj, identifier, receiver, member);
+
+ return identifier;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPopupMenu_connectItem(JNIEnv *env, jobject obj, jint identifier, jobject receiver, jstring member)
+{
+ JavaSlot * javaSlot = QtSupport::slotForReceiver(env, receiver, member);
+
+ if ( ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->connectItem( identifier,
+ javaSlot,
+ javaSlot->javaToQtSlotName(env, member) ) )
+ {
+ return(jboolean) JNI_TRUE;
+ } else {
+ return (jboolean) JNI_FALSE;
+ }
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPopupMenu_disconnectItem(JNIEnv *env, jobject obj, jint identifier, jobject receiver, jstring member)
+{
+ JavaSlot * javaSlot = QtSupport::slotForReceiver(env, receiver, member);
+
+ if ( ((QPopupMenuJBridge*) QtSupport::getQt(env, obj))->disconnectItem( identifier,
+ javaSlot,
+ javaSlot->javaToQtSlotName(env, member) ) )
+ {
+ return(jboolean) JNI_TRUE;
+ } else {
+ return (jboolean) JNI_FALSE;
+ }
+}
+
diff --git a/qtjava/javalib/qtjava/QPopupMenu.h b/qtjava/javalib/qtjava/QPopupMenu.h
new file mode 100644
index 00000000..3a765b69
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPopupMenu.h
@@ -0,0 +1,158 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPopupMenu__
+#define __org_kde_qt_QPopupMenu__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPopupMenu_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPopupMenu_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_newQPopupMenu__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_newQPopupMenu__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_newQPopupMenu__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_popup__Lorg_kde_qt_QPoint_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_popup__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_updateItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_setCheckable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPopupMenu_isCheckable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_show (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_hide (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_exec__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_exec__Lorg_kde_qt_QPoint_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_exec__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_setActiveItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPopupMenu_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_idAt__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_idAt__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPopupMenu_customWhatsThis (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertTearOffHandle__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertTearOffHandle__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertTearOffHandle__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_activateItemAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPopupMenu_itemGeometry (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPopupMenu_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPopupMenu_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_itemHeight__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_itemHeight__Lorg_kde_qt_QMenuItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_drawItem (JNIEnv *env, jobject, jobject, jint, jobject, jboolean, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_drawContents (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_closeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_timerEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_leaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_enabledChange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_columns (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPopupMenu_focusNextPrevChild (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_itemAtPos__Lorg_kde_qt_QPoint_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_itemAtPos__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPopupMenu_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_count (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jstring, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II (JNIEnv *env, jobject, jobject, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jobject, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2II (JNIEnv *env, jobject, jobject, jobject, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2I (JNIEnv *env, jobject, jobject, jobject, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jobject, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2II (JNIEnv *env, jobject, jobject, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2II (JNIEnv *env, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2I (JNIEnv *env, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2II (JNIEnv *env, jobject, jobject, jstring, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2I (JNIEnv *env, jobject, jobject, jstring, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2II (JNIEnv *env, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2II (JNIEnv *env, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2II (JNIEnv *env, jobject, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2I (JNIEnv *env, jobject, jobject, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QWidget_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2II (JNIEnv *env, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QIconSet_2Lorg_kde_qt_QCustomMenuItem_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QCustomMenuItem_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QCustomMenuItem_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertItem__Lorg_kde_qt_QCustomMenuItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertSeparator__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_insertSeparator__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_removeItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_removeItemAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_clear (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPopupMenu_accel (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_setAccel (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPopupMenu_iconSet (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPopupMenu_text (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPopupMenu_pixmap (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_setWhatsThis (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPopupMenu_whatsThis (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_changeItem__ILjava_lang_String_2 (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_changeItem__ILorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_changeItem__ILorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_changeItem__ILorg_kde_qt_QIconSet_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jint, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_changeItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_changeItem__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_changeItem__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPopupMenu_isItemActive (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPopupMenu_isItemEnabled (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_setItemEnabled (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPopupMenu_isItemChecked (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_setItemChecked (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPopupMenu_isItemVisible (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_setItemVisible (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_indexOf (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_setId (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPopupMenu_connectItem (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPopupMenu_disconnectItem (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPopupMenu_setItemParameter (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPopupMenu_itemParameter (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPopupMenu_findItem (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPopupMenu_findPopup__Lorg_kde_qt_QPopupMenu_2_3I (JNIEnv *env, jobject, jobject, jintArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPopupMenu_findPopup__Lorg_kde_qt_QPopupMenu_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_menuContentsChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_menuStateChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_menuInsPopup (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPopupMenu_menuDelPopup (JNIEnv *env, jobject, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPopupMenu__ */
diff --git a/qtjava/javalib/qtjava/QPrintDialog.cpp b/qtjava/javalib/qtjava/QPrintDialog.cpp
new file mode 100644
index 00000000..3993f819
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPrintDialog.cpp
@@ -0,0 +1,491 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qprintdialog.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPrintDialog.h>
+
+class QPrintDialogJBridge : public QPrintDialog
+{
+public:
+ QPrintDialogJBridge(QPrinter* arg1,QWidget* arg2,const char* arg3) : QPrintDialog(arg1,arg2,arg3) {};
+ QPrintDialogJBridge(QPrinter* arg1,QWidget* arg2) : QPrintDialog(arg1,arg2) {};
+ QPrintDialogJBridge(QPrinter* arg1) : QPrintDialog(arg1) {};
+ ~QPrintDialogJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QDialog::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void accept() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPrintDialog","accept")) {
+ QDialog::accept();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPrintDialog","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPrintDialog","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPrintDialog","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPrintDialog","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPrintDialog","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QDialog::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QDialog::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPrintDialog","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPrintDialog","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPrintDialog","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void reject() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPrintDialog","reject")) {
+ QDialog::reject();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QDialog::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPrintDialog","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrintDialog_addButton(JNIEnv* env, jobject obj, jobject but)
+{
+ ((QPrintDialog*) QtSupport::getQt(env, obj))->addButton((QPushButton*) QtSupport::getQt(env, but));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPrintDialog_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QPrintDialog*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrintDialog_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPrintDialog_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrintDialog_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QPrintDialog*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QPrintDialog*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrintDialog_getPrinterSetup__Lorg_kde_qt_QPrinter_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QPrintDialogJBridge::getPrinterSetup((QPrinter*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrintDialog_getPrinterSetup__Lorg_kde_qt_QPrinter_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QPrintDialogJBridge::getPrinterSetup((QPrinter*) QtSupport::getQt(env, arg1), (QWidget*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrintDialog_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPrintDialog_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QPrintDialog*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrintDialog_newQPrintDialog__Lorg_kde_qt_QPrinter_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPrintDialogJBridge((QPrinter*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrintDialog_newQPrintDialog__Lorg_kde_qt_QPrinter_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject arg1, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPrintDialogJBridge((QPrinter*) QtSupport::getQt(env, arg1), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrintDialog_newQPrintDialog__Lorg_kde_qt_QPrinter_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPrintDialogJBridge((QPrinter*) QtSupport::getQt(env, arg1), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPrintDialog_printer(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QPrintDialog*) QtSupport::getQt(env, obj))->printer(), "org.kde.qt.QPrinter");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrintDialog_setGlobalPrintDialog(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QPrintDialogJBridge::setGlobalPrintDialog((QPrintDialog*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrintDialog_setPrinter__Lorg_kde_qt_QPrinter_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPrintDialog*) QtSupport::getQt(env, obj))->setPrinter((QPrinter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrintDialog_setPrinter__Lorg_kde_qt_QPrinter_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ ((QPrintDialog*) QtSupport::getQt(env, obj))->setPrinter((QPrinter*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPrintDialog_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QPrintDialogJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPrintDialog_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QPrintDialogJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QPrintDialog.h b/qtjava/javalib/qtjava/QPrintDialog.h
new file mode 100644
index 00000000..bd6a5413
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPrintDialog.h
@@ -0,0 +1,35 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPrintDialog__
+#define __org_kde_qt_QPrintDialog__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPrintDialog_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPrintDialog_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrintDialog_newQPrintDialog__Lorg_kde_qt_QPrinter_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrintDialog_newQPrintDialog__Lorg_kde_qt_QPrinter_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrintDialog_newQPrintDialog__Lorg_kde_qt_QPrinter_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrintDialog_setPrinter__Lorg_kde_qt_QPrinter_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrintDialog_setPrinter__Lorg_kde_qt_QPrinter_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPrintDialog_printer (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrintDialog_addButton (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPrintDialog_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPrintDialog_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrintDialog_getPrinterSetup__Lorg_kde_qt_QPrinter_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrintDialog_getPrinterSetup__Lorg_kde_qt_QPrinter_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrintDialog_setGlobalPrintDialog (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrintDialog_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrintDialog_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrintDialog_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPrintDialog__ */
diff --git a/qtjava/javalib/qtjava/QPrinter.cpp b/qtjava/javalib/qtjava/QPrinter.cpp
new file mode 100644
index 00000000..7a0ff56f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPrinter.cpp
@@ -0,0 +1,453 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsize.h>
+#include <qprinter.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPrinter.h>
+
+class QPrinterJBridge : public QPrinter
+{
+public:
+ QPrinterJBridge(QPrinter::PrinterMode arg1) : QPrinter(arg1) {};
+ QPrinterJBridge() : QPrinter() {};
+ int protected_metric(int arg1) {
+ return (int) QPrinter::metric(arg1);
+ }
+ ~QPrinterJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrinter_abort(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPrinter*) QtSupport::getQt(env, obj))->abort();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrinter_aborted(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPrinter*) QtSupport::getQt(env, obj))->aborted();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrinter_collateCopiesEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPrinter*) QtSupport::getQt(env, obj))->collateCopiesEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrinter_collateCopies(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPrinter*) QtSupport::getQt(env, obj))->collateCopies();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_colorMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPrinter*) QtSupport::getQt(env, obj))->colorMode();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPrinter_creator(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QPrinter*) QtSupport::getQt(env, obj))->creator();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPrinter_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPrinter_docName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QPrinter*) QtSupport::getQt(env, obj))->docName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QPrinter*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_fromPage(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPrinter*) QtSupport::getQt(env, obj))->fromPage();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrinter_fullPage(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPrinter*) QtSupport::getQt(env, obj))->fullPage();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrinter_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrinter_isOptionEnabled(JNIEnv* env, jobject obj, jint arg1)
+{
+ jboolean xret = (jboolean) ((QPrinter*) QtSupport::getQt(env, obj))->isOptionEnabled((QPrinter::PrinterOption) arg1);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPrinter_margins__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QPrinter*) QtSupport::getQt(env, obj))->margins()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_margins___3I_3I_3I_3I(JNIEnv* env, jobject obj, jintArray top, jintArray left, jintArray bottom, jintArray right)
+{
+ int* _int_top = QtSupport::toIntPtr(env, top);
+ int* _int_left = QtSupport::toIntPtr(env, left);
+ int* _int_bottom = QtSupport::toIntPtr(env, bottom);
+ int* _int_right = QtSupport::toIntPtr(env, right);
+ ((QPrinter*) QtSupport::getQt(env, obj))->margins( (uint*) _int_top, (uint*) _int_left, (uint*) _int_bottom, (uint*) _int_right);
+ env->SetIntArrayRegion(top, 0, 1, (jint *) _int_top);
+ env->SetIntArrayRegion(left, 0, 1, (jint *) _int_left);
+ env->SetIntArrayRegion(bottom, 0, 1, (jint *) _int_bottom);
+ env->SetIntArrayRegion(right, 0, 1, (jint *) _int_right);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_maxPage(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPrinter*) QtSupport::getQt(env, obj))->maxPage();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_metric(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QPrinterJBridge*) QtSupport::getQt(env, obj))->protected_metric((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_minPage(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPrinter*) QtSupport::getQt(env, obj))->minPage();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrinter_newPage(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPrinter*) QtSupport::getQt(env, obj))->newPage();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_newQPrinter__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPrinterJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_newQPrinter__I(JNIEnv* env, jobject obj, jint mode)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPrinterJBridge((QPrinter::PrinterMode) mode));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_numCopies(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPrinter*) QtSupport::getQt(env, obj))->numCopies();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_orientation(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPrinter*) QtSupport::getQt(env, obj))->orientation();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPrinter_outputFileName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QPrinter*) QtSupport::getQt(env, obj))->outputFileName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrinter_outputToFile(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPrinter*) QtSupport::getQt(env, obj))->outputToFile();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_pageOrder(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPrinter*) QtSupport::getQt(env, obj))->pageOrder();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_pageSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPrinter*) QtSupport::getQt(env, obj))->pageSize();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_paperSource(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPrinter*) QtSupport::getQt(env, obj))->paperSource();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPrinter_printProgram(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QPrinter*) QtSupport::getQt(env, obj))->printProgram();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_printRange(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPrinter*) QtSupport::getQt(env, obj))->printRange();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPrinter_printerName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QPrinter*) QtSupport::getQt(env, obj))->printerName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPrinter_printerSelectionOption(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QPrinter*) QtSupport::getQt(env, obj))->printerSelectionOption();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_resolution(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPrinter*) QtSupport::getQt(env, obj))->resolution();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setCollateCopiesEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setCollateCopiesEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setCollateCopies(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setCollateCopies((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setColorMode(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setColorMode((QPrinter::ColorMode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setCreator(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QPrinter*) QtSupport::getQt(env, obj))->setCreator((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setDocName(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QPrinter*) QtSupport::getQt(env, obj))->setDocName((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setFromTo(JNIEnv* env, jobject obj, jint fromPage, jint toPage)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setFromTo((int) fromPage, (int) toPage);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setFullPage(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setFullPage((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setMargins(JNIEnv* env, jobject obj, jint top, jint left, jint bottom, jint right)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setMargins((uint) top, (uint) left, (uint) bottom, (uint) right);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setMinMax(JNIEnv* env, jobject obj, jint minPage, jint maxPage)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setMinMax((int) minPage, (int) maxPage);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setNumCopies(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setNumCopies((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setOptionEnabled(JNIEnv* env, jobject obj, jint arg1, jboolean enable)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setOptionEnabled((QPrinter::PrinterOption) arg1, (bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setOrientation(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setOrientation((QPrinter::Orientation) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setOutputFileName(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QPrinter*) QtSupport::getQt(env, obj))->setOutputFileName((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setOutputToFile(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setOutputToFile((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setPageOrder(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setPageOrder((QPrinter::PageOrder) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setPageSize(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setPageSize((QPrinter::PageSize) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setPaperSource(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setPaperSource((QPrinter::PaperSource) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setPrintProgram(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QPrinter*) QtSupport::getQt(env, obj))->setPrintProgram((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setPrintRange(JNIEnv* env, jobject obj, jint range)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setPrintRange((QPrinter::PrintRange) range);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setPrinterName(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QPrinter*) QtSupport::getQt(env, obj))->setPrinterName((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setPrinterSelectionOption(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QPrinter*) QtSupport::getQt(env, obj))->setPrinterSelectionOption((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPrinter_setResolution(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPrinter*) QtSupport::getQt(env, obj))->setResolution((int) arg1);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrinter_setup__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPrinter*) QtSupport::getQt(env, obj))->setup();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPrinter_setup__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ jboolean xret = (jboolean) ((QPrinter*) QtSupport::getQt(env, obj))->setup((QWidget*) QtSupport::getQt(env, parent));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QPrinter_toPage(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPrinter*) QtSupport::getQt(env, obj))->toPage();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QPrinter.h b/qtjava/javalib/qtjava/QPrinter.h
new file mode 100644
index 00000000..f3f1196c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPrinter.h
@@ -0,0 +1,76 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPrinter__
+#define __org_kde_qt_QPrinter__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_newQPrinter__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_newQPrinter__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPrinter_printerName (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setPrinterName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_outputToFile (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setOutputToFile (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPrinter_outputFileName (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setOutputFileName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPrinter_printProgram (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setPrintProgram (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPrinter_printerSelectionOption (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setPrinterSelectionOption (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPrinter_docName (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setDocName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPrinter_creator (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setCreator (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_orientation (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setOrientation (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_pageSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setPageSize (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setPageOrder (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_pageOrder (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setResolution (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_resolution (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setColorMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_colorMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setFullPage (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_fullPage (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPrinter_margins__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setMargins (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_margins___3I_3I_3I_3I (JNIEnv *env, jobject, jintArray, jintArray, jintArray, jintArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_fromPage (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_toPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setFromTo (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_minPage (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_maxPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setMinMax (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_numCopies (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setNumCopies (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_collateCopiesEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setCollateCopiesEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_collateCopies (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setCollateCopies (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_printRange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setPrintRange (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_newPage (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_abort (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_aborted (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_setup__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_setup__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_paperSource (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setPaperSource (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setOptionEnabled (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_isOptionEnabled (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_metric (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPrinter__ */
diff --git a/qtjava/javalib/qtjava/QProcess.cpp b/qtjava/javalib/qtjava/QProcess.cpp
new file mode 100644
index 00000000..6f444024
--- /dev/null
+++ b/qtjava/javalib/qtjava/QProcess.cpp
@@ -0,0 +1,486 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdir.h>
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qprocess.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QProcess.h>
+
+class QProcessJBridge : public QProcess
+{
+public:
+ QProcessJBridge(QObject* arg1,const char* arg2) : QProcess(arg1,arg2) {};
+ QProcessJBridge(QObject* arg1) : QProcess(arg1) {};
+ QProcessJBridge() : QProcess() {};
+ QProcessJBridge(const QString& arg1,QObject* arg2,const char* arg3) : QProcess(arg1,arg2,arg3) {};
+ QProcessJBridge(const QString& arg1,QObject* arg2) : QProcess(arg1,arg2) {};
+ QProcessJBridge(const QString& arg1) : QProcess(arg1) {};
+ QProcessJBridge(const QStringList& arg1,QObject* arg2,const char* arg3) : QProcess(arg1,arg2,arg3) {};
+ QProcessJBridge(const QStringList& arg1,QObject* arg2) : QProcess(arg1,arg2) {};
+ QProcessJBridge(const QStringList& arg1) : QProcess(arg1) {};
+ void public_closeStdin() {
+ QProcess::closeStdin();
+ return;
+ }
+ void protected_connectNotify(const char* arg1) {
+ QProcess::connectNotify(arg1);
+ return;
+ }
+ void protected_disconnectNotify(const char* arg1) {
+ QProcess::disconnectNotify(arg1);
+ return;
+ }
+ ~QProcessJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void setWorkingDirectory(const QDir& arg1) {
+ if (!QtSupport::eventDelegate(this,"setWorkingDirectory",(void*)&arg1,"org.kde.qt.QDir")) {
+ QProcess::setWorkingDirectory(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void closeStdin() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProcess","closeStdin")) {
+ QProcess::closeStdin();
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QProcess",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_addArgument(JNIEnv* env, jobject obj, jstring arg)
+{
+static QString* _qstring_arg = 0;
+ ((QProcess*) QtSupport::getQt(env, obj))->addArgument((const QString&)*(QString*) QtSupport::toQString(env, arg, &_qstring_arg));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QProcess_arguments(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QProcess*) QtSupport::getQt(env, obj))->arguments();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProcess_canReadLineStderr(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QProcess*) QtSupport::getQt(env, obj))->canReadLineStderr();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProcess_canReadLineStdout(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QProcess*) QtSupport::getQt(env, obj))->canReadLineStdout();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProcess_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QProcess*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_clearArguments(JNIEnv* env, jobject obj)
+{
+ ((QProcess*) QtSupport::getQt(env, obj))->clearArguments();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_closeStdin(JNIEnv* env, jobject obj)
+{
+ ((QProcessJBridge*) QtSupport::getQt(env, obj))->public_closeStdin();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QProcess_communication(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QProcess*) QtSupport::getQt(env, obj))->communication();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_connectNotify(JNIEnv* env, jobject obj, jstring signal)
+{
+static QCString* _qstring_signal = 0;
+ ((QProcessJBridge*) QtSupport::getQt(env, obj))->protected_connectNotify((const char*) QtSupport::toCharString(env, signal, &_qstring_signal));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_disconnectNotify(JNIEnv* env, jobject obj, jstring signal)
+{
+static QCString* _qstring_signal = 0;
+ ((QProcessJBridge*) QtSupport::getQt(env, obj))->protected_disconnectNotify((const char*) QtSupport::toCharString(env, signal, &_qstring_signal));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QProcess_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QProcess_exitStatus(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QProcess*) QtSupport::getQt(env, obj))->exitStatus();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QProcess*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QProcess*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_flushStdin(JNIEnv* env, jobject obj)
+{
+ ((QProcess*) QtSupport::getQt(env, obj))->flushStdin();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProcess_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProcess_isRunning(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QProcess*) QtSupport::getQt(env, obj))->isRunning();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_kill(JNIEnv* env, jobject obj)
+{
+ ((QProcess*) QtSupport::getQt(env, obj))->kill();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProcess_launch__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring buf)
+{
+static QString* _qstring_buf = 0;
+ jboolean xret = (jboolean) ((QProcess*) QtSupport::getQt(env, obj))->launch((const QString&)*(QString*) QtSupport::toQString(env, buf, &_qstring_buf));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProcess_launch__Ljava_lang_String_2_3Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring buf, jobjectArray arg2)
+{
+static QString* _qstring_buf = 0;
+static QStringList* _qlist_arg2 = 0;
+ jboolean xret = (jboolean) ((QProcess*) QtSupport::getQt(env, obj))->launch((const QString&)*(QString*) QtSupport::toQString(env, buf, &_qstring_buf), (QStringList*) QtSupport::toQStringList(env, arg2, &_qlist_arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProcess_launch___3B(JNIEnv* env, jobject obj, jbyteArray buf)
+{
+static QByteArray* _qbyteArray_buf = 0;
+ jboolean xret = (jboolean) ((QProcess*) QtSupport::getQt(env, obj))->launch((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, buf, &_qbyteArray_buf));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProcess_launch___3B_3Ljava_lang_String_2(JNIEnv* env, jobject obj, jbyteArray buf, jobjectArray arg2)
+{
+static QByteArray* _qbyteArray_buf = 0;
+static QStringList* _qlist_arg2 = 0;
+ jboolean xret = (jboolean) ((QProcess*) QtSupport::getQt(env, obj))->launch((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, buf, &_qbyteArray_buf), (QStringList*) QtSupport::toQStringList(env, arg2, &_qlist_arg2));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QProcess_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QProcess*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_newQProcess__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProcessJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_newQProcess__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg0)
+{
+static QString* _qstring_arg0 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProcessJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg0, &_qstring_arg0)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_newQProcess__Ljava_lang_String_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jstring arg0, jobject parent)
+{
+static QString* _qstring_arg0 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProcessJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg0, &_qstring_arg0), (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_newQProcess__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg0, jobject parent, jstring name)
+{
+static QString* _qstring_arg0 = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProcessJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg0, &_qstring_arg0), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_newQProcess__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProcessJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_newQProcess__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProcessJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_newQProcess___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray args)
+{
+static QStringList* _qlist_args = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProcessJBridge((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, args, &_qlist_args)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_newQProcess___3Ljava_lang_String_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobjectArray args, jobject parent)
+{
+static QStringList* _qlist_args = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProcessJBridge((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, args, &_qlist_args), (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_newQProcess___3Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray args, jobject parent, jstring name)
+{
+static QStringList* _qlist_args = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProcessJBridge((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, args, &_qlist_args), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProcess_normalExit(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QProcess*) QtSupport::getQt(env, obj))->normalExit();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QProcess_processIdentifier(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QProcess*) QtSupport::getQt(env, obj))->processIdentifier();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProcess_readLineStderr(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QProcess*) QtSupport::getQt(env, obj))->readLineStderr();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProcess_readLineStdout(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QProcess*) QtSupport::getQt(env, obj))->readLineStdout();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QProcess_readStderr(JNIEnv* env, jobject obj)
+{
+ QByteArray _qbyteArray;
+ _qbyteArray = ((QProcess*) QtSupport::getQt(env, obj))->readStderr();
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QProcess_readStdout(JNIEnv* env, jobject obj)
+{
+ QByteArray _qbyteArray;
+ _qbyteArray = ((QProcess*) QtSupport::getQt(env, obj))->readStdout();
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_setArguments(JNIEnv* env, jobject obj, jobjectArray args)
+{
+static QStringList* _qlist_args = 0;
+ ((QProcess*) QtSupport::getQt(env, obj))->setArguments((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, args, &_qlist_args));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_setCommunication(JNIEnv* env, jobject obj, jint c)
+{
+ ((QProcess*) QtSupport::getQt(env, obj))->setCommunication((int) c);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_setWorkingDirectory(JNIEnv* env, jobject obj, jobject dir)
+{
+ ((QProcess*) QtSupport::getQt(env, obj))->setWorkingDirectory((const QDir&)*(const QDir*) QtSupport::getQt(env, dir));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProcess_start__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QProcess*) QtSupport::getQt(env, obj))->start();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProcess_start___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray arg1)
+{
+static QStringList* _qlist_arg1 = 0;
+ jboolean xret = (jboolean) ((QProcess*) QtSupport::getQt(env, obj))->start((QStringList*) QtSupport::toQStringList(env, arg1, &_qlist_arg1));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProcess_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QProcessJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProcess_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QProcessJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_tryTerminate(JNIEnv* env, jobject obj)
+{
+ ((QProcess*) QtSupport::getQt(env, obj))->tryTerminate();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QProcess_workingDirectory(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QDir(((QProcess*) QtSupport::getQt(env, obj))->workingDirectory()), "org.kde.qt.QDir", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_writeToStdin__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring buf)
+{
+static QString* _qstring_buf = 0;
+ ((QProcess*) QtSupport::getQt(env, obj))->writeToStdin((const QString&)*(QString*) QtSupport::toQString(env, buf, &_qstring_buf));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProcess_writeToStdin___3B(JNIEnv* env, jobject obj, jbyteArray buf)
+{
+static QByteArray* _qbyteArray_buf = 0;
+ ((QProcess*) QtSupport::getQt(env, obj))->writeToStdin((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, buf, &_qbyteArray_buf));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QProcess.h b/qtjava/javalib/qtjava/QProcess.h
new file mode 100644
index 00000000..aa93a8c6
--- /dev/null
+++ b/qtjava/javalib/qtjava/QProcess.h
@@ -0,0 +1,66 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QProcess__
+#define __org_kde_qt_QProcess__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QProcess_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProcess_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_newQProcess__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_newQProcess__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_newQProcess__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_newQProcess__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_newQProcess__Ljava_lang_String_2Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_newQProcess__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_newQProcess___3Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_newQProcess___3Ljava_lang_String_2Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobjectArray, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_newQProcess___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QProcess_arguments (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_clearArguments (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_setArguments (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_addArgument (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QProcess_workingDirectory (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_setWorkingDirectory (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_setCommunication (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QProcess_communication (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProcess_start___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProcess_start__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProcess_launch__Ljava_lang_String_2_3Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobjectArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProcess_launch__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProcess_launch___3B_3Ljava_lang_String_2 (JNIEnv *env, jobject, jbyteArray, jobjectArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProcess_launch___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProcess_isRunning (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProcess_normalExit (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QProcess_exitStatus (JNIEnv *env, jobject);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QProcess_readStdout (JNIEnv *env, jobject);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QProcess_readStderr (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProcess_canReadLineStdout (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProcess_canReadLineStderr (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProcess_readLineStdout (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProcess_readLineStderr (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QProcess_processIdentifier (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_flushStdin (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_tryTerminate (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_kill (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_writeToStdin___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_writeToStdin__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_closeStdin (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProcess_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProcess_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_connectNotify (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_disconnectNotify (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProcess_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProcess_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QProcess__ */
diff --git a/qtjava/javalib/qtjava/QProgressBar.cpp b/qtjava/javalib/qtjava/QProgressBar.cpp
new file mode 100644
index 00000000..dbcb4cd8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QProgressBar.cpp
@@ -0,0 +1,666 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstyle.h>
+#include <qstring.h>
+#include <qsize.h>
+#include <qprogressbar.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QProgressBar.h>
+
+class QProgressBarJBridge : public QProgressBar
+{
+public:
+ QProgressBarJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QProgressBar(arg1,arg2,arg3) {};
+ QProgressBarJBridge(QWidget* arg1,const char* arg2) : QProgressBar(arg1,arg2) {};
+ QProgressBarJBridge(QWidget* arg1) : QProgressBar(arg1) {};
+ QProgressBarJBridge() : QProgressBar() {};
+ QProgressBarJBridge(int arg1,QWidget* arg2,const char* arg3,Qt::WFlags arg4) : QProgressBar(arg1,arg2,arg3,arg4) {};
+ QProgressBarJBridge(int arg1,QWidget* arg2,const char* arg3) : QProgressBar(arg1,arg2,arg3) {};
+ QProgressBarJBridge(int arg1,QWidget* arg2) : QProgressBar(arg1,arg2) {};
+ QProgressBarJBridge(int arg1) : QProgressBar(arg1) {};
+ void protected_drawContents(QPainter* arg1) {
+ QProgressBar::drawContents(arg1);
+ return;
+ }
+ bool protected_setIndicator(QString& arg1,int arg2,int arg3) {
+ return (bool) QProgressBar::setIndicator(arg1,arg2,arg3);
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QProgressBar::styleChange(arg1);
+ return;
+ }
+ ~QProgressBarJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QFrame::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressBar","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressBar","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressBar","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressBar","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressBar","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressBar","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressBar","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressBar","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressBar","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QProgressBar",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressBar","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressBar","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProgressBar_centerIndicator(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QProgressBar*) QtSupport::getQt(env, obj))->centerIndicator();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProgressBar_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QProgressBar*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QProgressBar_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_drawContents(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QProgressBarJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QProgressBar*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QProgressBar*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProgressBar_indicatorFollowsStyle(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QProgressBar*) QtSupport::getQt(env, obj))->indicatorFollowsStyle();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProgressBar_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QProgressBar_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QProgressBar*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QProgressBar_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QProgressBar*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_newQProgressBar__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressBarJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_newQProgressBar__I(JNIEnv* env, jobject obj, jint totalSteps)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressBarJBridge((int) totalSteps));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_newQProgressBar__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint totalSteps, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressBarJBridge((int) totalSteps, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_newQProgressBar__ILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint totalSteps, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressBarJBridge((int) totalSteps, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_newQProgressBar__ILorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jint totalSteps, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressBarJBridge((int) totalSteps, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_newQProgressBar__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressBarJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_newQProgressBar__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressBarJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_newQProgressBar__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressBarJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProgressBar_percentageVisible(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QProgressBar*) QtSupport::getQt(env, obj))->percentageVisible();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProgressBar_progressString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QProgressBar*) QtSupport::getQt(env, obj))->progressString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QProgressBar_progress(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QProgressBar*) QtSupport::getQt(env, obj))->progress();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_reset(JNIEnv* env, jobject obj)
+{
+ ((QProgressBar*) QtSupport::getQt(env, obj))->reset();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_setCenterIndicator(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QProgressBar*) QtSupport::getQt(env, obj))->setCenterIndicator((bool) on);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_setIndicatorFollowsStyle(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QProgressBar*) QtSupport::getQt(env, obj))->setIndicatorFollowsStyle((bool) arg1);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProgressBar_setIndicator(JNIEnv* env, jobject obj, jobject progress_str, jint progress, jint totalSteps)
+{
+static QString* _qstring_progress_str = 0;
+ jboolean xret = (jboolean) ((QProgressBarJBridge*) QtSupport::getQt(env, obj))->protected_setIndicator((QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, progress_str, &_qstring_progress_str), (int) progress, (int) totalSteps);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_progress_str, progress_str);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_setPercentageVisible(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QProgressBar*) QtSupport::getQt(env, obj))->setPercentageVisible((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_setProgress__I(JNIEnv* env, jobject obj, jint progress)
+{
+ ((QProgressBar*) QtSupport::getQt(env, obj))->setProgress((int) progress);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_setProgress__II(JNIEnv* env, jobject obj, jint progress, jint totalSteps)
+{
+ ((QProgressBar*) QtSupport::getQt(env, obj))->setProgress((int) progress, (int) totalSteps);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_setTotalSteps(JNIEnv* env, jobject obj, jint totalSteps)
+{
+ ((QProgressBar*) QtSupport::getQt(env, obj))->setTotalSteps((int) totalSteps);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_show(JNIEnv* env, jobject obj)
+{
+ ((QProgressBar*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QProgressBar_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QProgressBar*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressBar_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QProgressBarJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QProgressBar_totalSteps(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QProgressBar*) QtSupport::getQt(env, obj))->totalSteps();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProgressBar_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QProgressBarJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProgressBar_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QProgressBarJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QProgressBar.h b/qtjava/javalib/qtjava/QProgressBar.h
new file mode 100644
index 00000000..56354440
--- /dev/null
+++ b/qtjava/javalib/qtjava/QProgressBar.h
@@ -0,0 +1,52 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QProgressBar__
+#define __org_kde_qt_QProgressBar__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QProgressBar_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProgressBar_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_newQProgressBar__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_newQProgressBar__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_newQProgressBar__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_newQProgressBar__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_newQProgressBar__ILorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jint, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_newQProgressBar__ILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_newQProgressBar__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_newQProgressBar__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QProgressBar_totalSteps (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QProgressBar_progress (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProgressBar_progressString (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QProgressBar_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QProgressBar_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_setCenterIndicator (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProgressBar_centerIndicator (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_setIndicatorFollowsStyle (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProgressBar_indicatorFollowsStyle (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProgressBar_percentageVisible (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_setPercentageVisible (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_show (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_reset (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_setTotalSteps (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_setProgress__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_setProgress__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProgressBar_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProgressBar_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_drawContents (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProgressBar_setIndicator (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressBar_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProgressBar_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QProgressBar__ */
diff --git a/qtjava/javalib/qtjava/QProgressDialog.cpp b/qtjava/javalib/qtjava/QProgressDialog.cpp
new file mode 100644
index 00000000..2b799cb0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QProgressDialog.cpp
@@ -0,0 +1,740 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstyle.h>
+#include <qprogressdialog.h>
+#include <qstring.h>
+#include <qsize.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QProgressDialog.h>
+
+class QProgressDialogJBridge : public QProgressDialog
+{
+public:
+ QProgressDialogJBridge(QWidget* arg1,const char* arg2,bool arg3,Qt::WFlags arg4) : QProgressDialog(arg1,arg2,arg3,arg4) {};
+ QProgressDialogJBridge(QWidget* arg1,const char* arg2,bool arg3) : QProgressDialog(arg1,arg2,arg3) {};
+ QProgressDialogJBridge(QWidget* arg1,const char* arg2) : QProgressDialog(arg1,arg2) {};
+ QProgressDialogJBridge(QWidget* arg1) : QProgressDialog(arg1) {};
+ QProgressDialogJBridge() : QProgressDialog() {};
+ QProgressDialogJBridge(const QString& arg1,const QString& arg2,int arg3,QWidget* arg4,const char* arg5,bool arg6,Qt::WFlags arg7) : QProgressDialog(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QProgressDialogJBridge(const QString& arg1,const QString& arg2,int arg3,QWidget* arg4,const char* arg5,bool arg6) : QProgressDialog(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QProgressDialogJBridge(const QString& arg1,const QString& arg2,int arg3,QWidget* arg4,const char* arg5) : QProgressDialog(arg1,arg2,arg3,arg4,arg5) {};
+ QProgressDialogJBridge(const QString& arg1,const QString& arg2,int arg3,QWidget* arg4) : QProgressDialog(arg1,arg2,arg3,arg4) {};
+ QProgressDialogJBridge(const QString& arg1,const QString& arg2,int arg3) : QProgressDialog(arg1,arg2,arg3) {};
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QProgressDialog::resizeEvent(arg1);
+ return;
+ }
+ void protected_closeEvent(QCloseEvent* arg1) {
+ QProgressDialog::closeEvent(arg1);
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QProgressDialog::styleChange(arg1);
+ return;
+ }
+ void protected_showEvent(QShowEvent* arg1) {
+ QProgressDialog::showEvent(arg1);
+ return;
+ }
+ void protected_forceShow() {
+ QProgressDialog::forceShow();
+ return;
+ }
+ ~QProgressDialogJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QProgressDialog::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void accept() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressDialog","accept")) {
+ QDialog::accept();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressDialog","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressDialog","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressDialog","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressDialog","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressDialog","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QProgressDialog::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QDialog::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QProgressDialog::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressDialog","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressDialog","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressDialog","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void reject() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressDialog","reject")) {
+ QDialog::reject();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QDialog::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QProgressDialog","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProgressDialog_autoClose(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QProgressDialog*) QtSupport::getQt(env, obj))->autoClose();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProgressDialog_autoReset(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QProgressDialog*) QtSupport::getQt(env, obj))->autoReset();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_cancel(JNIEnv* env, jobject obj)
+{
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->cancel();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProgressDialog_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QProgressDialog*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_closeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QProgressDialogJBridge*) QtSupport::getQt(env, obj))->protected_closeEvent((QCloseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QProgressDialog_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QProgressDialog*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QProgressDialog*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_forceShow(JNIEnv* env, jobject obj)
+{
+ ((QProgressDialogJBridge*) QtSupport::getQt(env, obj))->protected_forceShow();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProgressDialog_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProgressDialog_labelText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QProgressDialog*) QtSupport::getQt(env, obj))->labelText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QProgressDialog_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QProgressDialog*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QProgressDialog_minimumDuration(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QProgressDialog*) QtSupport::getQt(env, obj))->minimumDuration();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_newQProgressDialog__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressDialogJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_newQProgressDialog__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring labelText, jstring cancelButtonText, jint totalSteps)
+{
+static QString* _qstring_labelText = 0;
+static QString* _qstring_cancelButtonText = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressDialogJBridge((const QString&)*(QString*) QtSupport::toQString(env, labelText, &_qstring_labelText), (const QString&)*(QString*) QtSupport::toQString(env, cancelButtonText, &_qstring_cancelButtonText), (int) totalSteps));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_newQProgressDialog__Ljava_lang_String_2Ljava_lang_String_2ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring labelText, jstring cancelButtonText, jint totalSteps, jobject parent)
+{
+static QString* _qstring_labelText = 0;
+static QString* _qstring_cancelButtonText = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressDialogJBridge((const QString&)*(QString*) QtSupport::toQString(env, labelText, &_qstring_labelText), (const QString&)*(QString*) QtSupport::toQString(env, cancelButtonText, &_qstring_cancelButtonText), (int) totalSteps, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_newQProgressDialog__Ljava_lang_String_2Ljava_lang_String_2ILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring labelText, jstring cancelButtonText, jint totalSteps, jobject parent, jstring name)
+{
+static QString* _qstring_labelText = 0;
+static QString* _qstring_cancelButtonText = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressDialogJBridge((const QString&)*(QString*) QtSupport::toQString(env, labelText, &_qstring_labelText), (const QString&)*(QString*) QtSupport::toQString(env, cancelButtonText, &_qstring_cancelButtonText), (int) totalSteps, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_newQProgressDialog__Ljava_lang_String_2Ljava_lang_String_2ILorg_kde_qt_QWidget_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring labelText, jstring cancelButtonText, jint totalSteps, jobject parent, jstring name, jboolean modal)
+{
+static QString* _qstring_labelText = 0;
+static QString* _qstring_cancelButtonText = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressDialogJBridge((const QString&)*(QString*) QtSupport::toQString(env, labelText, &_qstring_labelText), (const QString&)*(QString*) QtSupport::toQString(env, cancelButtonText, &_qstring_cancelButtonText), (int) totalSteps, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_newQProgressDialog__Ljava_lang_String_2Ljava_lang_String_2ILorg_kde_qt_QWidget_2Ljava_lang_String_2ZI(JNIEnv* env, jobject obj, jstring labelText, jstring cancelButtonText, jint totalSteps, jobject parent, jstring name, jboolean modal, jint f)
+{
+static QString* _qstring_labelText = 0;
+static QString* _qstring_cancelButtonText = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressDialogJBridge((const QString&)*(QString*) QtSupport::toQString(env, labelText, &_qstring_labelText), (const QString&)*(QString*) QtSupport::toQString(env, cancelButtonText, &_qstring_cancelButtonText), (int) totalSteps, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal, (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_newQProgressDialog__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressDialogJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_newQProgressDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressDialogJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_newQProgressDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean modal)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressDialogJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_newQProgressDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2ZI(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean modal, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QProgressDialogJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal, (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QProgressDialog_progress(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QProgressDialog*) QtSupport::getQt(env, obj))->progress();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_reset(JNIEnv* env, jobject obj)
+{
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->reset();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QProgressDialogJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_setAutoClose(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->setAutoClose((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_setAutoReset(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->setAutoReset((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_setBar(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->setBar((QProgressBar*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_setCancelButtonText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->setCancelButtonText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_setCancelButton(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->setCancelButton((QPushButton*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_setLabelText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->setLabelText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_setLabel(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->setLabel((QLabel*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_setMinimumDuration(JNIEnv* env, jobject obj, jint ms)
+{
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->setMinimumDuration((int) ms);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_setProgress__I(JNIEnv* env, jobject obj, jint progress)
+{
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->setProgress((int) progress);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_setProgress__II(JNIEnv* env, jobject obj, jint progress, jint totalSteps)
+{
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->setProgress((int) progress, (int) totalSteps);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_setTotalSteps(JNIEnv* env, jobject obj, jint totalSteps)
+{
+ ((QProgressDialog*) QtSupport::getQt(env, obj))->setTotalSteps((int) totalSteps);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_showEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QProgressDialogJBridge*) QtSupport::getQt(env, obj))->protected_showEvent((QShowEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QProgressDialog_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QProgressDialog*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QProgressDialog_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QProgressDialogJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QProgressDialog_totalSteps(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QProgressDialog*) QtSupport::getQt(env, obj))->totalSteps();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProgressDialog_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QProgressDialogJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QProgressDialog_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QProgressDialogJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProgressDialog_wasCanceled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QProgressDialog*) QtSupport::getQt(env, obj))->wasCanceled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QProgressDialog_wasCancelled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QProgressDialog*) QtSupport::getQt(env, obj))->wasCancelled();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QProgressDialog.h b/qtjava/javalib/qtjava/QProgressDialog.h
new file mode 100644
index 00000000..1d9fd375
--- /dev/null
+++ b/qtjava/javalib/qtjava/QProgressDialog.h
@@ -0,0 +1,62 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QProgressDialog__
+#define __org_kde_qt_QProgressDialog__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QProgressDialog_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProgressDialog_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_newQProgressDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2ZI (JNIEnv *env, jobject, jobject, jstring, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_newQProgressDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_newQProgressDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_newQProgressDialog__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_newQProgressDialog__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_newQProgressDialog__Ljava_lang_String_2Ljava_lang_String_2ILorg_kde_qt_QWidget_2Ljava_lang_String_2ZI (JNIEnv *env, jobject, jstring, jstring, jint, jobject, jstring, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_newQProgressDialog__Ljava_lang_String_2Ljava_lang_String_2ILorg_kde_qt_QWidget_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jstring, jint, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_newQProgressDialog__Ljava_lang_String_2Ljava_lang_String_2ILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_newQProgressDialog__Ljava_lang_String_2Ljava_lang_String_2ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jstring, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_newQProgressDialog__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_setLabel (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_setCancelButton (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_setBar (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProgressDialog_wasCancelled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProgressDialog_wasCanceled (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QProgressDialog_totalSteps (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QProgressDialog_progress (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QProgressDialog_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProgressDialog_labelText (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_setAutoReset (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProgressDialog_autoReset (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_setAutoClose (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProgressDialog_autoClose (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QProgressDialog_minimumDuration (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_cancel (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_reset (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_setTotalSteps (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_setProgress__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_setProgress__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_setLabelText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_setCancelButtonText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_setMinimumDuration (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProgressDialog_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QProgressDialog_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_closeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_showEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_forceShow (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QProgressDialog_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QProgressDialog_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QProgressDialog__ */
diff --git a/qtjava/javalib/qtjava/QPushButton.cpp b/qtjava/javalib/qtjava/QPushButton.cpp
new file mode 100644
index 00000000..36ee7846
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPushButton.cpp
@@ -0,0 +1,708 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpushbutton.h>
+#include <qrect.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qsize.h>
+#include <qiconset.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QPushButton.h>
+
+class QPushButtonJBridge : public QPushButton
+{
+public:
+ QPushButtonJBridge(QWidget* arg1,const char* arg2) : QPushButton(arg1,arg2) {};
+ QPushButtonJBridge(QWidget* arg1) : QPushButton(arg1) {};
+ QPushButtonJBridge(const QString& arg1,QWidget* arg2,const char* arg3) : QPushButton(arg1,arg2,arg3) {};
+ QPushButtonJBridge(const QString& arg1,QWidget* arg2) : QPushButton(arg1,arg2) {};
+ QPushButtonJBridge(const QIconSet& arg1,const QString& arg2,QWidget* arg3,const char* arg4) : QPushButton(arg1,arg2,arg3,arg4) {};
+ QPushButtonJBridge(const QIconSet& arg1,const QString& arg2,QWidget* arg3) : QPushButton(arg1,arg2,arg3) {};
+ void protected_drawButton(QPainter* arg1) {
+ QPushButton::drawButton(arg1);
+ return;
+ }
+ void protected_drawButtonLabel(QPainter* arg1) {
+ QPushButton::drawButtonLabel(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QPushButton::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QPushButton::focusOutEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QPushButton::resizeEvent(arg1);
+ return;
+ }
+ void protected_updateMask() {
+ QPushButton::updateMask();
+ return;
+ }
+ ~QPushButtonJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QPushButton::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPushButton","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPushButton","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QPushButton::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPushButton","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPushButton","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QButton::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPushButton","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPushButton","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPushButton","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QButton::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setAccel(const QKeySequence& arg1) {
+ if (!QtSupport::eventDelegate(this,"setAccel",(void*)&arg1,"org.kde.qt.QKeySequence")) {
+ QButton::setAccel(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPushButton","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QButton::setPixmap(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPushButton","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QPushButton::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QButton::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QPushButton",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QPushButton","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPushButton_autoDefault(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPushButton*) QtSupport::getQt(env, obj))->autoDefault();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPushButton_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QPushButton*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QPushButton_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_drawButtonLabel(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPushButtonJBridge*) QtSupport::getQt(env, obj))->protected_drawButtonLabel((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_drawButton(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPushButtonJBridge*) QtSupport::getQt(env, obj))->protected_drawButton((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QPushButton*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QPushButton*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_focusInEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPushButtonJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_focusOutEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPushButtonJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPushButton_iconSet(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QPushButton*) QtSupport::getQt(env, obj))->iconSet(), "org.kde.qt.QIconSet");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPushButton_isDefault(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPushButton*) QtSupport::getQt(env, obj))->isDefault();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPushButton_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPushButton_isFlat(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPushButton*) QtSupport::getQt(env, obj))->isFlat();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QPushButton_isMenuButton(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPushButton*) QtSupport::getQt(env, obj))->isMenuButton();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPushButton_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QPushButton*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_move__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->move((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_move__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->move((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_newQPushButton__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring text, jobject parent)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPushButtonJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_newQPushButton__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text, jobject parent, jstring name)
+{
+static QString* _qstring_text = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPushButtonJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_newQPushButton__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject parent)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPushButtonJBridge((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_newQPushButton__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject icon, jstring text, jobject parent, jstring name)
+{
+static QString* _qstring_text = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPushButtonJBridge((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_newQPushButton__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPushButtonJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_newQPushButton__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QPushButtonJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPushButton_popup(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QPushButton*) QtSupport::getQt(env, obj))->popup(), "org.kde.qt.QPopupMenu");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPushButtonJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_resize__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->resize((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_resize__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->resize((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_setAutoDefault(JNIEnv* env, jobject obj, jboolean autoDef)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->setAutoDefault((bool) autoDef);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_setDefault(JNIEnv* env, jobject obj, jboolean def)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->setDefault((bool) def);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_setFlat(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->setFlat((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_setGeometry__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->setGeometry((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_setGeometry__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->setGeometry((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_setIconSet(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->setIconSet((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_setIsMenuButton(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->setIsMenuButton((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_setOn(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->setOn((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_setPopup(JNIEnv* env, jobject obj, jobject popup)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->setPopup((QPopupMenu*) QtSupport::getQt(env, popup));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_setToggleButton(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QPushButton*) QtSupport::getQt(env, obj))->setToggleButton((bool) arg1);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QPushButton_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QPushButton*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPushButton_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QPushButtonJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QPushButton_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QPushButtonJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QPushButton_updateMask(JNIEnv* env, jobject obj)
+{
+ ((QPushButtonJBridge*) QtSupport::getQt(env, obj))->protected_updateMask();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QPushButton.h b/qtjava/javalib/qtjava/QPushButton.h
new file mode 100644
index 00000000..f76116db
--- /dev/null
+++ b/qtjava/javalib/qtjava/QPushButton.h
@@ -0,0 +1,58 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QPushButton__
+#define __org_kde_qt_QPushButton__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPushButton_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPushButton_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_newQPushButton__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_newQPushButton__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_newQPushButton__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_newQPushButton__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_newQPushButton__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_newQPushButton__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jstring, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPushButton_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_move__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_move__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_resize__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_resize__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_setGeometry__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_setGeometry__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_setToggleButton (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPushButton_autoDefault (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_setAutoDefault (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPushButton_isDefault (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_setDefault (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_setIsMenuButton (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPushButton_isMenuButton (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_setPopup (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPushButton_popup (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_setIconSet (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QPushButton_iconSet (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_setFlat (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPushButton_isFlat (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_setOn (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPushButton_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QPushButton_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_drawButton (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_drawButtonLabel (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_updateMask (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QPushButton_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPushButton_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QPushButton__ */
diff --git a/qtjava/javalib/qtjava/QRadioButton.cpp b/qtjava/javalib/qtjava/QRadioButton.cpp
new file mode 100644
index 00000000..4f2ecd3e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QRadioButton.cpp
@@ -0,0 +1,549 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qradiobutton.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qsize.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QRadioButton.h>
+
+class QRadioButtonJBridge : public QRadioButton
+{
+public:
+ QRadioButtonJBridge(QWidget* arg1,const char* arg2) : QRadioButton(arg1,arg2) {};
+ QRadioButtonJBridge(QWidget* arg1) : QRadioButton(arg1) {};
+ QRadioButtonJBridge(const QString& arg1,QWidget* arg2,const char* arg3) : QRadioButton(arg1,arg2,arg3) {};
+ QRadioButtonJBridge(const QString& arg1,QWidget* arg2) : QRadioButton(arg1,arg2) {};
+ bool protected_hitButton(const QPoint& arg1) {
+ return (bool) QRadioButton::hitButton(arg1);
+ }
+ void protected_drawButton(QPainter* arg1) {
+ QRadioButton::drawButton(arg1);
+ return;
+ }
+ void protected_drawButtonLabel(QPainter* arg1) {
+ QRadioButton::drawButtonLabel(arg1);
+ return;
+ }
+ void protected_updateMask() {
+ QRadioButton::updateMask();
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QRadioButton::resizeEvent(arg1);
+ return;
+ }
+ ~QRadioButtonJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QRadioButton::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QRadioButton","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QRadioButton","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QButton::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QRadioButton","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QRadioButton","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QButton::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QRadioButton","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QRadioButton","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QRadioButton","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QButton::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setAccel(const QKeySequence& arg1) {
+ if (!QtSupport::eventDelegate(this,"setAccel",(void*)&arg1,"org.kde.qt.QKeySequence")) {
+ QButton::setAccel(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QRadioButton","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QButton::setPixmap(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QRadioButton","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QButton::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QButton::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QRadioButton",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QRadioButton","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QRadioButton_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QRadioButton*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRadioButton_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QRadioButton_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRadioButton_drawButtonLabel(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QRadioButtonJBridge*) QtSupport::getQt(env, obj))->protected_drawButtonLabel((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRadioButton_drawButton(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QRadioButtonJBridge*) QtSupport::getQt(env, obj))->protected_drawButton((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRadioButton_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QRadioButton*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QRadioButton*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRadioButton_hitButton(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QRadioButtonJBridge*) QtSupport::getQt(env, obj))->protected_hitButton((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRadioButton_isChecked(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QRadioButton*) QtSupport::getQt(env, obj))->isChecked();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRadioButton_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRadioButton_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QRadioButton*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRadioButton_newQRadioButton__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring text, jobject parent)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRadioButtonJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRadioButton_newQRadioButton__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text, jobject parent, jstring name)
+{
+static QString* _qstring_text = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRadioButtonJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRadioButton_newQRadioButton__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRadioButtonJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRadioButton_newQRadioButton__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRadioButtonJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRadioButton_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QRadioButtonJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRadioButton_setChecked(JNIEnv* env, jobject obj, jboolean check)
+{
+ ((QRadioButton*) QtSupport::getQt(env, obj))->setChecked((bool) check);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRadioButton_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QRadioButton*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QRadioButton_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QRadioButtonJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QRadioButton_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QRadioButtonJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRadioButton_updateMask(JNIEnv* env, jobject obj)
+{
+ ((QRadioButtonJBridge*) QtSupport::getQt(env, obj))->protected_updateMask();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QRadioButton.h b/qtjava/javalib/qtjava/QRadioButton.h
new file mode 100644
index 00000000..880c72ca
--- /dev/null
+++ b/qtjava/javalib/qtjava/QRadioButton.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QRadioButton__
+#define __org_kde_qt_QRadioButton__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRadioButton_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QRadioButton_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRadioButton_newQRadioButton__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRadioButton_newQRadioButton__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRadioButton_newQRadioButton__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRadioButton_newQRadioButton__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRadioButton_isChecked (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRadioButton_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRadioButton_setChecked (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QRadioButton_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QRadioButton_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRadioButton_hitButton (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRadioButton_drawButton (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRadioButton_drawButtonLabel (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRadioButton_updateMask (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRadioButton_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRadioButton_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRadioButton_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRadioButton_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QRadioButton__ */
diff --git a/qtjava/javalib/qtjava/QRangeControl.cpp b/qtjava/javalib/qtjava/QRangeControl.cpp
new file mode 100644
index 00000000..709c2cf7
--- /dev/null
+++ b/qtjava/javalib/qtjava/QRangeControl.cpp
@@ -0,0 +1,236 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrangecontrol.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QRangeControl.h>
+
+class QRangeControlJBridge : public QRangeControl
+{
+public:
+ QRangeControlJBridge() : QRangeControl() {};
+ QRangeControlJBridge(int arg1,int arg2,int arg3,int arg4,int arg5) : QRangeControl(arg1,arg2,arg3,arg4,arg5) {};
+ int protected_positionFromValue(int arg1,int arg2) {
+ return (int) QRangeControl::positionFromValue(arg1,arg2);
+ }
+ int protected_valueFromPosition(int arg1,int arg2) {
+ return (int) QRangeControl::valueFromPosition(arg1,arg2);
+ }
+ void protected_directSetValue(int arg1) {
+ QRangeControl::directSetValue(arg1);
+ return;
+ }
+ int protected_prevValue() {
+ return (int) QRangeControl::prevValue();
+ }
+ void protected_valueChange() {
+ QRangeControl::valueChange();
+ return;
+ }
+ void protected_rangeChange() {
+ QRangeControl::rangeChange();
+ return;
+ }
+ void protected_stepChange() {
+ QRangeControl::stepChange();
+ return;
+ }
+ ~QRangeControlJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_addLine(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*) QtSupport::getQt(env, obj))->addLine();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_addPage(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*) QtSupport::getQt(env, obj))->addPage();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRangeControl_bound(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QRangeControl*) QtSupport::getQt(env, obj))->bound((int) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_directSetValue(JNIEnv* env, jobject obj, jint val)
+{
+ ((QRangeControlJBridge*) QtSupport::getQt(env, obj))->protected_directSetValue((int) val);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QRangeControl_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QRangeControl*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRangeControl_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRangeControl_lineStep(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRangeControl*) QtSupport::getQt(env, obj))->lineStep();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRangeControl_maxValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRangeControl*) QtSupport::getQt(env, obj))->maxValue();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRangeControl_minValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRangeControl*) QtSupport::getQt(env, obj))->minValue();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_newQRangeControl__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRangeControlJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_newQRangeControl__IIIII(JNIEnv* env, jobject obj, jint minValue, jint maxValue, jint lineStep, jint pageStep, jint value)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRangeControlJBridge((int) minValue, (int) maxValue, (int) lineStep, (int) pageStep, (int) value));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRangeControl_pageStep(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRangeControl*) QtSupport::getQt(env, obj))->pageStep();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRangeControl_positionFromValue(JNIEnv* env, jobject obj, jint val, jint space)
+{
+ jint xret = (jint) ((QRangeControlJBridge*) QtSupport::getQt(env, obj))->protected_positionFromValue((int) val, (int) space);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRangeControl_prevValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRangeControlJBridge*) QtSupport::getQt(env, obj))->protected_prevValue();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_rangeChange(JNIEnv* env, jobject obj)
+{
+ ((QRangeControlJBridge*) QtSupport::getQt(env, obj))->protected_rangeChange();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_setMaxValue(JNIEnv* env, jobject obj, jint minVal)
+{
+ ((QRangeControl*) QtSupport::getQt(env, obj))->setMaxValue((int) minVal);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_setMinValue(JNIEnv* env, jobject obj, jint minVal)
+{
+ ((QRangeControl*) QtSupport::getQt(env, obj))->setMinValue((int) minVal);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_setRange(JNIEnv* env, jobject obj, jint minValue, jint maxValue)
+{
+ ((QRangeControl*) QtSupport::getQt(env, obj))->setRange((int) minValue, (int) maxValue);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_setSteps(JNIEnv* env, jobject obj, jint line, jint page)
+{
+ ((QRangeControl*) QtSupport::getQt(env, obj))->setSteps((int) line, (int) page);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_setValue(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QRangeControl*) QtSupport::getQt(env, obj))->setValue((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_stepChange(JNIEnv* env, jobject obj)
+{
+ ((QRangeControlJBridge*) QtSupport::getQt(env, obj))->protected_stepChange();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_subtractLine(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*) QtSupport::getQt(env, obj))->subtractLine();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_subtractPage(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*) QtSupport::getQt(env, obj))->subtractPage();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRangeControl_valueChange(JNIEnv* env, jobject obj)
+{
+ ((QRangeControlJBridge*) QtSupport::getQt(env, obj))->protected_valueChange();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRangeControl_valueFromPosition(JNIEnv* env, jobject obj, jint pos, jint space)
+{
+ jint xret = (jint) ((QRangeControlJBridge*) QtSupport::getQt(env, obj))->protected_valueFromPosition((int) pos, (int) space);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRangeControl_value(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRangeControl*) QtSupport::getQt(env, obj))->value();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QRangeControl.h b/qtjava/javalib/qtjava/QRangeControl.h
new file mode 100644
index 00000000..457a1e0b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QRangeControl.h
@@ -0,0 +1,45 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QRangeControl__
+#define __org_kde_qt_QRangeControl__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_newQRangeControl__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_newQRangeControl__IIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRangeControl_value (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_setValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_addPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_subtractPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_addLine (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_subtractLine (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRangeControl_minValue (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRangeControl_maxValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_setRange (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_setMinValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_setMaxValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRangeControl_lineStep (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRangeControl_pageStep (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_setSteps (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRangeControl_bound (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRangeControl_positionFromValue (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRangeControl_valueFromPosition (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_directSetValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRangeControl_prevValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_valueChange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_rangeChange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_stepChange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRangeControl_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRangeControl_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QRangeControl__ */
diff --git a/qtjava/javalib/qtjava/QRect.cpp b/qtjava/javalib/qtjava/QRect.cpp
new file mode 100644
index 00000000..5a57de5e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QRect.cpp
@@ -0,0 +1,539 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qpoint.h>
+#include <qsize.h>
+#include <qwindowdefs.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QRect.h>
+
+class QRectJBridge : public QRect
+{
+public:
+ QRectJBridge() : QRect() {};
+ QRectJBridge(const QPoint& arg1,const QPoint& arg2) : QRect(arg1,arg2) {};
+ QRectJBridge(const QPoint& arg1,const QSize& arg2) : QRect(arg1,arg2) {};
+ QRectJBridge(int arg1,int arg2,int arg3,int arg4) : QRect(arg1,arg2,arg3,arg4) {};
+ ~QRectJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_addCoords(JNIEnv* env, jobject obj, jint x1, jint y1, jint x2, jint y2)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->addCoords((int) x1, (int) y1, (int) x2, (int) y2);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_bottomLeft(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QRect*) QtSupport::getQt(env, obj))->bottomLeft()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_bottomRight(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QRect*) QtSupport::getQt(env, obj))->bottomRight()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRect_bottom(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRect*) QtSupport::getQt(env, obj))->bottom();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_center(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QRect*) QtSupport::getQt(env, obj))->center()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRect_contains__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ jboolean xret = (jboolean) ((QRect*) QtSupport::getQt(env, obj))->contains((int) x, (int) y);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRect_contains__IIZ(JNIEnv* env, jobject obj, jint x, jint y, jboolean proper)
+{
+ jboolean xret = (jboolean) ((QRect*) QtSupport::getQt(env, obj))->contains((int) x, (int) y, (bool) proper);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRect_contains__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject p)
+{
+ jboolean xret = (jboolean) ((QRect*) QtSupport::getQt(env, obj))->contains((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRect_contains__Lorg_kde_qt_QPoint_2Z(JNIEnv* env, jobject obj, jobject p, jboolean proper)
+{
+ jboolean xret = (jboolean) ((QRect*) QtSupport::getQt(env, obj))->contains((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p), (bool) proper);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRect_contains__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject r)
+{
+ jboolean xret = (jboolean) ((QRect*) QtSupport::getQt(env, obj))->contains((const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRect_contains__Lorg_kde_qt_QRect_2Z(JNIEnv* env, jobject obj, jobject r, jboolean proper)
+{
+ jboolean xret = (jboolean) ((QRect*) QtSupport::getQt(env, obj))->contains((const QRect&)*(const QRect*) QtSupport::getQt(env, r), (bool) proper);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_coords(JNIEnv* env, jobject obj, jintArray x1, jintArray y1, jintArray x2, jintArray y2)
+{
+ int* _int_x1 = QtSupport::toIntPtr(env, x1);
+ int* _int_y1 = QtSupport::toIntPtr(env, y1);
+ int* _int_x2 = QtSupport::toIntPtr(env, x2);
+ int* _int_y2 = QtSupport::toIntPtr(env, y2);
+ ((QRect*) QtSupport::getQt(env, obj))->coords( (int*) _int_x1, (int*) _int_y1, (int*) _int_x2, (int*) _int_y2);
+ env->SetIntArrayRegion(x1, 0, 1, (jint *) _int_x1);
+ env->SetIntArrayRegion(y1, 0, 1, (jint *) _int_y1);
+ env->SetIntArrayRegion(x2, 0, 1, (jint *) _int_x2);
+ env->SetIntArrayRegion(y2, 0, 1, (jint *) _int_y2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QRect_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QRect*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRect_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRect*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_intersect(JNIEnv* env, jobject obj, jobject r)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QRect*) QtSupport::getQt(env, obj))->intersect((const QRect&)*(const QRect*) QtSupport::getQt(env, r))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRect_intersects(JNIEnv* env, jobject obj, jobject r)
+{
+ jboolean xret = (jboolean) ((QRect*) QtSupport::getQt(env, obj))->intersects((const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRect_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRect_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QRect*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRect_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QRect*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRect_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QRect*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRect_left(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRect*) QtSupport::getQt(env, obj))->left();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_moveBottomLeft(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->moveBottomLeft((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_moveBottomRight(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->moveBottomRight((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_moveBottom(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->moveBottom((int) pos);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_moveBy(JNIEnv* env, jobject obj, jint dx, jint dy)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->moveBy((int) dx, (int) dy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_moveCenter(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->moveCenter((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_moveLeft(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->moveLeft((int) pos);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_moveRight(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->moveRight((int) pos);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_moveTopLeft(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->moveTopLeft((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_moveTopRight(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->moveTopRight((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_moveTop(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->moveTop((int) pos);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_newQRect__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRectJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_newQRect__IIII(JNIEnv* env, jobject obj, jint left, jint top, jint width, jint height)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRectJBridge((int) left, (int) top, (int) width, (int) height));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_newQRect__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject topleft, jobject bottomright)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRectJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, topleft), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, bottomright)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_newQRect__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject topleft, jobject size)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRectJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, topleft), (const QSize&)*(const QSize*) QtSupport::getQt(env, size)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_normalize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QRect*) QtSupport::getQt(env, obj))->normalize()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_op_1and_1assign(JNIEnv* env, jobject obj, jobject r)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QRect*) QtSupport::getQt(env, obj))->operator&=((const QRect&)*(const QRect*) QtSupport::getQt(env, r)), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_op_1and(JNIEnv* env, jobject obj, jobject r)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QRect*) QtSupport::getQt(env, obj))->operator&((const QRect&)*(const QRect*) QtSupport::getQt(env, r))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_op_1or_1assign(JNIEnv* env, jobject obj, jobject r)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QRect*) QtSupport::getQt(env, obj))->operator|=((const QRect&)*(const QRect*) QtSupport::getQt(env, r)), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_op_1or(JNIEnv* env, jobject obj, jobject r)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QRect*) QtSupport::getQt(env, obj))->operator|((const QRect&)*(const QRect*) QtSupport::getQt(env, r))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QRect_rBottom(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QRect*) QtSupport::getQt(env, obj))->rBottom();
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QRect_rLeft(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QRect*) QtSupport::getQt(env, obj))->rLeft();
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QRect_rRight(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QRect*) QtSupport::getQt(env, obj))->rRight();
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QRect_rTop(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QRect*) QtSupport::getQt(env, obj))->rTop();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_rect(JNIEnv* env, jobject obj, jintArray x, jintArray y, jintArray w, jintArray h)
+{
+ int* _int_x = QtSupport::toIntPtr(env, x);
+ int* _int_y = QtSupport::toIntPtr(env, y);
+ int* _int_w = QtSupport::toIntPtr(env, w);
+ int* _int_h = QtSupport::toIntPtr(env, h);
+ ((QRect*) QtSupport::getQt(env, obj))->rect( (int*) _int_x, (int*) _int_y, (int*) _int_w, (int*) _int_h);
+ env->SetIntArrayRegion(x, 0, 1, (jint *) _int_x);
+ env->SetIntArrayRegion(y, 0, 1, (jint *) _int_y);
+ env->SetIntArrayRegion(w, 0, 1, (jint *) _int_w);
+ env->SetIntArrayRegion(h, 0, 1, (jint *) _int_h);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRect_right(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRect*) QtSupport::getQt(env, obj))->right();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setBottomLeft(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setBottomLeft((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setBottomRight(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setBottomRight((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setBottom(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setBottom((int) pos);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setCoords(JNIEnv* env, jobject obj, jint x1, jint y1, jint x2, jint y2)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setCoords((int) x1, (int) y1, (int) x2, (int) y2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setHeight(JNIEnv* env, jobject obj, jint h)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setHeight((int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setLeft(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setLeft((int) pos);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setRect(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setRect((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setRight(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setRight((int) pos);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setSize(JNIEnv* env, jobject obj, jobject s)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setSize((const QSize&)*(const QSize*) QtSupport::getQt(env, s));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setTopLeft(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setTopLeft((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setTopRight(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setTopRight((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setTop(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setTop((int) pos);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setWidth(JNIEnv* env, jobject obj, jint w)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setWidth((int) w);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setX(JNIEnv* env, jobject obj, jint x)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setX((int) x);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRect_setY(JNIEnv* env, jobject obj, jint y)
+{
+ ((QRect*) QtSupport::getQt(env, obj))->setY((int) y);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_size(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QRect*) QtSupport::getQt(env, obj))->size()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_topLeft(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QRect*) QtSupport::getQt(env, obj))->topLeft()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_topRight(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QRect*) QtSupport::getQt(env, obj))->topRight()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRect_top(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRect*) QtSupport::getQt(env, obj))->top();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRect_unite(JNIEnv* env, jobject obj, jobject r)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QRect*) QtSupport::getQt(env, obj))->unite((const QRect&)*(const QRect*) QtSupport::getQt(env, r))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRect_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRect*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRect_x(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRect*) QtSupport::getQt(env, obj))->x();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRect_y(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRect*) QtSupport::getQt(env, obj))->y();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QRect.h b/qtjava/javalib/qtjava/QRect.h
new file mode 100644
index 00000000..fb72ce9e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QRect.h
@@ -0,0 +1,88 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QRect__
+#define __org_kde_qt_QRect__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_newQRect__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_newQRect__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_newQRect__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_newQRect__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_normalize (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_left (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_top (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_right (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_bottom (JNIEnv *env, jobject);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QRect_rLeft (JNIEnv *env, jobject);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QRect_rTop (JNIEnv *env, jobject);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QRect_rRight (JNIEnv *env, jobject);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QRect_rBottom (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_x (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_y (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setLeft (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setTop (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setRight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setBottom (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setX (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setY (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setTopLeft (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setBottomRight (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setTopRight (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setBottomLeft (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_topLeft (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_bottomRight (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_topRight (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_bottomLeft (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_center (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_rect (JNIEnv *env, jobject, jintArray, jintArray, jintArray, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_coords (JNIEnv *env, jobject, jintArray, jintArray, jintArray, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveLeft (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveTop (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveRight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveBottom (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveTopLeft (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveBottomRight (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveTopRight (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveBottomLeft (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveCenter (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_moveBy (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setRect (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setCoords (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_addCoords (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_size (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_width (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRect_height (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setHeight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_setSize (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_op_1or (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_op_1and (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_op_1or_1assign (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_op_1and_1assign (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_contains__Lorg_kde_qt_QPoint_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_contains__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_contains__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_contains__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_contains__Lorg_kde_qt_QRect_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_contains__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_unite (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRect_intersect (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_intersects (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRect_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRect_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QRect__ */
diff --git a/qtjava/javalib/qtjava/QRegExp.cpp b/qtjava/javalib/qtjava/QRegExp.cpp
new file mode 100644
index 00000000..a7cfb62f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QRegExp.cpp
@@ -0,0 +1,343 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qregexp.h>
+#include <qstring.h>
+#include <qstringlist.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QRegExp.h>
+
+class QRegExpJBridge : public QRegExp
+{
+public:
+ QRegExpJBridge() : QRegExp() {};
+ QRegExpJBridge(const QString& arg1,bool arg2,bool arg3) : QRegExp(arg1,arg2,arg3) {};
+ QRegExpJBridge(const QString& arg1,bool arg2) : QRegExp(arg1,arg2) {};
+ QRegExpJBridge(const QString& arg1) : QRegExp(arg1) {};
+ QRegExpJBridge(const QRegExp& arg1) : QRegExp(arg1) {};
+ ~QRegExpJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QRegExp_cap__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QRegExp*) QtSupport::getQt(env, obj))->cap();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QRegExp_cap__I(JNIEnv* env, jobject obj, jint nth)
+{
+ QString _qstring;
+ _qstring = ((QRegExp*) QtSupport::getQt(env, obj))->cap((int) nth);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegExp_capturedTexts(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QRegExp*) QtSupport::getQt(env, obj))->capturedTexts();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegExp_caseSensitive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QRegExp*) QtSupport::getQt(env, obj))->caseSensitive();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExp_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QRegExp_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QRegExp_errorString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QRegExp*) QtSupport::getQt(env, obj))->errorString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QRegExp_escape(JNIEnv* env, jclass cls, jstring str)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_str = 0;
+ _qstring = QRegExpJBridge::escape((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegExp_exactMatch(JNIEnv* env, jobject obj, jstring str)
+{
+static QString* _qstring_str = 0;
+ jboolean xret = (jboolean) ((QRegExp*) QtSupport::getQt(env, obj))->exactMatch((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExp_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QRegExp*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegExp_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegExp_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QRegExp*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegExp_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QRegExp*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_match__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring str)
+{
+static QString* _qstring_str = 0;
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->match((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_match__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring str, jint index)
+{
+static QString* _qstring_str = 0;
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->match((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) index);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_match__Ljava_lang_String_2I_3I(JNIEnv* env, jobject obj, jstring str, jint index, jintArray len)
+{
+static QString* _qstring_str = 0;
+ int* _int_len = QtSupport::toIntPtr(env, len);
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->match((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) index, (int*) _int_len);
+ env->SetIntArrayRegion(len, 0, 1, (jint *) _int_len);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_match__Ljava_lang_String_2I_3IZ(JNIEnv* env, jobject obj, jstring str, jint index, jintArray len, jboolean indexIsStart)
+{
+static QString* _qstring_str = 0;
+ int* _int_len = QtSupport::toIntPtr(env, len);
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->match((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) index, (int*) _int_len, (bool) indexIsStart);
+ env->SetIntArrayRegion(len, 0, 1, (jint *) _int_len);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_matchedLength(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->matchedLength();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegExp_minimal(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QRegExp*) QtSupport::getQt(env, obj))->minimal();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExp_newQRegExp__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegExpJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExp_newQRegExp__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pattern)
+{
+static QString* _qstring_pattern = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegExpJBridge((const QString&)*(QString*) QtSupport::toQString(env, pattern, &_qstring_pattern)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExp_newQRegExp__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring pattern, jboolean caseSensitive)
+{
+static QString* _qstring_pattern = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegExpJBridge((const QString&)*(QString*) QtSupport::toQString(env, pattern, &_qstring_pattern), (bool) caseSensitive));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExp_newQRegExp__Ljava_lang_String_2ZZ(JNIEnv* env, jobject obj, jstring pattern, jboolean caseSensitive, jboolean wildcard)
+{
+static QString* _qstring_pattern = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegExpJBridge((const QString&)*(QString*) QtSupport::toQString(env, pattern, &_qstring_pattern), (bool) caseSensitive, (bool) wildcard));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExp_newQRegExp__Lorg_kde_qt_QRegExp_2(JNIEnv* env, jobject obj, jobject rx)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegExpJBridge((const QRegExp&)*(const QRegExp*) QtSupport::getQt(env, rx)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_numCaptures(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->numCaptures();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegExp_op_1equals(JNIEnv* env, jobject obj, jobject rx)
+{
+ jboolean xret = (jboolean) ((QRegExp*) QtSupport::getQt(env, obj))->operator==((const QRegExp&)*(const QRegExp*) QtSupport::getQt(env, rx));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegExp_op_1not_1equals(JNIEnv* env, jobject obj, jobject rx)
+{
+ jboolean xret = (jboolean) ((QRegExp*) QtSupport::getQt(env, obj))->operator!=((const QRegExp&)*(const QRegExp*) QtSupport::getQt(env, rx));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QRegExp_pattern(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QRegExp*) QtSupport::getQt(env, obj))->pattern();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_pos__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->pos();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_pos__I(JNIEnv* env, jobject obj, jint nth)
+{
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->pos((int) nth);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_searchRev__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring str)
+{
+static QString* _qstring_str = 0;
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->searchRev((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_searchRev__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring str, jint offset)
+{
+static QString* _qstring_str = 0;
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->searchRev((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) offset);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_searchRev__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring str, jint offset, jint caretMode)
+{
+static QString* _qstring_str = 0;
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->searchRev((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) offset, (QRegExp::CaretMode) caretMode);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_search__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring str)
+{
+static QString* _qstring_str = 0;
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->search((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_search__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring str, jint offset)
+{
+static QString* _qstring_str = 0;
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->search((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) offset);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExp_search__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring str, jint offset, jint caretMode)
+{
+static QString* _qstring_str = 0;
+ jint xret = (jint) ((QRegExp*) QtSupport::getQt(env, obj))->search((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) offset, (QRegExp::CaretMode) caretMode);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExp_setCaseSensitive(JNIEnv* env, jobject obj, jboolean sensitive)
+{
+ ((QRegExp*) QtSupport::getQt(env, obj))->setCaseSensitive((bool) sensitive);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExp_setMinimal(JNIEnv* env, jobject obj, jboolean minimal)
+{
+ ((QRegExp*) QtSupport::getQt(env, obj))->setMinimal((bool) minimal);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExp_setPattern(JNIEnv* env, jobject obj, jstring pattern)
+{
+static QString* _qstring_pattern = 0;
+ ((QRegExp*) QtSupport::getQt(env, obj))->setPattern((const QString&)*(QString*) QtSupport::toQString(env, pattern, &_qstring_pattern));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExp_setWildcard(JNIEnv* env, jobject obj, jboolean wildcard)
+{
+ ((QRegExp*) QtSupport::getQt(env, obj))->setWildcard((bool) wildcard);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegExp_wildcard(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QRegExp*) QtSupport::getQt(env, obj))->wildcard();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QRegExp.h b/qtjava/javalib/qtjava/QRegExp.h
new file mode 100644
index 00000000..e40827f0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QRegExp.h
@@ -0,0 +1,58 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QRegExp__
+#define __org_kde_qt_QRegExp__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExp_newQRegExp__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExp_newQRegExp__Ljava_lang_String_2ZZ (JNIEnv *env, jobject, jstring, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExp_newQRegExp__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExp_newQRegExp__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExp_newQRegExp__Lorg_kde_qt_QRegExp_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegExp_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegExp_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegExp_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegExp_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QRegExp_pattern (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExp_setPattern (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegExp_caseSensitive (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExp_setCaseSensitive (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegExp_wildcard (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExp_setWildcard (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegExp_minimal (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExp_setMinimal (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegExp_exactMatch (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_match__Ljava_lang_String_2I_3IZ (JNIEnv *env, jobject, jstring, jint, jintArray, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_match__Ljava_lang_String_2I_3I (JNIEnv *env, jobject, jstring, jint, jintArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_match__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_match__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_search__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_search__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_search__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_searchRev__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_searchRev__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_searchRev__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_matchedLength (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_numCaptures (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegExp_capturedTexts (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QRegExp_cap__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QRegExp_cap__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_pos__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExp_pos__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QRegExp_errorString (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QRegExp_escape (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExp_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExp_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegExp_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QRegExp__ */
diff --git a/qtjava/javalib/qtjava/QRegExpValidator.cpp b/qtjava/javalib/qtjava/QRegExpValidator.cpp
new file mode 100644
index 00000000..a2c102f2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QRegExpValidator.cpp
@@ -0,0 +1,181 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qregexp.h>
+#include <qstring.h>
+#include <qvalidator.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QRegExpValidator.h>
+
+class QRegExpValidatorJBridge : public QRegExpValidator
+{
+public:
+ QRegExpValidatorJBridge(QObject* arg1,const char* arg2) : QRegExpValidator(arg1,arg2) {};
+ QRegExpValidatorJBridge(QObject* arg1) : QRegExpValidator(arg1) {};
+ QRegExpValidatorJBridge(const QRegExp& arg1,QObject* arg2,const char* arg3) : QRegExpValidator(arg1,arg2,arg3) {};
+ QRegExpValidatorJBridge(const QRegExp& arg1,QObject* arg2) : QRegExpValidator(arg1,arg2) {};
+ ~QRegExpValidatorJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QRegExpValidator",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QRegExpValidator_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QRegExpValidator*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExpValidator_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QRegExpValidator_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExpValidator_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QRegExpValidator*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QRegExpValidator*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegExpValidator_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegExpValidator_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QRegExpValidator*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExpValidator_newQRegExpValidator__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegExpValidatorJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExpValidator_newQRegExpValidator__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegExpValidatorJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExpValidator_newQRegExpValidator__Lorg_kde_qt_QRegExp_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject rx, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegExpValidatorJBridge((const QRegExp&)*(const QRegExp*) QtSupport::getQt(env, rx), (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExpValidator_newQRegExpValidator__Lorg_kde_qt_QRegExp_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject rx, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegExpValidatorJBridge((const QRegExp&)*(const QRegExp*) QtSupport::getQt(env, rx), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegExpValidator_regExp(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRegExp *) &((QRegExpValidator*) QtSupport::getQt(env, obj))->regExp(), "org.kde.qt.QRegExp");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegExpValidator_setRegExp(JNIEnv* env, jobject obj, jobject rx)
+{
+ ((QRegExpValidator*) QtSupport::getQt(env, obj))->setRegExp((const QRegExp&)*(const QRegExp*) QtSupport::getQt(env, rx));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QRegExpValidator_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QRegExpValidatorJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QRegExpValidator_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QRegExpValidatorJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QRegExpValidator_validate(JNIEnv* env, jobject obj, jobject input, jintArray pos)
+{
+static QString* _qstring_input = 0;
+ int* _int_pos = QtSupport::toIntPtr(env, pos);
+ jint xret = (jint) ((QRegExpValidator*) QtSupport::getQt(env, obj))->validate((QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, input, &_qstring_input), (int&) *_int_pos);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_input, input);
+ env->SetIntArrayRegion(pos, 0, 1, (jint *) _int_pos);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QRegExpValidator.h b/qtjava/javalib/qtjava/QRegExpValidator.h
new file mode 100644
index 00000000..9823158e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QRegExpValidator.h
@@ -0,0 +1,32 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QRegExpValidator__
+#define __org_kde_qt_QRegExpValidator__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegExpValidator_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QRegExpValidator_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExpValidator_newQRegExpValidator__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExpValidator_newQRegExpValidator__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExpValidator_newQRegExpValidator__Lorg_kde_qt_QRegExp_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExpValidator_newQRegExpValidator__Lorg_kde_qt_QRegExp_2Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QRegExpValidator_validate (JNIEnv *env, jobject, jobject, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExpValidator_setRegExp (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegExpValidator_regExp (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QRegExpValidator_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QRegExpValidator_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExpValidator_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegExpValidator_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegExpValidator_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QRegExpValidator__ */
diff --git a/qtjava/javalib/qtjava/QRegion.cpp b/qtjava/javalib/qtjava/QRegion.cpp
new file mode 100644
index 00000000..5a2dff59
--- /dev/null
+++ b/qtjava/javalib/qtjava/QRegion.cpp
@@ -0,0 +1,307 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qpoint.h>
+#include <qregion.h>
+#include <qbitmap.h>
+#include <qpointarray.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QRegion.h>
+
+class QRegionJBridge : public QRegion
+{
+public:
+ QRegionJBridge() : QRegion() {};
+ QRegionJBridge(int arg1,int arg2,int arg3,int arg4,QRegion::RegionType arg5) : QRegion(arg1,arg2,arg3,arg4,arg5) {};
+ QRegionJBridge(int arg1,int arg2,int arg3,int arg4) : QRegion(arg1,arg2,arg3,arg4) {};
+ QRegionJBridge(const QRect& arg1,QRegion::RegionType arg2) : QRegion(arg1,arg2) {};
+ QRegionJBridge(const QRect& arg1) : QRegion(arg1) {};
+ QRegionJBridge(const QPointArray& arg1,bool arg2) : QRegion(arg1,arg2) {};
+ QRegionJBridge(const QPointArray& arg1) : QRegion(arg1) {};
+ QRegionJBridge(const QRegion& arg1) : QRegion(arg1) {};
+ QRegionJBridge(const QBitmap& arg1) : QRegion(arg1) {};
+ ~QRegionJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_boundingRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QRegion*) QtSupport::getQt(env, obj))->boundingRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegion_contains__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject p)
+{
+ jboolean xret = (jboolean) ((QRegion*) QtSupport::getQt(env, obj))->contains((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegion_contains__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject r)
+{
+ jboolean xret = (jboolean) ((QRegion*) QtSupport::getQt(env, obj))->contains((const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QRegion_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_eor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QRegion*) QtSupport::getQt(env, obj))->eor((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QRegion*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_intersect(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QRegion*) QtSupport::getQt(env, obj))->intersect((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegion_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegion_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QRegion*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegion_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QRegion*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_newQRegion__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegionJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_newQRegion__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegionJBridge((int) x, (int) y, (int) w, (int) h));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_newQRegion__IIIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jint arg5)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegionJBridge((int) x, (int) y, (int) w, (int) h, (QRegion::RegionType) arg5));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_newQRegion__Lorg_kde_qt_QBitmap_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegionJBridge((const QBitmap&)*(const QBitmap*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_newQRegion__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegionJBridge((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_newQRegion__Lorg_kde_qt_QPointArray_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean winding)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegionJBridge((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1), (bool) winding));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_newQRegion__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegionJBridge((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_newQRegion__Lorg_kde_qt_QRect_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegionJBridge((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (QRegion::RegionType) arg2));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_newQRegion__Lorg_kde_qt_QRegion_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QRegionJBridge((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_op_1and_1assign(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRegion *) &((QRegion*) QtSupport::getQt(env, obj))->operator&=((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1)), "org.kde.qt.QRegion");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_op_1and(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QRegion*) QtSupport::getQt(env, obj))->operator&((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegion_op_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QRegion*) QtSupport::getQt(env, obj))->operator==((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_op_1minus_1assign(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRegion *) &((QRegion*) QtSupport::getQt(env, obj))->operator-=((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1)), "org.kde.qt.QRegion");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_op_1minus(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QRegion*) QtSupport::getQt(env, obj))->operator-((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QRegion_op_1not_1equals(JNIEnv* env, jobject obj, jobject r)
+{
+ jboolean xret = (jboolean) ((QRegion*) QtSupport::getQt(env, obj))->operator!=((const QRegion&)*(const QRegion*) QtSupport::getQt(env, r));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_op_1or_1assign(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRegion *) &((QRegion*) QtSupport::getQt(env, obj))->operator|=((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1)), "org.kde.qt.QRegion");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_op_1or(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QRegion*) QtSupport::getQt(env, obj))->operator|((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_op_1plus_1assign(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRegion *) &((QRegion*) QtSupport::getQt(env, obj))->operator+=((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1)), "org.kde.qt.QRegion");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_op_1plus(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QRegion*) QtSupport::getQt(env, obj))->operator+((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_op_1xor_1assign(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRegion *) &((QRegion*) QtSupport::getQt(env, obj))->operator^=((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1)), "org.kde.qt.QRegion");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_op_1xor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QRegion*) QtSupport::getQt(env, obj))->operator^((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_rects(JNIEnv* env, jobject obj)
+{
+ QMemArray<QRect> _qlist;
+ _qlist = ((QRegion*) QtSupport::getQt(env, obj))->rects();
+ return (jobject) QtSupport::arrayWithQRectList(env, (QMemArray<QRect>*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_setRects(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ ((QRegion*) QtSupport::getQt(env, obj))->setRects((const QRect*) QtSupport::getQt(env, arg1), (int) arg2);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_subtract(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QRegion*) QtSupport::getQt(env, obj))->subtract((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QRegion_translate(JNIEnv* env, jobject obj, jint dx, jint dy)
+{
+ ((QRegion*) QtSupport::getQt(env, obj))->translate((int) dx, (int) dy);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QRegion_unite(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QRegion*) QtSupport::getQt(env, obj))->unite((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QRegion.h b/qtjava/javalib/qtjava/QRegion.h
new file mode 100644
index 00000000..c145809b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QRegion.h
@@ -0,0 +1,54 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QRegion__
+#define __org_kde_qt_QRegion__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_newQRegion__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_newQRegion__IIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_newQRegion__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_newQRegion__Lorg_kde_qt_QRect_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_newQRegion__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_newQRegion__Lorg_kde_qt_QPointArray_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_newQRegion__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_newQRegion__Lorg_kde_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_newQRegion__Lorg_kde_qt_QBitmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegion_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegion_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegion_contains__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegion_contains__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_translate (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_unite (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_intersect (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_subtract (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_eor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_boundingRect (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_rects (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_setRects (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_op_1or (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_op_1plus (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_op_1and (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_op_1minus (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_op_1xor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_op_1or_1assign (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_op_1plus_1assign (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_op_1and_1assign (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_op_1minus_1assign (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QRegion_op_1xor_1assign (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegion_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegion_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QRegion_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QRegion_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QRegion__ */
diff --git a/qtjava/javalib/qtjava/QResizeEvent.cpp b/qtjava/javalib/qtjava/QResizeEvent.cpp
new file mode 100644
index 00000000..11080df9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QResizeEvent.cpp
@@ -0,0 +1,61 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QResizeEvent.h>
+
+class QResizeEventJBridge : public QResizeEvent
+{
+public:
+ QResizeEventJBridge(const QSize& arg1,const QSize& arg2) : QResizeEvent(arg1,arg2) {};
+ ~QResizeEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QResizeEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QResizeEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QResizeEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QResizeEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QResizeEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QResizeEvent_newQResizeEvent(JNIEnv* env, jobject obj, jobject size, jobject oldSize)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QResizeEventJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, size), (const QSize&)*(const QSize*) QtSupport::getQt(env, oldSize)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QResizeEvent_oldSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QSize *) &((QResizeEvent*) QtSupport::getQt(env, obj))->oldSize(), "org.kde.qt.QSize");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QResizeEvent_size(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QSize *) &((QResizeEvent*) QtSupport::getQt(env, obj))->size(), "org.kde.qt.QSize");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QResizeEvent.h b/qtjava/javalib/qtjava/QResizeEvent.h
new file mode 100644
index 00000000..c5c58891
--- /dev/null
+++ b/qtjava/javalib/qtjava/QResizeEvent.h
@@ -0,0 +1,24 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QResizeEvent__
+#define __org_kde_qt_QResizeEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QResizeEvent_newQResizeEvent (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QResizeEvent_size (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QResizeEvent_oldSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QResizeEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QResizeEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QResizeEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QResizeEvent__ */
diff --git a/qtjava/javalib/qtjava/QScrollBar.cpp b/qtjava/javalib/qtjava/QScrollBar.cpp
new file mode 100644
index 00000000..78be2221
--- /dev/null
+++ b/qtjava/javalib/qtjava/QScrollBar.cpp
@@ -0,0 +1,881 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsizepolicy.h>
+#include <qrect.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qscrollbar.h>
+#include <qrangecontrol.h>
+#include <qpalette.h>
+#include <qsize.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QScrollBar.h>
+
+class QScrollBarJBridge : public QScrollBar
+{
+public:
+ QScrollBarJBridge(QWidget* arg1,const char* arg2) : QScrollBar(arg1,arg2) {};
+ QScrollBarJBridge(QWidget* arg1) : QScrollBar(arg1) {};
+ QScrollBarJBridge(Qt::Orientation arg1,QWidget* arg2,const char* arg3) : QScrollBar(arg1,arg2,arg3) {};
+ QScrollBarJBridge(Qt::Orientation arg1,QWidget* arg2) : QScrollBar(arg1,arg2) {};
+ QScrollBarJBridge(int arg1,int arg2,int arg3,int arg4,int arg5,Qt::Orientation arg6,QWidget* arg7,const char* arg8) : QScrollBar(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8) {};
+ QScrollBarJBridge(int arg1,int arg2,int arg3,int arg4,int arg5,Qt::Orientation arg6,QWidget* arg7) : QScrollBar(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ void protected_wheelEvent(QWheelEvent* arg1) {
+ QScrollBar::wheelEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QScrollBar::keyPressEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QScrollBar::resizeEvent(arg1);
+ return;
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QScrollBar::paintEvent(arg1);
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QScrollBar::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QScrollBar::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QScrollBar::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_contextMenuEvent(QContextMenuEvent* arg1) {
+ QScrollBar::contextMenuEvent(arg1);
+ return;
+ }
+ void protected_hideEvent(QHideEvent* arg1) {
+ QScrollBar::hideEvent(arg1);
+ return;
+ }
+ void protected_valueChange() {
+ QScrollBar::valueChange();
+ return;
+ }
+ void protected_stepChange() {
+ QScrollBar::stepChange();
+ return;
+ }
+ void protected_rangeChange() {
+ QScrollBar::rangeChange();
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QScrollBar::styleChange(arg1);
+ return;
+ }
+ ~QScrollBarJBridge() {QtSupport::qtKeyDeleted(this);}
+ int protected_positionFromValue(int arg1,int arg2) {
+ return (int) QRangeControl::positionFromValue(arg1,arg2);
+ }
+ int protected_valueFromPosition(int arg1,int arg2) {
+ return (int) QRangeControl::valueFromPosition(arg1,arg2);
+ }
+ void protected_directSetValue(int arg1) {
+ QRangeControl::directSetValue(arg1);
+ return;
+ }
+ int protected_prevValue() {
+ return (int) QRangeControl::prevValue();
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QScrollBar::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollBar","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollBar","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollBar","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollBar","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setPalette(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPalette",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QScrollBar::setPalette(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QScrollBar::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollBar","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QScrollBar::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollBar","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollBar","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QScrollBar::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollBar::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollBar","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollBar","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollBar::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollBar::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollBar","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollBar::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollBar::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QScrollBar",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollBar","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_addLine(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*)(QScrollBar*) QtSupport::getQt(env, obj))->addLine();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_addPage(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*)(QScrollBar*) QtSupport::getQt(env, obj))->addPage();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollBar_bound(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QRangeControl*)(QScrollBar*) QtSupport::getQt(env, obj))->bound((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QScrollBar_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QScrollBar*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_contextMenuEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_contextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_directSetValue(JNIEnv* env, jobject obj, jint val)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_directSetValue((int) val);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QScrollBar_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QScrollBar_draggingSlider(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QScrollBar*) QtSupport::getQt(env, obj))->draggingSlider();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QScrollBar*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QScrollBar*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_hideEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_hideEvent((QHideEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QScrollBar_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollBar_lineStep(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollBar*) QtSupport::getQt(env, obj))->lineStep();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollBar_maxValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollBar*) QtSupport::getQt(env, obj))->maxValue();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollBar_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QScrollBar*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollBar_minValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollBar*) QtSupport::getQt(env, obj))->minValue();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_newQScrollBar__IIIIIILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint minValue, jint maxValue, jint lineStep, jint pageStep, jint value, jint arg6, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QScrollBarJBridge((int) minValue, (int) maxValue, (int) lineStep, (int) pageStep, (int) value, (Qt::Orientation) arg6, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_newQScrollBar__IIIIIILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint minValue, jint maxValue, jint lineStep, jint pageStep, jint value, jint arg6, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QScrollBarJBridge((int) minValue, (int) maxValue, (int) lineStep, (int) pageStep, (int) value, (Qt::Orientation) arg6, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_newQScrollBar__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint arg1, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QScrollBarJBridge((Qt::Orientation) arg1, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_newQScrollBar__ILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint arg1, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QScrollBarJBridge((Qt::Orientation) arg1, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_newQScrollBar__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QScrollBarJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_newQScrollBar__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QScrollBarJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollBar_orientation(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollBar*) QtSupport::getQt(env, obj))->orientation();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollBar_pageStep(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollBar*) QtSupport::getQt(env, obj))->pageStep();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollBar_positionFromValue(JNIEnv* env, jobject obj, jint val, jint space)
+{
+ jint xret = (jint) ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_positionFromValue((int) val, (int) space);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollBar_prevValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_prevValue();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_rangeChange(JNIEnv* env, jobject obj)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_rangeChange();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setLineStep(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QScrollBar*) QtSupport::getQt(env, obj))->setLineStep((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setMaxValue(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QScrollBar*) QtSupport::getQt(env, obj))->setMaxValue((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setMinValue(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QScrollBar*) QtSupport::getQt(env, obj))->setMinValue((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setOrientation(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QScrollBar*) QtSupport::getQt(env, obj))->setOrientation((Qt::Orientation) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setPageStep(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QScrollBar*) QtSupport::getQt(env, obj))->setPageStep((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setPalette(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollBar*) QtSupport::getQt(env, obj))->setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setRange(JNIEnv* env, jobject obj, jint minValue, jint maxValue)
+{
+ ((QRangeControl*)(QScrollBar*) QtSupport::getQt(env, obj))->setRange((int) minValue, (int) maxValue);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setSizePolicy__II(JNIEnv* env, jobject obj, jint hor, jint ver)
+{
+ ((QScrollBar*) QtSupport::getQt(env, obj))->setSizePolicy((QSizePolicy::SizeType) hor, (QSizePolicy::SizeType) ver);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setSizePolicy__IIZ(JNIEnv* env, jobject obj, jint hor, jint ver, jboolean hfw)
+{
+ ((QScrollBar*) QtSupport::getQt(env, obj))->setSizePolicy((QSizePolicy::SizeType) hor, (QSizePolicy::SizeType) ver, (bool) hfw);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setSizePolicy__Lorg_kde_qt_QSizePolicy_2(JNIEnv* env, jobject obj, jobject sp)
+{
+ ((QScrollBar*) QtSupport::getQt(env, obj))->setSizePolicy((QSizePolicy)*(QSizePolicy*) QtSupport::getQt(env, sp));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setSteps(JNIEnv* env, jobject obj, jint line, jint page)
+{
+ ((QRangeControl*)(QScrollBar*) QtSupport::getQt(env, obj))->setSteps((int) line, (int) page);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setTracking(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QScrollBar*) QtSupport::getQt(env, obj))->setTracking((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_setValue(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QScrollBar*) QtSupport::getQt(env, obj))->setValue((int) arg1);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollBar_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QScrollBar*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollBar_sliderRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QScrollBar*) QtSupport::getQt(env, obj))->sliderRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollBar_sliderStart(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollBar*) QtSupport::getQt(env, obj))->sliderStart();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_stepChange(JNIEnv* env, jobject obj)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_stepChange();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_subtractLine(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*)(QScrollBar*) QtSupport::getQt(env, obj))->subtractLine();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_subtractPage(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*)(QScrollBar*) QtSupport::getQt(env, obj))->subtractPage();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QScrollBar_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QScrollBarJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QScrollBar_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QScrollBarJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QScrollBar_tracking(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QScrollBar*) QtSupport::getQt(env, obj))->tracking();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_valueChange(JNIEnv* env, jobject obj)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_valueChange();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollBar_valueFromPosition(JNIEnv* env, jobject obj, jint pos, jint space)
+{
+ jint xret = (jint) ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_valueFromPosition((int) pos, (int) space);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollBar_value(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollBar*) QtSupport::getQt(env, obj))->value();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollBar_wheelEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollBarJBridge*) QtSupport::getQt(env, obj))->protected_wheelEvent((QWheelEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QScrollBar.h b/qtjava/javalib/qtjava/QScrollBar.h
new file mode 100644
index 00000000..74c81946
--- /dev/null
+++ b/qtjava/javalib/qtjava/QScrollBar.h
@@ -0,0 +1,77 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QScrollBar__
+#define __org_kde_qt_QScrollBar__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollBar_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QScrollBar_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_newQScrollBar__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_newQScrollBar__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_newQScrollBar__ILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_newQScrollBar__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_newQScrollBar__IIIIIILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_newQScrollBar__IIIIIILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setOrientation (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollBar_orientation (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setTracking (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QScrollBar_tracking (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QScrollBar_draggingSlider (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setPalette (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollBar_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setSizePolicy__Lorg_kde_qt_QSizePolicy_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setSizePolicy__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setSizePolicy__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollBar_minValue (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollBar_maxValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setMinValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setMaxValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollBar_lineStep (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollBar_pageStep (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setLineStep (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setPageStep (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollBar_value (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollBar_sliderStart (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollBar_sliderRect (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QScrollBar_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QScrollBar_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_wheelEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_contextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_hideEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_valueChange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_stepChange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_rangeChange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QScrollBar_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_addPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_subtractPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_addLine (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_subtractLine (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setRange (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_setSteps (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollBar_bound (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollBar_positionFromValue (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollBar_valueFromPosition (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollBar_directSetValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollBar_prevValue (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QScrollBar__ */
diff --git a/qtjava/javalib/qtjava/QScrollView.cpp b/qtjava/javalib/qtjava/QScrollView.cpp
new file mode 100644
index 00000000..7016cdb7
--- /dev/null
+++ b/qtjava/javalib/qtjava/QScrollView.cpp
@@ -0,0 +1,1537 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qscrollbar.h>
+#include <qpoint.h>
+#include <qsize.h>
+#include <qscrollview.h>
+#include <qfont.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QScrollView.h>
+
+class QScrollViewJBridge : public QScrollView
+{
+public:
+ QScrollViewJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QScrollView(arg1,arg2,arg3) {};
+ QScrollViewJBridge(QWidget* arg1,const char* arg2) : QScrollView(arg1,arg2) {};
+ QScrollViewJBridge(QWidget* arg1) : QScrollView(arg1) {};
+ QScrollViewJBridge() : QScrollView() {};
+ void protected_drawContents(QPainter* arg1,int arg2,int arg3,int arg4,int arg5) {
+ QScrollView::drawContents(arg1,arg2,arg3,arg4,arg5);
+ return;
+ }
+ void protected_drawContentsOffset(QPainter* arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7) {
+ QScrollView::drawContentsOffset(arg1,arg2,arg3,arg4,arg5,arg6,arg7);
+ return;
+ }
+ void protected_contentsMousePressEvent(QMouseEvent* arg1) {
+ QScrollView::contentsMousePressEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ QScrollView::contentsMouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ QScrollView::contentsMouseDoubleClickEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseMoveEvent(QMouseEvent* arg1) {
+ QScrollView::contentsMouseMoveEvent(arg1);
+ return;
+ }
+ void protected_contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ QScrollView::contentsDragEnterEvent(arg1);
+ return;
+ }
+ void protected_contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ QScrollView::contentsDragMoveEvent(arg1);
+ return;
+ }
+ void protected_contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ QScrollView::contentsDragLeaveEvent(arg1);
+ return;
+ }
+ void protected_contentsDropEvent(QDropEvent* arg1) {
+ QScrollView::contentsDropEvent(arg1);
+ return;
+ }
+ void protected_contentsWheelEvent(QWheelEvent* arg1) {
+ QScrollView::contentsWheelEvent(arg1);
+ return;
+ }
+ void protected_contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ QScrollView::contentsContextMenuEvent(arg1);
+ return;
+ }
+ void protected_viewportPaintEvent(QPaintEvent* arg1) {
+ QScrollView::viewportPaintEvent(arg1);
+ return;
+ }
+ void protected_viewportResizeEvent(QResizeEvent* arg1) {
+ QScrollView::viewportResizeEvent(arg1);
+ return;
+ }
+ void protected_viewportMousePressEvent(QMouseEvent* arg1) {
+ QScrollView::viewportMousePressEvent(arg1);
+ return;
+ }
+ void protected_viewportMouseReleaseEvent(QMouseEvent* arg1) {
+ QScrollView::viewportMouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_viewportMouseDoubleClickEvent(QMouseEvent* arg1) {
+ QScrollView::viewportMouseDoubleClickEvent(arg1);
+ return;
+ }
+ void protected_viewportMouseMoveEvent(QMouseEvent* arg1) {
+ QScrollView::viewportMouseMoveEvent(arg1);
+ return;
+ }
+ void protected_viewportDragEnterEvent(QDragEnterEvent* arg1) {
+ QScrollView::viewportDragEnterEvent(arg1);
+ return;
+ }
+ void protected_viewportDragMoveEvent(QDragMoveEvent* arg1) {
+ QScrollView::viewportDragMoveEvent(arg1);
+ return;
+ }
+ void protected_viewportDragLeaveEvent(QDragLeaveEvent* arg1) {
+ QScrollView::viewportDragLeaveEvent(arg1);
+ return;
+ }
+ void protected_viewportDropEvent(QDropEvent* arg1) {
+ QScrollView::viewportDropEvent(arg1);
+ return;
+ }
+ void protected_viewportWheelEvent(QWheelEvent* arg1) {
+ QScrollView::viewportWheelEvent(arg1);
+ return;
+ }
+ void protected_viewportContextMenuEvent(QContextMenuEvent* arg1) {
+ QScrollView::viewportContextMenuEvent(arg1);
+ return;
+ }
+ void protected_frameChanged() {
+ QScrollView::frameChanged();
+ return;
+ }
+ void protected_setMargins(int arg1,int arg2,int arg3,int arg4) {
+ QScrollView::setMargins(arg1,arg2,arg3,arg4);
+ return;
+ }
+ int protected_leftMargin() {
+ return (int) QScrollView::leftMargin();
+ }
+ int protected_topMargin() {
+ return (int) QScrollView::topMargin();
+ }
+ int protected_rightMargin() {
+ return (int) QScrollView::rightMargin();
+ }
+ int protected_bottomMargin() {
+ return (int) QScrollView::bottomMargin();
+ }
+ bool protected_focusNextPrevChild(bool arg1) {
+ return (bool) QScrollView::focusNextPrevChild(arg1);
+ }
+ void protected_setHBarGeometry(QScrollBar& arg1,int arg2,int arg3,int arg4,int arg5) {
+ QScrollView::setHBarGeometry(arg1,arg2,arg3,arg4,arg5);
+ return;
+ }
+ void protected_setVBarGeometry(QScrollBar& arg1,int arg2,int arg3,int arg4,int arg5) {
+ QScrollView::setVBarGeometry(arg1,arg2,arg3,arg4,arg5);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QScrollView::resizeEvent(arg1);
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QScrollView::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QScrollView::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseDoubleClickEvent(QMouseEvent* arg1) {
+ QScrollView::mouseDoubleClickEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QScrollView::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_wheelEvent(QWheelEvent* arg1) {
+ QScrollView::wheelEvent(arg1);
+ return;
+ }
+ void protected_contextMenuEvent(QContextMenuEvent* arg1) {
+ QScrollView::contextMenuEvent(arg1);
+ return;
+ }
+ bool protected_eventFilter(QObject* arg1,QEvent* arg2) {
+ return (bool) QScrollView::eventFilter(arg1,arg2);
+ }
+ void protected_setCachedSizeHint(const QSize& arg1) {
+ QScrollView::setCachedSizeHint(arg1);
+ return;
+ }
+ QSize protected_cachedSizeHint() {
+ return (QSize) QScrollView::cachedSizeHint();
+ }
+ void protected_fontChange(const QFont& arg1) {
+ QScrollView::fontChange(arg1);
+ return;
+ }
+ ~QScrollViewJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QScrollView::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::contentsMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void viewportPaintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportPaintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QScrollView::viewportPaintEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::contentsDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollView","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollView","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollView","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportResizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportResizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QScrollView::viewportResizeEvent(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollView","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void contentsDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::contentsDropEvent(arg1);
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollView","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollView","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void viewportContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::viewportContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::viewportDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCornerWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCornerWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QScrollView::setCornerWidget(arg1);
+ }
+ return;
+ }
+ void contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::contentsDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void contentsWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::contentsWheelEvent(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::contentsDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::contentsMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void contentsMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::contentsMousePressEvent(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollView","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollView","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void viewportWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::viewportWheelEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::viewportDropEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::viewportDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollView","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::contentsMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::viewportDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contentsContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void viewportMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMousePressEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QScrollView","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_addChild__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject child)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->addChild((QWidget*) QtSupport::getQt(env, child));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_addChild__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject child, jint x)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->addChild((QWidget*) QtSupport::getQt(env, child), (int) x);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_addChild__Lorg_kde_qt_QWidget_2II(JNIEnv* env, jobject obj, jobject child, jint x, jint y)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->addChild((QWidget*) QtSupport::getQt(env, child), (int) x, (int) y);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_bottomMargin(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_bottomMargin();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollView_cachedSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_cachedSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_center__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->center((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_center__IIFF(JNIEnv* env, jobject obj, jint x, jint y, jfloat xmargin, jfloat ymargin)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->center((int) x, (int) y, (float) xmargin, (float) ymargin);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QScrollView_childIsVisible(JNIEnv* env, jobject obj, jobject child)
+{
+ jboolean xret = (jboolean) ((QScrollView*) QtSupport::getQt(env, obj))->childIsVisible((QWidget*) QtSupport::getQt(env, child));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_childX(JNIEnv* env, jobject obj, jobject child)
+{
+ jint xret = (jint) ((QScrollView*) QtSupport::getQt(env, obj))->childX((QWidget*) QtSupport::getQt(env, child));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_childY(JNIEnv* env, jobject obj, jobject child)
+{
+ jint xret = (jint) ((QScrollView*) QtSupport::getQt(env, obj))->childY((QWidget*) QtSupport::getQt(env, child));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QScrollView_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QScrollView*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollView_clipper(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QScrollView*) QtSupport::getQt(env, obj))->clipper(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_contentsContextMenuEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsContextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_contentsDragEnterEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragEnterEvent((QDragEnterEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_contentsDragLeaveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragLeaveEvent((QDragLeaveEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_contentsDragMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragMoveEvent((QDragMoveEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_contentsDropEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsDropEvent((QDropEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_contentsHeight(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollView*) QtSupport::getQt(env, obj))->contentsHeight();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_contentsMouseDoubleClickEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseDoubleClickEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_contentsMouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_contentsMousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsMousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_contentsMouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_contentsToViewport__II_3I_3I(JNIEnv* env, jobject obj, jint x, jint y, jintArray vx, jintArray vy)
+{
+ int* _int_vx = QtSupport::toIntPtr(env, vx);
+ int* _int_vy = QtSupport::toIntPtr(env, vy);
+ ((QScrollView*) QtSupport::getQt(env, obj))->contentsToViewport((int) x, (int) y, (int&) *_int_vx, (int&) *_int_vy);
+ env->SetIntArrayRegion(vx, 0, 1, (jint *) _int_vx);
+ env->SetIntArrayRegion(vy, 0, 1, (jint *) _int_vy);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollView_contentsToViewport__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QScrollView*) QtSupport::getQt(env, obj))->contentsToViewport((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_contentsWheelEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_contentsWheelEvent((QWheelEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_contentsWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollView*) QtSupport::getQt(env, obj))->contentsWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_contentsX(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollView*) QtSupport::getQt(env, obj))->contentsX();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_contentsY(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollView*) QtSupport::getQt(env, obj))->contentsY();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_contextMenuEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_contextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollView_cornerWidget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QScrollView*) QtSupport::getQt(env, obj))->cornerWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_disableSizeHintCaching(JNIEnv* env, jobject obj)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->disableSizeHintCaching();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QScrollView_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QScrollView_dragAutoScroll(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QScrollView*) QtSupport::getQt(env, obj))->dragAutoScroll();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_drawContentsOffset(JNIEnv* env, jobject obj, jobject arg1, jint ox, jint oy, jint cx, jint cy, jint cw, jint ch)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_drawContentsOffset((QPainter*) QtSupport::getQt(env, arg1), (int) ox, (int) oy, (int) cx, (int) cy, (int) cw, (int) ch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_drawContents(JNIEnv* env, jobject obj, jobject arg1, jint cx, jint cy, jint cw, jint ch)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, arg1), (int) cx, (int) cy, (int) cw, (int) ch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_enableClipper(JNIEnv* env, jobject obj, jboolean y)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->enableClipper((bool) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_ensureVisible__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->ensureVisible((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_ensureVisible__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint xmargin, jint ymargin)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->ensureVisible((int) x, (int) y, (int) xmargin, (int) ymargin);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QScrollView_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject e)
+{
+ jboolean xret = (jboolean) ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QScrollView*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QScrollView*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QScrollView_focusNextPrevChild(JNIEnv* env, jobject obj, jboolean next)
+{
+ jboolean xret = (jboolean) ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_focusNextPrevChild((bool) next);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_fontChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_fontChange((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_frameChanged(JNIEnv* env, jobject obj)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_frameChanged();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_hScrollBarMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollView*) QtSupport::getQt(env, obj))->hScrollBarMode();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QScrollView_hasStaticBackground(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QScrollView*) QtSupport::getQt(env, obj))->hasStaticBackground();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollView_horizontalScrollBar(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QScrollView*) QtSupport::getQt(env, obj))->horizontalScrollBar(), "org.kde.qt.QScrollBar");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QScrollView_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QScrollView_isHorizontalSliderPressed(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QScrollView*) QtSupport::getQt(env, obj))->isHorizontalSliderPressed();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QScrollView_isVerticalSliderPressed(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QScrollView*) QtSupport::getQt(env, obj))->isVerticalSliderPressed();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_leftMargin(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_leftMargin();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollView_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QScrollView*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollView_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QScrollView*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_mouseDoubleClickEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_mouseDoubleClickEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_moveChild(JNIEnv* env, jobject obj, jobject child, jint x, jint y)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->moveChild((QWidget*) QtSupport::getQt(env, child), (int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_newQScrollView__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QScrollViewJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_newQScrollView__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QScrollViewJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_newQScrollView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QScrollViewJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_newQScrollView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QScrollViewJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_removeChild__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject child)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->removeChild((QObject*) QtSupport::getQt(env, child));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_removeChild__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject child)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->removeChild((QWidget*) QtSupport::getQt(env, child));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_repaintContents__(JNIEnv* env, jobject obj)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->repaintContents();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_repaintContents__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->repaintContents((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_repaintContents__IIIIZ(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jboolean erase)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->repaintContents((int) x, (int) y, (int) w, (int) h, (bool) erase);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_repaintContents__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject r)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->repaintContents((const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_repaintContents__Lorg_kde_qt_QRect_2Z(JNIEnv* env, jobject obj, jobject r, jboolean erase)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->repaintContents((const QRect&)*(const QRect*) QtSupport::getQt(env, r), (bool) erase);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_repaintContents__Z(JNIEnv* env, jobject obj, jboolean erase)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->repaintContents((bool) erase);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_resizeContents(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->resizeContents((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_resizePolicy(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollView*) QtSupport::getQt(env, obj))->resizePolicy();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_resize__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->resize((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_resize__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->resize((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_rightMargin(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_rightMargin();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_scrollBy(JNIEnv* env, jobject obj, jint dx, jint dy)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->scrollBy((int) dx, (int) dy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_setCachedSizeHint(JNIEnv* env, jobject obj, jobject sh)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_setCachedSizeHint((const QSize&)*(const QSize*) QtSupport::getQt(env, sh));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_setContentsPos(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->setContentsPos((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_setCornerWidget(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->setCornerWidget((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_setDragAutoScroll(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->setDragAutoScroll((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_setEnabled(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->setEnabled((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_setHBarGeometry(JNIEnv* env, jobject obj, jobject hbar, jint x, jint y, jint w, jint h)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_setHBarGeometry((QScrollBar&)*(QScrollBar*) QtSupport::getQt(env, hbar), (int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_setHScrollBarMode(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->setHScrollBarMode((QScrollView::ScrollBarMode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_setMargins(JNIEnv* env, jobject obj, jint left, jint top, jint right, jint bottom)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_setMargins((int) left, (int) top, (int) right, (int) bottom);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_setResizePolicy(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->setResizePolicy((QScrollView::ResizePolicy) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_setStaticBackground(JNIEnv* env, jobject obj, jboolean y)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->setStaticBackground((bool) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_setVBarGeometry(JNIEnv* env, jobject obj, jobject vbar, jint x, jint y, jint w, jint h)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_setVBarGeometry((QScrollBar&)*(QScrollBar*) QtSupport::getQt(env, vbar), (int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_setVScrollBarMode(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->setVScrollBarMode((QScrollView::ScrollBarMode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_showChild__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject child)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->showChild((QWidget*) QtSupport::getQt(env, child));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_showChild__Lorg_kde_qt_QWidget_2Z(JNIEnv* env, jobject obj, jobject child, jboolean yes)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->showChild((QWidget*) QtSupport::getQt(env, child), (bool) yes);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_show(JNIEnv* env, jobject obj)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollView_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QScrollView*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_topMargin(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_topMargin();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QScrollView_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QScrollViewJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QScrollView_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QScrollViewJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_updateContents__(JNIEnv* env, jobject obj)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->updateContents();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_updateContents__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->updateContents((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_updateContents__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject r)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->updateContents((const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_updateScrollBars(JNIEnv* env, jobject obj)
+{
+ ((QScrollView*) QtSupport::getQt(env, obj))->updateScrollBars();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_vScrollBarMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollView*) QtSupport::getQt(env, obj))->vScrollBarMode();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollView_verticalScrollBar(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QScrollView*) QtSupport::getQt(env, obj))->verticalScrollBar(), "org.kde.qt.QScrollBar");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportContextMenuEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportContextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportDragEnterEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportDragEnterEvent((QDragEnterEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportDragLeaveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportDragLeaveEvent((QDragLeaveEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportDragMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportDragMoveEvent((QDragMoveEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportDropEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportDropEvent((QDropEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportMouseDoubleClickEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportMouseDoubleClickEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportMouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportMouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportMousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportMousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportMouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportMouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportPaintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportPaintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportResizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportResizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollView_viewportSize(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QScrollView*) QtSupport::getQt(env, obj))->viewportSize((int) arg1, (int) arg2)), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportToContents__II_3I_3I(JNIEnv* env, jobject obj, jint vx, jint vy, jintArray x, jintArray y)
+{
+ int* _int_x = QtSupport::toIntPtr(env, x);
+ int* _int_y = QtSupport::toIntPtr(env, y);
+ ((QScrollView*) QtSupport::getQt(env, obj))->viewportToContents((int) vx, (int) vy, (int&) *_int_x, (int&) *_int_y);
+ env->SetIntArrayRegion(x, 0, 1, (jint *) _int_x);
+ env->SetIntArrayRegion(y, 0, 1, (jint *) _int_y);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollView_viewportToContents__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QScrollView*) QtSupport::getQt(env, obj))->viewportToContents((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_viewportWheelEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_viewportWheelEvent((QWheelEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QScrollView_viewport(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QScrollView*) QtSupport::getQt(env, obj))->viewport(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_visibleHeight(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollView*) QtSupport::getQt(env, obj))->visibleHeight();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QScrollView_visibleWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QScrollView*) QtSupport::getQt(env, obj))->visibleWidth();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QScrollView_wheelEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QScrollViewJBridge*) QtSupport::getQt(env, obj))->protected_wheelEvent((QWheelEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QScrollView.h b/qtjava/javalib/qtjava/QScrollView.h
new file mode 100644
index 00000000..91e3a7cc
--- /dev/null
+++ b/qtjava/javalib/qtjava/QScrollView.h
@@ -0,0 +1,139 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QScrollView__
+#define __org_kde_qt_QScrollView__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollView_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QScrollView_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_newQScrollView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_newQScrollView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_newQScrollView__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_newQScrollView__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_setResizePolicy (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_resizePolicy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_removeChild__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_addChild__Lorg_kde_qt_QWidget_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_addChild__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_addChild__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_moveChild (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_childX (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_childY (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QScrollView_childIsVisible (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_showChild__Lorg_kde_qt_QWidget_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_showChild__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_vScrollBarMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_setVScrollBarMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_hScrollBarMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_setHScrollBarMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollView_cornerWidget (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_setCornerWidget (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollView_horizontalScrollBar (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollView_verticalScrollBar (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollView_viewport (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollView_clipper (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_visibleWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_visibleHeight (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_contentsWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_contentsHeight (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_contentsX (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_contentsY (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_resize__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_resize__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_show (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_updateContents__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_updateContents__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_updateContents__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_repaintContents__IIIIZ (JNIEnv *env, jobject, jint, jint, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_repaintContents__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_repaintContents__Lorg_kde_qt_QRect_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_repaintContents__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_repaintContents__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_repaintContents__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_contentsToViewport__II_3I_3I (JNIEnv *env, jobject, jint, jint, jintArray, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportToContents__II_3I_3I (JNIEnv *env, jobject, jint, jint, jintArray, jintArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollView_contentsToViewport__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollView_viewportToContents__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_enableClipper (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_setStaticBackground (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QScrollView_hasStaticBackground (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollView_viewportSize (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollView_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollView_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_removeChild__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QScrollView_isHorizontalSliderPressed (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QScrollView_isVerticalSliderPressed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_setDragAutoScroll (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QScrollView_dragAutoScroll (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_disableSizeHintCaching (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_resizeContents (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_scrollBy (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_setContentsPos (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_ensureVisible__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_ensureVisible__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_center__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_center__IIFF (JNIEnv *env, jobject, jint, jint, jfloat, jfloat);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_updateScrollBars (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QScrollView_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QScrollView_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_drawContents (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_drawContentsOffset (JNIEnv *env, jobject, jobject, jint, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_contentsMousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_contentsMouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_contentsMouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_contentsMouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_contentsDragEnterEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_contentsDragMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_contentsDragLeaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_contentsDropEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_contentsWheelEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_contentsContextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportPaintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportResizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportMousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportMouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportMouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportMouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportDragEnterEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportDragMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportDragLeaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportDropEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportWheelEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_viewportContextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_frameChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_setMargins (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_leftMargin (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_topMargin (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_rightMargin (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QScrollView_bottomMargin (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QScrollView_focusNextPrevChild (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_setHBarGeometry (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_setVBarGeometry (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_mouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_wheelEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_contextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QScrollView_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_setCachedSizeHint (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QScrollView_cachedSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_fontChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QScrollView_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QScrollView_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QScrollView__ */
diff --git a/qtjava/javalib/qtjava/QSemiModal.cpp b/qtjava/javalib/qtjava/QSemiModal.cpp
new file mode 100644
index 00000000..75d81c57
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSemiModal.cpp
@@ -0,0 +1,464 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsemimodal.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSemiModal.h>
+
+class QSemiModalJBridge : public QSemiModal
+{
+public:
+ QSemiModalJBridge(QWidget* arg1,const char* arg2,bool arg3,Qt::WFlags arg4) : QSemiModal(arg1,arg2,arg3,arg4) {};
+ QSemiModalJBridge(QWidget* arg1,const char* arg2,bool arg3) : QSemiModal(arg1,arg2,arg3) {};
+ QSemiModalJBridge(QWidget* arg1,const char* arg2) : QSemiModal(arg1,arg2) {};
+ QSemiModalJBridge(QWidget* arg1) : QSemiModal(arg1) {};
+ QSemiModalJBridge() : QSemiModal() {};
+ ~QSemiModalJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QDialog::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void accept() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSemiModal","accept")) {
+ QDialog::accept();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSemiModal","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSemiModal","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSemiModal","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSemiModal","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSemiModal","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QDialog::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QDialog::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSemiModal","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSemiModal","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSemiModal","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void reject() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSemiModal","reject")) {
+ QDialog::reject();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QDialog::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSemiModal","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSemiModal_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSemiModal*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSemiModal_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSemiModal_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSemiModal_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QSemiModal*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QSemiModal*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSemiModal_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSemiModal_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSemiModal*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSemiModal_newQSemiModal__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSemiModalJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSemiModal_newQSemiModal__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSemiModalJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSemiModal_newQSemiModal__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSemiModalJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSemiModal_newQSemiModal__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean modal)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSemiModalJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSemiModal_newQSemiModal__Lorg_kde_qt_QWidget_2Ljava_lang_String_2ZI(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean modal, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSemiModalJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal, (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSemiModal_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSemiModalJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSemiModal_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSemiModalJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QSemiModal.h b/qtjava/javalib/qtjava/QSemiModal.h
new file mode 100644
index 00000000..f32353c7
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSemiModal.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSemiModal__
+#define __org_kde_qt_QSemiModal__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSemiModal_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSemiModal_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSemiModal_newQSemiModal__Lorg_kde_qt_QWidget_2Ljava_lang_String_2ZI (JNIEnv *env, jobject, jobject, jstring, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSemiModal_newQSemiModal__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSemiModal_newQSemiModal__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSemiModal_newQSemiModal__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSemiModal_newQSemiModal__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSemiModal_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSemiModal_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSemiModal_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSemiModal_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSemiModal_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSemiModal__ */
diff --git a/qtjava/javalib/qtjava/QServerSocket.cpp b/qtjava/javalib/qtjava/QServerSocket.cpp
new file mode 100644
index 00000000..c5928bf1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QServerSocket.cpp
@@ -0,0 +1,87 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qglobal.h>
+#include <qstring.h>
+#include <qserversocket.h>
+#include <qhostaddress.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QServerSocket.h>
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QServerSocket_address(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QHostAddress(((QServerSocket*) QtSupport::getQt(env, obj))->address()), "org.kde.qt.QHostAddress", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QServerSocket_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QServerSocket*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QServerSocket_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QServerSocket*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QServerSocket_newConnection(JNIEnv* env, jobject obj, jint socket)
+{
+ ((QServerSocket*) QtSupport::getQt(env, obj))->newConnection((int) socket);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QServerSocket_ok(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QServerSocket*) QtSupport::getQt(env, obj))->ok();
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QServerSocket_port(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QServerSocket*) QtSupport::getQt(env, obj))->port();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QServerSocket_setSocket(JNIEnv* env, jobject obj, jint socket)
+{
+ ((QServerSocket*) QtSupport::getQt(env, obj))->setSocket((int) socket);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QServerSocket_socket(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QServerSocket*) QtSupport::getQt(env, obj))->socket();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QServerSocket_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QServerSocket::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QServerSocket_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QServerSocket::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QServerSocket.h b/qtjava/javalib/qtjava/QServerSocket.h
new file mode 100644
index 00000000..8aa59456
--- /dev/null
+++ b/qtjava/javalib/qtjava/QServerSocket.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QServerSocket__
+#define __org_kde_qt_QServerSocket__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QServerSocket_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QServerSocket_className (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QServerSocket_ok (JNIEnv *env, jobject);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QServerSocket_port (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QServerSocket_socket (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QServerSocket_setSocket (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QServerSocket_address (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QServerSocket_newConnection (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QServerSocket_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QServerSocket_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QServerSocket__ */
diff --git a/qtjava/javalib/qtjava/QSessionManager.cpp b/qtjava/javalib/qtjava/QSessionManager.cpp
new file mode 100644
index 00000000..e6feebca
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSessionManager.cpp
@@ -0,0 +1,166 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qsessionmanager.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSessionManager.h>
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSessionManager_allowsErrorInteraction(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSessionManager*) QtSupport::getQt(env, obj))->allowsErrorInteraction();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSessionManager_allowsInteraction(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSessionManager*) QtSupport::getQt(env, obj))->allowsInteraction();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSessionManager_cancel(JNIEnv* env, jobject obj)
+{
+ ((QSessionManager*) QtSupport::getQt(env, obj))->cancel();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSessionManager_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSessionManager*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSessionManager_discardCommand(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QSessionManager*) QtSupport::getQt(env, obj))->discardCommand();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSessionManager_isPhase2(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSessionManager*) QtSupport::getQt(env, obj))->isPhase2();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSessionManager_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSessionManager*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSessionManager_release(JNIEnv* env, jobject obj)
+{
+ ((QSessionManager*) QtSupport::getQt(env, obj))->release();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSessionManager_requestPhase2(JNIEnv* env, jobject obj)
+{
+ ((QSessionManager*) QtSupport::getQt(env, obj))->requestPhase2();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSessionManager_restartCommand(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QSessionManager*) QtSupport::getQt(env, obj))->restartCommand();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSessionManager_restartHint(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSessionManager*) QtSupport::getQt(env, obj))->restartHint();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSessionManager_sessionId(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSessionManager*) QtSupport::getQt(env, obj))->sessionId();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSessionManager_sessionKey(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSessionManager*) QtSupport::getQt(env, obj))->sessionKey();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSessionManager_setDiscardCommand(JNIEnv* env, jobject obj, jobjectArray arg1)
+{
+static QStringList* _qlist_arg1 = 0;
+ ((QSessionManager*) QtSupport::getQt(env, obj))->setDiscardCommand((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg1, &_qlist_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSessionManager_setManagerProperty__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name, jstring value)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_value = 0;
+ ((QSessionManager*) QtSupport::getQt(env, obj))->setManagerProperty((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, value, &_qstring_value));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSessionManager_setManagerProperty__Ljava_lang_String_2_3Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name, jobjectArray value)
+{
+static QString* _qstring_name = 0;
+static QStringList* _qlist_value = 0;
+ ((QSessionManager*) QtSupport::getQt(env, obj))->setManagerProperty((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, value, &_qlist_value));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSessionManager_setRestartCommand(JNIEnv* env, jobject obj, jobjectArray arg1)
+{
+static QStringList* _qlist_arg1 = 0;
+ ((QSessionManager*) QtSupport::getQt(env, obj))->setRestartCommand((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg1, &_qlist_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSessionManager_setRestartHint(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSessionManager*) QtSupport::getQt(env, obj))->setRestartHint((QSessionManager::RestartHint) arg1);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSessionManager_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSessionManager::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSessionManager_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSessionManager::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QSessionManager.h b/qtjava/javalib/qtjava/QSessionManager.h
new file mode 100644
index 00000000..5ef8ebdd
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSessionManager.h
@@ -0,0 +1,38 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSessionManager__
+#define __org_kde_qt_QSessionManager__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSessionManager_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSessionManager_className (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSessionManager_sessionId (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSessionManager_sessionKey (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSessionManager_allowsInteraction (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSessionManager_allowsErrorInteraction (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSessionManager_release (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSessionManager_cancel (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSessionManager_setRestartHint (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSessionManager_restartHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSessionManager_setRestartCommand (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSessionManager_restartCommand (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSessionManager_setDiscardCommand (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSessionManager_discardCommand (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSessionManager_setManagerProperty__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSessionManager_setManagerProperty__Ljava_lang_String_2_3Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobjectArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSessionManager_isPhase2 (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSessionManager_requestPhase2 (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSessionManager_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSessionManager_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSessionManager__ */
diff --git a/qtjava/javalib/qtjava/QSettings.cpp b/qtjava/javalib/qtjava/QSettings.cpp
new file mode 100644
index 00000000..5f41d9af
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSettings.cpp
@@ -0,0 +1,359 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qsettings.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSettings.h>
+
+class QSettingsJBridge : public QSettings
+{
+public:
+ QSettingsJBridge() : QSettings() {};
+ QSettingsJBridge(QSettings::Format arg1) : QSettings(arg1) {};
+ ~QSettingsJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSettings_beginGroup(JNIEnv* env, jobject obj, jstring group)
+{
+static QString* _qstring_group = 0;
+ ((QSettings*) QtSupport::getQt(env, obj))->beginGroup((const QString&)*(QString*) QtSupport::toQString(env, group, &_qstring_group));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSettings_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSettings_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSettings_endGroup(JNIEnv* env, jobject obj)
+{
+ ((QSettings*) QtSupport::getQt(env, obj))->endGroup();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSettings_entryList(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QStringList _qlist;
+static QString* _qstring_arg1 = 0;
+ _qlist = ((QSettings*) QtSupport::getQt(env, obj))->entryList((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSettings_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSettings*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSettings_group(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSettings*) QtSupport::getQt(env, obj))->group();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSettings_insertSearchPath(JNIEnv* env, jobject obj, jint arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QSettings*) QtSupport::getQt(env, obj))->insertSearchPath((QSettings::System) arg1, (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSettings_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSettings_newQSettings__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSettingsJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSettings_newQSettings__I(JNIEnv* env, jobject obj, jint format)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSettingsJBridge((QSettings::Format) format));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSettings_readBoolEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QSettings*) QtSupport::getQt(env, obj))->readBoolEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSettings_readBoolEntry__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring arg1, jboolean def)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QSettings*) QtSupport::getQt(env, obj))->readBoolEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (bool) def);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSettings_readBoolEntry__Ljava_lang_String_2Z_3Z(JNIEnv* env, jobject obj, jstring arg1, jboolean def, jbooleanArray arg3)
+{
+static QString* _qstring_arg1 = 0;
+ bool* _bool_arg3 = QtSupport::toBooleanPtr(env, arg3);
+ jboolean xret = (jboolean) ((QSettings*) QtSupport::getQt(env, obj))->readBoolEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (bool) def, (bool*) _bool_arg3);
+ env->SetBooleanArrayRegion(arg3, 0, 1, (jboolean*) _bool_arg3);
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QSettings_readDoubleEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jdouble xret = (jdouble) ((QSettings*) QtSupport::getQt(env, obj))->readDoubleEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QSettings_readDoubleEntry__Ljava_lang_String_2D(JNIEnv* env, jobject obj, jstring arg1, jdouble def)
+{
+static QString* _qstring_arg1 = 0;
+ jdouble xret = (jdouble) ((QSettings*) QtSupport::getQt(env, obj))->readDoubleEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (double) def);
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QSettings_readDoubleEntry__Ljava_lang_String_2D_3Z(JNIEnv* env, jobject obj, jstring arg1, jdouble def, jbooleanArray arg3)
+{
+static QString* _qstring_arg1 = 0;
+ bool* _bool_arg3 = QtSupport::toBooleanPtr(env, arg3);
+ jdouble xret = (jdouble) ((QSettings*) QtSupport::getQt(env, obj))->readDoubleEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (double) def, (bool*) _bool_arg3);
+ env->SetBooleanArrayRegion(arg3, 0, 1, (jboolean*) _bool_arg3);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSettings_readEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QString _qstring;
+static QString* _qstring_arg1 = 0;
+ _qstring = ((QSettings*) QtSupport::getQt(env, obj))->readEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSettings_readEntry__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring def)
+{
+ QString _qstring;
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_def = 0;
+ _qstring = ((QSettings*) QtSupport::getQt(env, obj))->readEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, def, &_qstring_def));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSettings_readEntry__Ljava_lang_String_2Ljava_lang_String_2_3Z(JNIEnv* env, jobject obj, jstring arg1, jstring def, jbooleanArray arg3)
+{
+ QString _qstring;
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_def = 0;
+ bool* _bool_arg3 = QtSupport::toBooleanPtr(env, arg3);
+ _qstring = ((QSettings*) QtSupport::getQt(env, obj))->readEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, def, &_qstring_def), (bool*) _bool_arg3);
+ env->SetBooleanArrayRegion(arg3, 0, 1, (jboolean*) _bool_arg3);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSettings_readListEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QStringList _qlist;
+static QString* _qstring_arg1 = 0;
+ _qlist = ((QSettings*) QtSupport::getQt(env, obj))->readListEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSettings_readListEntry__Ljava_lang_String_2C(JNIEnv* env, jobject obj, jstring arg1, jchar sep)
+{
+ QStringList _qlist;
+static QString* _qstring_arg1 = 0;
+static QChar* _qchar_sep = 0;
+ _qlist = ((QSettings*) QtSupport::getQt(env, obj))->readListEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QChar&)*(QChar*) QtSupport::toQChar(env, sep, &_qchar_sep));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSettings_readListEntry__Ljava_lang_String_2C_3Z(JNIEnv* env, jobject obj, jstring arg1, jchar sep, jbooleanArray arg3)
+{
+ QStringList _qlist;
+static QString* _qstring_arg1 = 0;
+static QChar* _qchar_sep = 0;
+ bool* _bool_arg3 = QtSupport::toBooleanPtr(env, arg3);
+ _qlist = ((QSettings*) QtSupport::getQt(env, obj))->readListEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QChar&)*(QChar*) QtSupport::toQChar(env, sep, &_qchar_sep), (bool*) _bool_arg3);
+ env->SetBooleanArrayRegion(arg3, 0, 1, (jboolean*) _bool_arg3);
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSettings_readListEntry__Ljava_lang_String_2_3Z(JNIEnv* env, jobject obj, jstring arg1, jbooleanArray arg2)
+{
+ QStringList _qlist;
+static QString* _qstring_arg1 = 0;
+ bool* _bool_arg2 = QtSupport::toBooleanPtr(env, arg2);
+ _qlist = ((QSettings*) QtSupport::getQt(env, obj))->readListEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (bool*) _bool_arg2);
+ env->SetBooleanArrayRegion(arg2, 0, 1, (jboolean*) _bool_arg2);
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSettings_readNumEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jint xret = (jint) ((QSettings*) QtSupport::getQt(env, obj))->readNumEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSettings_readNumEntry__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring arg1, jint def)
+{
+static QString* _qstring_arg1 = 0;
+ jint xret = (jint) ((QSettings*) QtSupport::getQt(env, obj))->readNumEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (int) def);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSettings_readNumEntry__Ljava_lang_String_2I_3Z(JNIEnv* env, jobject obj, jstring arg1, jint def, jbooleanArray arg3)
+{
+static QString* _qstring_arg1 = 0;
+ bool* _bool_arg3 = QtSupport::toBooleanPtr(env, arg3);
+ jint xret = (jint) ((QSettings*) QtSupport::getQt(env, obj))->readNumEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (int) def, (bool*) _bool_arg3);
+ env->SetBooleanArrayRegion(arg3, 0, 1, (jboolean*) _bool_arg3);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSettings_removeEntry(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QSettings*) QtSupport::getQt(env, obj))->removeEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSettings_removeSearchPath(JNIEnv* env, jobject obj, jint arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QSettings*) QtSupport::getQt(env, obj))->removeSearchPath((QSettings::System) arg1, (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSettings_resetGroup(JNIEnv* env, jobject obj)
+{
+ ((QSettings*) QtSupport::getQt(env, obj))->resetGroup();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSettings_setPath__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring domain, jstring product)
+{
+static QString* _qstring_domain = 0;
+static QString* _qstring_product = 0;
+ ((QSettings*) QtSupport::getQt(env, obj))->setPath((const QString&)*(QString*) QtSupport::toQString(env, domain, &_qstring_domain), (const QString&)*(QString*) QtSupport::toQString(env, product, &_qstring_product));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSettings_setPath__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring domain, jstring product, jint arg3)
+{
+static QString* _qstring_domain = 0;
+static QString* _qstring_product = 0;
+ ((QSettings*) QtSupport::getQt(env, obj))->setPath((const QString&)*(QString*) QtSupport::toQString(env, domain, &_qstring_domain), (const QString&)*(QString*) QtSupport::toQString(env, product, &_qstring_product), (QSettings::Scope) arg3);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSettings_subkeyList(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QStringList _qlist;
+static QString* _qstring_arg1 = 0;
+ _qlist = ((QSettings*) QtSupport::getQt(env, obj))->subkeyList((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSettings_sync(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSettings*) QtSupport::getQt(env, obj))->sync();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSettings_writeEntry__Ljava_lang_String_2D(JNIEnv* env, jobject obj, jstring arg1, jdouble arg2)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QSettings*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (double) arg2);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSettings_writeEntry__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring arg1, jint arg2)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QSettings*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (int) arg2);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSettings_writeEntry__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+static QString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ jboolean xret = (jboolean) ((QSettings*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSettings_writeEntry__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring arg1, jboolean arg2)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QSettings*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (bool) arg2);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSettings_writeEntry__Ljava_lang_String_2_3Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jobjectArray arg2)
+{
+static QString* _qstring_arg1 = 0;
+static QStringList* _qlist_arg2 = 0;
+ jboolean xret = (jboolean) ((QSettings*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg2, &_qlist_arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSettings_writeEntry__Ljava_lang_String_2_3Ljava_lang_String_2C(JNIEnv* env, jobject obj, jstring arg1, jobjectArray arg2, jchar sep)
+{
+static QString* _qstring_arg1 = 0;
+static QStringList* _qlist_arg2 = 0;
+static QChar* _qchar_sep = 0;
+ jboolean xret = (jboolean) ((QSettings*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg2, &_qlist_arg2), (const QChar&)*(QChar*) QtSupport::toQChar(env, sep, &_qchar_sep));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSettings.h b/qtjava/javalib/qtjava/QSettings.h
new file mode 100644
index 00000000..9088eb14
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSettings.h
@@ -0,0 +1,57 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSettings__
+#define __org_kde_qt_QSettings__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSettings_newQSettings__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSettings_newQSettings__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSettings_writeEntry__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSettings_writeEntry__Ljava_lang_String_2D (JNIEnv *env, jobject, jstring, jdouble);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSettings_writeEntry__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSettings_writeEntry__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSettings_writeEntry__Ljava_lang_String_2_3Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobjectArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSettings_writeEntry__Ljava_lang_String_2_3Ljava_lang_String_2C (JNIEnv *env, jobject, jstring, jobjectArray, jchar);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSettings_entryList (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSettings_subkeyList (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSettings_readListEntry__Ljava_lang_String_2_3Z (JNIEnv *env, jobject, jstring, jbooleanArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSettings_readListEntry__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSettings_readListEntry__Ljava_lang_String_2C_3Z (JNIEnv *env, jobject, jstring, jchar, jbooleanArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSettings_readListEntry__Ljava_lang_String_2C (JNIEnv *env, jobject, jstring, jchar);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSettings_readEntry__Ljava_lang_String_2Ljava_lang_String_2_3Z (JNIEnv *env, jobject, jstring, jstring, jbooleanArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSettings_readEntry__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSettings_readEntry__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSettings_readNumEntry__Ljava_lang_String_2I_3Z (JNIEnv *env, jobject, jstring, jint, jbooleanArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSettings_readNumEntry__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSettings_readNumEntry__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QSettings_readDoubleEntry__Ljava_lang_String_2D_3Z (JNIEnv *env, jobject, jstring, jdouble, jbooleanArray);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QSettings_readDoubleEntry__Ljava_lang_String_2D (JNIEnv *env, jobject, jstring, jdouble);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QSettings_readDoubleEntry__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSettings_readBoolEntry__Ljava_lang_String_2Z_3Z (JNIEnv *env, jobject, jstring, jboolean, jbooleanArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSettings_readBoolEntry__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSettings_readBoolEntry__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSettings_removeEntry (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSettings_insertSearchPath (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSettings_removeSearchPath (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSettings_setPath__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSettings_setPath__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSettings_beginGroup (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSettings_endGroup (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSettings_resetGroup (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSettings_group (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSettings_sync (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSettings_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSettings_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSettings_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSettings__ */
diff --git a/qtjava/javalib/qtjava/QShowEvent.cpp b/qtjava/javalib/qtjava/QShowEvent.cpp
new file mode 100644
index 00000000..d6911d79
--- /dev/null
+++ b/qtjava/javalib/qtjava/QShowEvent.cpp
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QShowEvent.h>
+
+class QShowEventJBridge : public QShowEvent
+{
+public:
+ QShowEventJBridge() : QShowEvent() {};
+ ~QShowEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QShowEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QShowEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QShowEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QShowEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QShowEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QShowEvent_newQShowEvent(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QShowEventJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QShowEvent.h b/qtjava/javalib/qtjava/QShowEvent.h
new file mode 100644
index 00000000..944c5205
--- /dev/null
+++ b/qtjava/javalib/qtjava/QShowEvent.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QShowEvent__
+#define __org_kde_qt_QShowEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QShowEvent_newQShowEvent (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QShowEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QShowEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QShowEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QShowEvent__ */
diff --git a/qtjava/javalib/qtjava/QSignal.cpp b/qtjava/javalib/qtjava/QSignal.cpp
new file mode 100644
index 00000000..daba1706
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSignal.cpp
@@ -0,0 +1,214 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsignal.h>
+#include <qvariant.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSignal.h>
+
+class QSignalJBridge : public QSignal
+{
+public:
+ QSignalJBridge(QObject* arg1,const char* arg2) : QSignal(arg1,arg2) {};
+ QSignalJBridge(QObject* arg1) : QSignal(arg1) {};
+ QSignalJBridge() : QSignal() {};
+ ~QSignalJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QSignal",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignal_activate(JNIEnv* env, jobject obj)
+{
+ ((QSignal*) QtSupport::getQt(env, obj))->activate();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignal_block(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QSignal*) QtSupport::getQt(env, obj))->block((bool) b);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSignal_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSignal*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSignal_connect(JNIEnv* env, jobject obj, jobject receiver, jstring member)
+{
+ jboolean xret = (jboolean) ((QSignal*) QtSupport::getQt(env, obj))->connect((const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSignal_disconnect__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject receiver)
+{
+ jboolean xret = (jboolean) ((QSignal*) QtSupport::getQt(env, obj))->disconnect((const QObject*) QtSupport::getQt(env, receiver));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSignal_disconnect__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject receiver, jstring member)
+{
+ jboolean xret = (jboolean) ((QSignal*) QtSupport::getQt(env, obj))->disconnect((const QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignal_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSignal_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignal_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QSignal*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QSignal*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSignal_isBlocked(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSignal*) QtSupport::getQt(env, obj))->isBlocked();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSignal_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSignal_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSignal*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignal_newQSignal__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSignalJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignal_newQSignal__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSignalJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignal_newQSignal__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSignalJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSignal_parameter(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSignal*) QtSupport::getQt(env, obj))->parameter();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignal_setParameter(JNIEnv* env, jobject obj, jint value)
+{
+ ((QSignal*) QtSupport::getQt(env, obj))->setParameter((int) value);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignal_setValue(JNIEnv* env, jobject obj, jobject value)
+{
+ ((QSignal*) QtSupport::getQt(env, obj))->setValue((const QVariant&)*(const QVariant*) QtSupport::getQt(env, value));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSignal_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSignalJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSignal_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSignalJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSignal_value(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSignal*) QtSupport::getQt(env, obj))->value()), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSignal.h b/qtjava/javalib/qtjava/QSignal.h
new file mode 100644
index 00000000..0584d344
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSignal.h
@@ -0,0 +1,38 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSignal__
+#define __org_kde_qt_QSignal__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSignal_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSignal_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignal_newQSignal__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignal_newQSignal__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignal_newQSignal__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSignal_connect (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSignal_disconnect__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSignal_disconnect__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignal_activate (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSignal_isBlocked (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignal_block (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignal_setParameter (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSignal_parameter (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignal_setValue (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSignal_value (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSignal_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSignal_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignal_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignal_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSignal_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSignal__ */
diff --git a/qtjava/javalib/qtjava/QSignalMapper.cpp b/qtjava/javalib/qtjava/QSignalMapper.cpp
new file mode 100644
index 00000000..f1bb6ecf
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSignalMapper.cpp
@@ -0,0 +1,161 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsignalmapper.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSignalMapper.h>
+
+class QSignalMapperJBridge : public QSignalMapper
+{
+public:
+ QSignalMapperJBridge(QObject* arg1,const char* arg2) : QSignalMapper(arg1,arg2) {};
+ QSignalMapperJBridge(QObject* arg1) : QSignalMapper(arg1) {};
+ ~QSignalMapperJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QSignalMapper",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSignalMapper_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSignalMapper*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignalMapper_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSignalMapper_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignalMapper_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QSignalMapper*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QSignalMapper*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSignalMapper_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignalMapper_map(JNIEnv* env, jobject obj)
+{
+ ((QSignalMapper*) QtSupport::getQt(env, obj))->map();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSignalMapper_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSignalMapper*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignalMapper_newQSignalMapper__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSignalMapperJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignalMapper_newQSignalMapper__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSignalMapperJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignalMapper_removeMappings(JNIEnv* env, jobject obj, jobject sender)
+{
+ ((QSignalMapper*) QtSupport::getQt(env, obj))->removeMappings((const QObject*) QtSupport::getQt(env, sender));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignalMapper_setMapping__Lorg_kde_qt_QObject_2I(JNIEnv* env, jobject obj, jobject sender, jint identifier)
+{
+ ((QSignalMapper*) QtSupport::getQt(env, obj))->setMapping((const QObject*) QtSupport::getQt(env, sender), (int) identifier);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSignalMapper_setMapping__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject sender, jstring identifier)
+{
+static QString* _qstring_identifier = 0;
+ ((QSignalMapper*) QtSupport::getQt(env, obj))->setMapping((const QObject*) QtSupport::getQt(env, sender), (const QString&)*(QString*) QtSupport::toQString(env, identifier, &_qstring_identifier));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSignalMapper_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSignalMapperJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSignalMapper_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSignalMapperJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QSignalMapper.h b/qtjava/javalib/qtjava/QSignalMapper.h
new file mode 100644
index 00000000..df5b6c9b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSignalMapper.h
@@ -0,0 +1,31 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSignalMapper__
+#define __org_kde_qt_QSignalMapper__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSignalMapper_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSignalMapper_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignalMapper_newQSignalMapper__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignalMapper_newQSignalMapper__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignalMapper_setMapping__Lorg_kde_qt_QObject_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignalMapper_setMapping__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignalMapper_removeMappings (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignalMapper_map (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSignalMapper_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSignalMapper_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignalMapper_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSignalMapper_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSignalMapper_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSignalMapper__ */
diff --git a/qtjava/javalib/qtjava/QSimpleRichText.cpp b/qtjava/javalib/qtjava/QSimpleRichText.cpp
new file mode 100644
index 00000000..12ac73ba
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSimpleRichText.cpp
@@ -0,0 +1,232 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qpalette.h>
+#include <qregion.h>
+#include <qsimplerichtext.h>
+#include <qfont.h>
+#include <qcolor.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSimpleRichText.h>
+
+class QSimpleRichTextJBridge : public QSimpleRichText
+{
+public:
+ QSimpleRichTextJBridge(const QString& arg1,const QFont& arg2,const QString& arg3,const QStyleSheet* arg4) : QSimpleRichText(arg1,arg2,arg3,arg4) {};
+ QSimpleRichTextJBridge(const QString& arg1,const QFont& arg2,const QString& arg3) : QSimpleRichText(arg1,arg2,arg3) {};
+ QSimpleRichTextJBridge(const QString& arg1,const QFont& arg2) : QSimpleRichText(arg1,arg2) {};
+ QSimpleRichTextJBridge(const QString& arg1,const QFont& arg2,const QString& arg3,const QStyleSheet* arg4,const QMimeSourceFactory* arg5,int arg6,const QColor& arg7,bool arg8) : QSimpleRichText(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8) {};
+ QSimpleRichTextJBridge(const QString& arg1,const QFont& arg2,const QString& arg3,const QStyleSheet* arg4,const QMimeSourceFactory* arg5,int arg6,const QColor& arg7) : QSimpleRichText(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QSimpleRichTextJBridge(const QString& arg1,const QFont& arg2,const QString& arg3,const QStyleSheet* arg4,const QMimeSourceFactory* arg5,int arg6) : QSimpleRichText(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QSimpleRichTextJBridge(const QString& arg1,const QFont& arg2,const QString& arg3,const QStyleSheet* arg4,const QMimeSourceFactory* arg5) : QSimpleRichText(arg1,arg2,arg3,arg4,arg5) {};
+ ~QSimpleRichTextJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_adjustSize(JNIEnv* env, jobject obj)
+{
+ ((QSimpleRichText*) QtSupport::getQt(env, obj))->adjustSize();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSimpleRichText_anchorAt(JNIEnv* env, jobject obj, jobject pos)
+{
+ QString _qstring;
+ _qstring = ((QSimpleRichText*) QtSupport::getQt(env, obj))->anchorAt((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSimpleRichText_context(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSimpleRichText*) QtSupport::getQt(env, obj))->context();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSimpleRichText_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_draw__Lorg_kde_qt_QPainter_2IILorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jobject obj, jobject p, jint x, jint y, jobject clipRect, jobject cg)
+{
+ ((QSimpleRichText*) QtSupport::getQt(env, obj))->draw((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (const QRect&)*(const QRect*) QtSupport::getQt(env, clipRect), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_draw__Lorg_kde_qt_QPainter_2IILorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Lorg_kde_qt_QBrush_2(JNIEnv* env, jobject obj, jobject p, jint x, jint y, jobject clipRect, jobject cg, jobject paper)
+{
+ ((QSimpleRichText*) QtSupport::getQt(env, obj))->draw((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (const QRect&)*(const QRect*) QtSupport::getQt(env, clipRect), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (const QBrush*) QtSupport::getQt(env, paper));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_draw__Lorg_kde_qt_QPainter_2IILorg_kde_qt_QRegion_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jobject obj, jobject p, jint x, jint y, jobject clipRegion, jobject cg)
+{
+ ((QSimpleRichText*) QtSupport::getQt(env, obj))->draw((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (const QRegion&)*(const QRegion*) QtSupport::getQt(env, clipRegion), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_draw__Lorg_kde_qt_QPainter_2IILorg_kde_qt_QRegion_2Lorg_kde_qt_QColorGroup_2Lorg_kde_qt_QBrush_2(JNIEnv* env, jobject obj, jobject p, jint x, jint y, jobject clipRegion, jobject cg, jobject paper)
+{
+ ((QSimpleRichText*) QtSupport::getQt(env, obj))->draw((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (const QRegion&)*(const QRegion*) QtSupport::getQt(env, clipRegion), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (const QBrush*) QtSupport::getQt(env, paper));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSimpleRichText*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSimpleRichText_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSimpleRichText*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSimpleRichText_inText(JNIEnv* env, jobject obj, jobject pos)
+{
+ jboolean xret = (jboolean) ((QSimpleRichText*) QtSupport::getQt(env, obj))->inText((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSimpleRichText_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2(JNIEnv* env, jobject obj, jstring text, jobject fnt)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSimpleRichTextJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QFont&)*(const QFont*) QtSupport::getQt(env, fnt)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text, jobject fnt, jstring context)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_context = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSimpleRichTextJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QFont&)*(const QFont*) QtSupport::getQt(env, fnt), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Ljava_lang_String_2Lorg_kde_qt_QStyleSheet_2(JNIEnv* env, jobject obj, jstring text, jobject fnt, jstring context, jobject sheet)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_context = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSimpleRichTextJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QFont&)*(const QFont*) QtSupport::getQt(env, fnt), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context), (const QStyleSheet*) QtSupport::getQt(env, sheet)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Ljava_lang_String_2Lorg_kde_qt_QStyleSheet_2Lorg_kde_qt_QMimeSourceFactory_2(JNIEnv* env, jobject obj, jstring text, jobject fnt, jstring context, jobject sheet, jobject factory)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_context = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSimpleRichTextJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QFont&)*(const QFont*) QtSupport::getQt(env, fnt), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context), (const QStyleSheet*) QtSupport::getQt(env, sheet), (const QMimeSourceFactory*) QtSupport::getQt(env, factory)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Ljava_lang_String_2Lorg_kde_qt_QStyleSheet_2Lorg_kde_qt_QMimeSourceFactory_2I(JNIEnv* env, jobject obj, jstring text, jobject fnt, jstring context, jobject sheet, jobject factory, jint pageBreak)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_context = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSimpleRichTextJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QFont&)*(const QFont*) QtSupport::getQt(env, fnt), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context), (const QStyleSheet*) QtSupport::getQt(env, sheet), (const QMimeSourceFactory*) QtSupport::getQt(env, factory), (int) pageBreak));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Ljava_lang_String_2Lorg_kde_qt_QStyleSheet_2Lorg_kde_qt_QMimeSourceFactory_2ILorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jstring text, jobject fnt, jstring context, jobject sheet, jobject factory, jint pageBreak, jobject linkColor)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_context = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSimpleRichTextJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QFont&)*(const QFont*) QtSupport::getQt(env, fnt), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context), (const QStyleSheet*) QtSupport::getQt(env, sheet), (const QMimeSourceFactory*) QtSupport::getQt(env, factory), (int) pageBreak, (const QColor&)*(const QColor*) QtSupport::getQt(env, linkColor)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Ljava_lang_String_2Lorg_kde_qt_QStyleSheet_2Lorg_kde_qt_QMimeSourceFactory_2ILorg_kde_qt_QColor_2Z(JNIEnv* env, jobject obj, jstring text, jobject fnt, jstring context, jobject sheet, jobject factory, jint pageBreak, jobject linkColor, jboolean linkUnderline)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_context = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSimpleRichTextJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QFont&)*(const QFont*) QtSupport::getQt(env, fnt), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context), (const QStyleSheet*) QtSupport::getQt(env, sheet), (const QMimeSourceFactory*) QtSupport::getQt(env, factory), (int) pageBreak, (const QColor&)*(const QColor*) QtSupport::getQt(env, linkColor), (bool) linkUnderline));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_setDefaultFont(JNIEnv* env, jobject obj, jobject f)
+{
+ ((QSimpleRichText*) QtSupport::getQt(env, obj))->setDefaultFont((const QFont&)*(const QFont*) QtSupport::getQt(env, f));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_setWidth__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSimpleRichText*) QtSupport::getQt(env, obj))->setWidth((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSimpleRichText_setWidth__Lorg_kde_qt_QPainter_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ ((QSimpleRichText*) QtSupport::getQt(env, obj))->setWidth((QPainter*) QtSupport::getQt(env, arg1), (int) arg2);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSimpleRichText_widthUsed(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSimpleRichText*) QtSupport::getQt(env, obj))->widthUsed();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSimpleRichText_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSimpleRichText*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSimpleRichText.h b/qtjava/javalib/qtjava/QSimpleRichText.h
new file mode 100644
index 00000000..8acd0111
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSimpleRichText.h
@@ -0,0 +1,42 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSimpleRichText__
+#define __org_kde_qt_QSimpleRichText__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Ljava_lang_String_2Lorg_kde_qt_QStyleSheet_2 (JNIEnv *env, jobject, jstring, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Ljava_lang_String_2Lorg_kde_qt_QStyleSheet_2Lorg_kde_qt_QMimeSourceFactory_2ILorg_kde_qt_QColor_2Z (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jobject, jint, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Ljava_lang_String_2Lorg_kde_qt_QStyleSheet_2Lorg_kde_qt_QMimeSourceFactory_2ILorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Ljava_lang_String_2Lorg_kde_qt_QStyleSheet_2Lorg_kde_qt_QMimeSourceFactory_2I (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_newQSimpleRichText__Ljava_lang_String_2Lorg_kde_qt_QFont_2Ljava_lang_String_2Lorg_kde_qt_QStyleSheet_2Lorg_kde_qt_QMimeSourceFactory_2 (JNIEnv *env, jobject, jstring, jobject, jstring, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_setWidth__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_setWidth__Lorg_kde_qt_QPainter_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_setDefaultFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSimpleRichText_width (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSimpleRichText_widthUsed (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSimpleRichText_height (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_adjustSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_draw__Lorg_kde_qt_QPainter_2IILorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Lorg_kde_qt_QBrush_2 (JNIEnv *env, jobject, jobject, jint, jint, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_draw__Lorg_kde_qt_QPainter_2IILorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jobject, jobject, jint, jint, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_draw__Lorg_kde_qt_QPainter_2IILorg_kde_qt_QRegion_2Lorg_kde_qt_QColorGroup_2Lorg_kde_qt_QBrush_2 (JNIEnv *env, jobject, jobject, jint, jint, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_draw__Lorg_kde_qt_QPainter_2IILorg_kde_qt_QRegion_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jobject, jobject, jint, jint, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSimpleRichText_context (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSimpleRichText_anchorAt (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSimpleRichText_inText (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSimpleRichText_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSimpleRichText_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSimpleRichText__ */
diff --git a/qtjava/javalib/qtjava/QSize.cpp b/qtjava/javalib/qtjava/QSize.cpp
new file mode 100644
index 00000000..d7b94e51
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSize.cpp
@@ -0,0 +1,198 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsize.h>
+#include <qwindowdefs.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSize.h>
+
+class QSizeJBridge : public QSize
+{
+public:
+ QSizeJBridge() : QSize() {};
+ QSizeJBridge(int arg1,int arg2) : QSize(arg1,arg2) {};
+ ~QSizeJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSize_boundedTo(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QSize*) QtSupport::getQt(env, obj))->boundedTo((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1))), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSize_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSize_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSize_expandedTo(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QSize*) QtSupport::getQt(env, obj))->expandedTo((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1))), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSize_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSize*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSize_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSize*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSize_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSize_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSize*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSize_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSize*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSize_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSize*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSize_newQSize__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSizeJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSize_newQSize__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSizeJBridge((int) w, (int) h));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSize_op_1div_1assign__D(JNIEnv* env, jobject obj, jdouble c)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QSize *) &((QSize*) QtSupport::getQt(env, obj))->operator/=((double) c), "org.kde.qt.QSize");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSize_op_1div_1assign__I(JNIEnv* env, jobject obj, jint c)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QSize *) &((QSize*) QtSupport::getQt(env, obj))->operator/=((int) c), "org.kde.qt.QSize");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSize_op_1minus_1assign(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QSize *) &((QSize*) QtSupport::getQt(env, obj))->operator-=((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1)), "org.kde.qt.QSize");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSize_op_1mult_1assign__D(JNIEnv* env, jobject obj, jdouble c)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QSize *) &((QSize*) QtSupport::getQt(env, obj))->operator*=((double) c), "org.kde.qt.QSize");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSize_op_1mult_1assign__I(JNIEnv* env, jobject obj, jint c)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QSize *) &((QSize*) QtSupport::getQt(env, obj))->operator*=((int) c), "org.kde.qt.QSize");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSize_op_1plus_1assign(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QSize *) &((QSize*) QtSupport::getQt(env, obj))->operator+=((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1)), "org.kde.qt.QSize");
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QSize_rheight(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QSize*) QtSupport::getQt(env, obj))->rheight();
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QSize_rwidth(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QSize*) QtSupport::getQt(env, obj))->rwidth();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSize_scale__III(JNIEnv* env, jobject obj, jint w, jint h, jint mode)
+{
+ ((QSize*) QtSupport::getQt(env, obj))->scale((int) w, (int) h, (QSize::ScaleMode) mode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSize_scale__Lorg_kde_qt_QSize_2I(JNIEnv* env, jobject obj, jobject s, jint mode)
+{
+ ((QSize*) QtSupport::getQt(env, obj))->scale((const QSize&)*(const QSize*) QtSupport::getQt(env, s), (QSize::ScaleMode) mode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSize_setHeight(JNIEnv* env, jobject obj, jint h)
+{
+ ((QSize*) QtSupport::getQt(env, obj))->setHeight((int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSize_setWidth(JNIEnv* env, jobject obj, jint w)
+{
+ ((QSize*) QtSupport::getQt(env, obj))->setWidth((int) w);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSize_transpose(JNIEnv* env, jobject obj)
+{
+ ((QSize*) QtSupport::getQt(env, obj))->transpose();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSize_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSize*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSize.h b/qtjava/javalib/qtjava/QSize.h
new file mode 100644
index 00000000..55a2b829
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSize.h
@@ -0,0 +1,43 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSize__
+#define __org_kde_qt_QSize__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSize_newQSize__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSize_newQSize__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSize_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSize_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSize_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSize_width (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSize_height (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSize_setWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSize_setHeight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSize_transpose (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSize_scale__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSize_scale__Lorg_kde_qt_QSize_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSize_expandedTo (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSize_boundedTo (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QSize_rwidth (JNIEnv *env, jobject);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QSize_rheight (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSize_op_1plus_1assign (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSize_op_1minus_1assign (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSize_op_1mult_1assign__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSize_op_1mult_1assign__D (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSize_op_1div_1assign__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSize_op_1div_1assign__D (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSize_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSize_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSize_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSize__ */
diff --git a/qtjava/javalib/qtjava/QSizeGrip.cpp b/qtjava/javalib/qtjava/QSizeGrip.cpp
new file mode 100644
index 00000000..94ef3694
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSizeGrip.cpp
@@ -0,0 +1,485 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsize.h>
+#include <qsizegrip.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSizeGrip.h>
+
+class QSizeGripJBridge : public QSizeGrip
+{
+public:
+ QSizeGripJBridge(QWidget* arg1,const char* arg2) : QSizeGrip(arg1,arg2) {};
+ QSizeGripJBridge(QWidget* arg1) : QSizeGrip(arg1) {};
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QSizeGrip::paintEvent(arg1);
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QSizeGrip::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QSizeGrip::mouseMoveEvent(arg1);
+ return;
+ }
+ bool protected_eventFilter(QObject* arg1,QEvent* arg2) {
+ return (bool) QSizeGrip::eventFilter(arg1,arg2);
+ }
+ ~QSizeGripJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSizeGrip","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSizeGrip","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSizeGrip","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSizeGrip","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QSizeGrip::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSizeGrip","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSizeGrip","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSizeGrip","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSizeGrip","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSizeGrip","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QSizeGrip::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QSizeGrip::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSizeGrip","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSizeGrip","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSizeGrip_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSizeGrip*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizeGrip_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSizeGrip_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSizeGrip_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QSizeGripJBridge*) QtSupport::getQt(env, obj))->protected_eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizeGrip_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QSizeGrip*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QSizeGrip*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSizeGrip_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSizeGrip_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSizeGrip*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizeGrip_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSizeGripJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizeGrip_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSizeGripJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizeGrip_newQSizeGrip__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSizeGripJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizeGrip_newQSizeGrip__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSizeGripJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizeGrip_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSizeGripJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSizeGrip_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QSizeGrip*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSizeGrip_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSizeGripJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSizeGrip_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSizeGripJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QSizeGrip.h b/qtjava/javalib/qtjava/QSizeGrip.h
new file mode 100644
index 00000000..d2d474e6
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSizeGrip.h
@@ -0,0 +1,32 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSizeGrip__
+#define __org_kde_qt_QSizeGrip__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSizeGrip_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSizeGrip_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizeGrip_newQSizeGrip__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizeGrip_newQSizeGrip__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSizeGrip_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSizeGrip_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSizeGrip_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizeGrip_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizeGrip_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizeGrip_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSizeGrip_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizeGrip_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizeGrip_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSizeGrip_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSizeGrip__ */
diff --git a/qtjava/javalib/qtjava/QSizePolicy.cpp b/qtjava/javalib/qtjava/QSizePolicy.cpp
new file mode 100644
index 00000000..123f6483
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSizePolicy.cpp
@@ -0,0 +1,216 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsizepolicy.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSizePolicy.h>
+
+class QSizePolicyJBridge : public QSizePolicy
+{
+public:
+ QSizePolicyJBridge() : QSizePolicy() {};
+ QSizePolicyJBridge(QSizePolicy::SizeType arg1,QSizePolicy::SizeType arg2,bool arg3) : QSizePolicy(arg1,arg2,arg3) {};
+ QSizePolicyJBridge(QSizePolicy::SizeType arg1,QSizePolicy::SizeType arg2) : QSizePolicy(arg1,arg2) {};
+ QSizePolicyJBridge(QSizePolicy::SizeType arg1,QSizePolicy::SizeType arg2,uchar arg3,uchar arg4,bool arg5) : QSizePolicy(arg1,arg2,arg3,arg4,arg5) {};
+ QSizePolicyJBridge(QSizePolicy::SizeType arg1,QSizePolicy::SizeType arg2,uchar arg3,uchar arg4) : QSizePolicy(arg1,arg2,arg3,arg4) {};
+ ~QSizePolicyJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSizePolicy_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSizePolicy_expanding(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSizePolicy*) QtSupport::getQt(env, obj))->expanding();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSizePolicy*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSizePolicy_hasHeightForWidth(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSizePolicy*) QtSupport::getQt(env, obj))->hasHeightForWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSizePolicy_horData(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSizePolicy*) QtSupport::getQt(env, obj))->horData();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSizePolicy_horStretch(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSizePolicy*) QtSupport::getQt(env, obj))->horStretch();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSizePolicy_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSizePolicy_mayGrowHorizontally(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSizePolicy*) QtSupport::getQt(env, obj))->mayGrowHorizontally();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSizePolicy_mayGrowVertically(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSizePolicy*) QtSupport::getQt(env, obj))->mayGrowVertically();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSizePolicy_mayShrinkHorizontally(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSizePolicy*) QtSupport::getQt(env, obj))->mayShrinkHorizontally();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSizePolicy_mayShrinkVertically(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSizePolicy*) QtSupport::getQt(env, obj))->mayShrinkVertically();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_newQSizePolicy__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSizePolicyJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_newQSizePolicy__II(JNIEnv* env, jobject obj, jint hor, jint ver)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSizePolicyJBridge((QSizePolicy::SizeType) hor, (QSizePolicy::SizeType) ver));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_newQSizePolicy__IISS(JNIEnv* env, jobject obj, jint hor, jint ver, jshort hors, jshort vers)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSizePolicyJBridge((QSizePolicy::SizeType) hor, (QSizePolicy::SizeType) ver, (uchar) hors, (uchar) vers));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_newQSizePolicy__IISSZ(JNIEnv* env, jobject obj, jint hor, jint ver, jshort hors, jshort vers, jboolean hfw)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSizePolicyJBridge((QSizePolicy::SizeType) hor, (QSizePolicy::SizeType) ver, (uchar) hors, (uchar) vers, (bool) hfw));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_newQSizePolicy__IIZ(JNIEnv* env, jobject obj, jint hor, jint ver, jboolean hfw)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSizePolicyJBridge((QSizePolicy::SizeType) hor, (QSizePolicy::SizeType) ver, (bool) hfw));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSizePolicy_op_1equals(JNIEnv* env, jobject obj, jobject s)
+{
+ jboolean xret = (jboolean) ((QSizePolicy*) QtSupport::getQt(env, obj))->operator==((const QSizePolicy&)*(const QSizePolicy*) QtSupport::getQt(env, s));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSizePolicy_op_1not_1equals(JNIEnv* env, jobject obj, jobject s)
+{
+ jboolean xret = (jboolean) ((QSizePolicy*) QtSupport::getQt(env, obj))->operator!=((const QSizePolicy&)*(const QSizePolicy*) QtSupport::getQt(env, s));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_setHeightForWidth(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QSizePolicy*) QtSupport::getQt(env, obj))->setHeightForWidth((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_setHorData(JNIEnv* env, jobject obj, jint d)
+{
+ ((QSizePolicy*) QtSupport::getQt(env, obj))->setHorData((QSizePolicy::SizeType) d);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_setHorStretch(JNIEnv* env, jobject obj, jshort sf)
+{
+ ((QSizePolicy*) QtSupport::getQt(env, obj))->setHorStretch((uchar) sf);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_setVerData(JNIEnv* env, jobject obj, jint d)
+{
+ ((QSizePolicy*) QtSupport::getQt(env, obj))->setVerData((QSizePolicy::SizeType) d);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_setVerStretch(JNIEnv* env, jobject obj, jshort sf)
+{
+ ((QSizePolicy*) QtSupport::getQt(env, obj))->setVerStretch((uchar) sf);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSizePolicy_transpose(JNIEnv* env, jobject obj)
+{
+ ((QSizePolicy*) QtSupport::getQt(env, obj))->transpose();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSizePolicy_verData(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSizePolicy*) QtSupport::getQt(env, obj))->verData();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSizePolicy_verStretch(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSizePolicy*) QtSupport::getQt(env, obj))->verStretch();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSizePolicy.h b/qtjava/javalib/qtjava/QSizePolicy.h
new file mode 100644
index 00000000..a6379cf3
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSizePolicy.h
@@ -0,0 +1,44 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSizePolicy__
+#define __org_kde_qt_QSizePolicy__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_newQSizePolicy__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_newQSizePolicy__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_newQSizePolicy__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_newQSizePolicy__IISSZ (JNIEnv *env, jobject, jint, jint, jshort, jshort, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_newQSizePolicy__IISS (JNIEnv *env, jobject, jint, jint, jshort, jshort);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSizePolicy_horData (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSizePolicy_verData (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSizePolicy_mayShrinkHorizontally (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSizePolicy_mayShrinkVertically (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSizePolicy_mayGrowHorizontally (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSizePolicy_mayGrowVertically (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSizePolicy_expanding (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_setHorData (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_setVerData (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_setHeightForWidth (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSizePolicy_hasHeightForWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSizePolicy_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSizePolicy_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSizePolicy_horStretch (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSizePolicy_verStretch (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_setHorStretch (JNIEnv *env, jobject, jshort);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_setVerStretch (JNIEnv *env, jobject, jshort);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_transpose (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSizePolicy_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSizePolicy_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSizePolicy__ */
diff --git a/qtjava/javalib/qtjava/QSjisCodec.cpp b/qtjava/javalib/qtjava/QSjisCodec.cpp
new file mode 100644
index 00000000..f34d8db4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSjisCodec.cpp
@@ -0,0 +1,114 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsjiscodec.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSjisCodec.h>
+
+class QSjisCodecJBridge : public QSjisCodec
+{
+public:
+ QSjisCodecJBridge() : QSjisCodec() {};
+ ~QSjisCodecJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSjisCodec_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSjisCodec_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSjisCodec_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSjisCodec*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSjisCodec_fromUnicode(JNIEnv* env, jobject obj, jstring uc, jintArray lenInOut)
+{
+ QCString _qstring;
+static QString* _qstring_uc = 0;
+ int* _int_lenInOut = QtSupport::toIntPtr(env, lenInOut);
+ _qstring = ((QSjisCodec*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc), (int&) *_int_lenInOut);
+ env->SetIntArrayRegion(lenInOut, 0, 1, (jint *) _int_lenInOut);
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSjisCodec_heuristicContentMatch(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+static QCString* _qstring_chars = 0;
+ jint xret = (jint) ((QSjisCodec*) QtSupport::getQt(env, obj))->heuristicContentMatch((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSjisCodec_heuristicNameMatch(JNIEnv* env, jobject obj, jstring hint)
+{
+static QCString* _qstring_hint = 0;
+ jint xret = (jint) ((QSjisCodec*) QtSupport::getQt(env, obj))->heuristicNameMatch((const char*) QtSupport::toCharString(env, hint, &_qstring_hint));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSjisCodec_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSjisCodec_makeDecoder(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSjisCodec*) QtSupport::getQt(env, obj))->makeDecoder(), "org.kde.qt.QTextDecoder");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSjisCodec_mibEnum(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSjisCodec*) QtSupport::getQt(env, obj))->mibEnum();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSjisCodec_mimeName(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSjisCodec*) QtSupport::getQt(env, obj))->mimeName();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSjisCodec_name(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSjisCodec*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSjisCodec_newQSjisCodec(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSjisCodecJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSjisCodec_toUnicode(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+ QString _qstring;
+static QCString* _qstring_chars = 0;
+ _qstring = ((QSjisCodec*) QtSupport::getQt(env, obj))->toUnicode((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QSjisCodec.h b/qtjava/javalib/qtjava/QSjisCodec.h
new file mode 100644
index 00000000..3c705c6c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSjisCodec.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSjisCodec__
+#define __org_kde_qt_QSjisCodec__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSjisCodec_mibEnum (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSjisCodec_name (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSjisCodec_mimeName (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSjisCodec_makeDecoder (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSjisCodec_fromUnicode (JNIEnv *env, jobject, jstring, jintArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSjisCodec_toUnicode (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSjisCodec_heuristicContentMatch (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSjisCodec_heuristicNameMatch (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSjisCodec_newQSjisCodec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSjisCodec_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSjisCodec_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSjisCodec_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSjisCodec__ */
diff --git a/qtjava/javalib/qtjava/QSlider.cpp b/qtjava/javalib/qtjava/QSlider.cpp
new file mode 100644
index 00000000..06300c28
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSlider.cpp
@@ -0,0 +1,936 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsizepolicy.h>
+#include <qrect.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qrangecontrol.h>
+#include <qpalette.h>
+#include <qsize.h>
+#include <qslider.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSlider.h>
+
+class QSliderJBridge : public QSlider
+{
+public:
+ QSliderJBridge(QWidget* arg1,const char* arg2) : QSlider(arg1,arg2) {};
+ QSliderJBridge(QWidget* arg1) : QSlider(arg1) {};
+ QSliderJBridge(Qt::Orientation arg1,QWidget* arg2,const char* arg3) : QSlider(arg1,arg2,arg3) {};
+ QSliderJBridge(Qt::Orientation arg1,QWidget* arg2) : QSlider(arg1,arg2) {};
+ QSliderJBridge(int arg1,int arg2,int arg3,int arg4,Qt::Orientation arg5,QWidget* arg6,const char* arg7) : QSlider(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QSliderJBridge(int arg1,int arg2,int arg3,int arg4,Qt::Orientation arg5,QWidget* arg6) : QSlider(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QSlider::resizeEvent(arg1);
+ return;
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QSlider::paintEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QSlider::keyPressEvent(arg1);
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QSlider::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QSlider::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QSlider::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_wheelEvent(QWheelEvent* arg1) {
+ QSlider::wheelEvent(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QSlider::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QSlider::focusOutEvent(arg1);
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QSlider::styleChange(arg1);
+ return;
+ }
+ void protected_valueChange() {
+ QSlider::valueChange();
+ return;
+ }
+ void protected_rangeChange() {
+ QSlider::rangeChange();
+ return;
+ }
+ ~QSliderJBridge() {QtSupport::qtKeyDeleted(this);}
+ int protected_positionFromValue(int arg1,int arg2) {
+ return (int) QRangeControl::positionFromValue(arg1,arg2);
+ }
+ int protected_valueFromPosition(int arg1,int arg2) {
+ return (int) QRangeControl::valueFromPosition(arg1,arg2);
+ }
+ void protected_directSetValue(int arg1) {
+ QRangeControl::directSetValue(arg1);
+ return;
+ }
+ int protected_prevValue() {
+ return (int) QRangeControl::prevValue();
+ }
+ void protected_stepChange() {
+ QRangeControl::stepChange();
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QSlider::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void stepChange() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSlider","stepChange")) {
+ QRangeControl::stepChange();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSlider","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSlider","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QSlider::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSlider","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSlider","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setPalette(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPalette",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QSlider::setPalette(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QSlider::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSlider","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSlider","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSlider","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QSlider::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QSlider::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSlider","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSlider","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QSlider::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QSlider::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSlider","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QSlider::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QSlider::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QSlider",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSlider","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_addLine(JNIEnv* env, jobject obj)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->addLine();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_addPage(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*)(QSlider*) QtSupport::getQt(env, obj))->addPage();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_addStep(JNIEnv* env, jobject obj)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->addStep();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_bound(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QRangeControl*)(QSlider*) QtSupport::getQt(env, obj))->bound((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSlider_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSlider*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_directSetValue(JNIEnv* env, jobject obj, jint val)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_directSetValue((int) val);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSlider_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QSlider*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QSlider*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_focusInEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_focusOutEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSlider_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_lineStep(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSlider*) QtSupport::getQt(env, obj))->lineStep();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_maxValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSlider*) QtSupport::getQt(env, obj))->maxValue();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSlider_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSlider*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_minValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSlider*) QtSupport::getQt(env, obj))->minValue();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSlider_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QSlider*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_newQSlider__IIIIILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint minValue, jint maxValue, jint pageStep, jint value, jint arg5, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSliderJBridge((int) minValue, (int) maxValue, (int) pageStep, (int) value, (Qt::Orientation) arg5, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_newQSlider__IIIIILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint minValue, jint maxValue, jint pageStep, jint value, jint arg5, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSliderJBridge((int) minValue, (int) maxValue, (int) pageStep, (int) value, (Qt::Orientation) arg5, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_newQSlider__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint arg1, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSliderJBridge((Qt::Orientation) arg1, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_newQSlider__ILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint arg1, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSliderJBridge((Qt::Orientation) arg1, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_newQSlider__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSliderJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_newQSlider__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSliderJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_orientation(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSlider*) QtSupport::getQt(env, obj))->orientation();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_pageStep(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSlider*) QtSupport::getQt(env, obj))->pageStep();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_positionFromValue(JNIEnv* env, jobject obj, jint val, jint space)
+{
+ jint xret = (jint) ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_positionFromValue((int) val, (int) space);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_prevValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_prevValue();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_rangeChange(JNIEnv* env, jobject obj)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_rangeChange();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setLineStep(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setLineStep((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setMaxValue(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setMaxValue((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setMinValue(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setMinValue((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setOrientation(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setOrientation((Qt::Orientation) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setPageStep(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setPageStep((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setPalette(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setRange(JNIEnv* env, jobject obj, jint minValue, jint maxValue)
+{
+ ((QRangeControl*)(QSlider*) QtSupport::getQt(env, obj))->setRange((int) minValue, (int) maxValue);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setSizePolicy__II(JNIEnv* env, jobject obj, jint hor, jint ver)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setSizePolicy((QSizePolicy::SizeType) hor, (QSizePolicy::SizeType) ver);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setSizePolicy__IIZ(JNIEnv* env, jobject obj, jint hor, jint ver, jboolean hfw)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setSizePolicy((QSizePolicy::SizeType) hor, (QSizePolicy::SizeType) ver, (bool) hfw);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setSizePolicy__Lorg_kde_qt_QSizePolicy_2(JNIEnv* env, jobject obj, jobject sp)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setSizePolicy((QSizePolicy)*(QSizePolicy*) QtSupport::getQt(env, sp));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setSteps(JNIEnv* env, jobject obj, jint line, jint page)
+{
+ ((QRangeControl*)(QSlider*) QtSupport::getQt(env, obj))->setSteps((int) line, (int) page);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setTickInterval(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setTickInterval((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setTickmarks(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setTickmarks((QSlider::TickSetting) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setTracking(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setTracking((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_setValue(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->setValue((int) arg1);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSlider_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QSlider*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSlider_sizePolicy(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSizePolicy(((QSlider*) QtSupport::getQt(env, obj))->sizePolicy()), "org.kde.qt.QSizePolicy", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSlider_sliderRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QSlider*) QtSupport::getQt(env, obj))->sliderRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_sliderStart(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSlider*) QtSupport::getQt(env, obj))->sliderStart();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_stepChange(JNIEnv* env, jobject obj)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_stepChange();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_subtractLine(JNIEnv* env, jobject obj)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->subtractLine();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_subtractPage(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*)(QSlider*) QtSupport::getQt(env, obj))->subtractPage();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_subtractStep(JNIEnv* env, jobject obj)
+{
+ ((QSlider*) QtSupport::getQt(env, obj))->subtractStep();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_tickInterval(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSlider*) QtSupport::getQt(env, obj))->tickInterval();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_tickmarks(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSlider*) QtSupport::getQt(env, obj))->tickmarks();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSlider_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSliderJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSlider_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSliderJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSlider_tracking(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSlider*) QtSupport::getQt(env, obj))->tracking();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_valueChange(JNIEnv* env, jobject obj)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_valueChange();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_valueFromPosition(JNIEnv* env, jobject obj, jint pos, jint space)
+{
+ jint xret = (jint) ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_valueFromPosition((int) pos, (int) space);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSlider_value(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSlider*) QtSupport::getQt(env, obj))->value();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSlider_wheelEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSliderJBridge*) QtSupport::getQt(env, obj))->protected_wheelEvent((QWheelEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QSlider.h b/qtjava/javalib/qtjava/QSlider.h
new file mode 100644
index 00000000..d7197393
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSlider.h
@@ -0,0 +1,84 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSlider__
+#define __org_kde_qt_QSlider__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSlider_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSlider_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_newQSlider__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_newQSlider__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_newQSlider__ILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_newQSlider__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_newQSlider__IIIIILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_newQSlider__IIIIILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setOrientation (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_orientation (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setTracking (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSlider_tracking (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setPalette (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_sliderStart (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSlider_sliderRect (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSlider_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setSizePolicy__Lorg_kde_qt_QSizePolicy_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setSizePolicy__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setSizePolicy__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSlider_sizePolicy (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSlider_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setTickmarks (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_tickmarks (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setTickInterval (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_tickInterval (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_minValue (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_maxValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setMinValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setMaxValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_lineStep (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_pageStep (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setLineStep (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setPageStep (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_value (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_addStep (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_subtractStep (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_addLine (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_subtractLine (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSlider_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSlider_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_wheelEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_valueChange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_rangeChange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSlider_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_addPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_subtractPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setRange (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_setSteps (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_bound (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_positionFromValue (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_valueFromPosition (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_directSetValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSlider_prevValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSlider_stepChange (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSlider__ */
diff --git a/qtjava/javalib/qtjava/QSocket.cpp b/qtjava/javalib/qtjava/QSocket.cpp
new file mode 100644
index 00000000..9982e3f3
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSocket.cpp
@@ -0,0 +1,631 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qglobal.h>
+#include <qsocket.h>
+#include <qiodevice.h>
+#include <qstring.h>
+#include <qhostaddress.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSocket.h>
+
+class QSocketJBridge : public QSocket
+{
+public:
+ QSocketJBridge(QObject* arg1,const char* arg2) : QSocket(arg1,arg2) {};
+ QSocketJBridge(QObject* arg1) : QSocket(arg1) {};
+ QSocketJBridge() : QSocket() {};
+ void protected_sn_read(bool arg1) {
+ QSocket::sn_read(arg1);
+ return;
+ }
+ void protected_sn_read() {
+ QSocket::sn_read();
+ return;
+ }
+ void protected_sn_write() {
+ QSocket::sn_write();
+ return;
+ }
+ ~QSocketJBridge() {QtSupport::qtKeyDeleted(this);}
+ void protected_setFlags(int arg1) {
+ QIODevice::setFlags(arg1);
+ return;
+ }
+ void protected_setType(int arg1) {
+ QIODevice::setType(arg1);
+ return;
+ }
+ void protected_setMode(int arg1) {
+ QIODevice::setMode(arg1);
+ return;
+ }
+ void protected_setState(int arg1) {
+ QIODevice::setState(arg1);
+ return;
+ }
+ void protected_setStatus(int arg1) {
+ QIODevice::setStatus(arg1);
+ return;
+ }
+ void setSocketDevice(QSocketDevice* arg1) {
+ if (!QtSupport::eventDelegate(this,"setSocketDevice",(void*)arg1,"org.kde.qt.QSocketDevice")) {
+ QSocket::setSocketDevice(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void sn_write() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSocket","sn_write")) {
+ QSocket::sn_write();
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QSocket",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSocket_address(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QHostAddress(((QSocket*) QtSupport::getQt(env, obj))->address()), "org.kde.qt.QHostAddress", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_atEnd(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSocket*) QtSupport::getQt(env, obj))->atEnd();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocket_at__(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QSocket*) QtSupport::getQt(env, obj))->at();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_at__J(JNIEnv* env, jobject obj, jlong arg1)
+{
+ jboolean xret = (jboolean) ((QSocket*) QtSupport::getQt(env, obj))->at((QIODevice::Offset) arg1);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocket_bytesAvailable(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QSocket*) QtSupport::getQt(env, obj))->bytesAvailable();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocket_bytesToWrite(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QSocket*) QtSupport::getQt(env, obj))->bytesToWrite();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_canReadLine(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSocket*) QtSupport::getQt(env, obj))->canReadLine();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSocket_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSocket*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_clearPendingData(JNIEnv* env, jobject obj)
+{
+ ((QSocket*) QtSupport::getQt(env, obj))->clearPendingData();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_close(JNIEnv* env, jobject obj)
+{
+ ((QSocket*) QtSupport::getQt(env, obj))->close();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_connectToHost(JNIEnv* env, jobject obj, jstring host, jshort port)
+{
+static QString* _qstring_host = 0;
+ ((QSocket*) QtSupport::getQt(env, obj))->connectToHost((const QString&)*(QString*) QtSupport::toQString(env, host, &_qstring_host), (Q_UINT16) port);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSocket_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QSocket*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QSocket*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocket_flags(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->flags();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_flush(JNIEnv* env, jobject obj)
+{
+ ((QSocket*) QtSupport::getQt(env, obj))->flush();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocket_getch(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocket*) QtSupport::getQt(env, obj))->getch();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isAsynchronous(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isAsynchronous();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isBuffered(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isBuffered();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isCombinedAccess(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isCombinedAccess();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isDirectAccess(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isDirectAccess();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isInactive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isInactive();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isOpen(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isOpen();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isRaw(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isRaw();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isReadWrite(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isReadWrite();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isReadable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isReadable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isSequentialAccess(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isSequentialAccess();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isSynchronous(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isSynchronous();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isTranslated(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isTranslated();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_isWritable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->isWritable();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSocket_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSocket*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocket_mode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->mode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_newQSocket__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSocketJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_newQSocket__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSocketJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_newQSocket__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSocketJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_open(JNIEnv* env, jobject obj, jint mode)
+{
+ jboolean xret = (jboolean) ((QSocket*) QtSupport::getQt(env, obj))->open((int) mode);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSocket_peerAddress(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QHostAddress(((QSocket*) QtSupport::getQt(env, obj))->peerAddress()), "org.kde.qt.QHostAddress", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSocket_peerName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSocket*) QtSupport::getQt(env, obj))->peerName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QSocket_peerPort(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QSocket*) QtSupport::getQt(env, obj))->peerPort();
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QSocket_port(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QSocket*) QtSupport::getQt(env, obj))->port();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocket_putch(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QSocket*) QtSupport::getQt(env, obj))->putch((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QSocket_readAll(JNIEnv* env, jobject obj)
+{
+ QByteArray _qbyteArray;
+ _qbyteArray = ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->readAll();
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocket_readBlock(JNIEnv* env, jobject obj, jobject data, jlong maxlen)
+{
+static QCString* _qstring_data = 0;
+ if (_qstring_data == 0) { _qstring_data = new QCString(); }
+ _qstring_data->resize((uint) maxlen);
+ jlong xret = (jlong) ((QSocket*) QtSupport::getQt(env, obj))->readBlock((char*) _qstring_data->data(), (Q_ULONG) maxlen);
+ QtSupport::fromQCStringToStringBuffer(env, _qstring_data, data);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocket_readBufferSize(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QSocket*) QtSupport::getQt(env, obj))->readBufferSize();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSocket_readLine__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSocket*) QtSupport::getQt(env, obj))->readLine();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocket_readLine__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring data, jlong maxlen)
+{
+static QCString* _qstring_data = 0;
+ jlong xret = (jlong) ((QSocket*) QtSupport::getQt(env, obj))->readLine((char*) QtSupport::toCharString(env, data, &_qstring_data), (Q_ULONG) maxlen);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_resetStatus(JNIEnv* env, jobject obj)
+{
+ ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->resetStatus();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocket_reset(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->reset();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_setFlags(JNIEnv* env, jobject obj, jint f)
+{
+ ((QSocketJBridge*) QtSupport::getQt(env, obj))->protected_setFlags((int) f);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_setMode(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSocketJBridge*) QtSupport::getQt(env, obj))->protected_setMode((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_setReadBufferSize(JNIEnv* env, jobject obj, jlong arg1)
+{
+ ((QSocket*) QtSupport::getQt(env, obj))->setReadBufferSize((Q_ULONG) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_setSocketDevice(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSocket*) QtSupport::getQt(env, obj))->setSocketDevice((QSocketDevice*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_setSocket(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSocket*) QtSupport::getQt(env, obj))->setSocket((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_setState(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSocketJBridge*) QtSupport::getQt(env, obj))->protected_setState((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_setStatus(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSocketJBridge*) QtSupport::getQt(env, obj))->protected_setStatus((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_setType(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSocketJBridge*) QtSupport::getQt(env, obj))->protected_setType((int) arg1);
+ return;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocket_size(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QSocket*) QtSupport::getQt(env, obj))->size();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_sn_1read__(JNIEnv* env, jobject obj)
+{
+ ((QSocketJBridge*) QtSupport::getQt(env, obj))->protected_sn_read();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_sn_1read__Z(JNIEnv* env, jobject obj, jboolean force)
+{
+ ((QSocketJBridge*) QtSupport::getQt(env, obj))->protected_sn_read((bool) force);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocket_sn_1write(JNIEnv* env, jobject obj)
+{
+ ((QSocketJBridge*) QtSupport::getQt(env, obj))->protected_sn_write();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSocket_socketDevice(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSocket*) QtSupport::getQt(env, obj))->socketDevice(), "org.kde.qt.QSocketDevice");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocket_socket(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocket*) QtSupport::getQt(env, obj))->socket();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocket_state(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocket*) QtSupport::getQt(env, obj))->state();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocket_status(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->status();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSocket_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSocketJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSocket_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSocketJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocket_ungetch(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QSocket*) QtSupport::getQt(env, obj))->ungetch((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocket_waitForMore__I(JNIEnv* env, jobject obj, jint msecs)
+{
+ jlong xret = (jlong) ((QSocket*) QtSupport::getQt(env, obj))->waitForMore((int) msecs);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocket_waitForMore__I_3Z(JNIEnv* env, jobject obj, jint msecs, jbooleanArray timeout)
+{
+ bool* _bool_timeout = QtSupport::toBooleanPtr(env, timeout);
+ jlong xret = (jlong) ((QSocket*) QtSupport::getQt(env, obj))->waitForMore((int) msecs, (bool*) _bool_timeout);
+ env->SetBooleanArrayRegion(timeout, 0, 1, (jboolean*) _bool_timeout);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocket_writeBlock__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring data, jlong len)
+{
+static QCString* _qstring_data = 0;
+ jlong xret = (jlong) ((QSocket*) QtSupport::getQt(env, obj))->writeBlock((const char*) QtSupport::toCharString(env, data, &_qstring_data), (Q_ULONG) len);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocket_writeBlock___3B(JNIEnv* env, jobject obj, jbyteArray data)
+{
+static QByteArray* _qbyteArray_data = 0;
+ jlong xret = (jlong) ((QIODevice*)(QSocket*) QtSupport::getQt(env, obj))->writeBlock((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSocket.h b/qtjava/javalib/qtjava/QSocket.h
new file mode 100644
index 00000000..d28106bb
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSocket.h
@@ -0,0 +1,89 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSocket__
+#define __org_kde_qt_QSocket__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSocket_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSocket_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_newQSocket__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_newQSocket__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_newQSocket__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocket_state (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocket_socket (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_setSocket (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSocket_socketDevice (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_setSocketDevice (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_connectToHost (JNIEnv *env, jobject, jstring, jshort);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSocket_peerName (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_open (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_close (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_flush (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocket_size (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocket_at__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_at__J (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_atEnd (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocket_bytesAvailable (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocket_waitForMore__I_3Z (JNIEnv *env, jobject, jint, jbooleanArray);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocket_waitForMore__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocket_bytesToWrite (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_clearPendingData (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocket_readBlock (JNIEnv *env, jobject, jobject, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocket_writeBlock__Ljava_lang_String_2J (JNIEnv *env, jobject, jstring, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocket_readLine__Ljava_lang_String_2J (JNIEnv *env, jobject, jstring, jlong);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocket_getch (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocket_putch (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocket_ungetch (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_canReadLine (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSocket_readLine__ (JNIEnv *env, jobject);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QSocket_port (JNIEnv *env, jobject);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QSocket_peerPort (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSocket_address (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSocket_peerAddress (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_setReadBufferSize (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocket_readBufferSize (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSocket_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSocket_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_sn_1read__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_sn_1read__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_sn_1write (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocket_flags (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocket_mode (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isDirectAccess (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isSequentialAccess (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isCombinedAccess (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isBuffered (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isRaw (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isSynchronous (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isAsynchronous (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isTranslated (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isReadable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isWritable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isReadWrite (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isInactive (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_isOpen (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocket_status (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_resetStatus (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocket_reset (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocket_writeBlock___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QSocket_readAll (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_setFlags (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_setType (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_setMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_setState (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocket_setStatus (JNIEnv *env, jobject, jint);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSocket__ */
diff --git a/qtjava/javalib/qtjava/QSocketDevice.cpp b/qtjava/javalib/qtjava/QSocketDevice.cpp
new file mode 100644
index 00000000..4755f589
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSocketDevice.cpp
@@ -0,0 +1,367 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qglobal.h>
+#include <qiodevice.h>
+#include <qsocketdevice.h>
+#include <qhostaddress.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSocketDevice.h>
+
+class QSocketDeviceJBridge : public QSocketDevice
+{
+public:
+ QSocketDeviceJBridge(QSocketDevice::Type arg1) : QSocketDevice(arg1) {};
+ QSocketDeviceJBridge() : QSocketDevice() {};
+ QSocketDeviceJBridge(QSocketDevice::Type arg1,QSocketDevice::Protocol arg2,int arg3) : QSocketDevice(arg1,arg2,arg3) {};
+ QSocketDeviceJBridge(int arg1,QSocketDevice::Type arg2) : QSocketDevice(arg1,arg2) {};
+ void protected_setError(QSocketDevice::Error arg1) {
+ QSocketDevice::setError(arg1);
+ return;
+ }
+ ~QSocketDeviceJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocketDevice_accept(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocketDevice*) QtSupport::getQt(env, obj))->accept();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketDevice_addressReusable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSocketDevice*) QtSupport::getQt(env, obj))->addressReusable();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSocketDevice_address(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QHostAddress(((QSocketDevice*) QtSupport::getQt(env, obj))->address()), "org.kde.qt.QHostAddress", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketDevice_atEnd(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSocketDevice*) QtSupport::getQt(env, obj))->atEnd();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocketDevice_at__(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QSocketDevice*) QtSupport::getQt(env, obj))->at();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketDevice_at__J(JNIEnv* env, jobject obj, jlong arg1)
+{
+ jboolean xret = (jboolean) ((QSocketDevice*) QtSupport::getQt(env, obj))->at((QIODevice::Offset) arg1);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketDevice_bind(JNIEnv* env, jobject obj, jobject arg1, jshort arg2)
+{
+ jboolean xret = (jboolean) ((QSocketDevice*) QtSupport::getQt(env, obj))->bind((const QHostAddress&)*(const QHostAddress*) QtSupport::getQt(env, arg1), (Q_UINT16) arg2);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketDevice_blocking(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSocketDevice*) QtSupport::getQt(env, obj))->blocking();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocketDevice_bytesAvailable(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QSocketDevice*) QtSupport::getQt(env, obj))->bytesAvailable();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_close(JNIEnv* env, jobject obj)
+{
+ ((QSocketDevice*) QtSupport::getQt(env, obj))->close();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketDevice_connect(JNIEnv* env, jobject obj, jobject arg1, jshort arg2)
+{
+ jboolean xret = (jboolean) ((QSocketDevice*) QtSupport::getQt(env, obj))->connect((const QHostAddress&)*(const QHostAddress*) QtSupport::getQt(env, arg1), (Q_UINT16) arg2);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSocketDevice_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocketDevice_error(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocketDevice*) QtSupport::getQt(env, obj))->error();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSocketDevice*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_flush(JNIEnv* env, jobject obj)
+{
+ ((QSocketDevice*) QtSupport::getQt(env, obj))->flush();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocketDevice_getch(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocketDevice*) QtSupport::getQt(env, obj))->getch();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketDevice_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketDevice_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSocketDevice*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketDevice_listen(JNIEnv* env, jobject obj, jint backlog)
+{
+ jboolean xret = (jboolean) ((QSocketDevice*) QtSupport::getQt(env, obj))->listen((int) backlog);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_newQSocketDevice__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSocketDeviceJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_newQSocketDevice__I(JNIEnv* env, jobject obj, jint type)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSocketDeviceJBridge((QSocketDevice::Type) type));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_newQSocketDevice__II(JNIEnv* env, jobject obj, jint socket, jint type)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSocketDeviceJBridge((int) socket, (QSocketDevice::Type) type));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_newQSocketDevice__III(JNIEnv* env, jobject obj, jint type, jint protocol, jint dummy)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSocketDeviceJBridge((QSocketDevice::Type) type, (QSocketDevice::Protocol) protocol, (int) dummy));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketDevice_open(JNIEnv* env, jobject obj, jint mode)
+{
+ jboolean xret = (jboolean) ((QSocketDevice*) QtSupport::getQt(env, obj))->open((int) mode);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSocketDevice_peerAddress(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QHostAddress(((QSocketDevice*) QtSupport::getQt(env, obj))->peerAddress()), "org.kde.qt.QHostAddress", TRUE);
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QSocketDevice_peerPort(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QSocketDevice*) QtSupport::getQt(env, obj))->peerPort();
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QSocketDevice_port(JNIEnv* env, jobject obj)
+{
+ jshort xret = (jshort) ((QSocketDevice*) QtSupport::getQt(env, obj))->port();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocketDevice_protocol(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocketDevice*) QtSupport::getQt(env, obj))->protocol();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocketDevice_putch(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QSocketDevice*) QtSupport::getQt(env, obj))->putch((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocketDevice_readBlock(JNIEnv* env, jobject obj, jobject data, jlong maxlen)
+{
+static QCString* _qstring_data = 0;
+ if (_qstring_data == 0) { _qstring_data = new QCString(); }
+ _qstring_data->resize((uint) maxlen);
+ jlong xret = (jlong) ((QSocketDevice*) QtSupport::getQt(env, obj))->readBlock((char*) _qstring_data->data(), (Q_ULONG) maxlen);
+ QtSupport::fromQCStringToStringBuffer(env, _qstring_data, data);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocketDevice_receiveBufferSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocketDevice*) QtSupport::getQt(env, obj))->receiveBufferSize();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocketDevice_sendBufferSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocketDevice*) QtSupport::getQt(env, obj))->sendBufferSize();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_setAddressReusable(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QSocketDevice*) QtSupport::getQt(env, obj))->setAddressReusable((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_setBlocking(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QSocketDevice*) QtSupport::getQt(env, obj))->setBlocking((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_setError(JNIEnv* env, jobject obj, jint err)
+{
+ ((QSocketDeviceJBridge*) QtSupport::getQt(env, obj))->protected_setError((QSocketDevice::Error) err);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_setReceiveBufferSize(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSocketDevice*) QtSupport::getQt(env, obj))->setReceiveBufferSize((uint) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_setSendBufferSize(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSocketDevice*) QtSupport::getQt(env, obj))->setSendBufferSize((uint) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketDevice_setSocket(JNIEnv* env, jobject obj, jint socket, jint type)
+{
+ ((QSocketDevice*) QtSupport::getQt(env, obj))->setSocket((int) socket, (QSocketDevice::Type) type);
+ return;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocketDevice_size(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QSocketDevice*) QtSupport::getQt(env, obj))->size();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocketDevice_socket(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocketDevice*) QtSupport::getQt(env, obj))->socket();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocketDevice_type(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocketDevice*) QtSupport::getQt(env, obj))->type();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocketDevice_ungetch(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QSocketDevice*) QtSupport::getQt(env, obj))->ungetch((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocketDevice_waitForMore__I(JNIEnv* env, jobject obj, jint msecs)
+{
+ jlong xret = (jlong) ((QSocketDevice*) QtSupport::getQt(env, obj))->waitForMore((int) msecs);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocketDevice_waitForMore__I_3Z(JNIEnv* env, jobject obj, jint msecs, jbooleanArray timeout)
+{
+ bool* _bool_timeout = QtSupport::toBooleanPtr(env, timeout);
+ jlong xret = (jlong) ((QSocketDevice*) QtSupport::getQt(env, obj))->waitForMore((int) msecs, (bool*) _bool_timeout);
+ env->SetBooleanArrayRegion(timeout, 0, 1, (jboolean*) _bool_timeout);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocketDevice_writeBlock__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring data, jlong len)
+{
+static QCString* _qstring_data = 0;
+ jlong xret = (jlong) ((QSocketDevice*) QtSupport::getQt(env, obj))->writeBlock((const char*) QtSupport::toCharString(env, data, &_qstring_data), (Q_ULONG) len);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QSocketDevice_writeBlock__Ljava_lang_String_2JLorg_kde_qt_QHostAddress_2S(JNIEnv* env, jobject obj, jstring data, jlong len, jobject host, jshort port)
+{
+static QCString* _qstring_data = 0;
+ jlong xret = (jlong) ((QSocketDevice*) QtSupport::getQt(env, obj))->writeBlock((const char*) QtSupport::toCharString(env, data, &_qstring_data), (Q_ULONG) len, (const QHostAddress&)*(const QHostAddress*) QtSupport::getQt(env, host), (Q_UINT16) port);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSocketDevice.h b/qtjava/javalib/qtjava/QSocketDevice.h
new file mode 100644
index 00000000..df0d4671
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSocketDevice.h
@@ -0,0 +1,64 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSocketDevice__
+#define __org_kde_qt_QSocketDevice__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_newQSocketDevice__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_newQSocketDevice__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_newQSocketDevice__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_newQSocketDevice__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketDevice_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocketDevice_type (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocketDevice_protocol (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocketDevice_socket (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_setSocket (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketDevice_open (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_close (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_flush (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocketDevice_size (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocketDevice_at__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketDevice_at__J (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketDevice_atEnd (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketDevice_blocking (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_setBlocking (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketDevice_addressReusable (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_setAddressReusable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocketDevice_receiveBufferSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_setReceiveBufferSize (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocketDevice_sendBufferSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_setSendBufferSize (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketDevice_connect (JNIEnv *env, jobject, jobject, jshort);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketDevice_bind (JNIEnv *env, jobject, jobject, jshort);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketDevice_listen (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocketDevice_accept (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocketDevice_bytesAvailable (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocketDevice_waitForMore__I_3Z (JNIEnv *env, jobject, jint, jbooleanArray);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocketDevice_waitForMore__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocketDevice_readBlock (JNIEnv *env, jobject, jobject, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocketDevice_writeBlock__Ljava_lang_String_2J (JNIEnv *env, jobject, jstring, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QSocketDevice_writeBlock__Ljava_lang_String_2JLorg_kde_qt_QHostAddress_2S (JNIEnv *env, jobject, jstring, jlong, jobject, jshort);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocketDevice_getch (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocketDevice_putch (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocketDevice_ungetch (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QSocketDevice_port (JNIEnv *env, jobject);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QSocketDevice_peerPort (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSocketDevice_address (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSocketDevice_peerAddress (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocketDevice_error (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_setError (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketDevice_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketDevice_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSocketDevice__ */
diff --git a/qtjava/javalib/qtjava/QSocketNotifier.cpp b/qtjava/javalib/qtjava/QSocketNotifier.cpp
new file mode 100644
index 00000000..67b1502c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSocketNotifier.cpp
@@ -0,0 +1,181 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsocketnotifier.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSocketNotifier.h>
+
+class QSocketNotifierJBridge : public QSocketNotifier
+{
+public:
+ QSocketNotifierJBridge(int arg1,QSocketNotifier::Type arg2,QObject* arg3,const char* arg4) : QSocketNotifier(arg1,arg2,arg3,arg4) {};
+ QSocketNotifierJBridge(int arg1,QSocketNotifier::Type arg2,QObject* arg3) : QSocketNotifier(arg1,arg2,arg3) {};
+ QSocketNotifierJBridge(int arg1,QSocketNotifier::Type arg2) : QSocketNotifier(arg1,arg2) {};
+ bool protected_event(QEvent* arg1) {
+ return (bool) QSocketNotifier::event(arg1);
+ }
+ ~QSocketNotifierJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QSocketNotifier",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSocketNotifier_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSocketNotifier*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketNotifier_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSocketNotifier_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketNotifier_event(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QSocketNotifierJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketNotifier_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QSocketNotifier*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QSocketNotifier*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketNotifier_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSocketNotifier_isEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSocketNotifier*) QtSupport::getQt(env, obj))->isEnabled();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSocketNotifier_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSocketNotifier*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketNotifier_newQSocketNotifier__II(JNIEnv* env, jobject obj, jint socket, jint arg2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSocketNotifierJBridge((int) socket, (QSocketNotifier::Type) arg2));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketNotifier_newQSocketNotifier__IILorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jint socket, jint arg2, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSocketNotifierJBridge((int) socket, (QSocketNotifier::Type) arg2, (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketNotifier_newQSocketNotifier__IILorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint socket, jint arg2, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSocketNotifierJBridge((int) socket, (QSocketNotifier::Type) arg2, (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSocketNotifier_setEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QSocketNotifier*) QtSupport::getQt(env, obj))->setEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocketNotifier_socket(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocketNotifier*) QtSupport::getQt(env, obj))->socket();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSocketNotifier_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSocketNotifierJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSocketNotifier_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSocketNotifierJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSocketNotifier_type(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSocketNotifier*) QtSupport::getQt(env, obj))->type();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSocketNotifier.h b/qtjava/javalib/qtjava/QSocketNotifier.h
new file mode 100644
index 00000000..f3c1aa1f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSocketNotifier.h
@@ -0,0 +1,33 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSocketNotifier__
+#define __org_kde_qt_QSocketNotifier__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSocketNotifier_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSocketNotifier_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketNotifier_newQSocketNotifier__IILorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketNotifier_newQSocketNotifier__IILorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketNotifier_newQSocketNotifier__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocketNotifier_socket (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSocketNotifier_type (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketNotifier_isEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketNotifier_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSocketNotifier_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSocketNotifier_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketNotifier_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketNotifier_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSocketNotifier_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSocketNotifier_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSocketNotifier__ */
diff --git a/qtjava/javalib/qtjava/QSound.cpp b/qtjava/javalib/qtjava/QSound.cpp
new file mode 100644
index 00000000..71a8e9f1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSound.cpp
@@ -0,0 +1,223 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsound.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSound.h>
+
+class QSoundJBridge : public QSound
+{
+public:
+ QSoundJBridge(const QString& arg1,QObject* arg2,const char* arg3) : QSound(arg1,arg2,arg3) {};
+ QSoundJBridge(const QString& arg1,QObject* arg2) : QSound(arg1,arg2) {};
+ QSoundJBridge(const QString& arg1) : QSound(arg1) {};
+ ~QSoundJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QSound",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSound_available(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QSoundJBridge::available();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSound_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSound*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSound_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSound_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSound_fileName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSound*) QtSupport::getQt(env, obj))->fileName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSound_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QSound*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QSound*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSound_isAvailable(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QSoundJBridge::isAvailable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSound_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSound_isFinished(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSound*) QtSupport::getQt(env, obj))->isFinished();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSound_loopsRemaining(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSound*) QtSupport::getQt(env, obj))->loopsRemaining();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSound_loops(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSound*) QtSupport::getQt(env, obj))->loops();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSound_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSound*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSound_newQSound__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring filename)
+{
+static QString* _qstring_filename = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSoundJBridge((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSound_newQSound__Ljava_lang_String_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jstring filename, jobject parent)
+{
+static QString* _qstring_filename = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSoundJBridge((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename), (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSound_newQSound__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring filename, jobject parent, jstring name)
+{
+static QString* _qstring_filename = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSoundJBridge((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSound_play__(JNIEnv* env, jobject obj)
+{
+ ((QSound*) QtSupport::getQt(env, obj))->play();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSound_play__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring filename)
+{
+ (void) cls;
+static QString* _qstring_filename = 0;
+ QSoundJBridge::play((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSound_setLoops(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSound*) QtSupport::getQt(env, obj))->setLoops((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSound_stop(JNIEnv* env, jobject obj)
+{
+ ((QSound*) QtSupport::getQt(env, obj))->stop();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSound_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSoundJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSound_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSoundJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QSound.h b/qtjava/javalib/qtjava/QSound.h
new file mode 100644
index 00000000..e63e249f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSound.h
@@ -0,0 +1,38 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSound__
+#define __org_kde_qt_QSound__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSound_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSound_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSound_newQSound__Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSound_newQSound__Ljava_lang_String_2Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSound_newQSound__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSound_loops (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSound_loopsRemaining (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSound_setLoops (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSound_fileName (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSound_isFinished (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSound_play__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSound_stop (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSound_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSound_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSound_isAvailable (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSound_play__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSound_available (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSound_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSound_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSound_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSound__ */
diff --git a/qtjava/javalib/qtjava/QSpacerItem.cpp b/qtjava/javalib/qtjava/QSpacerItem.cpp
new file mode 100644
index 00000000..a960d4be
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSpacerItem.cpp
@@ -0,0 +1,148 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsizepolicy.h>
+#include <qrect.h>
+#include <qlayout.h>
+#include <qsize.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSpacerItem.h>
+
+class QSpacerItemJBridge : public QSpacerItem
+{
+public:
+ QSpacerItemJBridge(int arg1,int arg2,QSizePolicy::SizeType arg3,QSizePolicy::SizeType arg4) : QSpacerItem(arg1,arg2,arg3,arg4) {};
+ QSpacerItemJBridge(int arg1,int arg2,QSizePolicy::SizeType arg3) : QSpacerItem(arg1,arg2,arg3) {};
+ QSpacerItemJBridge(int arg1,int arg2) : QSpacerItem(arg1,arg2) {};
+ ~QSpacerItemJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpacerItem_changeSize__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QSpacerItem*) QtSupport::getQt(env, obj))->changeSize((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpacerItem_changeSize__III(JNIEnv* env, jobject obj, jint w, jint h, jint hData)
+{
+ ((QSpacerItem*) QtSupport::getQt(env, obj))->changeSize((int) w, (int) h, (QSizePolicy::SizeType) hData);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpacerItem_changeSize__IIII(JNIEnv* env, jobject obj, jint w, jint h, jint hData, jint vData)
+{
+ ((QSpacerItem*) QtSupport::getQt(env, obj))->changeSize((int) w, (int) h, (QSizePolicy::SizeType) hData, (QSizePolicy::SizeType) vData);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpacerItem_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSpacerItem_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpacerItem_expanding(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSpacerItem*) QtSupport::getQt(env, obj))->expanding();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpacerItem_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QLayoutItem*)(QSpacerItem*)QtSupport::getQt(env, obj))->layout() == 0 && ((QLayoutItem*)(QSpacerItem*)QtSupport::getQt(env, obj))->widget() == 0 && ((QLayoutItem*)(QSpacerItem*)QtSupport::getQt(env, obj))->spacerItem() == 0) {
+ delete (QSpacerItem*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpacerItem_geometry(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QSpacerItem*) QtSupport::getQt(env, obj))->geometry()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSpacerItem_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSpacerItem_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSpacerItem*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpacerItem_maximumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QSpacerItem*) QtSupport::getQt(env, obj))->maximumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpacerItem_minimumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QSpacerItem*) QtSupport::getQt(env, obj))->minimumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpacerItem_newQSpacerItem__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpacerItemJBridge((int) w, (int) h));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpacerItem_newQSpacerItem__III(JNIEnv* env, jobject obj, jint w, jint h, jint hData)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpacerItemJBridge((int) w, (int) h, (QSizePolicy::SizeType) hData));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpacerItem_newQSpacerItem__IIII(JNIEnv* env, jobject obj, jint w, jint h, jint hData, jint vData)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpacerItemJBridge((int) w, (int) h, (QSizePolicy::SizeType) hData, (QSizePolicy::SizeType) vData));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpacerItem_setGeometry(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSpacerItem*) QtSupport::getQt(env, obj))->setGeometry((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpacerItem_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QSpacerItem*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpacerItem_spacerItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSpacerItem*) QtSupport::getQt(env, obj))->spacerItem(), "org.kde.qt.QSpacerItem");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSpacerItem.h b/qtjava/javalib/qtjava/QSpacerItem.h
new file mode 100644
index 00000000..2be98fb4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSpacerItem.h
@@ -0,0 +1,35 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSpacerItem__
+#define __org_kde_qt_QSpacerItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpacerItem_newQSpacerItem__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpacerItem_newQSpacerItem__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpacerItem_newQSpacerItem__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpacerItem_changeSize__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpacerItem_changeSize__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpacerItem_changeSize__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpacerItem_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpacerItem_minimumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpacerItem_maximumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpacerItem_expanding (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSpacerItem_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpacerItem_setGeometry (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpacerItem_geometry (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpacerItem_spacerItem (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpacerItem_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpacerItem_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSpacerItem_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSpacerItem__ */
diff --git a/qtjava/javalib/qtjava/QSpinBox.cpp b/qtjava/javalib/qtjava/QSpinBox.cpp
new file mode 100644
index 00000000..10d9a695
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSpinBox.cpp
@@ -0,0 +1,1033 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qrangecontrol.h>
+#include <qspinbox.h>
+#include <qsize.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSpinBox.h>
+
+class QSpinBoxJBridge : public QSpinBox
+{
+public:
+ QSpinBoxJBridge(QWidget* arg1,const char* arg2) : QSpinBox(arg1,arg2) {};
+ QSpinBoxJBridge(QWidget* arg1) : QSpinBox(arg1) {};
+ QSpinBoxJBridge() : QSpinBox() {};
+ QSpinBoxJBridge(int arg1,int arg2,int arg3,QWidget* arg4,const char* arg5) : QSpinBox(arg1,arg2,arg3,arg4,arg5) {};
+ QSpinBoxJBridge(int arg1,int arg2,int arg3,QWidget* arg4) : QSpinBox(arg1,arg2,arg3,arg4) {};
+ QSpinBoxJBridge(int arg1,int arg2,int arg3) : QSpinBox(arg1,arg2,arg3) {};
+ QSpinBoxJBridge(int arg1,int arg2) : QSpinBox(arg1,arg2) {};
+ void public_stepUp() {
+ QSpinBox::stepUp();
+ return;
+ }
+ void public_stepDown() {
+ QSpinBox::stepDown();
+ return;
+ }
+ void public_selectAll() {
+ QSpinBox::selectAll();
+ return;
+ }
+ QString protected_mapValueToText(int arg1) {
+ return (QString) QSpinBox::mapValueToText(arg1);
+ }
+ int protected_mapTextToValue(bool* arg1) {
+ return (int) QSpinBox::mapTextToValue(arg1);
+ }
+ QString protected_currentValueText() {
+ return (QString) QSpinBox::currentValueText();
+ }
+ void protected_updateDisplay() {
+ QSpinBox::updateDisplay();
+ return;
+ }
+ void protected_interpretText() {
+ QSpinBox::interpretText();
+ return;
+ }
+ QLineEdit* protected_editor() {
+ return (QLineEdit*) QSpinBox::editor();
+ }
+ void protected_valueChange() {
+ QSpinBox::valueChange();
+ return;
+ }
+ void protected_rangeChange() {
+ QSpinBox::rangeChange();
+ return;
+ }
+ bool protected_eventFilter(QObject* arg1,QEvent* arg2) {
+ return (bool) QSpinBox::eventFilter(arg1,arg2);
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QSpinBox::resizeEvent(arg1);
+ return;
+ }
+ void protected_wheelEvent(QWheelEvent* arg1) {
+ QSpinBox::wheelEvent(arg1);
+ return;
+ }
+ void protected_leaveEvent(QEvent* arg1) {
+ QSpinBox::leaveEvent(arg1);
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QSpinBox::styleChange(arg1);
+ return;
+ }
+ void protected_textChanged() {
+ QSpinBox::textChanged();
+ return;
+ }
+ ~QSpinBoxJBridge() {QtSupport::qtKeyDeleted(this);}
+ int protected_positionFromValue(int arg1,int arg2) {
+ return (int) QRangeControl::positionFromValue(arg1,arg2);
+ }
+ int protected_valueFromPosition(int arg1,int arg2) {
+ return (int) QRangeControl::valueFromPosition(arg1,arg2);
+ }
+ void protected_directSetValue(int arg1) {
+ QRangeControl::directSetValue(arg1);
+ return;
+ }
+ int protected_prevValue() {
+ return (int) QRangeControl::prevValue();
+ }
+ void protected_stepChange() {
+ QRangeControl::stepChange();
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void setValidator(const QValidator* arg1) {
+ if (!QtSupport::eventDelegate(this,"setValidator",(void*)arg1,"org.kde.qt.QValidator")) {
+ QSpinBox::setValidator(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QSpinBox::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void selectAll() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","selectAll")) {
+ QSpinBox::selectAll();
+ }
+ return;
+ }
+ void interpretText() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","interpretText")) {
+ QSpinBox::interpretText();
+ }
+ return;
+ }
+ void stepChange() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","stepChange")) {
+ QRangeControl::stepChange();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void valueChange() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","valueChange")) {
+ QSpinBox::valueChange();
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void updateDisplay() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","updateDisplay")) {
+ QSpinBox::updateDisplay();
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void stepDown() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","stepDown")) {
+ QSpinBox::stepDown();
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QSpinBox::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void rangeChange() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","rangeChange")) {
+ QSpinBox::rangeChange();
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QSpinBox::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void stepUp() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","stepUp")) {
+ QSpinBox::stepUp();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinBox","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_addLine(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*)(QSpinBox*) QtSupport::getQt(env, obj))->addLine();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_addPage(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*)(QSpinBox*) QtSupport::getQt(env, obj))->addPage();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpinBox_bound(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QRangeControl*)(QSpinBox*) QtSupport::getQt(env, obj))->bound((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpinBox_buttonSymbols(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSpinBox*) QtSupport::getQt(env, obj))->buttonSymbols();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinBox_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSpinBox*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinBox_cleanText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSpinBox*) QtSupport::getQt(env, obj))->cleanText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinBox_currentValueText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_currentValueText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_directSetValue(JNIEnv* env, jobject obj, jint val)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_directSetValue((int) val);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSpinBox_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpinBox_downRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QSpinBox*) QtSupport::getQt(env, obj))->downRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpinBox_editor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_editor(), "org.kde.qt.QLineEdit");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSpinBox_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject ev)
+{
+ jboolean xret = (jboolean) ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, ev));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QSpinBox*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QSpinBox*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_interpretText(JNIEnv* env, jobject obj)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_interpretText();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSpinBox_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_leaveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_leaveEvent((QEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpinBox_lineStep(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSpinBox*) QtSupport::getQt(env, obj))->lineStep();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpinBox_mapTextToValue(JNIEnv* env, jobject obj, jbooleanArray ok)
+{
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jint xret = (jint) ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_mapTextToValue( (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinBox_mapValueToText(JNIEnv* env, jobject obj, jint value)
+{
+ QString _qstring;
+ _qstring = ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_mapValueToText((int) value);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpinBox_maxValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSpinBox*) QtSupport::getQt(env, obj))->maxValue();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpinBox_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSpinBox*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpinBox_minValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSpinBox*) QtSupport::getQt(env, obj))->minValue();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpinBox_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QSpinBox*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_newQSpinBox__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpinBoxJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_newQSpinBox__II(JNIEnv* env, jobject obj, jint minValue, jint maxValue)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpinBoxJBridge((int) minValue, (int) maxValue));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_newQSpinBox__III(JNIEnv* env, jobject obj, jint minValue, jint maxValue, jint step)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpinBoxJBridge((int) minValue, (int) maxValue, (int) step));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_newQSpinBox__IIILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint minValue, jint maxValue, jint step, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpinBoxJBridge((int) minValue, (int) maxValue, (int) step, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_newQSpinBox__IIILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint minValue, jint maxValue, jint step, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpinBoxJBridge((int) minValue, (int) maxValue, (int) step, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_newQSpinBox__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpinBoxJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_newQSpinBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpinBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpinBox_pageStep(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QRangeControl*)(QSpinBox*) QtSupport::getQt(env, obj))->pageStep();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpinBox_positionFromValue(JNIEnv* env, jobject obj, jint val, jint space)
+{
+ jint xret = (jint) ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_positionFromValue((int) val, (int) space);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinBox_prefix(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSpinBox*) QtSupport::getQt(env, obj))->prefix();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpinBox_prevValue(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_prevValue();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_rangeChange(JNIEnv* env, jobject obj)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_rangeChange();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_resizeEvent(JNIEnv* env, jobject obj, jobject ev)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, ev));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_selectAll(JNIEnv* env, jobject obj)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->public_selectAll();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setButtonSymbols(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSpinBox*) QtSupport::getQt(env, obj))->setButtonSymbols((QSpinBox::ButtonSymbols) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setEnabled(JNIEnv* env, jobject obj, jboolean enabled)
+{
+ ((QSpinBox*) QtSupport::getQt(env, obj))->setEnabled((bool) enabled);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setLineStep(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSpinBox*) QtSupport::getQt(env, obj))->setLineStep((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setMaxValue(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSpinBox*) QtSupport::getQt(env, obj))->setMaxValue((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setMinValue(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSpinBox*) QtSupport::getQt(env, obj))->setMinValue((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setPrefix(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QSpinBox*) QtSupport::getQt(env, obj))->setPrefix((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setRange(JNIEnv* env, jobject obj, jint minValue, jint maxValue)
+{
+ ((QRangeControl*)(QSpinBox*) QtSupport::getQt(env, obj))->setRange((int) minValue, (int) maxValue);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setSpecialValueText(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QSpinBox*) QtSupport::getQt(env, obj))->setSpecialValueText((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setSteps(JNIEnv* env, jobject obj, jint line, jint page)
+{
+ ((QRangeControl*)(QSpinBox*) QtSupport::getQt(env, obj))->setSteps((int) line, (int) page);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setSuffix(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QSpinBox*) QtSupport::getQt(env, obj))->setSuffix((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setValidator(JNIEnv* env, jobject obj, jobject v)
+{
+ ((QSpinBox*) QtSupport::getQt(env, obj))->setValidator((const QValidator*) QtSupport::getQt(env, v));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setValue(JNIEnv* env, jobject obj, jint value)
+{
+ ((QSpinBox*) QtSupport::getQt(env, obj))->setValue((int) value);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_setWrapping(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QSpinBox*) QtSupport::getQt(env, obj))->setWrapping((bool) on);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpinBox_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QSpinBox*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinBox_specialValueText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSpinBox*) QtSupport::getQt(env, obj))->specialValueText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_stepChange(JNIEnv* env, jobject obj)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_stepChange();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_stepDown(JNIEnv* env, jobject obj)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->public_stepDown();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_stepUp(JNIEnv* env, jobject obj)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->public_stepUp();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_subtractLine(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*)(QSpinBox*) QtSupport::getQt(env, obj))->subtractLine();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_subtractPage(JNIEnv* env, jobject obj)
+{
+ ((QRangeControl*)(QSpinBox*) QtSupport::getQt(env, obj))->subtractPage();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinBox_suffix(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSpinBox*) QtSupport::getQt(env, obj))->suffix();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_textChanged(JNIEnv* env, jobject obj)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_textChanged();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinBox_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSpinBox*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinBox_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSpinBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinBox_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSpinBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpinBox_upRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QSpinBox*) QtSupport::getQt(env, obj))->upRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_updateDisplay(JNIEnv* env, jobject obj)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_updateDisplay();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpinBox_validator(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSpinBox*) QtSupport::getQt(env, obj))->validator(), "org.kde.qt.QValidator");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_valueChange(JNIEnv* env, jobject obj)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_valueChange();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpinBox_valueFromPosition(JNIEnv* env, jobject obj, jint pos, jint space)
+{
+ jint xret = (jint) ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_valueFromPosition((int) pos, (int) space);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpinBox_value(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSpinBox*) QtSupport::getQt(env, obj))->value();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinBox_wheelEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSpinBoxJBridge*) QtSupport::getQt(env, obj))->protected_wheelEvent((QWheelEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSpinBox_wrapping(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSpinBox*) QtSupport::getQt(env, obj))->wrapping();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSpinBox.h b/qtjava/javalib/qtjava/QSpinBox.h
new file mode 100644
index 00000000..14f643ae
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSpinBox.h
@@ -0,0 +1,89 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSpinBox__
+#define __org_kde_qt_QSpinBox__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpinBox_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinBox_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_newQSpinBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_newQSpinBox__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_newQSpinBox__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_newQSpinBox__IIILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_newQSpinBox__IIILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_newQSpinBox__III (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_newQSpinBox__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinBox_text (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinBox_prefix (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinBox_suffix (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinBox_cleanText (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setSpecialValueText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinBox_specialValueText (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setWrapping (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSpinBox_wrapping (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setButtonSymbols (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpinBox_buttonSymbols (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setValidator (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpinBox_validator (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpinBox_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpinBox_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpinBox_minValue (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpinBox_maxValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setMinValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setMaxValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpinBox_lineStep (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setLineStep (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpinBox_value (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpinBox_upRect (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpinBox_downRect (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setPrefix (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setSuffix (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_stepUp (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_stepDown (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_selectAll (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinBox_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinBox_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinBox_mapValueToText (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpinBox_mapTextToValue (JNIEnv *env, jobject, jbooleanArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinBox_currentValueText (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_updateDisplay (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_interpretText (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpinBox_editor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_valueChange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_rangeChange (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSpinBox_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_wheelEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_leaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_textChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSpinBox_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_addPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_subtractPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_addLine (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_subtractLine (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setRange (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpinBox_pageStep (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_setSteps (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpinBox_bound (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpinBox_positionFromValue (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpinBox_valueFromPosition (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_directSetValue (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpinBox_prevValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinBox_stepChange (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSpinBox__ */
diff --git a/qtjava/javalib/qtjava/QSpinWidget.cpp b/qtjava/javalib/qtjava/QSpinWidget.cpp
new file mode 100644
index 00000000..b8bb6dac
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSpinWidget.cpp
@@ -0,0 +1,638 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qrangecontrol.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSpinWidget.h>
+
+class QSpinWidgetJBridge : public QSpinWidget
+{
+public:
+ QSpinWidgetJBridge(QWidget* arg1,const char* arg2) : QSpinWidget(arg1,arg2) {};
+ QSpinWidgetJBridge(QWidget* arg1) : QSpinWidget(arg1) {};
+ QSpinWidgetJBridge() : QSpinWidget() {};
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QSpinWidget::mousePressEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QSpinWidget::resizeEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QSpinWidget::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QSpinWidget::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_wheelEvent(QWheelEvent* arg1) {
+ QSpinWidget::wheelEvent(arg1);
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QSpinWidget::styleChange(arg1);
+ return;
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QSpinWidget::paintEvent(arg1);
+ return;
+ }
+ void protected_enableChanged(bool arg1) {
+ QSpinWidget::enableChanged(arg1);
+ return;
+ }
+ void protected_windowActivationChange(bool arg1) {
+ QSpinWidget::windowActivationChange(arg1);
+ return;
+ }
+ ~QSpinWidgetJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QSpinWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinWidget","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinWidget","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinWidget","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinWidget","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QSpinWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinWidget","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinWidget","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinWidget","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QSpinWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinWidget","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinWidget","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QSpinWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QSpinWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinWidget","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QSpinWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QSpinWidget",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSpinWidget","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_arrange(JNIEnv* env, jobject obj)
+{
+ ((QSpinWidget*) QtSupport::getQt(env, obj))->arrange();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSpinWidget_buttonSymbols(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSpinWidget*) QtSupport::getQt(env, obj))->buttonSymbols();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinWidget_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSpinWidget*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSpinWidget_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpinWidget_downRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QSpinWidget*) QtSupport::getQt(env, obj))->downRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpinWidget_editWidget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSpinWidget*) QtSupport::getQt(env, obj))->editWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_enableChanged(JNIEnv* env, jobject obj, jboolean old)
+{
+ ((QSpinWidgetJBridge*) QtSupport::getQt(env, obj))->protected_enableChanged((bool) old);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QSpinWidget*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QSpinWidget*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSpinWidget_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSpinWidget_isDownEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSpinWidget*) QtSupport::getQt(env, obj))->isDownEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSpinWidget_isUpEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSpinWidget*) QtSupport::getQt(env, obj))->isUpEnabled();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpinWidget_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSpinWidget*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_mouseMoveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QSpinWidgetJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_mousePressEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QSpinWidgetJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QSpinWidgetJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_newQSpinWidget__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpinWidgetJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_newQSpinWidget__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpinWidgetJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_newQSpinWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSpinWidgetJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSpinWidgetJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_resizeEvent(JNIEnv* env, jobject obj, jobject ev)
+{
+ ((QSpinWidgetJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, ev));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_setButtonSymbols(JNIEnv* env, jobject obj, jint bs)
+{
+ ((QSpinWidget*) QtSupport::getQt(env, obj))->setButtonSymbols((QSpinWidget::ButtonSymbols) bs);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_setDownEnabled(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QSpinWidget*) QtSupport::getQt(env, obj))->setDownEnabled((bool) on);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_setEditWidget(JNIEnv* env, jobject obj, jobject widget)
+{
+ ((QSpinWidget*) QtSupport::getQt(env, obj))->setEditWidget((QWidget*) QtSupport::getQt(env, widget));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_setUpEnabled(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QSpinWidget*) QtSupport::getQt(env, obj))->setUpEnabled((bool) on);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_stepDown(JNIEnv* env, jobject obj)
+{
+ ((QSpinWidget*) QtSupport::getQt(env, obj))->stepDown();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_stepUp(JNIEnv* env, jobject obj)
+{
+ ((QSpinWidget*) QtSupport::getQt(env, obj))->stepUp();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSpinWidgetJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinWidget_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSpinWidgetJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSpinWidget_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSpinWidgetJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSpinWidget_upRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QSpinWidget*) QtSupport::getQt(env, obj))->upRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_wheelEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSpinWidgetJBridge*) QtSupport::getQt(env, obj))->protected_wheelEvent((QWheelEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSpinWidget_windowActivationChange(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QSpinWidgetJBridge*) QtSupport::getQt(env, obj))->protected_windowActivationChange((bool) arg1);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QSpinWidget.h b/qtjava/javalib/qtjava/QSpinWidget.h
new file mode 100644
index 00000000..96bc4fc5
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSpinWidget.h
@@ -0,0 +1,50 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSpinWidget__
+#define __org_kde_qt_QSpinWidget__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpinWidget_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinWidget_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_newQSpinWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_newQSpinWidget__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_newQSpinWidget__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_setEditWidget (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpinWidget_editWidget (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpinWidget_upRect (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSpinWidget_downRect (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_setUpEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_setDownEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSpinWidget_isUpEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSpinWidget_isDownEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_setButtonSymbols (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSpinWidget_buttonSymbols (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_arrange (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_stepUp (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_stepDown (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinWidget_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSpinWidget_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_wheelEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_enableChanged (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_windowActivationChange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSpinWidget_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSpinWidget_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSpinWidget__ */
diff --git a/qtjava/javalib/qtjava/QSplashScreen.cpp b/qtjava/javalib/qtjava/QSplashScreen.cpp
new file mode 100644
index 00000000..f0039a44
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSplashScreen.cpp
@@ -0,0 +1,535 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsplashscreen.h>
+#include <qstring.h>
+#include <qpixmap.h>
+#include <qcolor.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSplashScreen.h>
+
+class QSplashScreenJBridge : public QSplashScreen
+{
+public:
+ QSplashScreenJBridge(const QPixmap& arg1,Qt::WFlags arg2) : QSplashScreen(arg1,arg2) {};
+ QSplashScreenJBridge(const QPixmap& arg1) : QSplashScreen(arg1) {};
+ QSplashScreenJBridge() : QSplashScreen() {};
+ void protected_drawContents(QPainter* arg1) {
+ QSplashScreen::drawContents(arg1);
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QSplashScreen::mousePressEvent(arg1);
+ return;
+ }
+ ~QSplashScreenJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplashScreen","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplashScreen","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplashScreen","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplashScreen","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplashScreen","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplashScreen","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplashScreen","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplashScreen","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplashScreen","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QSplashScreen::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplashScreen","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QSplashScreen",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplashScreen","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSplashScreen_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSplashScreen*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_clear(JNIEnv* env, jobject obj)
+{
+ ((QSplashScreen*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSplashScreen_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_drawContents(JNIEnv* env, jobject obj, jobject painter)
+{
+ ((QSplashScreenJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, painter));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QSplashScreen*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QSplashScreen*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_finish(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QSplashScreen*) QtSupport::getQt(env, obj))->finish((QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSplashScreen_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_message__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring str)
+{
+static QString* _qstring_str = 0;
+ ((QSplashScreen*) QtSupport::getQt(env, obj))->message((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_message__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring str, jint flags)
+{
+static QString* _qstring_str = 0;
+ ((QSplashScreen*) QtSupport::getQt(env, obj))->message((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) flags);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_message__Ljava_lang_String_2ILorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jstring str, jint flags, jobject color)
+{
+static QString* _qstring_str = 0;
+ ((QSplashScreen*) QtSupport::getQt(env, obj))->message((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) flags, (const QColor&)*(const QColor*) QtSupport::getQt(env, color));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSplashScreen_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSplashScreen*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSplashScreenJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_newQSplashScreen__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSplashScreenJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_newQSplashScreen__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject pixmap)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSplashScreenJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_newQSplashScreen__Lorg_kde_qt_QPixmap_2I(JNIEnv* env, jobject obj, jobject pixmap, jint f)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSplashScreenJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSplashScreen_pixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSplashScreen*) QtSupport::getQt(env, obj))->pixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_repaint(JNIEnv* env, jobject obj)
+{
+ ((QSplashScreen*) QtSupport::getQt(env, obj))->repaint();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplashScreen_setPixmap(JNIEnv* env, jobject obj, jobject pixmap)
+{
+ ((QSplashScreen*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pixmap));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSplashScreen_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSplashScreenJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSplashScreen_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSplashScreenJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QSplashScreen.h b/qtjava/javalib/qtjava/QSplashScreen.h
new file mode 100644
index 00000000..0255568b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSplashScreen.h
@@ -0,0 +1,38 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSplashScreen__
+#define __org_kde_qt_QSplashScreen__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSplashScreen_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSplashScreen_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_newQSplashScreen__Lorg_kde_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_newQSplashScreen__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_newQSplashScreen__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_setPixmap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSplashScreen_pixmap (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_finish (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_repaint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_message__Ljava_lang_String_2ILorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jstring, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_message__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_message__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_clear (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSplashScreen_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSplashScreen_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_drawContents (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplashScreen_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSplashScreen_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSplashScreen__ */
diff --git a/qtjava/javalib/qtjava/QSplitter.cpp b/qtjava/javalib/qtjava/QSplitter.cpp
new file mode 100644
index 00000000..3a8a448a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSplitter.cpp
@@ -0,0 +1,751 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstyle.h>
+#include <qstring.h>
+#include <qsize.h>
+#include <qsplitter.h>
+#include <qwindowdefs.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSplitter.h>
+
+class QSplitterJBridge : public QSplitter
+{
+public:
+ QSplitterJBridge(QWidget* arg1,const char* arg2) : QSplitter(arg1,arg2) {};
+ QSplitterJBridge(QWidget* arg1) : QSplitter(arg1) {};
+ QSplitterJBridge() : QSplitter() {};
+ QSplitterJBridge(Qt::Orientation arg1,QWidget* arg2,const char* arg3) : QSplitter(arg1,arg2,arg3) {};
+ QSplitterJBridge(Qt::Orientation arg1,QWidget* arg2) : QSplitter(arg1,arg2) {};
+ QSplitterJBridge(Qt::Orientation arg1) : QSplitter(arg1) {};
+ void public_setOpaqueResize() {
+ QSplitter::setOpaqueResize();
+ return;
+ }
+ void protected_childEvent(QChildEvent* arg1) {
+ QSplitter::childEvent(arg1);
+ return;
+ }
+ bool protected_event(QEvent* arg1) {
+ return (bool) QSplitter::event(arg1);
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QSplitter::resizeEvent(arg1);
+ return;
+ }
+ int protected_idAfter(QWidget* arg1) {
+ return (int) QSplitter::idAfter(arg1);
+ }
+ void protected_moveSplitter(QCOORD arg1,int arg2) {
+ QSplitter::moveSplitter(arg1,arg2);
+ return;
+ }
+ void protected_drawSplitter(QPainter* arg1,QCOORD arg2,QCOORD arg3,QCOORD arg4,QCOORD arg5) {
+ QSplitter::drawSplitter(arg1,arg2,arg3,arg4,arg5);
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QSplitter::styleChange(arg1);
+ return;
+ }
+ int protected_adjustPos(int arg1,int arg2) {
+ return (int) QSplitter::adjustPos(arg1,arg2);
+ }
+ void protected_setRubberband(int arg1) {
+ QSplitter::setRubberband(arg1);
+ return;
+ }
+ void protected_getRange(int arg1,int* arg2,int* arg3) {
+ QSplitter::getRange(arg1,arg2,arg3);
+ return;
+ }
+ ~QSplitterJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QSplitter::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplitter","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplitter","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplitter","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplitter","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplitter","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplitter","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplitter","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QSplitter::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplitter","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplitter","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplitter","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QSplitter",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplitter","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSplitter","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSplitter_adjustPos(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ jint xret = (jint) ((QSplitterJBridge*) QtSupport::getQt(env, obj))->protected_adjustPos((int) arg1, (int) arg2);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_childEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSplitterJBridge*) QtSupport::getQt(env, obj))->protected_childEvent((QChildEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSplitter_childrenCollapsible(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSplitter*) QtSupport::getQt(env, obj))->childrenCollapsible();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSplitter_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSplitter*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSplitter_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_drawSplitter(JNIEnv* env, jobject obj, jobject arg1, jint x, jint y, jint w, jint h)
+{
+ ((QSplitterJBridge*) QtSupport::getQt(env, obj))->protected_drawSplitter((QPainter*) QtSupport::getQt(env, arg1), (QCOORD) x, (QCOORD) y, (QCOORD) w, (QCOORD) h);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSplitter_event(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QSplitterJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QSplitter*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QSplitter*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_getRange(JNIEnv* env, jobject obj, jint id, jintArray arg2, jintArray arg3)
+{
+ int* _int_arg2 = QtSupport::toIntPtr(env, arg2);
+ int* _int_arg3 = QtSupport::toIntPtr(env, arg3);
+ ((QSplitterJBridge*) QtSupport::getQt(env, obj))->protected_getRange((int) id, (int*) _int_arg2, (int*) _int_arg3);
+ env->SetIntArrayRegion(arg2, 0, 1, (jint *) _int_arg2);
+ env->SetIntArrayRegion(arg3, 0, 1, (jint *) _int_arg3);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSplitter_handleWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSplitter*) QtSupport::getQt(env, obj))->handleWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSplitter_idAfter(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QSplitterJBridge*) QtSupport::getQt(env, obj))->protected_idAfter((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSplitter_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSplitter_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSplitter*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSplitter_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QSplitter*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_moveSplitter(JNIEnv* env, jobject obj, jint pos, jint id)
+{
+ ((QSplitterJBridge*) QtSupport::getQt(env, obj))->protected_moveSplitter((QCOORD) pos, (int) id);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_moveToFirst(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSplitter*) QtSupport::getQt(env, obj))->moveToFirst((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_moveToLast(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSplitter*) QtSupport::getQt(env, obj))->moveToLast((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_newQSplitter__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSplitterJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_newQSplitter__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSplitterJBridge((Qt::Orientation) arg1));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_newQSplitter__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint arg1, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSplitterJBridge((Qt::Orientation) arg1, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_newQSplitter__ILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint arg1, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSplitterJBridge((Qt::Orientation) arg1, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_newQSplitter__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSplitterJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_newQSplitter__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSplitterJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSplitter_opaqueResize(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSplitter*) QtSupport::getQt(env, obj))->opaqueResize();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSplitter_orientation(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSplitter*) QtSupport::getQt(env, obj))->orientation();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_refresh(JNIEnv* env, jobject obj)
+{
+ ((QSplitter*) QtSupport::getQt(env, obj))->refresh();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSplitterJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_setChildrenCollapsible(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QSplitter*) QtSupport::getQt(env, obj))->setChildrenCollapsible((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_setCollapsible(JNIEnv* env, jobject obj, jobject w, jboolean arg2)
+{
+ ((QSplitter*) QtSupport::getQt(env, obj))->setCollapsible((QWidget*) QtSupport::getQt(env, w), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_setHandleWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSplitter*) QtSupport::getQt(env, obj))->setHandleWidth((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_setOpaqueResize__(JNIEnv* env, jobject obj)
+{
+ ((QSplitterJBridge*) QtSupport::getQt(env, obj))->public_setOpaqueResize();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_setOpaqueResize__Z(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QSplitter*) QtSupport::getQt(env, obj))->setOpaqueResize((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_setOrientation(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSplitter*) QtSupport::getQt(env, obj))->setOrientation((Qt::Orientation) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_setResizeMode(JNIEnv* env, jobject obj, jobject w, jint arg2)
+{
+ ((QSplitter*) QtSupport::getQt(env, obj))->setResizeMode((QWidget*) QtSupport::getQt(env, w), (QSplitter::ResizeMode) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_setRubberband(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QSplitterJBridge*) QtSupport::getQt(env, obj))->protected_setRubberband((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_setSizes(JNIEnv* env, jobject obj, jintArray arg1)
+{
+static QValueList<int>* _qlist_arg1 = 0;
+ ((QSplitter*) QtSupport::getQt(env, obj))->setSizes((QValueList<int>) QtSupport::toQIntValueList(env, arg1, &_qlist_arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSplitter_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QSplitter*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jintArray JNICALL
+Java_org_kde_qt_QSplitter_sizes(JNIEnv* env, jobject obj)
+{
+ QValueList<int> _qintArray;
+ _qintArray = ((QSplitter*) QtSupport::getQt(env, obj))->sizes();
+ return QtSupport::fromQIntValueList(env, &_qintArray);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSplitter_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QSplitterJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSplitter_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSplitterJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSplitter_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSplitterJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QSplitter.h b/qtjava/javalib/qtjava/QSplitter.h
new file mode 100644
index 00000000..a1795fc2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSplitter.h
@@ -0,0 +1,59 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSplitter__
+#define __org_kde_qt_QSplitter__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSplitter_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSplitter_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_newQSplitter__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_newQSplitter__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_newQSplitter__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_newQSplitter__ILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_newQSplitter__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_newQSplitter__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_setOrientation (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSplitter_orientation (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_setChildrenCollapsible (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSplitter_childrenCollapsible (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_setCollapsible (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_setResizeMode (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_setOpaqueResize__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_setOpaqueResize__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSplitter_opaqueResize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_moveToFirst (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_moveToLast (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_refresh (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSplitter_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSplitter_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jintArray JNICALL Java_org_kde_qt_QSplitter_sizes (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_setSizes (JNIEnv *env, jobject, jintArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSplitter_handleWidth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_setHandleWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSplitter_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSplitter_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_childEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSplitter_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSplitter_idAfter (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_moveSplitter (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_drawSplitter (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSplitter_adjustPos (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_setRubberband (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_getRange (JNIEnv *env, jobject, jint, jintArray, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSplitter_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSplitter_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSplitter__ */
diff --git a/qtjava/javalib/qtjava/QSql.cpp b/qtjava/javalib/qtjava/QSql.cpp
new file mode 100644
index 00000000..5cd0d3e3
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSql.cpp
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsql.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSql.h>
+
+class QSqlJBridge : public QSql
+{
+public:
+ QSqlJBridge() : QSql() {};
+ ~QSqlJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSql_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSql_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSql_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSql*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSql_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSql_newQSql(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QSql.h b/qtjava/javalib/qtjava/QSql.h
new file mode 100644
index 00000000..4d09f0ed
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSql.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSql__
+#define __org_kde_qt_QSql__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSql_newQSql (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSql_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSql_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSql_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSql__ */
diff --git a/qtjava/javalib/qtjava/QSqlCursor.cpp b/qtjava/javalib/qtjava/QSqlCursor.cpp
new file mode 100644
index 00000000..e4dbc865
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlCursor.cpp
@@ -0,0 +1,833 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsqlindex.h>
+#include <qstringlist.h>
+#include <qsqlcursor.h>
+#include <qsqlerror.h>
+#include <qsql.h>
+#include <qsqlfield.h>
+#include <qvariant.h>
+#include <qsqlquery.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlCursor.h>
+
+class QSqlCursorJBridge : public QSqlCursor
+{
+public:
+ QSqlCursorJBridge(const QString& arg1,bool arg2,QSqlDatabase* arg3) : QSqlCursor(arg1,arg2,arg3) {};
+ QSqlCursorJBridge(const QString& arg1,bool arg2) : QSqlCursor(arg1,arg2) {};
+ QSqlCursorJBridge(const QString& arg1) : QSqlCursor(arg1) {};
+ QSqlCursorJBridge() : QSqlCursor() {};
+ QSqlCursorJBridge(const QSqlCursor& arg1) : QSqlCursor(arg1) {};
+ void protected_afterSeek() {
+ QSqlCursor::afterSeek();
+ return;
+ }
+ bool protected_exec(const QString& arg1) {
+ return (bool) QSqlCursor::exec(arg1);
+ }
+ QVariant protected_calculateField(const QString& arg1) {
+ return (QVariant) QSqlCursor::calculateField(arg1);
+ }
+ int protected_update(const QString& arg1,bool arg2) {
+ return (int) QSqlCursor::update(arg1,arg2);
+ }
+ int protected_update(const QString& arg1) {
+ return (int) QSqlCursor::update(arg1);
+ }
+ int protected_del(const QString& arg1,bool arg2) {
+ return (int) QSqlCursor::del(arg1,arg2);
+ }
+ int protected_del(const QString& arg1) {
+ return (int) QSqlCursor::del(arg1);
+ }
+ QString protected_toString(const QString& arg1,QSqlField* arg2,const QString& arg3) {
+ return (QString) QSqlCursor::toString(arg1,arg2,arg3);
+ }
+ QString protected_toString(QSqlRecord* arg1,const QString& arg2,const QString& arg3,const QString& arg4) {
+ return (QString) QSqlCursor::toString(arg1,arg2,arg3,arg4);
+ }
+ QString protected_toString(const QSqlIndex& arg1,QSqlRecord* arg2,const QString& arg3,const QString& arg4,const QString& arg5) {
+ return (QString) QSqlCursor::toString(arg1,arg2,arg3,arg4,arg5);
+ }
+ ~QSqlCursorJBridge() {QtSupport::qtKeyDeleted(this);}
+ void protected_beforeSeek() {
+ QSqlQuery::beforeSeek();
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_addBindValue__Lorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jobject val)
+{
+ ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->addBindValue((const QVariant&)*(const QVariant*) QtSupport::getQt(env, val));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_addBindValue__Lorg_kde_qt_QVariant_2I(JNIEnv* env, jobject obj, jobject val, jint type)
+{
+ ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->addBindValue((const QVariant&)*(const QVariant*) QtSupport::getQt(env, val), (QSql::ParameterType) type);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_afterSeek(JNIEnv* env, jobject obj)
+{
+ ((QSqlCursorJBridge*) QtSupport::getQt(env, obj))->protected_afterSeek();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_append(JNIEnv* env, jobject obj, jobject fieldInfo)
+{
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->append((const QSqlFieldInfo&)*(const QSqlFieldInfo*) QtSupport::getQt(env, fieldInfo));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_at(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->at();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_beforeSeek(JNIEnv* env, jobject obj)
+{
+ ((QSqlCursorJBridge*) QtSupport::getQt(env, obj))->protected_beforeSeek();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_bindValue__ILorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jint pos, jobject val)
+{
+ ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->bindValue((int) pos, (const QVariant&)*(const QVariant*) QtSupport::getQt(env, val));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_bindValue__ILorg_kde_qt_QVariant_2I(JNIEnv* env, jobject obj, jint pos, jobject val, jint type)
+{
+ ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->bindValue((int) pos, (const QVariant&)*(const QVariant*) QtSupport::getQt(env, val), (QSql::ParameterType) type);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_bindValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jstring placeholder, jobject val)
+{
+static QString* _qstring_placeholder = 0;
+ ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->bindValue((const QString&)*(QString*) QtSupport::toQString(env, placeholder, &_qstring_placeholder), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, val));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_bindValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2I(JNIEnv* env, jobject obj, jstring placeholder, jobject val, jint type)
+{
+static QString* _qstring_placeholder = 0;
+ ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->bindValue((const QString&)*(QString*) QtSupport::toQString(env, placeholder, &_qstring_placeholder), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, val), (QSql::ParameterType) type);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_boundValue__I(JNIEnv* env, jobject obj, jint pos)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->boundValue((int) pos)), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_boundValue__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring placeholder)
+{
+static QString* _qstring_placeholder = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->boundValue((const QString&)*(QString*) QtSupport::toQString(env, placeholder, &_qstring_placeholder))), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_calculateField(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlCursorJBridge*) QtSupport::getQt(env, obj))->protected_calculateField((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_canDelete(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->canDelete();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_canInsert(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->canInsert();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_canUpdate(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->canUpdate();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_clear(JNIEnv* env, jobject obj)
+{
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_del__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlCursor*) QtSupport::getQt(env, obj))->del();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_del__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring filter)
+{
+static QString* _qstring_filter = 0;
+ jint xret = (jint) ((QSqlCursorJBridge*) QtSupport::getQt(env, obj))->protected_del((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_del__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring filter, jboolean invalidate)
+{
+static QString* _qstring_filter = 0;
+ jint xret = (jint) ((QSqlCursorJBridge*) QtSupport::getQt(env, obj))->protected_del((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (bool) invalidate);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_del__Z(JNIEnv* env, jobject obj, jboolean invalidate)
+{
+ jint xret = (jint) ((QSqlCursor*) QtSupport::getQt(env, obj))->del((bool) invalidate);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSqlCursor_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_driver(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->driver(), "org.kde.qt.QSqlDriver");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_editBuffer__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlCursor*) QtSupport::getQt(env, obj))->editBuffer(), "org.kde.qt.QSqlRecord");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_editBuffer__Z(JNIEnv* env, jobject obj, jboolean copy)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlCursor*) QtSupport::getQt(env, obj))->editBuffer((bool) copy), "org.kde.qt.QSqlRecord");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_exec__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->exec();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_exec__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring sql)
+{
+static QString* _qstring_sql = 0;
+ jboolean xret = (jboolean) ((QSqlCursorJBridge*) QtSupport::getQt(env, obj))->protected_exec((const QString&)*(QString*) QtSupport::toQString(env, sql, &_qstring_sql));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlCursor_executedQuery(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->executedQuery();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlCursor_filter(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlCursor*) QtSupport::getQt(env, obj))->filter();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSqlCursor*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_first(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->first();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_index__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fieldName)
+{
+static QString* _qstring_fieldName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlIndex(((QSqlCursor*) QtSupport::getQt(env, obj))->index((const QString&)*(QString*) QtSupport::toQString(env, fieldName, &_qstring_fieldName))), "org.kde.qt.QSqlIndex", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_index___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray fieldNames)
+{
+static QStringList* _qlist_fieldNames = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlIndex(((QSqlCursor*) QtSupport::getQt(env, obj))->index((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, fieldNames, &_qlist_fieldNames))), "org.kde.qt.QSqlIndex", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_insert__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlCursor*) QtSupport::getQt(env, obj))->insert();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_insert__ILorg_kde_qt_QSqlFieldInfo_2(JNIEnv* env, jobject obj, jint pos, jobject fieldInfo)
+{
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->insert((int) pos, (const QSqlFieldInfo&)*(const QSqlFieldInfo*) QtSupport::getQt(env, fieldInfo));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_insert__Z(JNIEnv* env, jobject obj, jboolean invalidate)
+{
+ jint xret = (jint) ((QSqlCursor*) QtSupport::getQt(env, obj))->insert((bool) invalidate);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_isActive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->isActive();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_isCalculated(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->isCalculated((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_isForwardOnly(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->isForwardOnly();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_isNull__I(JNIEnv* env, jobject obj, jint i)
+{
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->isNull((int) i);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_isNull__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->isNull((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_isReadOnly(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->isReadOnly();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_isSelect(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->isSelect();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_isTrimmed(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->isTrimmed((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_lastError(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlError(((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->lastError()), "org.kde.qt.QSqlError", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlCursor_lastQuery(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->lastQuery();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_last(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->last();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_mode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlCursor*) QtSupport::getQt(env, obj))->mode();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlCursor_name(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlCursor*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_newQSqlCursor__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlCursorJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_newQSqlCursor__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlCursorJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_newQSqlCursor__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring name, jboolean autopopulate)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlCursorJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (bool) autopopulate));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_newQSqlCursor__Ljava_lang_String_2ZLorg_kde_qt_QSqlDatabase_2(JNIEnv* env, jobject obj, jstring name, jboolean autopopulate, jobject db)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlCursorJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (bool) autopopulate, (QSqlDatabase*) QtSupport::getQt(env, db)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_newQSqlCursor__Lorg_kde_qt_QSqlCursor_2(JNIEnv* env, jobject obj, jobject other)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlCursorJBridge((const QSqlCursor&)*(const QSqlCursor*) QtSupport::getQt(env, other)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_next(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->next();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_numRowsAffected(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->numRowsAffected();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_prepare(JNIEnv* env, jobject obj, jstring query)
+{
+static QString* _qstring_query = 0;
+ jboolean xret = (jboolean) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->prepare((const QString&)*(QString*) QtSupport::toQString(env, query, &_qstring_query));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_prev(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->prev();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_primaryIndex__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlIndex(((QSqlCursor*) QtSupport::getQt(env, obj))->primaryIndex()), "org.kde.qt.QSqlIndex", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_primaryIndex__Z(JNIEnv* env, jobject obj, jboolean prime)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlIndex(((QSqlCursor*) QtSupport::getQt(env, obj))->primaryIndex((bool) prime)), "org.kde.qt.QSqlIndex", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_primeDelete(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlCursor*) QtSupport::getQt(env, obj))->primeDelete(), "org.kde.qt.QSqlRecord");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_primeInsert(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlCursor*) QtSupport::getQt(env, obj))->primeInsert(), "org.kde.qt.QSqlRecord");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_primeUpdate(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlCursor*) QtSupport::getQt(env, obj))->primeUpdate(), "org.kde.qt.QSqlRecord");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_remove(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->remove((int) pos);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_result(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->result(), "org.kde.qt.QSqlResult");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_seek__I(JNIEnv* env, jobject obj, jint i)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->seek((int) i);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_seek__IZ(JNIEnv* env, jobject obj, jint i, jboolean relative)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->seek((int) i, (bool) relative);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_select__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->select();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_select__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring filter)
+{
+static QString* _qstring_filter = 0;
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->select((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_select__Ljava_lang_String_2Lorg_kde_qt_QSqlIndex_2(JNIEnv* env, jobject obj, jstring filter, jobject sort)
+{
+static QString* _qstring_filter = 0;
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->select((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (const QSqlIndex&)*(const QSqlIndex*) QtSupport::getQt(env, sort));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_select__Lorg_kde_qt_QSqlIndex_2(JNIEnv* env, jobject obj, jobject sort)
+{
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->select((const QSqlIndex&)*(const QSqlIndex*) QtSupport::getQt(env, sort));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlCursor_select__Lorg_kde_qt_QSqlIndex_2Lorg_kde_qt_QSqlIndex_2(JNIEnv* env, jobject obj, jobject filter, jobject sort)
+{
+ jboolean xret = (jboolean) ((QSqlCursor*) QtSupport::getQt(env, obj))->select((const QSqlIndex&)*(const QSqlIndex*) QtSupport::getQt(env, filter), (const QSqlIndex&)*(const QSqlIndex*) QtSupport::getQt(env, sort));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setCalculated(JNIEnv* env, jobject obj, jstring name, jboolean calculated)
+{
+static QString* _qstring_name = 0;
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->setCalculated((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (bool) calculated);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setFilter(JNIEnv* env, jobject obj, jstring filter)
+{
+static QString* _qstring_filter = 0;
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->setFilter((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setForwardOnly(JNIEnv* env, jobject obj, jboolean forward)
+{
+ ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->setForwardOnly((bool) forward);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setGenerated__IZ(JNIEnv* env, jobject obj, jint i, jboolean generated)
+{
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->setGenerated((int) i, (bool) generated);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setGenerated__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring name, jboolean generated)
+{
+static QString* _qstring_name = 0;
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->setGenerated((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (bool) generated);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setMode(JNIEnv* env, jobject obj, jint flags)
+{
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->setMode((int) flags);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setName__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->setName((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setName__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring name, jboolean autopopulate)
+{
+static QString* _qstring_name = 0;
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->setName((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (bool) autopopulate);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setPrimaryIndex(JNIEnv* env, jobject obj, jobject idx)
+{
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->setPrimaryIndex((const QSqlIndex&)*(const QSqlIndex*) QtSupport::getQt(env, idx));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setSort(JNIEnv* env, jobject obj, jobject sort)
+{
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->setSort((const QSqlIndex&)*(const QSqlIndex*) QtSupport::getQt(env, sort));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setTrimmed(JNIEnv* env, jobject obj, jstring name, jboolean trim)
+{
+static QString* _qstring_name = 0;
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->setTrimmed((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (bool) trim);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setValue__ILorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jint i, jobject val)
+{
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->setValue((int) i, (const QVariant&)*(const QVariant*) QtSupport::getQt(env, val));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlCursor_setValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jstring name, jobject val)
+{
+static QString* _qstring_name = 0;
+ ((QSqlCursor*) QtSupport::getQt(env, obj))->setValue((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, val));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_size(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlQuery*)(QSqlCursor*) QtSupport::getQt(env, obj))->size();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_sort(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlIndex(((QSqlCursor*) QtSupport::getQt(env, obj))->sort()), "org.kde.qt.QSqlIndex", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlCursor_toString__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlCursor*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlCursor_toString__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring prefix)
+{
+ QString _qstring;
+static QString* _qstring_prefix = 0;
+ _qstring = ((QSqlCursor*) QtSupport::getQt(env, obj))->toString((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlCursor_toString__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring prefix, jstring sep)
+{
+ QString _qstring;
+static QString* _qstring_prefix = 0;
+static QString* _qstring_sep = 0;
+ _qstring = ((QSqlCursor*) QtSupport::getQt(env, obj))->toString((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix), (const QString&)*(QString*) QtSupport::toQString(env, sep, &_qstring_sep));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlCursor_toString__Ljava_lang_String_2Lorg_kde_qt_QSqlField_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring prefix, jobject field, jstring fieldSep)
+{
+ QString _qstring;
+static QString* _qstring_prefix = 0;
+static QString* _qstring_fieldSep = 0;
+ _qstring = ((QSqlCursorJBridge*) QtSupport::getQt(env, obj))->protected_toString((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix), (QSqlField*) QtSupport::getQt(env, field), (const QString&)*(QString*) QtSupport::toQString(env, fieldSep, &_qstring_fieldSep));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlCursor_toString__Lorg_kde_qt_QSqlIndex_2Lorg_kde_qt_QSqlRecord_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject i, jobject rec, jstring prefix, jstring fieldSep, jstring sep)
+{
+ QString _qstring;
+static QString* _qstring_prefix = 0;
+static QString* _qstring_fieldSep = 0;
+static QString* _qstring_sep = 0;
+ _qstring = ((QSqlCursorJBridge*) QtSupport::getQt(env, obj))->protected_toString((const QSqlIndex&)*(const QSqlIndex*) QtSupport::getQt(env, i), (QSqlRecord*) QtSupport::getQt(env, rec), (const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix), (const QString&)*(QString*) QtSupport::toQString(env, fieldSep, &_qstring_fieldSep), (const QString&)*(QString*) QtSupport::toQString(env, sep, &_qstring_sep));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlCursor_toString__Lorg_kde_qt_QSqlRecord_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject rec, jstring prefix, jstring fieldSep, jstring sep)
+{
+ QString _qstring;
+static QString* _qstring_prefix = 0;
+static QString* _qstring_fieldSep = 0;
+static QString* _qstring_sep = 0;
+ _qstring = ((QSqlCursorJBridge*) QtSupport::getQt(env, obj))->protected_toString((QSqlRecord*) QtSupport::getQt(env, rec), (const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix), (const QString&)*(QString*) QtSupport::toQString(env, fieldSep, &_qstring_fieldSep), (const QString&)*(QString*) QtSupport::toQString(env, sep, &_qstring_sep));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_update__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlCursor*) QtSupport::getQt(env, obj))->update();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_update__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring filter)
+{
+static QString* _qstring_filter = 0;
+ jint xret = (jint) ((QSqlCursorJBridge*) QtSupport::getQt(env, obj))->protected_update((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_update__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring filter, jboolean invalidate)
+{
+static QString* _qstring_filter = 0;
+ jint xret = (jint) ((QSqlCursorJBridge*) QtSupport::getQt(env, obj))->protected_update((const QString&)*(QString*) QtSupport::toQString(env, filter, &_qstring_filter), (bool) invalidate);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlCursor_update__Z(JNIEnv* env, jobject obj, jboolean invalidate)
+{
+ jint xret = (jint) ((QSqlCursor*) QtSupport::getQt(env, obj))->update((bool) invalidate);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_value__I(JNIEnv* env, jobject obj, jint i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlCursor*) QtSupport::getQt(env, obj))->value((int) i)), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlCursor_value__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlCursor*) QtSupport::getQt(env, obj))->value((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSqlCursor.h b/qtjava/javalib/qtjava/QSqlCursor.h
new file mode 100644
index 00000000..70c15e3d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlCursor.h
@@ -0,0 +1,119 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlCursor__
+#define __org_kde_qt_QSqlCursor__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_newQSqlCursor__Ljava_lang_String_2ZLorg_kde_qt_QSqlDatabase_2 (JNIEnv *env, jobject, jstring, jboolean, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_newQSqlCursor__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_newQSqlCursor__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_newQSqlCursor__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_newQSqlCursor__Lorg_kde_qt_QSqlCursor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_value__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_value__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setValue__ILorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_primaryIndex__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_primaryIndex__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_index___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_index__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setPrimaryIndex (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_append (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_insert__ILorg_kde_qt_QSqlFieldInfo_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_remove (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_clear (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setGenerated__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setGenerated__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_editBuffer__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_editBuffer__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_primeInsert (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_primeUpdate (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_primeDelete (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_insert__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_insert__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_update__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_update__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_del__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_del__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_mode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setCalculated (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_isCalculated (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setTrimmed (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_isTrimmed (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_isReadOnly (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_canInsert (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_canUpdate (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_canDelete (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_select__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_select__Lorg_kde_qt_QSqlIndex_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_select__Lorg_kde_qt_QSqlIndex_2Lorg_kde_qt_QSqlIndex_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_select__Ljava_lang_String_2Lorg_kde_qt_QSqlIndex_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_select__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setSort (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_sort (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setFilter (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlCursor_filter (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setName__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setName__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlCursor_name (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlCursor_toString__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlCursor_toString__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlCursor_toString__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_isNull__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_isNull__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_afterSeek (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_exec__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_calculateField (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_update__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_update__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_del__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_del__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlCursor_toString__Ljava_lang_String_2Lorg_kde_qt_QSqlField_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlCursor_toString__Lorg_kde_qt_QSqlRecord_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlCursor_toString__Lorg_kde_qt_QSqlIndex_2Lorg_kde_qt_QSqlRecord_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_isActive (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_at (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlCursor_lastQuery (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_numRowsAffected (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_lastError (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_isSelect (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlCursor_size (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_driver (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_result (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_isForwardOnly (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_setForwardOnly (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_seek__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_seek__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_next (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_prev (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_first (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_last (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_exec__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlCursor_prepare (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_bindValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_bindValue__ILorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_addBindValue__Lorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_bindValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2I (JNIEnv *env, jobject, jstring, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_bindValue__ILorg_kde_qt_QVariant_2I (JNIEnv *env, jobject, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_addBindValue__Lorg_kde_qt_QVariant_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_boundValue__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlCursor_boundValue__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlCursor_executedQuery (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlCursor_beforeSeek (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlCursor__ */
diff --git a/qtjava/javalib/qtjava/QSqlDatabase.cpp b/qtjava/javalib/qtjava/QSqlDatabase.cpp
new file mode 100644
index 00000000..ecd8cdf4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlDatabase.cpp
@@ -0,0 +1,554 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsqlrecord.h>
+#include <qstring.h>
+#include <qsqlindex.h>
+#include <qstringlist.h>
+#include <qsqldatabase.h>
+#include <qsqlerror.h>
+#include <qsql.h>
+#include <qsqlquery.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlDatabase.h>
+
+class QSqlDatabaseJBridge : public QSqlDatabase
+{
+public:
+ QSqlDatabaseJBridge(const QString& arg1,const QString& arg2,QObject* arg3,const char* arg4) : QSqlDatabase(arg1,arg2,arg3,arg4) {};
+ QSqlDatabaseJBridge(const QString& arg1,const QString& arg2,QObject* arg3) : QSqlDatabase(arg1,arg2,arg3) {};
+ QSqlDatabaseJBridge(const QString& arg1,const QString& arg2) : QSqlDatabase(arg1,arg2) {};
+ QSqlDatabaseJBridge(QSqlDriver* arg1,QObject* arg2,const char* arg3) : QSqlDatabase(arg1,arg2,arg3) {};
+ QSqlDatabaseJBridge(QSqlDriver* arg1,QObject* arg2) : QSqlDatabase(arg1,arg2) {};
+ QSqlDatabaseJBridge(QSqlDriver* arg1) : QSqlDatabase(arg1) {};
+ ~QSqlDatabaseJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QSqlDatabase",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_addDatabase__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring type)
+{
+ (void) cls;
+static QString* _qstring_type = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QSqlDatabaseJBridge::addDatabase((const QString&)*(QString*) QtSupport::toQString(env, type, &_qstring_type)), "org.kde.qt.QSqlDatabase");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_addDatabase__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring type, jstring connectionName)
+{
+ (void) cls;
+static QString* _qstring_type = 0;
+static QString* _qstring_connectionName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QSqlDatabaseJBridge::addDatabase((const QString&)*(QString*) QtSupport::toQString(env, type, &_qstring_type), (const QString&)*(QString*) QtSupport::toQString(env, connectionName, &_qstring_connectionName)), "org.kde.qt.QSqlDatabase");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_addDatabase__Lorg_kde_qt_QSqlDriver_2(JNIEnv* env, jclass cls, jobject driver)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QSqlDatabaseJBridge::addDatabase((QSqlDriver*) QtSupport::getQt(env, driver)), "org.kde.qt.QSqlDatabase");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_addDatabase__Lorg_kde_qt_QSqlDriver_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject driver, jstring connectionName)
+{
+ (void) cls;
+static QString* _qstring_connectionName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QSqlDatabaseJBridge::addDatabase((QSqlDriver*) QtSupport::getQt(env, driver), (const QString&)*(QString*) QtSupport::toQString(env, connectionName, &_qstring_connectionName)), "org.kde.qt.QSqlDatabase");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDatabase_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSqlDatabase*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_close(JNIEnv* env, jobject obj)
+{
+ ((QSqlDatabase*) QtSupport::getQt(env, obj))->close();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDatabase_commit(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlDatabase*) QtSupport::getQt(env, obj))->commit();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDatabase_connectOptions(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlDatabase*) QtSupport::getQt(env, obj))->connectOptions();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDatabase_contains__(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QSqlDatabaseJBridge::contains();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDatabase_contains__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring connectionName)
+{
+ (void) cls;
+static QString* _qstring_connectionName = 0;
+ jboolean xret = (jboolean) QSqlDatabaseJBridge::contains((const QString&)*(QString*) QtSupport::toQString(env, connectionName, &_qstring_connectionName));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDatabase_databaseName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlDatabase*) QtSupport::getQt(env, obj))->databaseName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_database__(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QSqlDatabaseJBridge::database(), "org.kde.qt.QSqlDatabase");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_database__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring connectionName)
+{
+ (void) cls;
+static QString* _qstring_connectionName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QSqlDatabaseJBridge::database((const QString&)*(QString*) QtSupport::toQString(env, connectionName, &_qstring_connectionName)), "org.kde.qt.QSqlDatabase");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_database__Ljava_lang_String_2Z(JNIEnv* env, jclass cls, jstring connectionName, jboolean open)
+{
+ (void) cls;
+static QString* _qstring_connectionName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QSqlDatabaseJBridge::database((const QString&)*(QString*) QtSupport::toQString(env, connectionName, &_qstring_connectionName), (bool) open), "org.kde.qt.QSqlDatabase");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSqlDatabase_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDatabase_driverName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlDatabase*) QtSupport::getQt(env, obj))->driverName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_driver(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlDatabase*) QtSupport::getQt(env, obj))->driver(), "org.kde.qt.QSqlDriver");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_drivers(JNIEnv* env, jclass cls)
+{
+ QStringList _qlist;
+ (void) cls;
+ _qlist = QSqlDatabaseJBridge::drivers();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_exec__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlQuery(((QSqlDatabase*) QtSupport::getQt(env, obj))->exec()), "org.kde.qt.QSqlQueryInterface", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_exec__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring query)
+{
+static QString* _qstring_query = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlQuery(((QSqlDatabase*) QtSupport::getQt(env, obj))->exec((const QString&)*(QString*) QtSupport::toQString(env, query, &_qstring_query))), "org.kde.qt.QSqlQueryInterface", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QSqlDatabase*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QSqlDatabase*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDatabase_hostName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlDatabase*) QtSupport::getQt(env, obj))->hostName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDatabase_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDatabase_isDriverAvailable(JNIEnv* env, jclass cls, jstring name)
+{
+ (void) cls;
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) QSqlDatabaseJBridge::isDriverAvailable((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDatabase_isOpenError(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlDatabase*) QtSupport::getQt(env, obj))->isOpenError();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDatabase_isOpen(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlDatabase*) QtSupport::getQt(env, obj))->isOpen();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_lastError(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlError(((QSqlDatabase*) QtSupport::getQt(env, obj))->lastError()), "org.kde.qt.QSqlError", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlDatabase*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_newQSqlDatabase__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring type, jstring name)
+{
+static QString* _qstring_type = 0;
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlDatabaseJBridge((const QString&)*(QString*) QtSupport::toQString(env, type, &_qstring_type), (const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_newQSqlDatabase__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jstring type, jstring name, jobject parent)
+{
+static QString* _qstring_type = 0;
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlDatabaseJBridge((const QString&)*(QString*) QtSupport::toQString(env, type, &_qstring_type), (const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_newQSqlDatabase__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring type, jstring name, jobject parent, jstring objname)
+{
+static QString* _qstring_type = 0;
+static QString* _qstring_name = 0;
+static QCString* _qstring_objname = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlDatabaseJBridge((const QString&)*(QString*) QtSupport::toQString(env, type, &_qstring_type), (const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, objname, &_qstring_objname)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_newQSqlDatabase__Lorg_kde_qt_QSqlDriver_2(JNIEnv* env, jobject obj, jobject driver)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlDatabaseJBridge((QSqlDriver*) QtSupport::getQt(env, driver)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_newQSqlDatabase__Lorg_kde_qt_QSqlDriver_2Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject driver, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlDatabaseJBridge((QSqlDriver*) QtSupport::getQt(env, driver), (QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_newQSqlDatabase__Lorg_kde_qt_QSqlDriver_2Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject driver, jobject parent, jstring objname)
+{
+static QCString* _qstring_objname = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlDatabaseJBridge((QSqlDriver*) QtSupport::getQt(env, driver), (QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, objname, &_qstring_objname)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDatabase_open__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlDatabase*) QtSupport::getQt(env, obj))->open();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDatabase_open__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring user, jstring password)
+{
+static QString* _qstring_user = 0;
+static QString* _qstring_password = 0;
+ jboolean xret = (jboolean) ((QSqlDatabase*) QtSupport::getQt(env, obj))->open((const QString&)*(QString*) QtSupport::toQString(env, user, &_qstring_user), (const QString&)*(QString*) QtSupport::toQString(env, password, &_qstring_password));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDatabase_password(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlDatabase*) QtSupport::getQt(env, obj))->password();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlDatabase_port(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlDatabase*) QtSupport::getQt(env, obj))->port();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_primaryIndex(JNIEnv* env, jobject obj, jstring tablename)
+{
+static QString* _qstring_tablename = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlIndex(((QSqlDatabase*) QtSupport::getQt(env, obj))->primaryIndex((const QString&)*(QString*) QtSupport::toQString(env, tablename, &_qstring_tablename))), "org.kde.qt.QSqlIndex", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_recordInfo__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring tablename)
+{
+static QString* _qstring_tablename = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlRecordInfo(((QSqlDatabase*) QtSupport::getQt(env, obj))->recordInfo((const QString&)*(QString*) QtSupport::toQString(env, tablename, &_qstring_tablename))), "org.kde.qt.QSqlRecordInfo", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_recordInfo__Lorg_kde_qt_QSqlQueryInterface_2(JNIEnv* env, jobject obj, jobject query)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlRecordInfo(((QSqlDatabase*) QtSupport::getQt(env, obj))->recordInfo((const QSqlQuery&)*(const QSqlQuery*) QtSupport::getQt(env, query))), "org.kde.qt.QSqlRecordInfo", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_record__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring tablename)
+{
+static QString* _qstring_tablename = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlRecord(((QSqlDatabase*) QtSupport::getQt(env, obj))->record((const QString&)*(QString*) QtSupport::toQString(env, tablename, &_qstring_tablename))), "org.kde.qt.QSqlRecord", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_record__Lorg_kde_qt_QSqlQueryInterface_2(JNIEnv* env, jobject obj, jobject query)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlRecord(((QSqlDatabase*) QtSupport::getQt(env, obj))->record((const QSqlQuery&)*(const QSqlQuery*) QtSupport::getQt(env, query))), "org.kde.qt.QSqlRecord", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_removeDatabase__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring connectionName)
+{
+ (void) cls;
+static QString* _qstring_connectionName = 0;
+ QSqlDatabaseJBridge::removeDatabase((const QString&)*(QString*) QtSupport::toQString(env, connectionName, &_qstring_connectionName));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_removeDatabase__Lorg_kde_qt_QSqlDatabase_2(JNIEnv* env, jclass cls, jobject db)
+{
+ (void) cls;
+ QSqlDatabaseJBridge::removeDatabase((QSqlDatabase*) QtSupport::getQt(env, db));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDatabase_rollback(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlDatabase*) QtSupport::getQt(env, obj))->rollback();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_setConnectOptions__(JNIEnv* env, jobject obj)
+{
+ ((QSqlDatabase*) QtSupport::getQt(env, obj))->setConnectOptions();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_setConnectOptions__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring options)
+{
+static QString* _qstring_options = 0;
+ ((QSqlDatabase*) QtSupport::getQt(env, obj))->setConnectOptions((const QString&)*(QString*) QtSupport::toQString(env, options, &_qstring_options));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_setDatabaseName(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QSqlDatabase*) QtSupport::getQt(env, obj))->setDatabaseName((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_setHostName(JNIEnv* env, jobject obj, jstring host)
+{
+static QString* _qstring_host = 0;
+ ((QSqlDatabase*) QtSupport::getQt(env, obj))->setHostName((const QString&)*(QString*) QtSupport::toQString(env, host, &_qstring_host));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_setPassword(JNIEnv* env, jobject obj, jstring password)
+{
+static QString* _qstring_password = 0;
+ ((QSqlDatabase*) QtSupport::getQt(env, obj))->setPassword((const QString&)*(QString*) QtSupport::toQString(env, password, &_qstring_password));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_setPort(JNIEnv* env, jobject obj, jint p)
+{
+ ((QSqlDatabase*) QtSupport::getQt(env, obj))->setPort((int) p);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDatabase_setUserName(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QSqlDatabase*) QtSupport::getQt(env, obj))->setUserName((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_tables__(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QSqlDatabase*) QtSupport::getQt(env, obj))->tables();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDatabase_tables__I(JNIEnv* env, jobject obj, jint type)
+{
+ QStringList _qlist;
+ _qlist = ((QSqlDatabase*) QtSupport::getQt(env, obj))->tables((QSql::TableType) type);
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDatabase_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSqlDatabaseJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDatabase_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSqlDatabaseJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDatabase_transaction(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlDatabase*) QtSupport::getQt(env, obj))->transaction();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDatabase_userName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlDatabase*) QtSupport::getQt(env, obj))->userName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QSqlDatabase.h b/qtjava/javalib/qtjava/QSqlDatabase.h
new file mode 100644
index 00000000..d726070e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlDatabase.h
@@ -0,0 +1,77 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlDatabase__
+#define __org_kde_qt_QSqlDatabase__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDatabase_className (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDatabase_open__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDatabase_open__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_close (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDatabase_isOpen (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDatabase_isOpenError (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_tables__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_tables__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_primaryIndex (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_record__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_record__Lorg_kde_qt_QSqlQueryInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_recordInfo__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_recordInfo__Lorg_kde_qt_QSqlQueryInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_exec__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_exec__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_lastError (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDatabase_transaction (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDatabase_commit (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDatabase_rollback (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_setDatabaseName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_setUserName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_setPassword (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_setHostName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_setPort (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_setConnectOptions__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_setConnectOptions__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDatabase_databaseName (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDatabase_userName (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDatabase_password (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDatabase_hostName (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDatabase_driverName (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlDatabase_port (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDatabase_connectOptions (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_driver (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDatabase_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDatabase_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_addDatabase__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_addDatabase__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_addDatabase__Lorg_kde_qt_QSqlDriver_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_addDatabase__Lorg_kde_qt_QSqlDriver_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_database__Ljava_lang_String_2Z (JNIEnv *env, jclass, jstring, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_database__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_database__ (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_removeDatabase__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_removeDatabase__Lorg_kde_qt_QSqlDatabase_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDatabase_contains__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDatabase_contains__ (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDatabase_drivers (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDatabase_isDriverAvailable (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_newQSqlDatabase__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_newQSqlDatabase__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jstring, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_newQSqlDatabase__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_newQSqlDatabase__Lorg_kde_qt_QSqlDriver_2Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_newQSqlDatabase__Lorg_kde_qt_QSqlDriver_2Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_newQSqlDatabase__Lorg_kde_qt_QSqlDriver_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDatabase_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDatabase_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlDatabase__ */
diff --git a/qtjava/javalib/qtjava/QSqlDriver.cpp b/qtjava/javalib/qtjava/QSqlDriver.cpp
new file mode 100644
index 00000000..5fc5f973
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlDriver.cpp
@@ -0,0 +1,243 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsqlrecord.h>
+#include <qstring.h>
+#include <qsqlindex.h>
+#include <qstringlist.h>
+#include <qsqlerror.h>
+#include <qsqldriver.h>
+#include <qsqlquery.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlDriver.h>
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDriver_beginTransaction(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlDriver*) QtSupport::getQt(env, obj))->beginTransaction();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDriver_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSqlDriver*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlDriver_close(JNIEnv* env, jobject obj)
+{
+ ((QSqlDriver*) QtSupport::getQt(env, obj))->close();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDriver_commitTransaction(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlDriver*) QtSupport::getQt(env, obj))->commitTransaction();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDriver_createQuery(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlQuery(((QSqlDriver*) QtSupport::getQt(env, obj))->createQuery()), "org.kde.qt.QSqlQueryInterface", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDriver_formatValue__Lorg_kde_qt_QSqlField_2(JNIEnv* env, jobject obj, jobject field)
+{
+ QString _qstring;
+ _qstring = ((QSqlDriver*) QtSupport::getQt(env, obj))->formatValue((const QSqlField*) QtSupport::getQt(env, field));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDriver_formatValue__Lorg_kde_qt_QSqlField_2Z(JNIEnv* env, jobject obj, jobject field, jboolean trimStrings)
+{
+ QString _qstring;
+ _qstring = ((QSqlDriver*) QtSupport::getQt(env, obj))->formatValue((const QSqlField*) QtSupport::getQt(env, field), (bool) trimStrings);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDriver_hasFeature(JNIEnv* env, jobject obj, jint f)
+{
+ jboolean xret = (jboolean) ((QSqlDriver*) QtSupport::getQt(env, obj))->hasFeature((QSqlDriver::DriverFeature) f);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDriver_isOpenError(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlDriver*) QtSupport::getQt(env, obj))->isOpenError();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDriver_isOpen(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlDriver*) QtSupport::getQt(env, obj))->isOpen();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDriver_lastError(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlError(((QSqlDriver*) QtSupport::getQt(env, obj))->lastError()), "org.kde.qt.QSqlError", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDriver_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlDriver*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDriver_nullText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlDriver*) QtSupport::getQt(env, obj))->nullText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDriver_open__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring db)
+{
+static QString* _qstring_db = 0;
+ jboolean xret = (jboolean) ((QSqlDriver*) QtSupport::getQt(env, obj))->open((const QString&)*(QString*) QtSupport::toQString(env, db, &_qstring_db));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDriver_open__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring db, jstring user)
+{
+static QString* _qstring_db = 0;
+static QString* _qstring_user = 0;
+ jboolean xret = (jboolean) ((QSqlDriver*) QtSupport::getQt(env, obj))->open((const QString&)*(QString*) QtSupport::toQString(env, db, &_qstring_db), (const QString&)*(QString*) QtSupport::toQString(env, user, &_qstring_user));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDriver_open__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring db, jstring user, jstring password)
+{
+static QString* _qstring_db = 0;
+static QString* _qstring_user = 0;
+static QString* _qstring_password = 0;
+ jboolean xret = (jboolean) ((QSqlDriver*) QtSupport::getQt(env, obj))->open((const QString&)*(QString*) QtSupport::toQString(env, db, &_qstring_db), (const QString&)*(QString*) QtSupport::toQString(env, user, &_qstring_user), (const QString&)*(QString*) QtSupport::toQString(env, password, &_qstring_password));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDriver_open__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring db, jstring user, jstring password, jstring host)
+{
+static QString* _qstring_db = 0;
+static QString* _qstring_user = 0;
+static QString* _qstring_password = 0;
+static QString* _qstring_host = 0;
+ jboolean xret = (jboolean) ((QSqlDriver*) QtSupport::getQt(env, obj))->open((const QString&)*(QString*) QtSupport::toQString(env, db, &_qstring_db), (const QString&)*(QString*) QtSupport::toQString(env, user, &_qstring_user), (const QString&)*(QString*) QtSupport::toQString(env, password, &_qstring_password), (const QString&)*(QString*) QtSupport::toQString(env, host, &_qstring_host));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDriver_open__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring db, jstring user, jstring password, jstring host, jint port)
+{
+static QString* _qstring_db = 0;
+static QString* _qstring_user = 0;
+static QString* _qstring_password = 0;
+static QString* _qstring_host = 0;
+ jboolean xret = (jboolean) ((QSqlDriver*) QtSupport::getQt(env, obj))->open((const QString&)*(QString*) QtSupport::toQString(env, db, &_qstring_db), (const QString&)*(QString*) QtSupport::toQString(env, user, &_qstring_user), (const QString&)*(QString*) QtSupport::toQString(env, password, &_qstring_password), (const QString&)*(QString*) QtSupport::toQString(env, host, &_qstring_host), (int) port);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDriver_open__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_String_2(JNIEnv* env, jobject obj, jstring db, jstring user, jstring password, jstring host, jint port, jstring connOpts)
+{
+static QString* _qstring_db = 0;
+static QString* _qstring_user = 0;
+static QString* _qstring_password = 0;
+static QString* _qstring_host = 0;
+static QString* _qstring_connOpts = 0;
+ jboolean xret = (jboolean) ((QSqlDriver*) QtSupport::getQt(env, obj))->open((const QString&)*(QString*) QtSupport::toQString(env, db, &_qstring_db), (const QString&)*(QString*) QtSupport::toQString(env, user, &_qstring_user), (const QString&)*(QString*) QtSupport::toQString(env, password, &_qstring_password), (const QString&)*(QString*) QtSupport::toQString(env, host, &_qstring_host), (int) port, (const QString&)*(QString*) QtSupport::toQString(env, connOpts, &_qstring_connOpts));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDriver_primaryIndex(JNIEnv* env, jobject obj, jstring tableName)
+{
+static QString* _qstring_tableName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlIndex(((QSqlDriver*) QtSupport::getQt(env, obj))->primaryIndex((const QString&)*(QString*) QtSupport::toQString(env, tableName, &_qstring_tableName))), "org.kde.qt.QSqlIndex", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDriver_recordInfo__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring tablename)
+{
+static QString* _qstring_tablename = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlRecordInfo(((QSqlDriver*) QtSupport::getQt(env, obj))->recordInfo((const QString&)*(QString*) QtSupport::toQString(env, tablename, &_qstring_tablename))), "org.kde.qt.QSqlRecordInfo", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDriver_recordInfo__Lorg_kde_qt_QSqlQueryInterface_2(JNIEnv* env, jobject obj, jobject query)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlRecordInfo(((QSqlDriver*) QtSupport::getQt(env, obj))->recordInfo((const QSqlQuery&)*(const QSqlQuery*) QtSupport::getQt(env, query))), "org.kde.qt.QSqlRecordInfo", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDriver_record__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring tableName)
+{
+static QString* _qstring_tableName = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlRecord(((QSqlDriver*) QtSupport::getQt(env, obj))->record((const QString&)*(QString*) QtSupport::toQString(env, tableName, &_qstring_tableName))), "org.kde.qt.QSqlRecord", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDriver_record__Lorg_kde_qt_QSqlQueryInterface_2(JNIEnv* env, jobject obj, jobject query)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlRecord(((QSqlDriver*) QtSupport::getQt(env, obj))->record((const QSqlQuery&)*(const QSqlQuery*) QtSupport::getQt(env, query))), "org.kde.qt.QSqlRecord", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlDriver_rollbackTransaction(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlDriver*) QtSupport::getQt(env, obj))->rollbackTransaction();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlDriver_tables(JNIEnv* env, jobject obj, jstring tableType)
+{
+ QStringList _qlist;
+static QString* _qstring_tableType = 0;
+ _qlist = ((QSqlDriver*) QtSupport::getQt(env, obj))->tables((const QString&)*(QString*) QtSupport::toQString(env, tableType, &_qstring_tableType));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDriver_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSqlDriver::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlDriver_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSqlDriver::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QSqlDriver.h b/qtjava/javalib/qtjava/QSqlDriver.h
new file mode 100644
index 00000000..a5b65426
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlDriver.h
@@ -0,0 +1,46 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlDriver__
+#define __org_kde_qt_QSqlDriver__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDriver_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDriver_className (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDriver_isOpen (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDriver_isOpenError (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDriver_beginTransaction (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDriver_commitTransaction (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDriver_rollbackTransaction (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDriver_tables (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDriver_primaryIndex (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDriver_record__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDriver_record__Lorg_kde_qt_QSqlQueryInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDriver_recordInfo__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDriver_recordInfo__Lorg_kde_qt_QSqlQueryInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDriver_nullText (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDriver_formatValue__Lorg_kde_qt_QSqlField_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDriver_formatValue__Lorg_kde_qt_QSqlField_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDriver_lastError (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDriver_hasFeature (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDriver_open__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jstring, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDriver_open__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDriver_open__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDriver_open__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDriver_open__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlDriver_close (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlDriver_createQuery (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlDriver_open__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2ILjava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring, jstring, jint, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDriver_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlDriver_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlDriver__ */
diff --git a/qtjava/javalib/qtjava/QSqlEditorFactory.cpp b/qtjava/javalib/qtjava/QSqlEditorFactory.cpp
new file mode 100644
index 00000000..40ced589
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlEditorFactory.cpp
@@ -0,0 +1,137 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qvariant.h>
+#include <qsqleditorfactory.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlEditorFactory.h>
+
+class QSqlEditorFactoryJBridge : public QSqlEditorFactory
+{
+public:
+ QSqlEditorFactoryJBridge(QObject* arg1,const char* arg2) : QSqlEditorFactory(arg1,arg2) {};
+ QSqlEditorFactoryJBridge(QObject* arg1) : QSqlEditorFactory(arg1) {};
+ QSqlEditorFactoryJBridge() : QSqlEditorFactory() {};
+ ~QSqlEditorFactoryJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QSqlEditorFactory",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlEditorFactory_createEditor__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QSqlField_2(JNIEnv* env, jobject obj, jobject parent, jobject field)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlEditorFactory*) QtSupport::getQt(env, obj))->createEditor((QWidget*) QtSupport::getQt(env, parent), (const QSqlField*) QtSupport::getQt(env, field)), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlEditorFactory_createEditor__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jobject parent, jobject variant)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlEditorFactory*) QtSupport::getQt(env, obj))->createEditor((QWidget*) QtSupport::getQt(env, parent), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, variant)), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlEditorFactory_defaultFactory(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QSqlEditorFactoryJBridge::defaultFactory(), "org.kde.qt.QSqlEditorFactory");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlEditorFactory_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSqlEditorFactory_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlEditorFactory_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QSqlEditorFactory*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QSqlEditorFactory*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlEditorFactory_installDefaultFactory(JNIEnv* env, jclass cls, jobject factory)
+{
+ (void) cls;
+ QSqlEditorFactoryJBridge::installDefaultFactory((QSqlEditorFactory*) QtSupport::getQt(env, factory));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlEditorFactory_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlEditorFactory_newQSqlEditorFactory__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlEditorFactoryJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlEditorFactory_newQSqlEditorFactory__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlEditorFactoryJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlEditorFactory_newQSqlEditorFactory__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlEditorFactoryJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QSqlEditorFactory.h b/qtjava/javalib/qtjava/QSqlEditorFactory.h
new file mode 100644
index 00000000..8c197571
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlEditorFactory.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlEditorFactory__
+#define __org_kde_qt_QSqlEditorFactory__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlEditorFactory_newQSqlEditorFactory__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlEditorFactory_newQSqlEditorFactory__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlEditorFactory_newQSqlEditorFactory__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlEditorFactory_createEditor__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlEditorFactory_createEditor__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QSqlField_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlEditorFactory_defaultFactory (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlEditorFactory_installDefaultFactory (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlEditorFactory_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlEditorFactory_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlEditorFactory_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlEditorFactory__ */
diff --git a/qtjava/javalib/qtjava/QSqlError.cpp b/qtjava/javalib/qtjava/QSqlError.cpp
new file mode 100644
index 00000000..d1972d1f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlError.cpp
@@ -0,0 +1,192 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsqlerror.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlError.h>
+
+class QSqlErrorJBridge : public QSqlError
+{
+public:
+ QSqlErrorJBridge(const QString& arg1,const QString& arg2,int arg3,int arg4) : QSqlError(arg1,arg2,arg3,arg4) {};
+ QSqlErrorJBridge(const QString& arg1,const QString& arg2,int arg3) : QSqlError(arg1,arg2,arg3) {};
+ QSqlErrorJBridge(const QString& arg1,const QString& arg2) : QSqlError(arg1,arg2) {};
+ QSqlErrorJBridge(const QString& arg1) : QSqlError(arg1) {};
+ QSqlErrorJBridge() : QSqlError() {};
+ QSqlErrorJBridge(const QSqlError& arg1) : QSqlError(arg1) {};
+ ~QSqlErrorJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlError_databaseText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlError*) QtSupport::getQt(env, obj))->databaseText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSqlError_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlError_driverText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlError*) QtSupport::getQt(env, obj))->driverText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSqlError*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlError_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_newQSqlError__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlErrorJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_newQSqlError__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring driverText)
+{
+static QString* _qstring_driverText = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlErrorJBridge((const QString&)*(QString*) QtSupport::toQString(env, driverText, &_qstring_driverText)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_newQSqlError__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring driverText, jstring databaseText)
+{
+static QString* _qstring_driverText = 0;
+static QString* _qstring_databaseText = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlErrorJBridge((const QString&)*(QString*) QtSupport::toQString(env, driverText, &_qstring_driverText), (const QString&)*(QString*) QtSupport::toQString(env, databaseText, &_qstring_databaseText)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_newQSqlError__Ljava_lang_String_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring driverText, jstring databaseText, jint type)
+{
+static QString* _qstring_driverText = 0;
+static QString* _qstring_databaseText = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlErrorJBridge((const QString&)*(QString*) QtSupport::toQString(env, driverText, &_qstring_driverText), (const QString&)*(QString*) QtSupport::toQString(env, databaseText, &_qstring_databaseText), (int) type));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_newQSqlError__Ljava_lang_String_2Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring driverText, jstring databaseText, jint type, jint number)
+{
+static QString* _qstring_driverText = 0;
+static QString* _qstring_databaseText = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlErrorJBridge((const QString&)*(QString*) QtSupport::toQString(env, driverText, &_qstring_driverText), (const QString&)*(QString*) QtSupport::toQString(env, databaseText, &_qstring_databaseText), (int) type, (int) number));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_newQSqlError__Lorg_kde_qt_QSqlError_2(JNIEnv* env, jobject obj, jobject other)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlErrorJBridge((const QSqlError&)*(const QSqlError*) QtSupport::getQt(env, other)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlError_number(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlError*) QtSupport::getQt(env, obj))->number();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_setDatabaseText(JNIEnv* env, jobject obj, jstring databaseText)
+{
+static QString* _qstring_databaseText = 0;
+ ((QSqlError*) QtSupport::getQt(env, obj))->setDatabaseText((const QString&)*(QString*) QtSupport::toQString(env, databaseText, &_qstring_databaseText));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_setDriverText(JNIEnv* env, jobject obj, jstring driverText)
+{
+static QString* _qstring_driverText = 0;
+ ((QSqlError*) QtSupport::getQt(env, obj))->setDriverText((const QString&)*(QString*) QtSupport::toQString(env, driverText, &_qstring_driverText));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_setNumber(JNIEnv* env, jobject obj, jint number)
+{
+ ((QSqlError*) QtSupport::getQt(env, obj))->setNumber((int) number);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_setType(JNIEnv* env, jobject obj, jint type)
+{
+ ((QSqlError*) QtSupport::getQt(env, obj))->setType((int) type);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_showMessage__(JNIEnv* env, jobject obj)
+{
+ ((QSqlError*) QtSupport::getQt(env, obj))->showMessage();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlError_showMessage__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring msg)
+{
+static QString* _qstring_msg = 0;
+ ((QSqlError*) QtSupport::getQt(env, obj))->showMessage((const QString&)*(QString*) QtSupport::toQString(env, msg, &_qstring_msg));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlError_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlError*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlError_type(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlError*) QtSupport::getQt(env, obj))->type();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSqlError.h b/qtjava/javalib/qtjava/QSqlError.h
new file mode 100644
index 00000000..935c881d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlError.h
@@ -0,0 +1,38 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlError__
+#define __org_kde_qt_QSqlError__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_newQSqlError__Ljava_lang_String_2Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jstring, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_newQSqlError__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_newQSqlError__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_newQSqlError__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_newQSqlError__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_newQSqlError__Lorg_kde_qt_QSqlError_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlError_driverText (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_setDriverText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlError_databaseText (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_setDatabaseText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlError_type (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_setType (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlError_number (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_setNumber (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlError_text (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_showMessage__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_showMessage__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlError_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlError_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlError__ */
diff --git a/qtjava/javalib/qtjava/QSqlField.cpp b/qtjava/javalib/qtjava/QSqlField.cpp
new file mode 100644
index 00000000..763a24a7
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlField.cpp
@@ -0,0 +1,173 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsqlfield.h>
+#include <qvariant.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlField.h>
+
+class QSqlFieldJBridge : public QSqlField
+{
+public:
+ QSqlFieldJBridge(const QString& arg1,QVariant::Type arg2) : QSqlField(arg1,arg2) {};
+ QSqlFieldJBridge(const QString& arg1) : QSqlField(arg1) {};
+ QSqlFieldJBridge() : QSqlField() {};
+ QSqlFieldJBridge(const QSqlField& arg1) : QSqlField(arg1) {};
+ void public_setNull() {
+ QSqlField::setNull();
+ return;
+ }
+ ~QSqlFieldJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlField_clear__(JNIEnv* env, jobject obj)
+{
+ ((QSqlField*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlField_clear__Z(JNIEnv* env, jobject obj, jboolean nullify)
+{
+ ((QSqlField*) QtSupport::getQt(env, obj))->clear((bool) nullify);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlField_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSqlField_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlField_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSqlField*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlField_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlField_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlField*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlField_isReadOnly(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlField*) QtSupport::getQt(env, obj))->isReadOnly();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlField_name(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlField*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlField_newQSqlField__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlField_newQSqlField__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring fieldName)
+{
+static QString* _qstring_fieldName = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldJBridge((const QString&)*(QString*) QtSupport::toQString(env, fieldName, &_qstring_fieldName)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlField_newQSqlField__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring fieldName, jint type)
+{
+static QString* _qstring_fieldName = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldJBridge((const QString&)*(QString*) QtSupport::toQString(env, fieldName, &_qstring_fieldName), (QVariant::Type) type));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlField_newQSqlField__Lorg_kde_qt_QSqlField_2(JNIEnv* env, jobject obj, jobject other)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldJBridge((const QSqlField&)*(const QSqlField*) QtSupport::getQt(env, other)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlField_op_1equals(JNIEnv* env, jobject obj, jobject other)
+{
+ jboolean xret = (jboolean) ((QSqlField*) QtSupport::getQt(env, obj))->operator==((const QSqlField&)*(const QSqlField*) QtSupport::getQt(env, other));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlField_setName(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QSqlField*) QtSupport::getQt(env, obj))->setName((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlField_setNull(JNIEnv* env, jobject obj)
+{
+ ((QSqlFieldJBridge*) QtSupport::getQt(env, obj))->public_setNull();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlField_setReadOnly(JNIEnv* env, jobject obj, jboolean readOnly)
+{
+ ((QSqlField*) QtSupport::getQt(env, obj))->setReadOnly((bool) readOnly);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlField_setValue(JNIEnv* env, jobject obj, jobject value)
+{
+ ((QSqlField*) QtSupport::getQt(env, obj))->setValue((const QVariant&)*(const QVariant*) QtSupport::getQt(env, value));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlField_type(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlField*) QtSupport::getQt(env, obj))->type();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlField_value(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlField*) QtSupport::getQt(env, obj))->value()), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSqlField.h b/qtjava/javalib/qtjava/QSqlField.h
new file mode 100644
index 00000000..3761787e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlField.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlField__
+#define __org_kde_qt_QSqlField__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlField_newQSqlField__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlField_newQSqlField__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlField_newQSqlField__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlField_newQSqlField__Lorg_kde_qt_QSqlField_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlField_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlField_setValue (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlField_value (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlField_setName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlField_name (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlField_setNull (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlField_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlField_setReadOnly (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlField_isReadOnly (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlField_clear__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlField_clear__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlField_type (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlField_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlField_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlField_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlField__ */
diff --git a/qtjava/javalib/qtjava/QSqlFieldInfo.cpp b/qtjava/javalib/qtjava/QSqlFieldInfo.cpp
new file mode 100644
index 00000000..4789d588
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlFieldInfo.cpp
@@ -0,0 +1,307 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsqlfield.h>
+#include <qvariant.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlFieldInfo.h>
+
+class QSqlFieldInfoJBridge : public QSqlFieldInfo
+{
+public:
+ QSqlFieldInfoJBridge(const QString& arg1,QVariant::Type arg2,int arg3,int arg4,int arg5,const QVariant& arg6,int arg7,bool arg8,bool arg9,bool arg10) : QSqlFieldInfo(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10) {};
+ QSqlFieldInfoJBridge(const QString& arg1,QVariant::Type arg2,int arg3,int arg4,int arg5,const QVariant& arg6,int arg7,bool arg8,bool arg9) : QSqlFieldInfo(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9) {};
+ QSqlFieldInfoJBridge(const QString& arg1,QVariant::Type arg2,int arg3,int arg4,int arg5,const QVariant& arg6,int arg7,bool arg8) : QSqlFieldInfo(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8) {};
+ QSqlFieldInfoJBridge(const QString& arg1,QVariant::Type arg2,int arg3,int arg4,int arg5,const QVariant& arg6,int arg7) : QSqlFieldInfo(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QSqlFieldInfoJBridge(const QString& arg1,QVariant::Type arg2,int arg3,int arg4,int arg5,const QVariant& arg6) : QSqlFieldInfo(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QSqlFieldInfoJBridge(const QString& arg1,QVariant::Type arg2,int arg3,int arg4,int arg5) : QSqlFieldInfo(arg1,arg2,arg3,arg4,arg5) {};
+ QSqlFieldInfoJBridge(const QString& arg1,QVariant::Type arg2,int arg3,int arg4) : QSqlFieldInfo(arg1,arg2,arg3,arg4) {};
+ QSqlFieldInfoJBridge(const QString& arg1,QVariant::Type arg2,int arg3) : QSqlFieldInfo(arg1,arg2,arg3) {};
+ QSqlFieldInfoJBridge(const QString& arg1,QVariant::Type arg2) : QSqlFieldInfo(arg1,arg2) {};
+ QSqlFieldInfoJBridge(const QString& arg1) : QSqlFieldInfo(arg1) {};
+ QSqlFieldInfoJBridge() : QSqlFieldInfo() {};
+ QSqlFieldInfoJBridge(const QSqlFieldInfo& arg1) : QSqlFieldInfo(arg1) {};
+ QSqlFieldInfoJBridge(const QSqlField& arg1,bool arg2) : QSqlFieldInfo(arg1,arg2) {};
+ QSqlFieldInfoJBridge(const QSqlField& arg1) : QSqlFieldInfo(arg1) {};
+ ~QSqlFieldInfoJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlFieldInfo_defaultValue(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlFieldInfo*) QtSupport::getQt(env, obj))->defaultValue()), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSqlFieldInfo_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSqlFieldInfo*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlFieldInfo_isCalculated(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->isCalculated();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlFieldInfo_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlFieldInfo_isGenerated(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->isGenerated();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlFieldInfo_isRequired(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->isRequired();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlFieldInfo_isTrim(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->isTrim();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlFieldInfo_length(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->length();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlFieldInfo_name(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring name, jint typ)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (QVariant::Type) typ));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring name, jint typ, jint required)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (QVariant::Type) typ, (int) required));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2III(JNIEnv* env, jobject obj, jstring name, jint typ, jint required, jint len)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (QVariant::Type) typ, (int) required, (int) len));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIII(JNIEnv* env, jobject obj, jstring name, jint typ, jint required, jint len, jint prec)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (QVariant::Type) typ, (int) required, (int) len, (int) prec));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jstring name, jint typ, jint required, jint len, jint prec, jobject defValue)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (QVariant::Type) typ, (int) required, (int) len, (int) prec, (const QVariant&)*(const QVariant*) QtSupport::getQt(env, defValue)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2I(JNIEnv* env, jobject obj, jstring name, jint typ, jint required, jint len, jint prec, jobject defValue, jint sqlType)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (QVariant::Type) typ, (int) required, (int) len, (int) prec, (const QVariant&)*(const QVariant*) QtSupport::getQt(env, defValue), (int) sqlType));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2IZ(JNIEnv* env, jobject obj, jstring name, jint typ, jint required, jint len, jint prec, jobject defValue, jint sqlType, jboolean generated)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (QVariant::Type) typ, (int) required, (int) len, (int) prec, (const QVariant&)*(const QVariant*) QtSupport::getQt(env, defValue), (int) sqlType, (bool) generated));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2IZZ(JNIEnv* env, jobject obj, jstring name, jint typ, jint required, jint len, jint prec, jobject defValue, jint sqlType, jboolean generated, jboolean trim)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (QVariant::Type) typ, (int) required, (int) len, (int) prec, (const QVariant&)*(const QVariant*) QtSupport::getQt(env, defValue), (int) sqlType, (bool) generated, (bool) trim));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2IZZZ(JNIEnv* env, jobject obj, jstring name, jint typ, jint required, jint len, jint prec, jobject defValue, jint sqlType, jboolean generated, jboolean trim, jboolean calculated)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (QVariant::Type) typ, (int) required, (int) len, (int) prec, (const QVariant&)*(const QVariant*) QtSupport::getQt(env, defValue), (int) sqlType, (bool) generated, (bool) trim, (bool) calculated));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Lorg_kde_qt_QSqlFieldInfo_2(JNIEnv* env, jobject obj, jobject other)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QSqlFieldInfo&)*(const QSqlFieldInfo*) QtSupport::getQt(env, other)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Lorg_kde_qt_QSqlField_2(JNIEnv* env, jobject obj, jobject other)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QSqlField&)*(const QSqlField*) QtSupport::getQt(env, other)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Lorg_kde_qt_QSqlField_2Z(JNIEnv* env, jobject obj, jobject other, jboolean generated)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFieldInfoJBridge((const QSqlField&)*(const QSqlField*) QtSupport::getQt(env, other), (bool) generated));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlFieldInfo_op_1equals(JNIEnv* env, jobject obj, jobject f)
+{
+ jboolean xret = (jboolean) ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->operator==((const QSqlFieldInfo&)*(const QSqlFieldInfo*) QtSupport::getQt(env, f));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlFieldInfo_precision(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->precision();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_setCalculated(JNIEnv* env, jobject obj, jboolean calc)
+{
+ ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->setCalculated((bool) calc);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_setGenerated(JNIEnv* env, jobject obj, jboolean gen)
+{
+ ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->setGenerated((bool) gen);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlFieldInfo_setTrim(JNIEnv* env, jobject obj, jboolean trim)
+{
+ ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->setTrim((bool) trim);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlFieldInfo_toField(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlField(((QSqlFieldInfo*) QtSupport::getQt(env, obj))->toField()), "org.kde.qt.QSqlField", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlFieldInfo_typeID(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->typeID();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlFieldInfo_type(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlFieldInfo*) QtSupport::getQt(env, obj))->type();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSqlFieldInfo.h b/qtjava/javalib/qtjava/QSqlFieldInfo.h
new file mode 100644
index 00000000..c75779ed
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlFieldInfo.h
@@ -0,0 +1,50 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlFieldInfo__
+#define __org_kde_qt_QSqlFieldInfo__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2IZZZ (JNIEnv *env, jobject, jstring, jint, jint, jint, jint, jobject, jint, jboolean, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2IZZ (JNIEnv *env, jobject, jstring, jint, jint, jint, jint, jobject, jint, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2IZ (JNIEnv *env, jobject, jstring, jint, jint, jint, jint, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2I (JNIEnv *env, jobject, jstring, jint, jint, jint, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jstring, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIII (JNIEnv *env, jobject, jstring, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2III (JNIEnv *env, jobject, jstring, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Lorg_kde_qt_QSqlFieldInfo_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Lorg_kde_qt_QSqlField_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Lorg_kde_qt_QSqlField_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlFieldInfo_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlFieldInfo_toField (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlFieldInfo_isRequired (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlFieldInfo_type (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlFieldInfo_length (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlFieldInfo_precision (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlFieldInfo_defaultValue (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlFieldInfo_name (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlFieldInfo_typeID (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlFieldInfo_isGenerated (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlFieldInfo_isTrim (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlFieldInfo_isCalculated (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_setTrim (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_setGenerated (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_setCalculated (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlFieldInfo_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlFieldInfo__ */
diff --git a/qtjava/javalib/qtjava/QSqlForm.cpp b/qtjava/javalib/qtjava/QSqlForm.cpp
new file mode 100644
index 00000000..e7eb4e2f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlForm.cpp
@@ -0,0 +1,341 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsqlform.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlForm.h>
+
+class QSqlFormJBridge : public QSqlForm
+{
+public:
+ QSqlFormJBridge(QObject* arg1,const char* arg2) : QSqlForm(arg1,arg2) {};
+ QSqlFormJBridge(QObject* arg1) : QSqlForm(arg1) {};
+ QSqlFormJBridge() : QSqlForm() {};
+ void public_readFields() {
+ QSqlForm::readFields();
+ return;
+ }
+ void public_writeFields() {
+ QSqlForm::writeFields();
+ return;
+ }
+ void public_clear() {
+ QSqlForm::clear();
+ return;
+ }
+ void public_clearValues() {
+ QSqlForm::clearValues();
+ return;
+ }
+ void protected_insert(QWidget* arg1,QSqlField* arg2) {
+ QSqlForm::insert(arg1,arg2);
+ return;
+ }
+ void protected_remove(QWidget* arg1) {
+ QSqlForm::remove(arg1);
+ return;
+ }
+ void protected_clearMap() {
+ QSqlForm::clearMap();
+ return;
+ }
+ ~QSqlFormJBridge() {QtSupport::qtKeyDeleted(this);}
+ void writeFields() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSqlForm","writeFields")) {
+ QSqlForm::writeFields();
+ }
+ return;
+ }
+ void writeField(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"writeField",(void*)arg1,"org.kde.qt.QWidget")) {
+ QSqlForm::writeField(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void clear() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSqlForm","clear")) {
+ QSqlForm::clear();
+ }
+ return;
+ }
+ void readFields() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QSqlForm","readFields")) {
+ QSqlForm::readFields();
+ }
+ return;
+ }
+ void remove(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"remove",(void*)arg1,"org.kde.qt.QWidget")) {
+ QSqlForm::remove(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void setRecord(QSqlRecord* arg1) {
+ if (!QtSupport::eventDelegate(this,"setRecord",(void*)arg1,"org.kde.qt.QSqlRecord")) {
+ QSqlForm::setRecord(arg1);
+ }
+ return;
+ }
+ void readField(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"readField",(void*)arg1,"org.kde.qt.QWidget")) {
+ QSqlForm::readField(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QSqlForm",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlForm_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QSqlForm*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_clearMap(JNIEnv* env, jobject obj)
+{
+ ((QSqlFormJBridge*) QtSupport::getQt(env, obj))->protected_clearMap();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_clearValues__(JNIEnv* env, jobject obj)
+{
+ ((QSqlFormJBridge*) QtSupport::getQt(env, obj))->public_clearValues();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_clearValues__Z(JNIEnv* env, jobject obj, jboolean nullify)
+{
+ ((QSqlForm*) QtSupport::getQt(env, obj))->clearValues((bool) nullify);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_clear(JNIEnv* env, jobject obj)
+{
+ ((QSqlFormJBridge*) QtSupport::getQt(env, obj))->public_clear();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlForm_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlForm*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSqlForm_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlForm_fieldToWidget(JNIEnv* env, jobject obj, jobject field)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlForm*) QtSupport::getQt(env, obj))->fieldToWidget((QSqlField*) QtSupport::getQt(env, field)), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QSqlForm*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QSqlForm*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_insert__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject widget, jstring field)
+{
+static QString* _qstring_field = 0;
+ ((QSqlForm*) QtSupport::getQt(env, obj))->insert((QWidget*) QtSupport::getQt(env, widget), (const QString&)*(QString*) QtSupport::toQString(env, field, &_qstring_field));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_insert__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QSqlField_2(JNIEnv* env, jobject obj, jobject widget, jobject field)
+{
+ ((QSqlFormJBridge*) QtSupport::getQt(env, obj))->protected_insert((QWidget*) QtSupport::getQt(env, widget), (QSqlField*) QtSupport::getQt(env, field));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_installPropertyMap(JNIEnv* env, jobject obj, jobject map)
+{
+ ((QSqlForm*) QtSupport::getQt(env, obj))->installPropertyMap((QSqlPropertyMap*) QtSupport::getQt(env, map));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlForm_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlForm_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlForm*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_newQSqlForm__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFormJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_newQSqlForm__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFormJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_newQSqlForm__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlFormJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_readField(JNIEnv* env, jobject obj, jobject widget)
+{
+ ((QSqlForm*) QtSupport::getQt(env, obj))->readField((QWidget*) QtSupport::getQt(env, widget));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_readFields(JNIEnv* env, jobject obj)
+{
+ ((QSqlFormJBridge*) QtSupport::getQt(env, obj))->public_readFields();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_remove__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring field)
+{
+static QString* _qstring_field = 0;
+ ((QSqlForm*) QtSupport::getQt(env, obj))->remove((const QString&)*(QString*) QtSupport::toQString(env, field, &_qstring_field));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_remove__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject widget)
+{
+ ((QSqlFormJBridge*) QtSupport::getQt(env, obj))->protected_remove((QWidget*) QtSupport::getQt(env, widget));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_setRecord(JNIEnv* env, jobject obj, jobject buf)
+{
+ ((QSqlForm*) QtSupport::getQt(env, obj))->setRecord((QSqlRecord*) QtSupport::getQt(env, buf));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlForm_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QSqlFormJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlForm_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QSqlFormJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlForm_widgetToField(JNIEnv* env, jobject obj, jobject widget)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlForm*) QtSupport::getQt(env, obj))->widgetToField((QWidget*) QtSupport::getQt(env, widget)), "org.kde.qt.QSqlField");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlForm_widget(JNIEnv* env, jobject obj, jint i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlForm*) QtSupport::getQt(env, obj))->widget((uint) i), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_writeField(JNIEnv* env, jobject obj, jobject widget)
+{
+ ((QSqlForm*) QtSupport::getQt(env, obj))->writeField((QWidget*) QtSupport::getQt(env, widget));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlForm_writeFields(JNIEnv* env, jobject obj)
+{
+ ((QSqlFormJBridge*) QtSupport::getQt(env, obj))->public_writeFields();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QSqlForm.h b/qtjava/javalib/qtjava/QSqlForm.h
new file mode 100644
index 00000000..54e622aa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlForm.h
@@ -0,0 +1,46 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlForm__
+#define __org_kde_qt_QSqlForm__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlForm_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlForm_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_newQSqlForm__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_newQSqlForm__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_newQSqlForm__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_insert__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_remove__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlForm_count (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlForm_widget (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlForm_widgetToField (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlForm_fieldToWidget (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_installPropertyMap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_setRecord (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_readField (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_writeField (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_readFields (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_writeFields (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_clear (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_clearValues__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_clearValues__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlForm_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlForm_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_insert__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QSqlField_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_remove__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_clearMap (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlForm_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlForm_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlForm__ */
diff --git a/qtjava/javalib/qtjava/QSqlIndex.cpp b/qtjava/javalib/qtjava/QSqlIndex.cpp
new file mode 100644
index 00000000..5ff5f11b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlIndex.cpp
@@ -0,0 +1,217 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsqlindex.h>
+#include <qstringlist.h>
+#include <qsqlfield.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlIndex.h>
+
+class QSqlIndexJBridge : public QSqlIndex
+{
+public:
+ QSqlIndexJBridge(const QString& arg1,const QString& arg2) : QSqlIndex(arg1,arg2) {};
+ QSqlIndexJBridge(const QString& arg1) : QSqlIndex(arg1) {};
+ QSqlIndexJBridge() : QSqlIndex() {};
+ QSqlIndexJBridge(const QSqlIndex& arg1) : QSqlIndex(arg1) {};
+ ~QSqlIndexJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlIndex_append__Lorg_kde_qt_QSqlField_2(JNIEnv* env, jobject obj, jobject field)
+{
+ ((QSqlIndex*) QtSupport::getQt(env, obj))->append((const QSqlField&)*(const QSqlField*) QtSupport::getQt(env, field));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlIndex_append__Lorg_kde_qt_QSqlField_2Z(JNIEnv* env, jobject obj, jobject field, jboolean desc)
+{
+ ((QSqlIndex*) QtSupport::getQt(env, obj))->append((const QSqlField&)*(const QSqlField*) QtSupport::getQt(env, field), (bool) desc);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlIndex_cursorName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlIndex*) QtSupport::getQt(env, obj))->cursorName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlIndex_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSqlIndex_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlIndex_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSqlIndex*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlIndex_fromStringList(JNIEnv* env, jclass cls, jobjectArray l, jobject cursor)
+{
+ (void) cls;
+static QStringList* _qlist_l = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlIndex(QSqlIndexJBridge::fromStringList((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, l, &_qlist_l), (const QSqlCursor*) QtSupport::getQt(env, cursor))), "org.kde.qt.QSqlIndex", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlIndex_isDescending(JNIEnv* env, jobject obj, jint i)
+{
+ jboolean xret = (jboolean) ((QSqlIndex*) QtSupport::getQt(env, obj))->isDescending((int) i);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlIndex_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlIndex_name(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlIndex*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlIndex_newQSqlIndex__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlIndexJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlIndex_newQSqlIndex__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring cursorName)
+{
+static QString* _qstring_cursorName = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlIndexJBridge((const QString&)*(QString*) QtSupport::toQString(env, cursorName, &_qstring_cursorName)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlIndex_newQSqlIndex__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring cursorName, jstring name)
+{
+static QString* _qstring_cursorName = 0;
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlIndexJBridge((const QString&)*(QString*) QtSupport::toQString(env, cursorName, &_qstring_cursorName), (const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlIndex_newQSqlIndex__Lorg_kde_qt_QSqlIndex_2(JNIEnv* env, jobject obj, jobject other)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlIndexJBridge((const QSqlIndex&)*(const QSqlIndex*) QtSupport::getQt(env, other)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlIndex_setCursorName(JNIEnv* env, jobject obj, jstring cursorName)
+{
+static QString* _qstring_cursorName = 0;
+ ((QSqlIndex*) QtSupport::getQt(env, obj))->setCursorName((const QString&)*(QString*) QtSupport::toQString(env, cursorName, &_qstring_cursorName));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlIndex_setDescending(JNIEnv* env, jobject obj, jint i, jboolean desc)
+{
+ ((QSqlIndex*) QtSupport::getQt(env, obj))->setDescending((int) i, (bool) desc);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlIndex_setName(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QSqlIndex*) QtSupport::getQt(env, obj))->setName((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlIndex_toStringList__(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QSqlIndex*) QtSupport::getQt(env, obj))->toStringList();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlIndex_toStringList__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring prefix)
+{
+ QStringList _qlist;
+static QString* _qstring_prefix = 0;
+ _qlist = ((QSqlIndex*) QtSupport::getQt(env, obj))->toStringList((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlIndex_toStringList__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring prefix, jboolean verbose)
+{
+ QStringList _qlist;
+static QString* _qstring_prefix = 0;
+ _qlist = ((QSqlIndex*) QtSupport::getQt(env, obj))->toStringList((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix), (bool) verbose);
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlIndex_toString__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlIndex*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlIndex_toString__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring prefix)
+{
+ QString _qstring;
+static QString* _qstring_prefix = 0;
+ _qstring = ((QSqlIndex*) QtSupport::getQt(env, obj))->toString((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlIndex_toString__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring prefix, jstring sep)
+{
+ QString _qstring;
+static QString* _qstring_prefix = 0;
+static QString* _qstring_sep = 0;
+ _qstring = ((QSqlIndex*) QtSupport::getQt(env, obj))->toString((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix), (const QString&)*(QString*) QtSupport::toQString(env, sep, &_qstring_sep));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlIndex_toString__Ljava_lang_String_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring prefix, jstring sep, jboolean verbose)
+{
+ QString _qstring;
+static QString* _qstring_prefix = 0;
+static QString* _qstring_sep = 0;
+ _qstring = ((QSqlIndex*) QtSupport::getQt(env, obj))->toString((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix), (const QString&)*(QString*) QtSupport::toQString(env, sep, &_qstring_sep), (bool) verbose);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QSqlIndex.h b/qtjava/javalib/qtjava/QSqlIndex.h
new file mode 100644
index 00000000..04b23026
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlIndex.h
@@ -0,0 +1,41 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlIndex__
+#define __org_kde_qt_QSqlIndex__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlIndex_newQSqlIndex__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlIndex_newQSqlIndex__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlIndex_newQSqlIndex__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlIndex_newQSqlIndex__Lorg_kde_qt_QSqlIndex_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlIndex_setCursorName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlIndex_cursorName (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlIndex_setName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlIndex_name (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlIndex_append__Lorg_kde_qt_QSqlField_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlIndex_append__Lorg_kde_qt_QSqlField_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlIndex_isDescending (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlIndex_setDescending (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlIndex_toString__Ljava_lang_String_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jstring, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlIndex_toString__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlIndex_toString__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlIndex_toString__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlIndex_toStringList__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlIndex_toStringList__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlIndex_toStringList__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlIndex_fromStringList (JNIEnv *env, jclass, jobjectArray, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlIndex_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlIndex_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlIndex_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlIndex__ */
diff --git a/qtjava/javalib/qtjava/QSqlPropertyMap.cpp b/qtjava/javalib/qtjava/QSqlPropertyMap.cpp
new file mode 100644
index 00000000..08ba55a4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlPropertyMap.cpp
@@ -0,0 +1,95 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qvariant.h>
+#include <qsqlpropertymap.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlPropertyMap.h>
+
+class QSqlPropertyMapJBridge : public QSqlPropertyMap
+{
+public:
+ QSqlPropertyMapJBridge() : QSqlPropertyMap() {};
+ ~QSqlPropertyMapJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlPropertyMap_defaultMap(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QSqlPropertyMapJBridge::defaultMap(), "org.kde.qt.QSqlPropertyMap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlPropertyMap_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSqlPropertyMap_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlPropertyMap_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSqlPropertyMap*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlPropertyMap_insert(JNIEnv* env, jobject obj, jstring classname, jstring property)
+{
+static QString* _qstring_classname = 0;
+static QString* _qstring_property = 0;
+ ((QSqlPropertyMap*) QtSupport::getQt(env, obj))->insert((const QString&)*(QString*) QtSupport::toQString(env, classname, &_qstring_classname), (const QString&)*(QString*) QtSupport::toQString(env, property, &_qstring_property));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlPropertyMap_installDefaultMap(JNIEnv* env, jclass cls, jobject map)
+{
+ (void) cls;
+ QSqlPropertyMapJBridge::installDefaultMap((QSqlPropertyMap*) QtSupport::getQt(env, map));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlPropertyMap_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlPropertyMap_newQSqlPropertyMap(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlPropertyMapJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlPropertyMap_property(JNIEnv* env, jobject obj, jobject widget)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlPropertyMap*) QtSupport::getQt(env, obj))->property((QWidget*) QtSupport::getQt(env, widget))), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlPropertyMap_remove(JNIEnv* env, jobject obj, jstring classname)
+{
+static QString* _qstring_classname = 0;
+ ((QSqlPropertyMap*) QtSupport::getQt(env, obj))->remove((const QString&)*(QString*) QtSupport::toQString(env, classname, &_qstring_classname));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlPropertyMap_setProperty(JNIEnv* env, jobject obj, jobject widget, jobject value)
+{
+ ((QSqlPropertyMap*) QtSupport::getQt(env, obj))->setProperty((QWidget*) QtSupport::getQt(env, widget), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, value));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QSqlPropertyMap.h b/qtjava/javalib/qtjava/QSqlPropertyMap.h
new file mode 100644
index 00000000..8c74a2db
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlPropertyMap.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlPropertyMap__
+#define __org_kde_qt_QSqlPropertyMap__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlPropertyMap_newQSqlPropertyMap (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlPropertyMap_property (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlPropertyMap_setProperty (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlPropertyMap_insert (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlPropertyMap_remove (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlPropertyMap_defaultMap (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlPropertyMap_installDefaultMap (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlPropertyMap_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlPropertyMap_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlPropertyMap_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlPropertyMap__ */
diff --git a/qtjava/javalib/qtjava/QSqlQuery.cpp b/qtjava/javalib/qtjava/QSqlQuery.cpp
new file mode 100644
index 00000000..a4fbb48a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlQuery.cpp
@@ -0,0 +1,360 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qsqlerror.h>
+#include <qsql.h>
+#include <qvariant.h>
+#include <qsqlquery.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlQuery.h>
+
+class QSqlQueryJBridge : public QSqlQuery
+{
+public:
+ QSqlQueryJBridge(QSqlResult* arg1) : QSqlQuery(arg1) {};
+ QSqlQueryJBridge(const QString& arg1,QSqlDatabase* arg2) : QSqlQuery(arg1,arg2) {};
+ QSqlQueryJBridge(const QString& arg1) : QSqlQuery(arg1) {};
+ QSqlQueryJBridge() : QSqlQuery() {};
+ QSqlQueryJBridge(QSqlDatabase* arg1) : QSqlQuery(arg1) {};
+ QSqlQueryJBridge(const QSqlQuery& arg1) : QSqlQuery(arg1) {};
+ void protected_beforeSeek() {
+ QSqlQuery::beforeSeek();
+ return;
+ }
+ void protected_afterSeek() {
+ QSqlQuery::afterSeek();
+ return;
+ }
+ ~QSqlQueryJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_addBindValue__Lorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jobject val)
+{
+ ((QSqlQuery*) QtSupport::getQt(env, obj))->addBindValue((const QVariant&)*(const QVariant*) QtSupport::getQt(env, val));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_addBindValue__Lorg_kde_qt_QVariant_2I(JNIEnv* env, jobject obj, jobject val, jint type)
+{
+ ((QSqlQuery*) QtSupport::getQt(env, obj))->addBindValue((const QVariant&)*(const QVariant*) QtSupport::getQt(env, val), (QSql::ParameterType) type);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_afterSeek(JNIEnv* env, jobject obj)
+{
+ ((QSqlQueryJBridge*) QtSupport::getQt(env, obj))->protected_afterSeek();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlQuery_at(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlQuery*) QtSupport::getQt(env, obj))->at();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_beforeSeek(JNIEnv* env, jobject obj)
+{
+ ((QSqlQueryJBridge*) QtSupport::getQt(env, obj))->protected_beforeSeek();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_bindValue__ILorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jint pos, jobject val)
+{
+ ((QSqlQuery*) QtSupport::getQt(env, obj))->bindValue((int) pos, (const QVariant&)*(const QVariant*) QtSupport::getQt(env, val));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_bindValue__ILorg_kde_qt_QVariant_2I(JNIEnv* env, jobject obj, jint pos, jobject val, jint type)
+{
+ ((QSqlQuery*) QtSupport::getQt(env, obj))->bindValue((int) pos, (const QVariant&)*(const QVariant*) QtSupport::getQt(env, val), (QSql::ParameterType) type);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_bindValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jstring placeholder, jobject val)
+{
+static QString* _qstring_placeholder = 0;
+ ((QSqlQuery*) QtSupport::getQt(env, obj))->bindValue((const QString&)*(QString*) QtSupport::toQString(env, placeholder, &_qstring_placeholder), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, val));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_bindValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2I(JNIEnv* env, jobject obj, jstring placeholder, jobject val, jint type)
+{
+static QString* _qstring_placeholder = 0;
+ ((QSqlQuery*) QtSupport::getQt(env, obj))->bindValue((const QString&)*(QString*) QtSupport::toQString(env, placeholder, &_qstring_placeholder), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, val), (QSql::ParameterType) type);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlQuery_boundValue__I(JNIEnv* env, jobject obj, jint pos)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlQuery*) QtSupport::getQt(env, obj))->boundValue((int) pos)), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlQuery_boundValue__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring placeholder)
+{
+static QString* _qstring_placeholder = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlQuery*) QtSupport::getQt(env, obj))->boundValue((const QString&)*(QString*) QtSupport::toQString(env, placeholder, &_qstring_placeholder))), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSqlQuery_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlQuery_driver(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlQuery*) QtSupport::getQt(env, obj))->driver(), "org.kde.qt.QSqlDriver");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_exec__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->exec();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_exec__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring query)
+{
+static QString* _qstring_query = 0;
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->exec((const QString&)*(QString*) QtSupport::toQString(env, query, &_qstring_query));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlQuery_executedQuery(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlQuery*) QtSupport::getQt(env, obj))->executedQuery();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSqlQuery*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_first(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->first();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_isActive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->isActive();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_isForwardOnly(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->isForwardOnly();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_isNull(JNIEnv* env, jobject obj, jint field)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->isNull((int) field);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_isSelect(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->isSelect();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlQuery_lastError(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSqlError(((QSqlQuery*) QtSupport::getQt(env, obj))->lastError()), "org.kde.qt.QSqlError", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlQuery_lastQuery(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlQuery*) QtSupport::getQt(env, obj))->lastQuery();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_last(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->last();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_newQSqlQuery__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlQueryJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_newQSqlQuery__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring query)
+{
+static QString* _qstring_query = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlQueryJBridge((const QString&)*(QString*) QtSupport::toQString(env, query, &_qstring_query)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_newQSqlQuery__Ljava_lang_String_2Lorg_kde_qt_QSqlDatabase_2(JNIEnv* env, jobject obj, jstring query, jobject db)
+{
+static QString* _qstring_query = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlQueryJBridge((const QString&)*(QString*) QtSupport::toQString(env, query, &_qstring_query), (QSqlDatabase*) QtSupport::getQt(env, db)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_newQSqlQuery__Lorg_kde_qt_QSqlDatabase_2(JNIEnv* env, jobject obj, jobject db)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlQueryJBridge((QSqlDatabase*) QtSupport::getQt(env, db)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_newQSqlQuery__Lorg_kde_qt_QSqlQueryInterface_2(JNIEnv* env, jobject obj, jobject other)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlQueryJBridge((const QSqlQuery&)*(const QSqlQuery*) QtSupport::getQt(env, other)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_newQSqlQuery__Lorg_kde_qt_QSqlResult_2(JNIEnv* env, jobject obj, jobject r)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlQueryJBridge((QSqlResult*) QtSupport::getQt(env, r)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_next(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->next();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlQuery_numRowsAffected(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlQuery*) QtSupport::getQt(env, obj))->numRowsAffected();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_prepare(JNIEnv* env, jobject obj, jstring query)
+{
+static QString* _qstring_query = 0;
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->prepare((const QString&)*(QString*) QtSupport::toQString(env, query, &_qstring_query));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_prev(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->prev();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlQuery_result(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlQuery*) QtSupport::getQt(env, obj))->result(), "org.kde.qt.QSqlResult");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_seek__I(JNIEnv* env, jobject obj, jint i)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->seek((int) i);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlQuery_seek__IZ(JNIEnv* env, jobject obj, jint i, jboolean relative)
+{
+ jboolean xret = (jboolean) ((QSqlQuery*) QtSupport::getQt(env, obj))->seek((int) i, (bool) relative);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlQuery_setForwardOnly(JNIEnv* env, jobject obj, jboolean forward)
+{
+ ((QSqlQuery*) QtSupport::getQt(env, obj))->setForwardOnly((bool) forward);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlQuery_size(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlQuery*) QtSupport::getQt(env, obj))->size();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlQuery_value(JNIEnv* env, jobject obj, jint i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlQuery*) QtSupport::getQt(env, obj))->value((int) i)), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSqlQuery.h b/qtjava/javalib/qtjava/QSqlQuery.h
new file mode 100644
index 00000000..fdeffb6b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlQuery.h
@@ -0,0 +1,61 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlQuery__
+#define __org_kde_qt_QSqlQuery__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_newQSqlQuery__Lorg_kde_qt_QSqlResult_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_newQSqlQuery__Ljava_lang_String_2Lorg_kde_qt_QSqlDatabase_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_newQSqlQuery__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_newQSqlQuery__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_newQSqlQuery__Lorg_kde_qt_QSqlDatabase_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_newQSqlQuery__Lorg_kde_qt_QSqlQueryInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_isActive (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_isNull (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlQuery_at (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlQuery_lastQuery (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlQuery_numRowsAffected (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlQuery_lastError (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_isSelect (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlQuery_size (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlQuery_driver (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlQuery_result (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_isForwardOnly (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_setForwardOnly (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_exec__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlQuery_value (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_seek__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_seek__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_next (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_prev (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_first (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_last (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_exec__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_prepare (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_bindValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_bindValue__ILorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_addBindValue__Lorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_bindValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2I (JNIEnv *env, jobject, jstring, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_bindValue__ILorg_kde_qt_QVariant_2I (JNIEnv *env, jobject, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_addBindValue__Lorg_kde_qt_QVariant_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlQuery_boundValue__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlQuery_boundValue__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlQuery_executedQuery (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_beforeSeek (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_afterSeek (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlQuery_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlQuery_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlQuery__ */
diff --git a/qtjava/javalib/qtjava/QSqlRecord.cpp b/qtjava/javalib/qtjava/QSqlRecord.cpp
new file mode 100644
index 00000000..260946ab
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlRecord.cpp
@@ -0,0 +1,298 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsqlrecord.h>
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qsqlfield.h>
+#include <qvariant.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlRecord.h>
+
+class QSqlRecordJBridge : public QSqlRecord
+{
+public:
+ QSqlRecordJBridge() : QSqlRecord() {};
+ QSqlRecordJBridge(const QSqlRecord& arg1) : QSqlRecord(arg1) {};
+ void public_clear() {
+ QSqlRecord::clear();
+ return;
+ }
+ void public_clearValues() {
+ QSqlRecord::clearValues();
+ return;
+ }
+ ~QSqlRecordJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_append(JNIEnv* env, jobject obj, jobject field)
+{
+ ((QSqlRecord*) QtSupport::getQt(env, obj))->append((const QSqlField&)*(const QSqlField*) QtSupport::getQt(env, field));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_clearValues__(JNIEnv* env, jobject obj)
+{
+ ((QSqlRecordJBridge*) QtSupport::getQt(env, obj))->public_clearValues();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_clearValues__Z(JNIEnv* env, jobject obj, jboolean nullify)
+{
+ ((QSqlRecord*) QtSupport::getQt(env, obj))->clearValues((bool) nullify);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_clear(JNIEnv* env, jobject obj)
+{
+ ((QSqlRecordJBridge*) QtSupport::getQt(env, obj))->public_clear();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlRecord_contains(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QSqlRecord*) QtSupport::getQt(env, obj))->contains((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlRecord_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSqlRecord*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QSqlRecord_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlRecord_fieldName(JNIEnv* env, jobject obj, jint i)
+{
+ QString _qstring;
+ _qstring = ((QSqlRecord*) QtSupport::getQt(env, obj))->fieldName((int) i);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlRecord_field__I(JNIEnv* env, jobject obj, jint i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlRecord*) QtSupport::getQt(env, obj))->field((int) i), "org.kde.qt.QSqlField");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlRecord_field__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSqlRecord*) QtSupport::getQt(env, obj))->field((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name)), "org.kde.qt.QSqlField");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QSqlRecord*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_insert(JNIEnv* env, jobject obj, jint pos, jobject field)
+{
+ ((QSqlRecord*) QtSupport::getQt(env, obj))->insert((int) pos, (const QSqlField&)*(const QSqlField*) QtSupport::getQt(env, field));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlRecord_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlRecord_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QSqlRecord*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlRecord_isGenerated__I(JNIEnv* env, jobject obj, jint i)
+{
+ jboolean xret = (jboolean) ((QSqlRecord*) QtSupport::getQt(env, obj))->isGenerated((int) i);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlRecord_isGenerated__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QSqlRecord*) QtSupport::getQt(env, obj))->isGenerated((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlRecord_isNull__I(JNIEnv* env, jobject obj, jint i)
+{
+ jboolean xret = (jboolean) ((QSqlRecord*) QtSupport::getQt(env, obj))->isNull((int) i);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QSqlRecord_isNull__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QSqlRecord*) QtSupport::getQt(env, obj))->isNull((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_newQSqlRecord__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlRecordJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_newQSqlRecord__Lorg_kde_qt_QSqlRecord_2(JNIEnv* env, jobject obj, jobject other)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QSqlRecordJBridge((const QSqlRecord&)*(const QSqlRecord*) QtSupport::getQt(env, other)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSqlRecord_position(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jint xret = (jint) ((QSqlRecord*) QtSupport::getQt(env, obj))->position((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_remove(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QSqlRecord*) QtSupport::getQt(env, obj))->remove((int) pos);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_setGenerated__IZ(JNIEnv* env, jobject obj, jint i, jboolean generated)
+{
+ ((QSqlRecord*) QtSupport::getQt(env, obj))->setGenerated((int) i, (bool) generated);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_setGenerated__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring name, jboolean generated)
+{
+static QString* _qstring_name = 0;
+ ((QSqlRecord*) QtSupport::getQt(env, obj))->setGenerated((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (bool) generated);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_setNull__I(JNIEnv* env, jobject obj, jint i)
+{
+ ((QSqlRecord*) QtSupport::getQt(env, obj))->setNull((int) i);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_setNull__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QSqlRecord*) QtSupport::getQt(env, obj))->setNull((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_setValue__ILorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jint i, jobject val)
+{
+ ((QSqlRecord*) QtSupport::getQt(env, obj))->setValue((int) i, (const QVariant&)*(const QVariant*) QtSupport::getQt(env, val));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSqlRecord_setValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jstring name, jobject val)
+{
+static QString* _qstring_name = 0;
+ ((QSqlRecord*) QtSupport::getQt(env, obj))->setValue((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, val));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlRecord_toStringList__(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QSqlRecord*) QtSupport::getQt(env, obj))->toStringList();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlRecord_toStringList__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring prefix)
+{
+ QStringList _qlist;
+static QString* _qstring_prefix = 0;
+ _qlist = ((QSqlRecord*) QtSupport::getQt(env, obj))->toStringList((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlRecord_toString__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QSqlRecord*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlRecord_toString__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring prefix)
+{
+ QString _qstring;
+static QString* _qstring_prefix = 0;
+ _qstring = ((QSqlRecord*) QtSupport::getQt(env, obj))->toString((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QSqlRecord_toString__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring prefix, jstring sep)
+{
+ QString _qstring;
+static QString* _qstring_prefix = 0;
+static QString* _qstring_sep = 0;
+ _qstring = ((QSqlRecord*) QtSupport::getQt(env, obj))->toString((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix), (const QString&)*(QString*) QtSupport::toQString(env, sep, &_qstring_sep));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlRecord_value__I(JNIEnv* env, jobject obj, jint i)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlRecord*) QtSupport::getQt(env, obj))->value((int) i)), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSqlRecord_value__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((QSqlRecord*) QtSupport::getQt(env, obj))->value((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QVariant", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSqlRecord.h b/qtjava/javalib/qtjava/QSqlRecord.h
new file mode 100644
index 00000000..6f487b2d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlRecord.h
@@ -0,0 +1,53 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlRecord__
+#define __org_kde_qt_QSqlRecord__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_newQSqlRecord__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_newQSqlRecord__Lorg_kde_qt_QSqlRecord_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlRecord_value__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlRecord_value__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_setValue__ILorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_setValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_isGenerated__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_isGenerated__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_setGenerated__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_setGenerated__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_setNull__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_setNull__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_isNull__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_isNull__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlRecord_position (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlRecord_fieldName (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlRecord_field__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlRecord_field__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_append (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_insert (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_remove (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_contains (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_clear (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_clearValues__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_clearValues__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlRecord_count (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlRecord_toString__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlRecord_toString__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlRecord_toString__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlRecord_toStringList__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlRecord_toStringList__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlRecord__ */
diff --git a/qtjava/javalib/qtjava/QSqlResult.cpp b/qtjava/javalib/qtjava/QSqlResult.cpp
new file mode 100644
index 00000000..4907ba7a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlResult.cpp
@@ -0,0 +1,6 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsqlresult.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSqlResult.h>
+
diff --git a/qtjava/javalib/qtjava/QSqlResult.h b/qtjava/javalib/qtjava/QSqlResult.h
new file mode 100644
index 00000000..1e30e23c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSqlResult.h
@@ -0,0 +1,18 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSqlResult__
+#define __org_kde_qt_QSqlResult__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSqlResult__ */
diff --git a/qtjava/javalib/qtjava/QStatusBar.cpp b/qtjava/javalib/qtjava/QStatusBar.cpp
new file mode 100644
index 00000000..421a7e7f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStatusBar.cpp
@@ -0,0 +1,577 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstatusbar.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QStatusBar.h>
+
+class QStatusBarJBridge : public QStatusBar
+{
+public:
+ QStatusBarJBridge(QWidget* arg1,const char* arg2) : QStatusBar(arg1,arg2) {};
+ QStatusBarJBridge(QWidget* arg1) : QStatusBar(arg1) {};
+ QStatusBarJBridge() : QStatusBar() {};
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QStatusBar::paintEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QStatusBar::resizeEvent(arg1);
+ return;
+ }
+ void protected_reformat() {
+ QStatusBar::reformat();
+ return;
+ }
+ void protected_hideOrShow() {
+ QStatusBar::hideOrShow();
+ return;
+ }
+ bool protected_event(QEvent* arg1) {
+ return (bool) QStatusBar::event(arg1);
+ }
+ ~QStatusBarJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QStatusBar::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QStatusBar","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QStatusBar","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QStatusBar","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QStatusBar","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QStatusBar::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QStatusBar","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QStatusBar","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QStatusBar","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QStatusBar","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QStatusBar","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QStatusBar","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void removeWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QStatusBar::removeWidget(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QStatusBar",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QStatusBar","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_addWidget__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QStatusBar*) QtSupport::getQt(env, obj))->addWidget((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_addWidget__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject arg1, jint stretch)
+{
+ ((QStatusBar*) QtSupport::getQt(env, obj))->addWidget((QWidget*) QtSupport::getQt(env, arg1), (int) stretch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_addWidget__Lorg_kde_qt_QWidget_2IZ(JNIEnv* env, jobject obj, jobject arg1, jint stretch, jboolean arg3)
+{
+ ((QStatusBar*) QtSupport::getQt(env, obj))->addWidget((QWidget*) QtSupport::getQt(env, arg1), (int) stretch, (bool) arg3);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStatusBar_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QStatusBar*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_clear(JNIEnv* env, jobject obj)
+{
+ ((QStatusBar*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QStatusBar_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStatusBar_event(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QStatusBarJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QStatusBar*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QStatusBar*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_hideOrShow(JNIEnv* env, jobject obj)
+{
+ ((QStatusBarJBridge*) QtSupport::getQt(env, obj))->protected_hideOrShow();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStatusBar_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStatusBar_isSizeGripEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QStatusBar*) QtSupport::getQt(env, obj))->isSizeGripEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_message__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QStatusBar*) QtSupport::getQt(env, obj))->message((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_message__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring arg1, jint arg2)
+{
+static QString* _qstring_arg1 = 0;
+ ((QStatusBar*) QtSupport::getQt(env, obj))->message((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (int) arg2);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStatusBar_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QStatusBar*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_newQStatusBar__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStatusBarJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_newQStatusBar__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStatusBarJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_newQStatusBar__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStatusBarJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QStatusBarJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_reformat(JNIEnv* env, jobject obj)
+{
+ ((QStatusBarJBridge*) QtSupport::getQt(env, obj))->protected_reformat();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_removeWidget(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QStatusBar*) QtSupport::getQt(env, obj))->removeWidget((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QStatusBarJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStatusBar_setSizeGripEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QStatusBar*) QtSupport::getQt(env, obj))->setSizeGripEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStatusBar_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QStatusBarJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStatusBar_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QStatusBarJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QStatusBar.h b/qtjava/javalib/qtjava/QStatusBar.h
new file mode 100644
index 00000000..86478dc2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStatusBar.h
@@ -0,0 +1,42 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QStatusBar__
+#define __org_kde_qt_QStatusBar__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStatusBar_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStatusBar_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_newQStatusBar__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_newQStatusBar__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_newQStatusBar__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_addWidget__Lorg_kde_qt_QWidget_2IZ (JNIEnv *env, jobject, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_addWidget__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_addWidget__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_removeWidget (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_setSizeGripEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStatusBar_isSizeGripEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_message__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_message__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_clear (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStatusBar_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStatusBar_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_reformat (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_hideOrShow (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStatusBar_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStatusBar_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStatusBar_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QStatusBar__ */
diff --git a/qtjava/javalib/qtjava/QStoredDrag.cpp b/qtjava/javalib/qtjava/QStoredDrag.cpp
new file mode 100644
index 00000000..a633e3a0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStoredDrag.cpp
@@ -0,0 +1,172 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdragobject.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QStoredDrag.h>
+
+class QStoredDragJBridge : public QStoredDrag
+{
+public:
+ QStoredDragJBridge(const char* arg1,QWidget* arg2,const char* arg3) : QStoredDrag(arg1,arg2,arg3) {};
+ QStoredDragJBridge(const char* arg1,QWidget* arg2) : QStoredDrag(arg1,arg2) {};
+ QStoredDragJBridge(const char* arg1) : QStoredDrag(arg1) {};
+ ~QStoredDragJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QStoredDrag",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStoredDrag_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QStoredDrag*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStoredDrag_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QStoredDrag_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QStoredDrag_encodedData(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QByteArray _qbyteArray;
+static QCString* _qstring_arg1 = 0;
+ _qbyteArray = ((QStoredDrag*) QtSupport::getQt(env, obj))->encodedData((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStoredDrag_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QStoredDrag*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QStoredDrag*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStoredDrag_format(JNIEnv* env, jobject obj, jint i)
+{
+ const char* _qstring;
+ _qstring = ((QStoredDrag*) QtSupport::getQt(env, obj))->format((int) i);
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStoredDrag_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStoredDrag_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QStoredDrag*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStoredDrag_newQStoredDrag__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring mimeType)
+{
+static QCString* _qstring_mimeType = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStoredDragJBridge((const char*) QtSupport::toCharString(env, mimeType, &_qstring_mimeType)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStoredDrag_newQStoredDrag__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring mimeType, jobject dragSource)
+{
+static QCString* _qstring_mimeType = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStoredDragJBridge((const char*) QtSupport::toCharString(env, mimeType, &_qstring_mimeType), (QWidget*) QtSupport::getQt(env, dragSource)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStoredDrag_newQStoredDrag__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring mimeType, jobject dragSource, jstring name)
+{
+static QCString* _qstring_mimeType = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStoredDragJBridge((const char*) QtSupport::toCharString(env, mimeType, &_qstring_mimeType), (QWidget*) QtSupport::getQt(env, dragSource), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStoredDrag_setEncodedData(JNIEnv* env, jobject obj, jbyteArray arg1)
+{
+static QByteArray* _qbyteArray_arg1 = 0;
+ ((QStoredDrag*) QtSupport::getQt(env, obj))->setEncodedData((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, arg1, &_qbyteArray_arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStoredDrag_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QStoredDragJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStoredDrag_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QStoredDragJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QStoredDrag.h b/qtjava/javalib/qtjava/QStoredDrag.h
new file mode 100644
index 00000000..5487b915
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStoredDrag.h
@@ -0,0 +1,31 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QStoredDrag__
+#define __org_kde_qt_QStoredDrag__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStoredDrag_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStoredDrag_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStoredDrag_newQStoredDrag__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStoredDrag_newQStoredDrag__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStoredDrag_newQStoredDrag__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStoredDrag_setEncodedData (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStoredDrag_format (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QStoredDrag_encodedData (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStoredDrag_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStoredDrag_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStoredDrag_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStoredDrag_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStoredDrag_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QStoredDrag__ */
diff --git a/qtjava/javalib/qtjava/QStyle.cpp b/qtjava/javalib/qtjava/QStyle.cpp
new file mode 100644
index 00000000..21aad367
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStyle.cpp
@@ -0,0 +1,383 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qpalette.h>
+#include <qsize.h>
+#include <qpixmap.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QStyle.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStyle_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QStyle*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyle_defaultFrameWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyle*) QtSupport::getQt(env, obj))->defaultFrameWidth();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawComplexControlMask__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jint control, jobject p, jobject widget, jobject r)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawComplexControlMask((QStyle::ComplexControl) control, (QPainter*) QtSupport::getQt(env, p), (const QWidget*) QtSupport::getQt(env, widget), (const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawComplexControlMask__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QStyleOption_2(JNIEnv* env, jobject obj, jint control, jobject p, jobject widget, jobject r, jobject arg5)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawComplexControlMask((QStyle::ComplexControl) control, (QPainter*) QtSupport::getQt(env, p), (const QWidget*) QtSupport::getQt(env, widget), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QStyleOption&)*(const QStyleOption*) QtSupport::getQt(env, arg5));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawComplexControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jobject obj, jint control, jobject p, jobject widget, jobject r, jobject cg)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawComplexControl((QStyle::ComplexControl) control, (QPainter*) QtSupport::getQt(env, p), (const QWidget*) QtSupport::getQt(env, widget), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawComplexControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2I(JNIEnv* env, jobject obj, jint control, jobject p, jobject widget, jobject r, jobject cg, jint how)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawComplexControl((QStyle::ComplexControl) control, (QPainter*) QtSupport::getQt(env, p), (const QWidget*) QtSupport::getQt(env, widget), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (QStyle::SFlags) how);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawComplexControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2II(JNIEnv* env, jobject obj, jint control, jobject p, jobject widget, jobject r, jobject cg, jint how, jint sub)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawComplexControl((QStyle::ComplexControl) control, (QPainter*) QtSupport::getQt(env, p), (const QWidget*) QtSupport::getQt(env, widget), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (QStyle::SFlags) how, (QStyle::SCFlags) sub);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawComplexControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2III(JNIEnv* env, jobject obj, jint control, jobject p, jobject widget, jobject r, jobject cg, jint how, jint sub, jint subActive)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawComplexControl((QStyle::ComplexControl) control, (QPainter*) QtSupport::getQt(env, p), (const QWidget*) QtSupport::getQt(env, widget), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (QStyle::SFlags) how, (QStyle::SCFlags) sub, (QStyle::SCFlags) subActive);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawComplexControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2IIILorg_kde_qt_QStyleOption_2(JNIEnv* env, jobject obj, jint control, jobject p, jobject widget, jobject r, jobject cg, jint how, jint sub, jint subActive, jobject arg9)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawComplexControl((QStyle::ComplexControl) control, (QPainter*) QtSupport::getQt(env, p), (const QWidget*) QtSupport::getQt(env, widget), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (QStyle::SFlags) how, (QStyle::SCFlags) sub, (QStyle::SCFlags) subActive, (const QStyleOption&)*(const QStyleOption*) QtSupport::getQt(env, arg9));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawControlMask__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jint element, jobject p, jobject widget, jobject r)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawControlMask((QStyle::ControlElement) element, (QPainter*) QtSupport::getQt(env, p), (const QWidget*) QtSupport::getQt(env, widget), (const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawControlMask__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QStyleOption_2(JNIEnv* env, jobject obj, jint element, jobject p, jobject widget, jobject r, jobject arg5)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawControlMask((QStyle::ControlElement) element, (QPainter*) QtSupport::getQt(env, p), (const QWidget*) QtSupport::getQt(env, widget), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QStyleOption&)*(const QStyleOption*) QtSupport::getQt(env, arg5));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jobject obj, jint element, jobject p, jobject widget, jobject r, jobject cg)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawControl((QStyle::ControlElement) element, (QPainter*) QtSupport::getQt(env, p), (const QWidget*) QtSupport::getQt(env, widget), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2I(JNIEnv* env, jobject obj, jint element, jobject p, jobject widget, jobject r, jobject cg, jint how)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawControl((QStyle::ControlElement) element, (QPainter*) QtSupport::getQt(env, p), (const QWidget*) QtSupport::getQt(env, widget), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (QStyle::SFlags) how);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ILorg_kde_qt_QStyleOption_2(JNIEnv* env, jobject obj, jint element, jobject p, jobject widget, jobject r, jobject cg, jint how, jobject arg7)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawControl((QStyle::ControlElement) element, (QPainter*) QtSupport::getQt(env, p), (const QWidget*) QtSupport::getQt(env, widget), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (QStyle::SFlags) how, (const QStyleOption&)*(const QStyleOption*) QtSupport::getQt(env, arg7));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawItem__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2ILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QPixmap_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject p, jobject r, jint flags, jobject g, jboolean enabled, jobject pixmap, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QStyle*) QtSupport::getQt(env, obj))->drawItem((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (int) flags, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) enabled, (const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawItem__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2ILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QPixmap_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject p, jobject r, jint flags, jobject g, jboolean enabled, jobject pixmap, jstring text, jint len)
+{
+static QString* _qstring_text = 0;
+ ((QStyle*) QtSupport::getQt(env, obj))->drawItem((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (int) flags, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) enabled, (const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) len);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawItem__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2ILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QPixmap_2Ljava_lang_String_2ILorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject p, jobject r, jint flags, jobject g, jboolean enabled, jobject pixmap, jstring text, jint len, jobject penColor)
+{
+static QString* _qstring_text = 0;
+ ((QStyle*) QtSupport::getQt(env, obj))->drawItem((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (int) flags, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) enabled, (const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) len, (const QColor*) QtSupport::getQt(env, penColor));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawPrimitive__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jobject obj, jint pe, jobject p, jobject r, jobject cg)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawPrimitive((QStyle::PrimitiveElement) pe, (QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawPrimitive__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2I(JNIEnv* env, jobject obj, jint pe, jobject p, jobject r, jobject cg, jint flags)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawPrimitive((QStyle::PrimitiveElement) pe, (QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (QStyle::SFlags) flags);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_drawPrimitive__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ILorg_kde_qt_QStyleOption_2(JNIEnv* env, jobject obj, jint pe, jobject p, jobject r, jobject cg, jint flags, jobject arg6)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->drawPrimitive((QStyle::PrimitiveElement) pe, (QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (QStyle::SFlags) flags, (const QStyleOption&)*(const QStyleOption*) QtSupport::getQt(env, arg6));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_itemRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2IZLorg_kde_qt_QPixmap_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject p, jobject r, jint flags, jboolean enabled, jobject pixmap, jstring text)
+{
+static QString* _qstring_text = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QStyle*) QtSupport::getQt(env, obj))->itemRect((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (int) flags, (bool) enabled, (const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_itemRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2IZLorg_kde_qt_QPixmap_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject p, jobject r, jint flags, jboolean enabled, jobject pixmap, jstring text, jint len)
+{
+static QString* _qstring_text = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QStyle*) QtSupport::getQt(env, obj))->itemRect((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (int) flags, (bool) enabled, (const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) len)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QStyle*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyle_pixelMetric__I(JNIEnv* env, jobject obj, jint metric)
+{
+ jint xret = (jint) ((QStyle*) QtSupport::getQt(env, obj))->pixelMetric((QStyle::PixelMetric) metric);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyle_pixelMetric__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint metric, jobject widget)
+{
+ jint xret = (jint) ((QStyle*) QtSupport::getQt(env, obj))->pixelMetric((QStyle::PixelMetric) metric, (const QWidget*) QtSupport::getQt(env, widget));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_polishPopupMenu(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->polishPopupMenu((QPopupMenu*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_polish__Lorg_kde_qt_QApplication_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->polish((QApplication*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_polish__Lorg_kde_qt_QPalette_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->polish((QPalette&)*(QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_polish__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->polish((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_querySubControlMetrics__ILorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jint control, jobject widget, jint sc)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QStyle*) QtSupport::getQt(env, obj))->querySubControlMetrics((QStyle::ComplexControl) control, (const QWidget*) QtSupport::getQt(env, widget), (QStyle::SubControl) sc)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_querySubControlMetrics__ILorg_kde_qt_QWidget_2ILorg_kde_qt_QStyleOption_2(JNIEnv* env, jobject obj, jint control, jobject widget, jint sc, jobject arg4)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QStyle*) QtSupport::getQt(env, obj))->querySubControlMetrics((QStyle::ComplexControl) control, (const QWidget*) QtSupport::getQt(env, widget), (QStyle::SubControl) sc, (const QStyleOption&)*(const QStyleOption*) QtSupport::getQt(env, arg4))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyle_querySubControl__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jint control, jobject widget, jobject pos)
+{
+ jint xret = (jint) ((QStyle*) QtSupport::getQt(env, obj))->querySubControl((QStyle::ComplexControl) control, (const QWidget*) QtSupport::getQt(env, widget), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyle_querySubControl__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QStyleOption_2(JNIEnv* env, jobject obj, jint control, jobject widget, jobject pos, jobject arg4)
+{
+ jint xret = (jint) ((QStyle*) QtSupport::getQt(env, obj))->querySubControl((QStyle::ComplexControl) control, (const QWidget*) QtSupport::getQt(env, widget), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (const QStyleOption&)*(const QStyleOption*) QtSupport::getQt(env, arg4));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_scrollBarExtent(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QStyle*) QtSupport::getQt(env, obj))->scrollBarExtent()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_sizeFromContents__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jint contents, jobject widget, jobject contentsSize)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QStyle*) QtSupport::getQt(env, obj))->sizeFromContents((QStyle::ContentsType) contents, (const QWidget*) QtSupport::getQt(env, widget), (const QSize&)*(const QSize*) QtSupport::getQt(env, contentsSize))), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_sizeFromContents__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QSize_2Lorg_kde_qt_QStyleOption_2(JNIEnv* env, jobject obj, jint contents, jobject widget, jobject contentsSize, jobject arg4)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QStyle*) QtSupport::getQt(env, obj))->sizeFromContents((QStyle::ContentsType) contents, (const QWidget*) QtSupport::getQt(env, widget), (const QSize&)*(const QSize*) QtSupport::getQt(env, contentsSize), (const QStyleOption&)*(const QStyleOption*) QtSupport::getQt(env, arg4))), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyle_styleHint__I(JNIEnv* env, jobject obj, jint stylehint)
+{
+ jint xret = (jint) ((QStyle*) QtSupport::getQt(env, obj))->styleHint((QStyle::StyleHint) stylehint);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyle_styleHint__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint stylehint, jobject widget)
+{
+ jint xret = (jint) ((QStyle*) QtSupport::getQt(env, obj))->styleHint((QStyle::StyleHint) stylehint, (const QWidget*) QtSupport::getQt(env, widget));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyle_styleHint__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QStyleOption_2(JNIEnv* env, jobject obj, jint stylehint, jobject widget, jobject arg3)
+{
+ jint xret = (jint) ((QStyle*) QtSupport::getQt(env, obj))->styleHint((QStyle::StyleHint) stylehint, (const QWidget*) QtSupport::getQt(env, widget), (const QStyleOption&)*(const QStyleOption*) QtSupport::getQt(env, arg3));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_stylePixmap__I(JNIEnv* env, jobject obj, jint stylepixmap)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QStyle*) QtSupport::getQt(env, obj))->stylePixmap((QStyle::StylePixmap) stylepixmap)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_stylePixmap__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint stylepixmap, jobject widget)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QStyle*) QtSupport::getQt(env, obj))->stylePixmap((QStyle::StylePixmap) stylepixmap, (const QWidget*) QtSupport::getQt(env, widget))), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_stylePixmap__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QStyleOption_2(JNIEnv* env, jobject obj, jint stylepixmap, jobject widget, jobject arg3)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QStyle*) QtSupport::getQt(env, obj))->stylePixmap((QStyle::StylePixmap) stylepixmap, (const QWidget*) QtSupport::getQt(env, widget), (const QStyleOption&)*(const QStyleOption*) QtSupport::getQt(env, arg3))), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_subRect(JNIEnv* env, jobject obj, jint r, jobject widget)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QStyle*) QtSupport::getQt(env, obj))->subRect((QStyle::SubRect) r, (const QWidget*) QtSupport::getQt(env, widget))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_tabbarMetrics(JNIEnv* env, jobject obj, jobject t, jintArray hf, jintArray vf, jintArray ov)
+{
+ int* _int_hf = QtSupport::toIntPtr(env, hf);
+ int* _int_vf = QtSupport::toIntPtr(env, vf);
+ int* _int_ov = QtSupport::toIntPtr(env, ov);
+ ((QStyle*) QtSupport::getQt(env, obj))->tabbarMetrics((const QWidget*) QtSupport::getQt(env, t), (int&) *_int_hf, (int&) *_int_vf, (int&) *_int_ov);
+ env->SetIntArrayRegion(hf, 0, 1, (jint *) _int_hf);
+ env->SetIntArrayRegion(vf, 0, 1, (jint *) _int_vf);
+ env->SetIntArrayRegion(ov, 0, 1, (jint *) _int_ov);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStyle_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QStyle::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStyle_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QStyle::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_unPolish__Lorg_kde_qt_QApplication_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->unPolish((QApplication*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyle_unPolish__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QStyle*) QtSupport::getQt(env, obj))->unPolish((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_visualRect__Lorg_kde_qt_QRect_2Lorg_kde_qt_QRect_2(JNIEnv* env, jclass cls, jobject logical, jobject bounding)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(QStyle::visualRect((const QRect&)*(const QRect*) QtSupport::getQt(env, logical), (const QRect&)*(const QRect*) QtSupport::getQt(env, bounding))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyle_visualRect__Lorg_kde_qt_QRect_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jobject logical, jobject w)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(QStyle::visualRect((const QRect&)*(const QRect*) QtSupport::getQt(env, logical), (const QWidget*) QtSupport::getQt(env, w))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QStyle.h b/qtjava/javalib/qtjava/QStyle.h
new file mode 100644
index 00000000..da58571f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStyle.h
@@ -0,0 +1,68 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QStyle__
+#define __org_kde_qt_QStyle__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStyle_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_polish__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_unPolish__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_polish__Lorg_kde_qt_QApplication_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_unPolish__Lorg_kde_qt_QApplication_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_polish__Lorg_kde_qt_QPalette_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_polishPopupMenu (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_itemRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2IZLorg_kde_qt_QPixmap_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jobject, jint, jboolean, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_itemRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2IZLorg_kde_qt_QPixmap_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jint, jboolean, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawItem__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2ILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QPixmap_2Ljava_lang_String_2ILorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject, jobject, jint, jobject, jboolean, jobject, jstring, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawItem__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2ILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QPixmap_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jobject, jint, jobject, jboolean, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawItem__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2ILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QPixmap_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jint, jobject, jboolean, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawPrimitive__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ILorg_kde_qt_QStyleOption_2 (JNIEnv *env, jobject, jint, jobject, jobject, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawPrimitive__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2I (JNIEnv *env, jobject, jint, jobject, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawPrimitive__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jobject, jint, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ILorg_kde_qt_QStyleOption_2 (JNIEnv *env, jobject, jint, jobject, jobject, jobject, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2I (JNIEnv *env, jobject, jint, jobject, jobject, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jobject, jint, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawControlMask__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QStyleOption_2 (JNIEnv *env, jobject, jint, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawControlMask__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jint, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_subRect (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawComplexControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2IIILorg_kde_qt_QStyleOption_2 (JNIEnv *env, jobject, jint, jobject, jobject, jobject, jobject, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawComplexControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2III (JNIEnv *env, jobject, jint, jobject, jobject, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawComplexControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2II (JNIEnv *env, jobject, jint, jobject, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawComplexControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2I (JNIEnv *env, jobject, jint, jobject, jobject, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawComplexControl__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jobject, jint, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawComplexControlMask__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QStyleOption_2 (JNIEnv *env, jobject, jint, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_drawComplexControlMask__ILorg_kde_qt_QPainter_2Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jint, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_querySubControlMetrics__ILorg_kde_qt_QWidget_2ILorg_kde_qt_QStyleOption_2 (JNIEnv *env, jobject, jint, jobject, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_querySubControlMetrics__ILorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jint, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyle_querySubControl__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QStyleOption_2 (JNIEnv *env, jobject, jint, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyle_querySubControl__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jint, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyle_pixelMetric__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyle_pixelMetric__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_sizeFromContents__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QSize_2Lorg_kde_qt_QStyleOption_2 (JNIEnv *env, jobject, jint, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_sizeFromContents__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jint, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyle_styleHint__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QStyleOption_2 (JNIEnv *env, jobject, jint, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyle_styleHint__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyle_styleHint__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_stylePixmap__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QStyleOption_2 (JNIEnv *env, jobject, jint, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_stylePixmap__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_stylePixmap__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyle_defaultFrameWidth (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyle_tabbarMetrics (JNIEnv *env, jobject, jobject, jintArray, jintArray, jintArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_scrollBarExtent (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStyle_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStyle_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_visualRect__Lorg_kde_qt_QRect_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyle_visualRect__Lorg_kde_qt_QRect_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jclass, jobject, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QStyle__ */
diff --git a/qtjava/javalib/qtjava/QStyleFactory.cpp b/qtjava/javalib/qtjava/QStyleFactory.cpp
new file mode 100644
index 00000000..1f391fe0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStyleFactory.cpp
@@ -0,0 +1,66 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstylefactory.h>
+#include <qstring.h>
+#include <qstringlist.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QStyleFactory.h>
+
+class QStyleFactoryJBridge : public QStyleFactory
+{
+public:
+ QStyleFactoryJBridge() : QStyleFactory() {};
+ ~QStyleFactoryJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleFactory_create(JNIEnv* env, jclass cls, jstring arg1)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QStyleFactoryJBridge::create((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1)), "org.kde.qt.QStyle");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleFactory_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QStyleFactory_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleFactory_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QStyleFactory*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleFactory_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleFactory_keys(JNIEnv* env, jclass cls)
+{
+ QStringList _qlist;
+ (void) cls;
+ _qlist = QStyleFactoryJBridge::keys();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleFactory_newQStyleFactory(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleFactoryJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QStyleFactory.h b/qtjava/javalib/qtjava/QStyleFactory.h
new file mode 100644
index 00000000..6811906b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStyleFactory.h
@@ -0,0 +1,24 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QStyleFactory__
+#define __org_kde_qt_QStyleFactory__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleFactory_newQStyleFactory (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleFactory_keys (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleFactory_create (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleFactory_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleFactory_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleFactory_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QStyleFactory__ */
diff --git a/qtjava/javalib/qtjava/QStyleOption.cpp b/qtjava/javalib/qtjava/QStyleOption.cpp
new file mode 100644
index 00000000..bd8f9226
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStyleOption.cpp
@@ -0,0 +1,300 @@
+//Auto-generated by ../../kalyptus/kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstyle.h>
+#include <qcolor.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QStyleOption.h>
+
+class QStyleOptionJBridge : public QStyleOption
+{
+public:
+ QStyleOptionJBridge(QStyleOption::StyleOptionDefault arg1) : QStyleOption(arg1) {};
+ QStyleOptionJBridge() : QStyleOption() {};
+ QStyleOptionJBridge(int arg1,int arg2) : QStyleOption(arg1,arg2) {};
+ QStyleOptionJBridge(int arg1,int arg2,int arg3,int arg4) : QStyleOption(arg1,arg2,arg3,arg4) {};
+ QStyleOptionJBridge(QMenuItem* arg1) : QStyleOption(arg1) {};
+ QStyleOptionJBridge(QMenuItem* arg1,int arg2) : QStyleOption(arg1,arg2) {};
+ QStyleOptionJBridge(QMenuItem* arg1,int arg2,int arg3) : QStyleOption(arg1,arg2,arg3) {};
+ QStyleOptionJBridge(const QColor& arg1) : QStyleOption(arg1) {};
+ QStyleOptionJBridge(QTab* arg1) : QStyleOption(arg1) {};
+ QStyleOptionJBridge(QListViewItem* arg1) : QStyleOption(arg1) {};
+ QStyleOptionJBridge(QCheckListItem* arg1) : QStyleOption(arg1) {};
+ QStyleOptionJBridge(const QRect& arg1) : QStyleOption(arg1) {};
+ QStyleOptionJBridge(QWidget* arg1) : QStyleOption(arg1) {};
+ ~QStyleOptionJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleOption_arrowType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleOption*) QtSupport::getQt(env, obj))->arrowType();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleOption_checkListItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QStyleOption*) QtSupport::getQt(env, obj))->checkListItem(), "org.kde.qt.QCheckListItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleOption_color(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QStyleOption*) QtSupport::getQt(env, obj))->color(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleOption_day(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleOption*) QtSupport::getQt(env, obj))->day();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QStyleOption_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QStyleOption*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleOption_frameShadow(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleOption*) QtSupport::getQt(env, obj))->frameShadow();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleOption_frameShape(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleOption*) QtSupport::getQt(env, obj))->frameShape();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleOption_headerSection(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleOption*) QtSupport::getQt(env, obj))->headerSection();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleOption_isDefault(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QStyleOption*) QtSupport::getQt(env, obj))->isDefault();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleOption_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleOption_lineWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleOption*) QtSupport::getQt(env, obj))->lineWidth();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleOption_listViewItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QStyleOption*) QtSupport::getQt(env, obj))->listViewItem(), "org.kde.qt.QListViewItem");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleOption_maxIconWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleOption*) QtSupport::getQt(env, obj))->maxIconWidth();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleOption_menuItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QStyleOption*) QtSupport::getQt(env, obj))->menuItem(), "org.kde.qt.QMenuItem");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleOption_midLineWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleOption*) QtSupport::getQt(env, obj))->midLineWidth();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge((QStyleOption::StyleOptionDefault) arg1));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__II(JNIEnv* env, jobject obj, jint in1, jint in2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge((int) in1, (int) in2));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__IIII(JNIEnv* env, jobject obj, jint in1, jint in2, jint in3, jint in4)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge((int) in1, (int) in2, (int) in3, (int) in4));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QCheckListItem_2(JNIEnv* env, jobject obj, jobject i)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge((QCheckListItem*) QtSupport::getQt(env, i)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject c)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, c)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QListViewItem_2(JNIEnv* env, jobject obj, jobject i)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge((QListViewItem*) QtSupport::getQt(env, i)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QMenuItem_2(JNIEnv* env, jobject obj, jobject m)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge((QMenuItem*) QtSupport::getQt(env, m)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QMenuItem_2I(JNIEnv* env, jobject obj, jobject m, jint in1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge((QMenuItem*) QtSupport::getQt(env, m), (int) in1));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QMenuItem_2II(JNIEnv* env, jobject obj, jobject m, jint in1, jint in2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge((QMenuItem*) QtSupport::getQt(env, m), (int) in1, (int) in2));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject r)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge((const QRect&)*(const QRect*) QtSupport::getQt(env, r)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QTab_2(JNIEnv* env, jobject obj, jobject t)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge((QTab*) QtSupport::getQt(env, t)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject w)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleOptionJBridge((QWidget*) QtSupport::getQt(env, w)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleOption_rect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QStyleOption*) QtSupport::getQt(env, obj))->rect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleOption_tabWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleOption*) QtSupport::getQt(env, obj))->tabWidth();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleOption_tab(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QStyleOption*) QtSupport::getQt(env, obj))->tab(), "org.kde.qt.QTab");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleOption_widget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QStyleOption*) QtSupport::getQt(env, obj))->widget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QStyleOption.h b/qtjava/javalib/qtjava/QStyleOption.h
new file mode 100644
index 00000000..c27fccaf
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStyleOption.h
@@ -0,0 +1,53 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QStyleOption__
+#define __org_kde_qt_QStyleOption__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__I (JNIEnv *env, jobject, jint);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__ (JNIEnv *env, jobject);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__II (JNIEnv *env, jobject, jint, jint);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QMenuItem_2 (JNIEnv *env, jobject, jobject);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QMenuItem_2I (JNIEnv *env, jobject, jobject, jint);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QMenuItem_2II (JNIEnv *env, jobject, jobject, jint, jint);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QTab_2 (JNIEnv *env, jobject, jobject);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QListViewItem_2 (JNIEnv *env, jobject, jobject);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QCheckListItem_2 (JNIEnv *env, jobject, jobject);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_newQStyleOption__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleOption_isDefault (JNIEnv *env, jobject);
+JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleOption_day (JNIEnv *env, jobject);
+JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleOption_lineWidth (JNIEnv *env, jobject);
+JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleOption_midLineWidth (JNIEnv *env, jobject);
+JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleOption_frameShape (JNIEnv *env, jobject);
+JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleOption_frameShadow (JNIEnv *env, jobject);
+JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleOption_headerSection (JNIEnv *env, jobject);
+JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleOption_menuItem (JNIEnv *env, jobject);
+JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleOption_maxIconWidth (JNIEnv *env, jobject);
+JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleOption_tabWidth (JNIEnv *env, jobject);
+JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleOption_color (JNIEnv *env, jobject);
+JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleOption_tab (JNIEnv *env, jobject);
+JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleOption_checkListItem (JNIEnv *env, jobject);
+JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleOption_listViewItem (JNIEnv *env, jobject);
+JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleOption_arrowType (JNIEnv *env, jobject);
+JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleOption_rect (JNIEnv *env, jobject);
+JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleOption_widget (JNIEnv *env, jobject);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_finalize (JNIEnv *env, jobject);
+JNIEXPORT void JNICALL Java_org_kde_qt_QStyleOption_dispose (JNIEnv *env, jobject);
+JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleOption_isDisposed (JNIEnv *env, jobject);
+#undef org_kde_qt_QStyleOption_Default
+#define org_kde_qt_QStyleOption_Default 0L
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QStyleOption__ */
diff --git a/qtjava/javalib/qtjava/QStyleSheet.cpp b/qtjava/javalib/qtjava/QStyleSheet.cpp
new file mode 100644
index 00000000..efb4d04c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStyleSheet.cpp
@@ -0,0 +1,230 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qfont.h>
+#include <qstylesheet.h>
+#include <qmime.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QStyleSheet.h>
+
+class QStyleSheetJBridge : public QStyleSheet
+{
+public:
+ QStyleSheetJBridge(QObject* arg1,const char* arg2) : QStyleSheet(arg1,arg2) {};
+ QStyleSheetJBridge(QObject* arg1) : QStyleSheet(arg1) {};
+ QStyleSheetJBridge() : QStyleSheet() {};
+ ~QStyleSheetJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QStyleSheet",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStyleSheet_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QStyleSheet*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStyleSheet_convertFromPlainText__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ _qstring = QStyleSheetJBridge::convertFromPlainText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStyleSheet_convertFromPlainText__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring arg1, jint mode)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ _qstring = QStyleSheetJBridge::convertFromPlainText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (QStyleSheetItem::WhiteSpaceMode) mode);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleSheet_defaultSheet(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QStyleSheetJBridge::defaultSheet(), "org.kde.qt.QStyleSheet");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheet_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QStyleSheet_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheet_error(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QStyleSheet*) QtSupport::getQt(env, obj))->error((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStyleSheet_escape(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ _qstring = QStyleSheetJBridge::escape((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheet_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QStyleSheet*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QStyleSheet*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheet_insert(JNIEnv* env, jobject obj, jobject item)
+{
+ ((QStyleSheet*) QtSupport::getQt(env, obj))->insert((QStyleSheetItem*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleSheet_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleSheet_item(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QStyleSheet*) QtSupport::getQt(env, obj))->item((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name)), "org.kde.qt.QStyleSheetItem");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleSheet_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QStyleSheet*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleSheet_mightBeRichText(JNIEnv* env, jclass cls, jstring arg1)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) QStyleSheetJBridge::mightBeRichText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheet_newQStyleSheet__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleSheetJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheet_newQStyleSheet__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleSheetJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheet_newQStyleSheet__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleSheetJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheet_scaleFont(JNIEnv* env, jobject obj, jobject font, jint logicalSize)
+{
+ ((QStyleSheet*) QtSupport::getQt(env, obj))->scaleFont((QFont&)*(QFont*) QtSupport::getQt(env, font), (int) logicalSize);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheet_setDefaultSheet(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QStyleSheetJBridge::setDefaultSheet((QStyleSheet*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStyleSheet_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QStyleSheetJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStyleSheet_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QStyleSheetJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QStyleSheet.h b/qtjava/javalib/qtjava/QStyleSheet.h
new file mode 100644
index 00000000..2d7780b8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStyleSheet.h
@@ -0,0 +1,38 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QStyleSheet__
+#define __org_kde_qt_QStyleSheet__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleSheet_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStyleSheet_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheet_newQStyleSheet__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheet_newQStyleSheet__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheet_newQStyleSheet__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleSheet_item (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheet_insert (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheet_scaleFont (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheet_error (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStyleSheet_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStyleSheet_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleSheet_defaultSheet (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheet_setDefaultSheet (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStyleSheet_escape (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStyleSheet_convertFromPlainText__Ljava_lang_String_2I (JNIEnv *env, jclass, jstring, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStyleSheet_convertFromPlainText__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleSheet_mightBeRichText (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheet_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheet_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleSheet_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QStyleSheet__ */
diff --git a/qtjava/javalib/qtjava/QStyleSheetItem.cpp b/qtjava/javalib/qtjava/QStyleSheetItem.cpp
new file mode 100644
index 00000000..1dc31231
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStyleSheetItem.cpp
@@ -0,0 +1,387 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qstylesheet.h>
+#include <qcolor.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QStyleSheetItem.h>
+
+class QStyleSheetItemJBridge : public QStyleSheetItem
+{
+public:
+ QStyleSheetItemJBridge(QStyleSheet* arg1,const QString& arg2) : QStyleSheetItem(arg1,arg2) {};
+ QStyleSheetItemJBridge(const QStyleSheetItem& arg1) : QStyleSheetItem(arg1) {};
+ ~QStyleSheetItemJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleSheetItem_alignment(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->alignment();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleSheetItem_allowedInContext(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->allowedInContext((const QStyleSheetItem*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleSheetItem_color(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((QStyleSheetItem*) QtSupport::getQt(env, obj))->color()), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStyleSheetItem_contexts(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QStyleSheetItem*) QtSupport::getQt(env, obj))->contexts();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleSheetItem_definesFontItalic(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->definesFontItalic();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleSheetItem_definesFontStrikeOut(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->definesFontStrikeOut();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleSheetItem_definesFontUnderline(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->definesFontUnderline();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleSheetItem_displayMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->displayMode();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QStyleSheetItem_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QStyleSheetItem*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStyleSheetItem_fontFamily(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QStyleSheetItem*) QtSupport::getQt(env, obj))->fontFamily();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleSheetItem_fontItalic(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->fontItalic();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleSheetItem_fontSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->fontSize();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleSheetItem_fontStrikeOut(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->fontStrikeOut();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleSheetItem_fontUnderline(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->fontUnderline();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleSheetItem_fontWeight(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->fontWeight();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleSheetItem_isAnchor(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->isAnchor();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleSheetItem_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleSheetItem_lineSpacing(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->lineSpacing();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleSheetItem_listStyle(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->listStyle();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleSheetItem_logicalFontSizeStep(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->logicalFontSizeStep();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleSheetItem_logicalFontSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->logicalFontSize();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleSheetItem_margin(JNIEnv* env, jobject obj, jint m)
+{
+ jint xret = (jint) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->margin((QStyleSheetItem::Margin) m);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QStyleSheetItem_name(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QStyleSheetItem*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_newQStyleSheetItem__Lorg_kde_qt_QStyleSheetItem_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleSheetItemJBridge((const QStyleSheetItem&)*(const QStyleSheetItem*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_newQStyleSheetItem__Lorg_kde_qt_QStyleSheet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QStyleSheetItemJBridge((QStyleSheet*) QtSupport::getQt(env, parent), (const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleSheetItem_numberOfColumns(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->numberOfColumns();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QStyleSheetItem_selfNesting(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->selfNesting();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setAlignment(JNIEnv* env, jobject obj, jint f)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setAlignment((int) f);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setAnchor(JNIEnv* env, jobject obj, jboolean anc)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setAnchor((bool) anc);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setColor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setColor((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setContexts(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setContexts((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setDisplayMode(JNIEnv* env, jobject obj, jint m)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setDisplayMode((QStyleSheetItem::DisplayMode) m);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setFontFamily(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setFontFamily((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setFontItalic(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setFontItalic((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setFontSize(JNIEnv* env, jobject obj, jint s)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setFontSize((int) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setFontStrikeOut(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setFontStrikeOut((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setFontUnderline(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setFontUnderline((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setFontWeight(JNIEnv* env, jobject obj, jint w)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setFontWeight((int) w);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setLineSpacing(JNIEnv* env, jobject obj, jint ls)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setLineSpacing((int) ls);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setListStyle(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setListStyle((QStyleSheetItem::ListStyle) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setLogicalFontSizeStep(JNIEnv* env, jobject obj, jint s)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setLogicalFontSizeStep((int) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setLogicalFontSize(JNIEnv* env, jobject obj, jint s)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setLogicalFontSize((int) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setMargin(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setMargin((QStyleSheetItem::Margin) arg1, (int) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setNumberOfColumns(JNIEnv* env, jobject obj, jint ncols)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setNumberOfColumns((int) ncols);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setSelfNesting(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setSelfNesting((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setVerticalAlignment(JNIEnv* env, jobject obj, jint valign)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setVerticalAlignment((QStyleSheetItem::VerticalAlignment) valign);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QStyleSheetItem_setWhiteSpaceMode(JNIEnv* env, jobject obj, jint m)
+{
+ ((QStyleSheetItem*) QtSupport::getQt(env, obj))->setWhiteSpaceMode((QStyleSheetItem::WhiteSpaceMode) m);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QStyleSheetItem_styleSheet(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QStyleSheetItem*) QtSupport::getQt(env, obj))->styleSheet(), "org.kde.qt.QStyleSheet");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleSheetItem_verticalAlignment(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->verticalAlignment();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QStyleSheetItem_whiteSpaceMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QStyleSheetItem*) QtSupport::getQt(env, obj))->whiteSpaceMode();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QStyleSheetItem.h b/qtjava/javalib/qtjava/QStyleSheetItem.h
new file mode 100644
index 00000000..529ace42
--- /dev/null
+++ b/qtjava/javalib/qtjava/QStyleSheetItem.h
@@ -0,0 +1,69 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QStyleSheetItem__
+#define __org_kde_qt_QStyleSheetItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_newQStyleSheetItem__Lorg_kde_qt_QStyleSheet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_newQStyleSheetItem__Lorg_kde_qt_QStyleSheetItem_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStyleSheetItem_name (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleSheetItem_styleSheet (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleSheetItem_displayMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setDisplayMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleSheetItem_alignment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setAlignment (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleSheetItem_verticalAlignment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setVerticalAlignment (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleSheetItem_fontWeight (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setFontWeight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleSheetItem_logicalFontSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setLogicalFontSize (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleSheetItem_logicalFontSizeStep (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setLogicalFontSizeStep (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleSheetItem_fontSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setFontSize (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStyleSheetItem_fontFamily (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setFontFamily (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleSheetItem_numberOfColumns (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setNumberOfColumns (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QStyleSheetItem_color (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleSheetItem_fontItalic (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setFontItalic (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleSheetItem_definesFontItalic (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleSheetItem_fontUnderline (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setFontUnderline (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleSheetItem_definesFontUnderline (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleSheetItem_fontStrikeOut (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setFontStrikeOut (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleSheetItem_definesFontStrikeOut (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleSheetItem_isAnchor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setAnchor (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleSheetItem_whiteSpaceMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setWhiteSpaceMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleSheetItem_margin (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setMargin (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleSheetItem_listStyle (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setListStyle (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QStyleSheetItem_contexts (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setContexts (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleSheetItem_allowedInContext (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleSheetItem_selfNesting (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setSelfNesting (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_setLineSpacing (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QStyleSheetItem_lineSpacing (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QStyleSheetItem_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QStyleSheetItem_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QStyleSheetItem__ */
diff --git a/qtjava/javalib/qtjava/QSyntaxHighlighter.cpp b/qtjava/javalib/qtjava/QSyntaxHighlighter.cpp
new file mode 100644
index 00000000..f7024ab8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSyntaxHighlighter.cpp
@@ -0,0 +1,59 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsyntaxhighlighter.h>
+#include <qstring.h>
+#include <qfont.h>
+#include <qcolor.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QSyntaxHighlighter.h>
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSyntaxHighlighter_currentParagraph(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QSyntaxHighlighter*) QtSupport::getQt(env, obj))->currentParagraph();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QSyntaxHighlighter_highlightParagraph(JNIEnv* env, jobject obj, jstring text, jint endStateOfLastPara)
+{
+static QString* _qstring_text = 0;
+ jint xret = (jint) ((QSyntaxHighlighter*) QtSupport::getQt(env, obj))->highlightParagraph((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) endStateOfLastPara);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSyntaxHighlighter_rehighlight(JNIEnv* env, jobject obj)
+{
+ ((QSyntaxHighlighter*) QtSupport::getQt(env, obj))->rehighlight();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSyntaxHighlighter_setFormat__IILorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jint start, jint count, jobject color)
+{
+ ((QSyntaxHighlighter*) QtSupport::getQt(env, obj))->setFormat((int) start, (int) count, (const QColor&)*(const QColor*) QtSupport::getQt(env, color));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSyntaxHighlighter_setFormat__IILorg_kde_qt_QFont_2(JNIEnv* env, jobject obj, jint start, jint count, jobject font)
+{
+ ((QSyntaxHighlighter*) QtSupport::getQt(env, obj))->setFormat((int) start, (int) count, (const QFont&)*(const QFont*) QtSupport::getQt(env, font));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QSyntaxHighlighter_setFormat__IILorg_kde_qt_QFont_2Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jint start, jint count, jobject font, jobject color)
+{
+ ((QSyntaxHighlighter*) QtSupport::getQt(env, obj))->setFormat((int) start, (int) count, (const QFont&)*(const QFont*) QtSupport::getQt(env, font), (const QColor&)*(const QColor*) QtSupport::getQt(env, color));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QSyntaxHighlighter_textEdit(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QSyntaxHighlighter*) QtSupport::getQt(env, obj))->textEdit(), "org.kde.qt.QTextEdit");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QSyntaxHighlighter.h b/qtjava/javalib/qtjava/QSyntaxHighlighter.h
new file mode 100644
index 00000000..f14047c1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QSyntaxHighlighter.h
@@ -0,0 +1,25 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QSyntaxHighlighter__
+#define __org_kde_qt_QSyntaxHighlighter__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSyntaxHighlighter_highlightParagraph (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSyntaxHighlighter_setFormat__IILorg_kde_qt_QFont_2Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jint, jint, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSyntaxHighlighter_setFormat__IILorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSyntaxHighlighter_setFormat__IILorg_kde_qt_QFont_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QSyntaxHighlighter_textEdit (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QSyntaxHighlighter_rehighlight (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QSyntaxHighlighter_currentParagraph (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QSyntaxHighlighter__ */
diff --git a/qtjava/javalib/qtjava/QTab.cpp b/qtjava/javalib/qtjava/QTab.cpp
new file mode 100644
index 00000000..15219f35
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTab.cpp
@@ -0,0 +1,156 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstring.h>
+#include <qtabbar.h>
+#include <qiconset.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTab.h>
+
+class QTabJBridge : public QTab
+{
+public:
+ QTabJBridge() : QTab() {};
+ QTabJBridge(const QString& arg1) : QTab(arg1) {};
+ QTabJBridge(const QIconSet& arg1,const QString& arg2) : QTab(arg1,arg2) {};
+ QTabJBridge(const QIconSet& arg1) : QTab(arg1) {};
+ ~QTabJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTab_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTab_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTab_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QTab*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTab_iconSet(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTab*) QtSupport::getQt(env, obj))->iconSet(), "org.kde.qt.QIconSet");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTab_identifier(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTab*) QtSupport::getQt(env, obj))->identifier();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTab_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTab_isEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTab*) QtSupport::getQt(env, obj))->isEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTab_newQTab__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTab_newQTab__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTab_newQTab__Lorg_kde_qt_QIconSet_2(JNIEnv* env, jobject obj, jobject icon)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabJBridge((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTab_newQTab__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject icon, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabJBridge((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTab_rect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QTab*) QtSupport::getQt(env, obj))->rect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTab_setEnabled(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QTab*) QtSupport::getQt(env, obj))->setEnabled((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTab_setIconSet(JNIEnv* env, jobject obj, jobject icon)
+{
+ ((QTab*) QtSupport::getQt(env, obj))->setIconSet((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, icon));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTab_setIdentifier(JNIEnv* env, jobject obj, jint i)
+{
+ ((QTab*) QtSupport::getQt(env, obj))->setIdentifier((int) i);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTab_setRect(JNIEnv* env, jobject obj, jobject rect)
+{
+ ((QTab*) QtSupport::getQt(env, obj))->setRect((const QRect&)*(const QRect*) QtSupport::getQt(env, rect));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTab_setText(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QTab*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTab_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTab*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QTab.h b/qtjava/javalib/qtjava/QTab.h
new file mode 100644
index 00000000..00a07d2c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTab.h
@@ -0,0 +1,35 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTab__
+#define __org_kde_qt_QTab__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTab_newQTab__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTab_newQTab__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTab_newQTab__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTab_newQTab__Lorg_kde_qt_QIconSet_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTab_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTab_text (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTab_setIconSet (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTab_iconSet (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTab_setRect (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTab_rect (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTab_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTab_isEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTab_setIdentifier (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTab_identifier (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTab_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTab_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTab_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTab__ */
diff --git a/qtjava/javalib/qtjava/QTabBar.cpp b/qtjava/javalib/qtjava/QTabBar.cpp
new file mode 100644
index 00000000..aa22dcf0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTabBar.cpp
@@ -0,0 +1,773 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qtabbar.h>
+#include <qsize.h>
+#include <qfont.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTabBar.h>
+
+class QTabBarJBridge : public QTabBar
+{
+public:
+ QTabBarJBridge(QWidget* arg1,const char* arg2) : QTabBar(arg1,arg2) {};
+ QTabBarJBridge(QWidget* arg1) : QTabBar(arg1) {};
+ QTabBarJBridge() : QTabBar() {};
+ void public_layoutTabs() {
+ QTabBar::layoutTabs();
+ return;
+ }
+ void protected_paint(QPainter* arg1,QTab* arg2,bool arg3) {
+ QTabBar::paint(arg1,arg2,arg3);
+ return;
+ }
+ void protected_paintLabel(QPainter* arg1,const QRect& arg2,QTab* arg3,bool arg4) {
+ QTabBar::paintLabel(arg1,arg2,arg3,arg4);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QTabBar::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QTabBar::focusOutEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QTabBar::resizeEvent(arg1);
+ return;
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QTabBar::paintEvent(arg1);
+ return;
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QTabBar::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QTabBar::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QTabBar::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QTabBar::keyPressEvent(arg1);
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QTabBar::styleChange(arg1);
+ return;
+ }
+ void protected_fontChange(const QFont& arg1) {
+ QTabBar::fontChange(arg1);
+ return;
+ }
+ bool protected_event(QEvent* arg1) {
+ return (bool) QTabBar::event(arg1);
+ }
+ ~QTabBarJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTabBar::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabBar","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QTabBar::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabBar","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabBar","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QTabBar::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabBar","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabBar","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabBar","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QTabBar::keyPressEvent(arg1);
+ }
+ return;
+ }
+ void removeTab(QTab* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeTab",(void*)arg1,"org.kde.qt.QTab")) {
+ QTabBar::removeTab(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTabBar::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabBar","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabBar","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTabBar::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void setCurrentTab(QTab* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCurrentTab",(void*)arg1,"org.kde.qt.QTab")) {
+ QTabBar::setCurrentTab(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTabBar::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabBar","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void layoutTabs() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabBar","layoutTabs")) {
+ QTabBar::layoutTabs();
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QTabBar::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QTabBar",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabBar","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabBar_addTab(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QTabBar*) QtSupport::getQt(env, obj))->addTab((QTab*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabBar_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTabBar*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabBar_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabBar*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabBar_currentTab(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabBar*) QtSupport::getQt(env, obj))->currentTab();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTabBar_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabBar_event(JNIEnv* env, jobject obj, jobject e)
+{
+ jboolean xret = (jboolean) ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QTabBar*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QTabBar*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_focusInEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_focusOutEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_fontChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_fontChange((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabBar_indexOf(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QTabBar*) QtSupport::getQt(env, obj))->indexOf((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabBar_insertTab__Lorg_kde_qt_QTab_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QTabBar*) QtSupport::getQt(env, obj))->insertTab((QTab*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabBar_insertTab__Lorg_kde_qt_QTab_2I(JNIEnv* env, jobject obj, jobject arg1, jint index)
+{
+ jint xret = (jint) ((QTabBar*) QtSupport::getQt(env, obj))->insertTab((QTab*) QtSupport::getQt(env, arg1), (int) index);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabBar_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabBar_isTabEnabled(JNIEnv* env, jobject obj, jint arg1)
+{
+ jboolean xret = (jboolean) ((QTabBar*) QtSupport::getQt(env, obj))->isTabEnabled((int) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabBar_keyboardFocusTab(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabBar*) QtSupport::getQt(env, obj))->keyboardFocusTab();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_layoutTabs(JNIEnv* env, jobject obj)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->public_layoutTabs();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabBar_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabBar*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabBar_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QTabBar*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_newQTabBar__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabBarJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_newQTabBar__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabBarJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_newQTabBar__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabBarJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_paintLabel(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jobject arg3, jboolean arg4)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_paintLabel((QPainter*) QtSupport::getQt(env, arg1), (const QRect&)*(const QRect*) QtSupport::getQt(env, arg2), (QTab*) QtSupport::getQt(env, arg3), (bool) arg4);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_paint(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jboolean arg3)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_paint((QPainter*) QtSupport::getQt(env, arg1), (QTab*) QtSupport::getQt(env, arg2), (bool) arg3);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_removeTab(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabBar*) QtSupport::getQt(env, obj))->removeTab((QTab*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_removeToolTip(JNIEnv* env, jobject obj, jint index)
+{
+ ((QTabBar*) QtSupport::getQt(env, obj))->removeToolTip((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabBar_selectTab(JNIEnv* env, jobject obj, jobject p)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabBar*) QtSupport::getQt(env, obj))->selectTab((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p)), "org.kde.qt.QTab");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_setCurrentTab__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QTabBar*) QtSupport::getQt(env, obj))->setCurrentTab((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_setCurrentTab__Lorg_kde_qt_QTab_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabBar*) QtSupport::getQt(env, obj))->setCurrentTab((QTab*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_setShape(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QTabBar*) QtSupport::getQt(env, obj))->setShape((QTabBar::Shape) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_setTabEnabled(JNIEnv* env, jobject obj, jint arg1, jboolean arg2)
+{
+ ((QTabBar*) QtSupport::getQt(env, obj))->setTabEnabled((int) arg1, (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_setToolTip(JNIEnv* env, jobject obj, jint index, jstring tip)
+{
+static QString* _qstring_tip = 0;
+ ((QTabBar*) QtSupport::getQt(env, obj))->setToolTip((int) index, (const QString&)*(QString*) QtSupport::toQString(env, tip, &_qstring_tip));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabBar_shape(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabBar*) QtSupport::getQt(env, obj))->shape();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_show(JNIEnv* env, jobject obj)
+{
+ ((QTabBar*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabBar_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QTabBar*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabBar_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabBarJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabBar_tabAt(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabBar*) QtSupport::getQt(env, obj))->tabAt((int) arg1), "org.kde.qt.QTab");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabBar_tab(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabBar*) QtSupport::getQt(env, obj))->tab((int) arg1), "org.kde.qt.QTab");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabBar_toolTip(JNIEnv* env, jobject obj, jint index)
+{
+ QString _qstring;
+ _qstring = ((QTabBar*) QtSupport::getQt(env, obj))->toolTip((int) index);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabBar_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QTabBarJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabBar_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QTabBarJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QTabBar.h b/qtjava/javalib/qtjava/QTabBar.h
new file mode 100644
index 00000000..d877a8fa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTabBar.h
@@ -0,0 +1,65 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTabBar__
+#define __org_kde_qt_QTabBar__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabBar_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabBar_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_newQTabBar__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_newQTabBar__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_newQTabBar__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabBar_shape (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_setShape (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_show (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabBar_addTab (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabBar_insertTab__Lorg_kde_qt_QTab_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabBar_insertTab__Lorg_kde_qt_QTab_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_removeTab (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_setTabEnabled (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabBar_isTabEnabled (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabBar_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabBar_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabBar_currentTab (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabBar_keyboardFocusTab (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabBar_tab (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabBar_tabAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabBar_indexOf (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabBar_count (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_layoutTabs (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabBar_selectTab (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_removeToolTip (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_setToolTip (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabBar_toolTip (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_setCurrentTab__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_setCurrentTab__Lorg_kde_qt_QTab_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabBar_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabBar_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_paint (JNIEnv *env, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_paintLabel (JNIEnv *env, jobject, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_fontChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabBar_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabBar_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabBar_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTabBar__ */
diff --git a/qtjava/javalib/qtjava/QTabDialog.cpp b/qtjava/javalib/qtjava/QTabDialog.cpp
new file mode 100644
index 00000000..0b75fdd4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTabDialog.cpp
@@ -0,0 +1,798 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstyle.h>
+#include <qtabdialog.h>
+#include <qstring.h>
+#include <qfont.h>
+#include <qiconset.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTabDialog.h>
+
+class QTabDialogJBridge : public QTabDialog
+{
+public:
+ QTabDialogJBridge(QWidget* arg1,const char* arg2,bool arg3,Qt::WFlags arg4) : QTabDialog(arg1,arg2,arg3,arg4) {};
+ QTabDialogJBridge(QWidget* arg1,const char* arg2,bool arg3) : QTabDialog(arg1,arg2,arg3) {};
+ QTabDialogJBridge(QWidget* arg1,const char* arg2) : QTabDialog(arg1,arg2) {};
+ QTabDialogJBridge(QWidget* arg1) : QTabDialog(arg1) {};
+ QTabDialogJBridge() : QTabDialog() {};
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QTabDialog::paintEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QTabDialog::resizeEvent(arg1);
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QTabDialog::styleChange(arg1);
+ return;
+ }
+ void protected_setTabBar(QTabBar* arg1) {
+ QTabDialog::setTabBar(arg1);
+ return;
+ }
+ QTabBar* protected_tabBar() {
+ return (QTabBar*) QTabDialog::tabBar();
+ }
+ ~QTabDialogJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTabDialog::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void accept() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabDialog","accept")) {
+ QDialog::accept();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabDialog","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabDialog","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QTabDialog::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabDialog","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabDialog","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabDialog","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QDialog::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QDialog::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabDialog","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabDialog","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabDialog","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void reject() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabDialog","reject")) {
+ QDialog::reject();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QDialog::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabDialog","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_addTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->addTab((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_addTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject child, jobject iconset, jstring label)
+{
+static QString* _qstring_label = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->addTab((QWidget*) QtSupport::getQt(env, child), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_addTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QTab_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->addTab((QWidget*) QtSupport::getQt(env, arg1), (QTab*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_changeTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->changeTab((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_changeTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject child, jobject iconset, jstring label)
+{
+static QString* _qstring_label = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->changeTab((QWidget*) QtSupport::getQt(env, child), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabDialog_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTabDialog*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabDialog_currentPage(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabDialog*) QtSupport::getQt(env, obj))->currentPage(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTabDialog_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QTabDialog*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QTabDialog*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabDialog_hasApplyButton(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTabDialog*) QtSupport::getQt(env, obj))->hasApplyButton();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabDialog_hasCancelButton(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTabDialog*) QtSupport::getQt(env, obj))->hasCancelButton();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabDialog_hasDefaultButton(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTabDialog*) QtSupport::getQt(env, obj))->hasDefaultButton();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabDialog_hasHelpButton(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTabDialog*) QtSupport::getQt(env, obj))->hasHelpButton();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabDialog_hasOkButton(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTabDialog*) QtSupport::getQt(env, obj))->hasOkButton();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_insertTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->insertTab((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_insertTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject arg1, jstring arg2, jint index)
+{
+static QString* _qstring_arg2 = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->insertTab((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject child, jobject iconset, jstring label)
+{
+static QString* _qstring_label = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->insertTab((QWidget*) QtSupport::getQt(env, child), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject child, jobject iconset, jstring label, jint index)
+{
+static QString* _qstring_label = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->insertTab((QWidget*) QtSupport::getQt(env, child), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QTab_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->insertTab((QWidget*) QtSupport::getQt(env, arg1), (QTab*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QTab_2I(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jint index)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->insertTab((QWidget*) QtSupport::getQt(env, arg1), (QTab*) QtSupport::getQt(env, arg2), (int) index);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabDialog_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabDialog_isTabEnabled__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QTabDialog*) QtSupport::getQt(env, obj))->isTabEnabled((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabDialog_isTabEnabled__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QTabDialog*) QtSupport::getQt(env, obj))->isTabEnabled((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabDialog_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabDialog*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_newQTabDialog__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabDialogJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_newQTabDialog__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabDialogJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_newQTabDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabDialogJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_newQTabDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean modal)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabDialogJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_newQTabDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2ZI(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean modal, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabDialogJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal, (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabDialogJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_removePage(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->removePage((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabDialogJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setApplyButton__(JNIEnv* env, jobject obj)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setApplyButton();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setApplyButton__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setApplyButton((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setCancelButton__(JNIEnv* env, jobject obj)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setCancelButton();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setCancelButton__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setCancelButton((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setDefaultButton__(JNIEnv* env, jobject obj)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setDefaultButton();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setDefaultButton__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setDefaultButton((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setFont(JNIEnv* env, jobject obj, jobject font)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, font));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setHelpButton__(JNIEnv* env, jobject obj)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setHelpButton();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setHelpButton__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setHelpButton((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setOKButton__(JNIEnv* env, jobject obj)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setOKButton();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setOKButton__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setOKButton((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setOkButton__(JNIEnv* env, jobject obj)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setOkButton();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setOkButton__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setOkButton((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setTabBar(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabDialogJBridge*) QtSupport::getQt(env, obj))->protected_setTabBar((QTabBar*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setTabEnabled__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring arg1, jboolean arg2)
+{
+static QCString* _qstring_arg1 = 0;
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setTabEnabled((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_setTabEnabled__Lorg_kde_qt_QWidget_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->setTabEnabled((QWidget*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_showPage(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->showPage((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_show(JNIEnv* env, jobject obj)
+{
+ ((QTabDialog*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabDialog_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabDialogJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabDialog_tabBar(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabDialogJBridge*) QtSupport::getQt(env, obj))->protected_tabBar(), "org.kde.qt.QTabBar");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabDialog_tabLabel(JNIEnv* env, jobject obj, jobject arg1)
+{
+ QString _qstring;
+ _qstring = ((QTabDialog*) QtSupport::getQt(env, obj))->tabLabel((QWidget*) QtSupport::getQt(env, arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabDialog_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QTabDialogJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabDialog_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QTabDialogJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QTabDialog.h b/qtjava/javalib/qtjava/QTabDialog.h
new file mode 100644
index 00000000..cd356afa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTabDialog.h
@@ -0,0 +1,73 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTabDialog__
+#define __org_kde_qt_QTabDialog__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabDialog_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabDialog_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_newQTabDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2ZI (JNIEnv *env, jobject, jobject, jstring, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_newQTabDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_newQTabDialog__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_newQTabDialog__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_newQTabDialog__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_show (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_addTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_addTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_addTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QTab_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_insertTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_insertTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QTab_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QTab_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_changeTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_changeTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabDialog_isTabEnabled__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setTabEnabled__Lorg_kde_qt_QWidget_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabDialog_isTabEnabled__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setTabEnabled__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_showPage (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_removePage (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabDialog_tabLabel (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabDialog_currentPage (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setDefaultButton__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setDefaultButton__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabDialog_hasDefaultButton (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setHelpButton__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setHelpButton__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabDialog_hasHelpButton (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setCancelButton__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setCancelButton__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabDialog_hasCancelButton (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setApplyButton__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setApplyButton__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabDialog_hasApplyButton (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setOKButton__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setOKButton__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setOkButton__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setOkButton__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabDialog_hasOkButton (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabDialog_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabDialog_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_setTabBar (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabDialog_tabBar (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabDialog_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabDialog_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTabDialog__ */
diff --git a/qtjava/javalib/qtjava/QTabWidget.cpp b/qtjava/javalib/qtjava/QTabWidget.cpp
new file mode 100644
index 00000000..d8458e49
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTabWidget.cpp
@@ -0,0 +1,836 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstyle.h>
+#include <qstring.h>
+#include <qsize.h>
+#include <qtabwidget.h>
+#include <qiconset.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTabWidget.h>
+
+class QTabWidgetJBridge : public QTabWidget
+{
+public:
+ QTabWidgetJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QTabWidget(arg1,arg2,arg3) {};
+ QTabWidgetJBridge(QWidget* arg1,const char* arg2) : QTabWidget(arg1,arg2) {};
+ QTabWidgetJBridge(QWidget* arg1) : QTabWidget(arg1) {};
+ QTabWidgetJBridge() : QTabWidget() {};
+ void protected_showEvent(QShowEvent* arg1) {
+ QTabWidget::showEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QTabWidget::resizeEvent(arg1);
+ return;
+ }
+ void protected_setTabBar(QTabBar* arg1) {
+ QTabWidget::setTabBar(arg1);
+ return;
+ }
+ QTabBar* protected_tabBar() {
+ return (QTabBar*) QTabWidget::tabBar();
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QTabWidget::styleChange(arg1);
+ return;
+ }
+ void protected_updateMask() {
+ QTabWidget::updateMask();
+ return;
+ }
+ bool protected_eventFilter(QObject* arg1,QEvent* arg2) {
+ return (bool) QTabWidget::eventFilter(arg1,arg2);
+ }
+ ~QTabWidgetJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void removePage(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"removePage",(void*)arg1,"org.kde.qt.QWidget")) {
+ QTabWidget::removePage(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTabWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabWidget","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabWidget","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabWidget","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabWidget","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabWidget","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabWidget","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabWidget","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QTabWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void showPage(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"showPage",(void*)arg1,"org.kde.qt.QWidget")) {
+ QTabWidget::showPage(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabWidget","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabWidget","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTabWidget","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_addTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QTabWidget*) QtSupport::getQt(env, obj))->addTab((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_addTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject child, jobject iconset, jstring label)
+{
+static QString* _qstring_label = 0;
+ ((QTabWidget*) QtSupport::getQt(env, obj))->addTab((QWidget*) QtSupport::getQt(env, child), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_addTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QTab_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->addTab((QWidget*) QtSupport::getQt(env, arg1), (QTab*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_changeTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QTabWidget*) QtSupport::getQt(env, obj))->changeTab((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_changeTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject child, jobject iconset, jstring label)
+{
+static QString* _qstring_label = 0;
+ ((QTabWidget*) QtSupport::getQt(env, obj))->changeTab((QWidget*) QtSupport::getQt(env, child), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabWidget_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTabWidget*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabWidget_cornerWidget__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabWidget*) QtSupport::getQt(env, obj))->cornerWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabWidget_cornerWidget__I(JNIEnv* env, jobject obj, jint corner)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabWidget*) QtSupport::getQt(env, obj))->cornerWidget((Qt::Corner) corner), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabWidget_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabWidget*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabWidget_currentPageIndex(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabWidget*) QtSupport::getQt(env, obj))->currentPageIndex();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabWidget_currentPage(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabWidget*) QtSupport::getQt(env, obj))->currentPage(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTabWidget_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabWidget_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QTabWidgetJBridge*) QtSupport::getQt(env, obj))->protected_eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QTabWidget*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QTabWidget*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabWidget_indexOf(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QTabWidget*) QtSupport::getQt(env, obj))->indexOf((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_insertTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QTabWidget*) QtSupport::getQt(env, obj))->insertTab((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_insertTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject arg1, jstring arg2, jint index)
+{
+static QString* _qstring_arg2 = 0;
+ ((QTabWidget*) QtSupport::getQt(env, obj))->insertTab((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject child, jobject iconset, jstring label)
+{
+static QString* _qstring_label = 0;
+ ((QTabWidget*) QtSupport::getQt(env, obj))->insertTab((QWidget*) QtSupport::getQt(env, child), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject child, jobject iconset, jstring label, jint index)
+{
+static QString* _qstring_label = 0;
+ ((QTabWidget*) QtSupport::getQt(env, obj))->insertTab((QWidget*) QtSupport::getQt(env, child), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QTab_2(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->insertTab((QWidget*) QtSupport::getQt(env, arg1), (QTab*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QTab_2I(JNIEnv* env, jobject obj, jobject arg1, jobject arg2, jint index)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->insertTab((QWidget*) QtSupport::getQt(env, arg1), (QTab*) QtSupport::getQt(env, arg2), (int) index);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabWidget_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabWidget_isTabEnabled(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QTabWidget*) QtSupport::getQt(env, obj))->isTabEnabled((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabWidget_label(JNIEnv* env, jobject obj, jint arg1)
+{
+ QString _qstring;
+ _qstring = ((QTabWidget*) QtSupport::getQt(env, obj))->label((int) arg1);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabWidget_margin(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabWidget*) QtSupport::getQt(env, obj))->margin();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabWidget_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabWidget*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabWidget_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QTabWidget*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_newQTabWidget__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabWidgetJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_newQTabWidget__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabWidgetJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_newQTabWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabWidgetJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_newQTabWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTabWidgetJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabWidget_page(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabWidget*) QtSupport::getQt(env, obj))->page((int) arg1), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_removePage(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->removePage((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_removeTabToolTip(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->removeTabToolTip((QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabWidgetJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_setCornerWidget__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->setCornerWidget((QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_setCornerWidget__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject w, jint corner)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->setCornerWidget((QWidget*) QtSupport::getQt(env, w), (Qt::Corner) corner);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_setCurrentPage(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->setCurrentPage((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_setMargin(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->setMargin((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_setTabBar(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabWidgetJBridge*) QtSupport::getQt(env, obj))->protected_setTabBar((QTabBar*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_setTabEnabled(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->setTabEnabled((QWidget*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_setTabIconSet(JNIEnv* env, jobject obj, jobject w, jobject iconset)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->setTabIconSet((QWidget*) QtSupport::getQt(env, w), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconset));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_setTabLabel(JNIEnv* env, jobject obj, jobject p, jstring l)
+{
+static QString* _qstring_l = 0;
+ ((QTabWidget*) QtSupport::getQt(env, obj))->setTabLabel((QWidget*) QtSupport::getQt(env, p), (const QString&)*(QString*) QtSupport::toQString(env, l, &_qstring_l));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_setTabPosition(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->setTabPosition((QTabWidget::TabPosition) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_setTabShape(JNIEnv* env, jobject obj, jint s)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->setTabShape((QTabWidget::TabShape) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_setTabToolTip(JNIEnv* env, jobject obj, jobject w, jstring tip)
+{
+static QString* _qstring_tip = 0;
+ ((QTabWidget*) QtSupport::getQt(env, obj))->setTabToolTip((QWidget*) QtSupport::getQt(env, w), (const QString&)*(QString*) QtSupport::toQString(env, tip, &_qstring_tip));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_showEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabWidgetJBridge*) QtSupport::getQt(env, obj))->protected_showEvent((QShowEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_showPage(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabWidget*) QtSupport::getQt(env, obj))->showPage((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabWidget_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QTabWidget*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTabWidgetJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabWidget_tabBar(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTabWidgetJBridge*) QtSupport::getQt(env, obj))->protected_tabBar(), "org.kde.qt.QTabBar");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabWidget_tabIconSet(JNIEnv* env, jobject obj, jobject w)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(((QTabWidget*) QtSupport::getQt(env, obj))->tabIconSet((QWidget*) QtSupport::getQt(env, w))), "org.kde.qt.QIconSet", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabWidget_tabLabel(JNIEnv* env, jobject obj, jobject arg1)
+{
+ QString _qstring;
+ _qstring = ((QTabWidget*) QtSupport::getQt(env, obj))->tabLabel((QWidget*) QtSupport::getQt(env, arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabWidget_tabPosition(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabWidget*) QtSupport::getQt(env, obj))->tabPosition();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabWidget_tabShape(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabWidget*) QtSupport::getQt(env, obj))->tabShape();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabWidget_tabToolTip(JNIEnv* env, jobject obj, jobject w)
+{
+ QString _qstring;
+ _qstring = ((QTabWidget*) QtSupport::getQt(env, obj))->tabToolTip((QWidget*) QtSupport::getQt(env, w));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabWidget_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QTabWidgetJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTabWidget_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QTabWidgetJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabWidget_updateMask(JNIEnv* env, jobject obj)
+{
+ ((QTabWidgetJBridge*) QtSupport::getQt(env, obj))->protected_updateMask();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QTabWidget.h b/qtjava/javalib/qtjava/QTabWidget.h
new file mode 100644
index 00000000..9f649e8c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTabWidget.h
@@ -0,0 +1,77 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTabWidget__
+#define __org_kde_qt_QTabWidget__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabWidget_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabWidget_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_newQTabWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_newQTabWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_newQTabWidget__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_newQTabWidget__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_addTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_addTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_addTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QTab_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_insertTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_insertTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QTab_2I (JNIEnv *env, jobject, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_insertTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QTab_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_changeTab__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_changeTab__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabWidget_isTabEnabled (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_setTabEnabled (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_setCornerWidget__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_setCornerWidget__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabWidget_cornerWidget__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabWidget_cornerWidget__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabWidget_tabLabel (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_setTabLabel (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabWidget_tabIconSet (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_setTabIconSet (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_removeTabToolTip (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_setTabToolTip (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabWidget_tabToolTip (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabWidget_currentPage (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabWidget_page (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabWidget_label (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabWidget_currentPageIndex (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabWidget_indexOf (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabWidget_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabWidget_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabWidget_tabPosition (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_setTabPosition (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabWidget_tabShape (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_setTabShape (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabWidget_margin (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_setMargin (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabWidget_count (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_setCurrentPage (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_showPage (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_removePage (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabWidget_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTabWidget_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_showEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_setTabBar (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabWidget_tabBar (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_updateMask (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabWidget_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabWidget_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabWidget_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTabWidget__ */
diff --git a/qtjava/javalib/qtjava/QTable.cpp b/qtjava/javalib/qtjava/QTable.cpp
new file mode 100644
index 00000000..50b6b179
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTable.cpp
@@ -0,0 +1,1778 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qstringlist.h>
+#include <qtable.h>
+#include <qpalette.h>
+#include <qsize.h>
+#include <qpixmap.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTable.h>
+
+class QTableJBridge : public QTable
+{
+public:
+ QTableJBridge(QWidget* arg1,const char* arg2) : QTable(arg1,arg2) {};
+ QTableJBridge(QWidget* arg1) : QTable(arg1) {};
+ QTableJBridge() : QTable() {};
+ QTableJBridge(int arg1,int arg2,QWidget* arg3,const char* arg4) : QTable(arg1,arg2,arg3,arg4) {};
+ QTableJBridge(int arg1,int arg2,QWidget* arg3) : QTable(arg1,arg2,arg3) {};
+ QTableJBridge(int arg1,int arg2) : QTable(arg1,arg2) {};
+ void protected_drawContents(QPainter* arg1,int arg2,int arg3,int arg4,int arg5) {
+ QTable::drawContents(arg1,arg2,arg3,arg4,arg5);
+ return;
+ }
+ void protected_contentsMousePressEvent(QMouseEvent* arg1) {
+ QTable::contentsMousePressEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseMoveEvent(QMouseEvent* arg1) {
+ QTable::contentsMouseMoveEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ QTable::contentsMouseDoubleClickEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ QTable::contentsMouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ QTable::contentsContextMenuEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QTable::keyPressEvent(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QTable::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QTable::focusOutEvent(arg1);
+ return;
+ }
+ void protected_viewportResizeEvent(QResizeEvent* arg1) {
+ QTable::viewportResizeEvent(arg1);
+ return;
+ }
+ void protected_showEvent(QShowEvent* arg1) {
+ QTable::showEvent(arg1);
+ return;
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QTable::paintEvent(arg1);
+ return;
+ }
+ void protected_contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ QTable::contentsDragEnterEvent(arg1);
+ return;
+ }
+ void protected_contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ QTable::contentsDragMoveEvent(arg1);
+ return;
+ }
+ void protected_contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ QTable::contentsDragLeaveEvent(arg1);
+ return;
+ }
+ void protected_contentsDropEvent(QDropEvent* arg1) {
+ QTable::contentsDropEvent(arg1);
+ return;
+ }
+ QDragObject* protected_dragObject() {
+ return (QDragObject*) QTable::dragObject();
+ }
+ void protected_startDrag() {
+ QTable::startDrag();
+ return;
+ }
+ void protected_paintEmptyArea(QPainter* arg1,int arg2,int arg3,int arg4,int arg5) {
+ QTable::paintEmptyArea(arg1,arg2,arg3,arg4,arg5);
+ return;
+ }
+ void protected_activateNextCell() {
+ QTable::activateNextCell();
+ return;
+ }
+ QWidget* protected_createEditor(int arg1,int arg2,bool arg3) {
+ return (QWidget*) QTable::createEditor(arg1,arg2,arg3);
+ }
+ void protected_setCellContentFromEditor(int arg1,int arg2) {
+ QTable::setCellContentFromEditor(arg1,arg2);
+ return;
+ }
+ QWidget* protected_beginEdit(int arg1,int arg2,bool arg3) {
+ return (QWidget*) QTable::beginEdit(arg1,arg2,arg3);
+ }
+ void protected_endEdit(int arg1,int arg2,bool arg3,bool arg4) {
+ QTable::endEdit(arg1,arg2,arg3,arg4);
+ return;
+ }
+ void protected_resizeData(int arg1) {
+ QTable::resizeData(arg1);
+ return;
+ }
+ void protected_insertWidget(int arg1,int arg2,QWidget* arg3) {
+ QTable::insertWidget(arg1,arg2,arg3);
+ return;
+ }
+ int protected_indexOf(int arg1,int arg2) {
+ return (int) QTable::indexOf(arg1,arg2);
+ }
+ void protected_windowActivationChange(bool arg1) {
+ QTable::windowActivationChange(arg1);
+ return;
+ }
+ bool protected_isEditing() {
+ return (bool) QTable::isEditing();
+ }
+ int protected_currEditRow() {
+ return (int) QTable::currEditRow();
+ }
+ int protected_currEditCol() {
+ return (int) QTable::currEditCol();
+ }
+ void protected_columnWidthChanged(int arg1) {
+ QTable::columnWidthChanged(arg1);
+ return;
+ }
+ void protected_rowHeightChanged(int arg1) {
+ QTable::rowHeightChanged(arg1);
+ return;
+ }
+ void protected_columnIndexChanged(int arg1,int arg2,int arg3) {
+ QTable::columnIndexChanged(arg1,arg2,arg3);
+ return;
+ }
+ void protected_rowIndexChanged(int arg1,int arg2,int arg3) {
+ QTable::rowIndexChanged(arg1,arg2,arg3);
+ return;
+ }
+ void protected_columnClicked(int arg1) {
+ QTable::columnClicked(arg1);
+ return;
+ }
+ ~QTableJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QScrollView::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTable::contentsMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void viewportPaintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportPaintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QScrollView::viewportPaintEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QTable::contentsDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTable","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QTable::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTable","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTable","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportResizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportResizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTable::viewportResizeEvent(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QTable::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void activateNextCell() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTable","activateNextCell")) {
+ QTable::activateNextCell();
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTable","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void contentsDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QTable::contentsDropEvent(arg1);
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTable","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTable","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QTable::showEvent(arg1);
+ }
+ return;
+ }
+ void viewportContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::viewportContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::viewportDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void takeItem(QTableItem* arg1) {
+ if (!QtSupport::eventDelegate(this,"takeItem",(void*)arg1,"org.kde.qt.QTableItem")) {
+ QTable::takeItem(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QTable::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCornerWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCornerWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QScrollView::setCornerWidget(arg1);
+ }
+ return;
+ }
+ void contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QTable::contentsDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void contentsWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::contentsWheelEvent(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void startDrag() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTable","startDrag")) {
+ QTable::startDrag();
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QTable::contentsDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTable::contentsMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void contentsMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTable::contentsMousePressEvent(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTable","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTable","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void viewportWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::viewportWheelEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::viewportDropEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::viewportDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTable","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QTable::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTable::contentsMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::viewportDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QTable::contentsContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void viewportMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMousePressEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTable","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_activateNextCell(JNIEnv* env, jobject obj)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_activateNextCell();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_addSelection(JNIEnv* env, jobject obj, jobject s)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->addSelection((const QTableSelection&)*(const QTableSelection*) QtSupport::getQt(env, s));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_adjustColumn(JNIEnv* env, jobject obj, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->adjustColumn((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_adjustRow(JNIEnv* env, jobject obj, jint row)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->adjustRow((int) row);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_beginEdit(JNIEnv* env, jobject obj, jint row, jint col, jboolean replace)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTableJBridge*) QtSupport::getQt(env, obj))->protected_beginEdit((int) row, (int) col, (bool) replace), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_cellGeometry(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QTable*) QtSupport::getQt(env, obj))->cellGeometry((int) row, (int) col)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_cellRect(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QTable*) QtSupport::getQt(env, obj))->cellRect((int) row, (int) col)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_cellWidget(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTable*) QtSupport::getQt(env, obj))->cellWidget((int) row, (int) col), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTable_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTable*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_clearCellWidget(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->clearCellWidget((int) row, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_clearCell(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->clearCell((int) row, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_clearSelection__(JNIEnv* env, jobject obj)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->clearSelection();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_clearSelection__Z(JNIEnv* env, jobject obj, jboolean repaint)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->clearSelection((bool) repaint);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_columnAt(JNIEnv* env, jobject obj, jint x)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->columnAt((int) x);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_columnClicked(JNIEnv* env, jobject obj, jint col)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_columnClicked((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_columnIndexChanged(JNIEnv* env, jobject obj, jint section, jint fromIndex, jint toIndex)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_columnIndexChanged((int) section, (int) fromIndex, (int) toIndex);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_columnMovingEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->columnMovingEnabled();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_columnPos(JNIEnv* env, jobject obj, jint col)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->columnPos((int) col);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_columnWidthChanged(JNIEnv* env, jobject obj, jint col)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_columnWidthChanged((int) col);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_columnWidth(JNIEnv* env, jobject obj, jint col)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->columnWidth((int) col);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_contentsContextMenuEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_contentsContextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_contentsDragEnterEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragEnterEvent((QDragEnterEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_contentsDragLeaveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragLeaveEvent((QDragLeaveEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_contentsDragMoveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragMoveEvent((QDragMoveEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_contentsDropEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_contentsDropEvent((QDropEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_contentsMouseDoubleClickEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseDoubleClickEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_contentsMouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_contentsMousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_contentsMousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_contentsMouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_createEditor(JNIEnv* env, jobject obj, jint row, jint col, jboolean initFromCell)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTableJBridge*) QtSupport::getQt(env, obj))->protected_createEditor((int) row, (int) col, (bool) initFromCell), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_currEditCol(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_currEditCol();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_currEditRow(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_currEditRow();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_currentColumn(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->currentColumn();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_currentRow(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->currentRow();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_currentSelection(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->currentSelection();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTable_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_dragEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->dragEnabled();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_dragObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTableJBridge*) QtSupport::getQt(env, obj))->protected_dragObject(), "org.kde.qt.QDragObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_drawContents(JNIEnv* env, jobject obj, jobject p, jint cx, jint cy, jint cw, jint ch)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, p), (int) cx, (int) cy, (int) cw, (int) ch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_editCell__II(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->editCell((int) row, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_editCell__IIZ(JNIEnv* env, jobject obj, jint row, jint col, jboolean replace)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->editCell((int) row, (int) col, (bool) replace);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_endEdit(JNIEnv* env, jobject obj, jint row, jint col, jboolean accept, jboolean replace)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_endEdit((int) row, (int) col, (bool) accept, (bool) replace);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_ensureCellVisible(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->ensureCellVisible((int) row, (int) col);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_eventFilter(JNIEnv* env, jobject obj, jobject o, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->eventFilter((QObject*) QtSupport::getQt(env, o), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QTable*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QTable*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_focusInEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_focusOutEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_focusStyle(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->focusStyle();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_hideColumn(JNIEnv* env, jobject obj, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->hideColumn((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_hideRow(JNIEnv* env, jobject obj, jint row)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->hideRow((int) row);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_horizontalHeader(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTable*) QtSupport::getQt(env, obj))->horizontalHeader(), "org.kde.qt.QHeader");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_indexOf(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ jint xret = (jint) ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_indexOf((int) row, (int) col);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_insertColumns__I(JNIEnv* env, jobject obj, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->insertColumns((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_insertColumns__II(JNIEnv* env, jobject obj, jint col, jint count)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->insertColumns((int) col, (int) count);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_insertRows__I(JNIEnv* env, jobject obj, jint row)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->insertRows((int) row);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_insertRows__II(JNIEnv* env, jobject obj, jint row, jint count)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->insertRows((int) row, (int) count);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_insertWidget(JNIEnv* env, jobject obj, jint row, jint col, jobject w)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_insertWidget((int) row, (int) col, (QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isColumnHidden(JNIEnv* env, jobject obj, jint col)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->isColumnHidden((int) col);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isColumnReadOnly(JNIEnv* env, jobject obj, jint col)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->isColumnReadOnly((int) col);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isColumnSelected__I(JNIEnv* env, jobject obj, jint col)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->isColumnSelected((int) col);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isColumnSelected__IZ(JNIEnv* env, jobject obj, jint col, jboolean full)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->isColumnSelected((int) col, (bool) full);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isColumnStretchable(JNIEnv* env, jobject obj, jint col)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->isColumnStretchable((int) col);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isEditing(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_isEditing();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isReadOnly(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->isReadOnly();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isRowHidden(JNIEnv* env, jobject obj, jint row)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->isRowHidden((int) row);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isRowReadOnly(JNIEnv* env, jobject obj, jint row)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->isRowReadOnly((int) row);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isRowSelected__I(JNIEnv* env, jobject obj, jint row)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->isRowSelected((int) row);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isRowSelected__IZ(JNIEnv* env, jobject obj, jint row, jboolean full)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->isRowSelected((int) row, (bool) full);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isRowStretchable(JNIEnv* env, jobject obj, jint row)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->isRowStretchable((int) row);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_isSelected(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->isSelected((int) row, (int) col);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_item(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTable*) QtSupport::getQt(env, obj))->item((int) row, (int) col), "org.kde.qt.QTableItem");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTable*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_newQTable__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTableJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_newQTable__II(JNIEnv* env, jobject obj, jint numRows, jint numCols)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTableJBridge((int) numRows, (int) numCols));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_newQTable__IILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint numRows, jint numCols, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTableJBridge((int) numRows, (int) numCols, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_newQTable__IILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint numRows, jint numCols, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTableJBridge((int) numRows, (int) numCols, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_newQTable__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTableJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_newQTable__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTableJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_numCols(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->numCols();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_numRows(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->numRows();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_numSelections(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->numSelections();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_paintCell__Lorg_kde_qt_QPainter_2IILorg_kde_qt_QRect_2Z(JNIEnv* env, jobject obj, jobject p, jint row, jint col, jobject cr, jboolean selected)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->paintCell((QPainter*) QtSupport::getQt(env, p), (int) row, (int) col, (const QRect&)*(const QRect*) QtSupport::getQt(env, cr), (bool) selected);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_paintCell__Lorg_kde_qt_QPainter_2IILorg_kde_qt_QRect_2ZLorg_kde_qt_QColorGroup_2(JNIEnv* env, jobject obj, jobject p, jint row, jint col, jobject cr, jboolean selected, jobject cg)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->paintCell((QPainter*) QtSupport::getQt(env, p), (int) row, (int) col, (const QRect&)*(const QRect*) QtSupport::getQt(env, cr), (bool) selected, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_paintEmptyArea(JNIEnv* env, jobject obj, jobject p, jint cx, jint cy, jint cw, jint ch)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_paintEmptyArea((QPainter*) QtSupport::getQt(env, p), (int) cx, (int) cy, (int) cw, (int) ch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_paintEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_paintFocus(JNIEnv* env, jobject obj, jobject p, jobject r)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->paintFocus((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_pixmap(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QTable*) QtSupport::getQt(env, obj))->pixmap((int) row, (int) col)), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_removeColumn(JNIEnv* env, jobject obj, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->removeColumn((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_removeRow(JNIEnv* env, jobject obj, jint row)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->removeRow((int) row);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_removeSelection__I(JNIEnv* env, jobject obj, jint num)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->removeSelection((int) num);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_removeSelection__Lorg_kde_qt_QTableSelection_2(JNIEnv* env, jobject obj, jobject s)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->removeSelection((const QTableSelection&)*(const QTableSelection*) QtSupport::getQt(env, s));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_repaintSelections(JNIEnv* env, jobject obj)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->repaintSelections();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_resizeData(JNIEnv* env, jobject obj, jint len)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_resizeData((int) len);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_rowAt(JNIEnv* env, jobject obj, jint y)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->rowAt((int) y);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_rowHeightChanged(JNIEnv* env, jobject obj, jint row)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_rowHeightChanged((int) row);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_rowHeight(JNIEnv* env, jobject obj, jint row)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->rowHeight((int) row);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_rowIndexChanged(JNIEnv* env, jobject obj, jint section, jint fromIndex, jint toIndex)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_rowIndexChanged((int) section, (int) fromIndex, (int) toIndex);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_rowMovingEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->rowMovingEnabled();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_rowPos(JNIEnv* env, jobject obj, jint row)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->rowPos((int) row);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_selectCells(JNIEnv* env, jobject obj, jint start_row, jint start_col, jint end_row, jint end_col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->selectCells((int) start_row, (int) start_col, (int) end_row, (int) end_col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_selectColumn(JNIEnv* env, jobject obj, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->selectColumn((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_selectRow(JNIEnv* env, jobject obj, jint row)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->selectRow((int) row);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTable_selectionMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTable*) QtSupport::getQt(env, obj))->selectionMode();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_selection(JNIEnv* env, jobject obj, jint num)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QTableSelection(((QTable*) QtSupport::getQt(env, obj))->selection((int) num)), "org.kde.qt.QTableSelection", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setCellContentFromEditor(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_setCellContentFromEditor((int) row, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setCellWidget(JNIEnv* env, jobject obj, jint row, jint col, jobject e)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setCellWidget((int) row, (int) col, (QWidget*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setColumnLabels(JNIEnv* env, jobject obj, jobjectArray labels)
+{
+static QStringList* _qlist_labels = 0;
+ ((QTable*) QtSupport::getQt(env, obj))->setColumnLabels((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, labels, &_qlist_labels));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setColumnMovingEnabled(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setColumnMovingEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setColumnReadOnly(JNIEnv* env, jobject obj, jint col, jboolean ro)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setColumnReadOnly((int) col, (bool) ro);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setColumnStretchable(JNIEnv* env, jobject obj, jint col, jboolean stretch)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setColumnStretchable((int) col, (bool) stretch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setColumnWidth(JNIEnv* env, jobject obj, jint col, jint w)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setColumnWidth((int) col, (int) w);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setCurrentCell(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setCurrentCell((int) row, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setDragEnabled(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setDragEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setEnabled(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setFocusStyle(JNIEnv* env, jobject obj, jint fs)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setFocusStyle((QTable::FocusStyle) fs);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setItem(JNIEnv* env, jobject obj, jint row, jint col, jobject item)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setItem((int) row, (int) col, (QTableItem*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setLeftMargin(JNIEnv* env, jobject obj, jint m)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setLeftMargin((int) m);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setNumCols(JNIEnv* env, jobject obj, jint r)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setNumCols((int) r);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setNumRows(JNIEnv* env, jobject obj, jint r)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setNumRows((int) r);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setPixmap(JNIEnv* env, jobject obj, jint row, jint col, jobject pix)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setPixmap((int) row, (int) col, (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, pix));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setReadOnly(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setReadOnly((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setRowHeight(JNIEnv* env, jobject obj, jint row, jint h)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setRowHeight((int) row, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setRowLabels(JNIEnv* env, jobject obj, jobjectArray labels)
+{
+static QStringList* _qlist_labels = 0;
+ ((QTable*) QtSupport::getQt(env, obj))->setRowLabels((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, labels, &_qlist_labels));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setRowMovingEnabled(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setRowMovingEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setRowReadOnly(JNIEnv* env, jobject obj, jint row, jboolean ro)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setRowReadOnly((int) row, (bool) ro);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setRowStretchable(JNIEnv* env, jobject obj, jint row, jboolean stretch)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setRowStretchable((int) row, (bool) stretch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setSelectionMode(JNIEnv* env, jobject obj, jint mode)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setSelectionMode((QTable::SelectionMode) mode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setShowGrid(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setShowGrid((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setSorting(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setSorting((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setText(JNIEnv* env, jobject obj, jint row, jint col, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QTable*) QtSupport::getQt(env, obj))->setText((int) row, (int) col, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_setTopMargin(JNIEnv* env, jobject obj, jint m)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->setTopMargin((int) m);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_showColumn(JNIEnv* env, jobject obj, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->showColumn((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_showEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_showEvent((QShowEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_showGrid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->showGrid();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_showRow(JNIEnv* env, jobject obj, jint row)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->showRow((int) row);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QTable*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_sortColumn__I(JNIEnv* env, jobject obj, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->sortColumn((int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_sortColumn__IZ(JNIEnv* env, jobject obj, jint col, jboolean ascending)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->sortColumn((int) col, (bool) ascending);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_sortColumn__IZZ(JNIEnv* env, jobject obj, jint col, jboolean ascending, jboolean wholeRows)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->sortColumn((int) col, (bool) ascending, (bool) wholeRows);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTable_sortOnInsert(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTable*) QtSupport::getQt(env, obj))->sorting();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_startDrag(JNIEnv* env, jobject obj)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_startDrag();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_swapCells(JNIEnv* env, jobject obj, jint row1, jint col1, jint row2, jint col2)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->swapCells((int) row1, (int) col1, (int) row2, (int) col2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_swapColumns__II(JNIEnv* env, jobject obj, jint col1, jint col2)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->swapColumns((int) col1, (int) col2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_swapColumns__IIZ(JNIEnv* env, jobject obj, jint col1, jint col2, jboolean swapHeader)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->swapColumns((int) col1, (int) col2, (bool) swapHeader);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_swapRows__II(JNIEnv* env, jobject obj, jint row1, jint row2)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->swapRows((int) row1, (int) row2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_swapRows__IIZ(JNIEnv* env, jobject obj, jint row1, jint row2, jboolean swapHeader)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->swapRows((int) row1, (int) row2, (bool) swapHeader);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_takeItem(JNIEnv* env, jobject obj, jobject i)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->takeItem((QTableItem*) QtSupport::getQt(env, i));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTable_text(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ QString _qstring;
+ _qstring = ((QTable*) QtSupport::getQt(env, obj))->text((int) row, (int) col);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTable_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QTableJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTable_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QTableJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_updateCell(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->updateCell((int) row, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_updateHeaderStates(JNIEnv* env, jobject obj)
+{
+ ((QTable*) QtSupport::getQt(env, obj))->updateHeaderStates();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTable_verticalHeader(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTable*) QtSupport::getQt(env, obj))->verticalHeader(), "org.kde.qt.QHeader");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_viewportResizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_viewportResizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTable_windowActivationChange(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QTableJBridge*) QtSupport::getQt(env, obj))->protected_windowActivationChange((bool) arg1);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QTable.h b/qtjava/javalib/qtjava/QTable.h
new file mode 100644
index 00000000..af2c28b1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTable.h
@@ -0,0 +1,175 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTable__
+#define __org_kde_qt_QTable__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTable_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_newQTable__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_newQTable__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_newQTable__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_newQTable__IILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_newQTable__IILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_newQTable__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_horizontalHeader (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_verticalHeader (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setSelectionMode (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_selectionMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setItem (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setText (JNIEnv *env, jobject, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setPixmap (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_item (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTable_text (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_pixmap (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_clearCell (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_cellGeometry (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_columnWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_rowHeight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_columnPos (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_rowPos (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_columnAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_rowAt (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_numRows (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_numCols (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_updateCell (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_currentRow (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_currentColumn (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_ensureCellVisible (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isSelected (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isRowSelected__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isRowSelected__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isColumnSelected__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isColumnSelected__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_numSelections (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_selection (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_addSelection (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_removeSelection__Lorg_kde_qt_QTableSelection_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_removeSelection__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_currentSelection (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_selectCells (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_selectRow (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_selectColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_showGrid (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_columnMovingEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_rowMovingEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_sortColumn__IZZ (JNIEnv *env, jobject, jint, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_sortColumn__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_sortColumn__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_sortOnInsert (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_takeItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setCellWidget (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_cellWidget (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_clearCellWidget (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_cellRect (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_paintCell__Lorg_kde_qt_QPainter_2IILorg_kde_qt_QRect_2Z (JNIEnv *env, jobject, jobject, jint, jint, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_paintCell__Lorg_kde_qt_QPainter_2IILorg_kde_qt_QRect_2ZLorg_kde_qt_QColorGroup_2 (JNIEnv *env, jobject, jobject, jint, jint, jobject, jboolean, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_paintFocus (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isReadOnly (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isRowReadOnly (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isColumnReadOnly (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_repaintSelections (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setFocusStyle (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_focusStyle (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_updateHeaderStates (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setNumRows (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setNumCols (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setShowGrid (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_hideRow (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_hideColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_showRow (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_showColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isRowHidden (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isColumnHidden (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setColumnWidth (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setRowHeight (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_adjustColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_adjustRow (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setColumnStretchable (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setRowStretchable (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isColumnStretchable (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isRowStretchable (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setSorting (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_swapRows__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_swapRows__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_swapColumns__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_swapColumns__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_swapCells (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setLeftMargin (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setTopMargin (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setCurrentCell (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_clearSelection__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_clearSelection__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setColumnMovingEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setRowMovingEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setReadOnly (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setRowReadOnly (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setColumnReadOnly (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setDragEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_dragEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_insertRows__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_insertRows__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_insertColumns__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_insertColumns__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_removeRow (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_removeColumn (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_editCell__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_editCell__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setRowLabels (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setColumnLabels (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTable_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTable_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_drawContents (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_contentsMousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_contentsMouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_contentsMouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_contentsMouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_contentsContextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_viewportResizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_showEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_contentsDragEnterEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_contentsDragMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_contentsDragLeaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_contentsDropEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_dragObject (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_startDrag (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_paintEmptyArea (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_activateNextCell (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_createEditor (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_setCellContentFromEditor (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTable_beginEdit (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_endEdit (JNIEnv *env, jobject, jint, jint, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_resizeData (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_insertWidget (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_indexOf (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_windowActivationChange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isEditing (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_currEditRow (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTable_currEditCol (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_columnWidthChanged (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_rowHeightChanged (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_columnIndexChanged (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_rowIndexChanged (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_columnClicked (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTable_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTable_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTable__ */
diff --git a/qtjava/javalib/qtjava/QTableItem.cpp b/qtjava/javalib/qtjava/QTableItem.cpp
new file mode 100644
index 00000000..c1bed55f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTableItem.cpp
@@ -0,0 +1,267 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstring.h>
+#include <qtable.h>
+#include <qpalette.h>
+#include <qsize.h>
+#include <qpixmap.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTableItem.h>
+
+class QTableItemJBridge : public QTableItem
+{
+public:
+ QTableItemJBridge(QTable* arg1,QTableItem::EditType arg2) : QTableItem(arg1,arg2) {};
+ QTableItemJBridge(QTable* arg1,QTableItem::EditType arg2,const QString& arg3) : QTableItem(arg1,arg2,arg3) {};
+ QTableItemJBridge(QTable* arg1,QTableItem::EditType arg2,const QString& arg3,const QPixmap& arg4) : QTableItem(arg1,arg2,arg3,arg4) {};
+ ~QTableItemJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableItem_alignment(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableItem*) QtSupport::getQt(env, obj))->alignment();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableItem_colSpan(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableItem*) QtSupport::getQt(env, obj))->colSpan();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableItem_col(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableItem*) QtSupport::getQt(env, obj))->col();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTableItem_createEditor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTableItem*) QtSupport::getQt(env, obj))->createEditor(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTableItem_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableItem_editType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableItem*) QtSupport::getQt(env, obj))->editType();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QTableItem*)(QTableItem*)QtSupport::getQt(env, obj))->table() == 0) {
+ delete (QTableItem*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTableItem_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTableItem_isEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTableItem*) QtSupport::getQt(env, obj))->isEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTableItem_isReplaceable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTableItem*) QtSupport::getQt(env, obj))->isReplaceable();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTableItem_key(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTableItem*) QtSupport::getQt(env, obj))->key();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_newQTableItem__Lorg_kde_qt_QTable_2I(JNIEnv* env, jobject obj, jobject table, jint et)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTableItemJBridge((QTable*) QtSupport::getQt(env, table), (QTableItem::EditType) et));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_newQTableItem__Lorg_kde_qt_QTable_2ILjava_lang_String_2(JNIEnv* env, jobject obj, jobject table, jint et, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTableItemJBridge((QTable*) QtSupport::getQt(env, table), (QTableItem::EditType) et, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_newQTableItem__Lorg_kde_qt_QTable_2ILjava_lang_String_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject table, jint et, jstring text, jobject p)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTableItemJBridge((QTable*) QtSupport::getQt(env, table), (QTableItem::EditType) et, (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, p)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_paint(JNIEnv* env, jobject obj, jobject p, jobject cg, jobject cr, jboolean selected)
+{
+ ((QTableItem*) QtSupport::getQt(env, obj))->paint((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, cg), (const QRect&)*(const QRect*) QtSupport::getQt(env, cr), (bool) selected);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTableItem_pixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QTableItem*) QtSupport::getQt(env, obj))->pixmap()), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableItem_rowSpan(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableItem*) QtSupport::getQt(env, obj))->rowSpan();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableItem_row(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableItem*) QtSupport::getQt(env, obj))->row();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableItem_rtti(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableItem*) QtSupport::getQt(env, obj))->rtti();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_setCol(JNIEnv* env, jobject obj, jint c)
+{
+ ((QTableItem*) QtSupport::getQt(env, obj))->setCol((int) c);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_setContentFromEditor(JNIEnv* env, jobject obj, jobject w)
+{
+ ((QTableItem*) QtSupport::getQt(env, obj))->setContentFromEditor((QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_setEnabled(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTableItem*) QtSupport::getQt(env, obj))->setEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_setPixmap(JNIEnv* env, jobject obj, jobject p)
+{
+ ((QTableItem*) QtSupport::getQt(env, obj))->setPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_setReplaceable(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QTableItem*) QtSupport::getQt(env, obj))->setReplaceable((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_setRow(JNIEnv* env, jobject obj, jint r)
+{
+ ((QTableItem*) QtSupport::getQt(env, obj))->setRow((int) r);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_setSpan(JNIEnv* env, jobject obj, jint rs, jint cs)
+{
+ ((QTableItem*) QtSupport::getQt(env, obj))->setSpan((int) rs, (int) cs);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_setText(JNIEnv* env, jobject obj, jstring t)
+{
+static QString* _qstring_t = 0;
+ ((QTableItem*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, t, &_qstring_t));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_setWordWrap(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTableItem*) QtSupport::getQt(env, obj))->setWordWrap((bool) b);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTableItem_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QTableItem*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTableItem_table(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTableItem*) QtSupport::getQt(env, obj))->table(), "org.kde.qt.QTable");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTableItem_text(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTableItem*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableItem_updateEditor(JNIEnv* env, jobject obj, jint oldRow, jint oldCol)
+{
+ ((QTableItem*) QtSupport::getQt(env, obj))->updateEditor((int) oldRow, (int) oldCol);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTableItem_wordWrap(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTableItem*) QtSupport::getQt(env, obj))->wordWrap();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QTableItem.h b/qtjava/javalib/qtjava/QTableItem.h
new file mode 100644
index 00000000..634dc4f8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTableItem.h
@@ -0,0 +1,51 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTableItem__
+#define __org_kde_qt_QTableItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_newQTableItem__Lorg_kde_qt_QTable_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_newQTableItem__Lorg_kde_qt_QTable_2ILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_newQTableItem__Lorg_kde_qt_QTable_2ILjava_lang_String_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject, jint, jstring, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTableItem_pixmap (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTableItem_text (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_setPixmap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTableItem_table (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableItem_alignment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_setWordWrap (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTableItem_wordWrap (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableItem_editType (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTableItem_createEditor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_setContentFromEditor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_setReplaceable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTableItem_isReplaceable (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTableItem_key (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTableItem_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_setSpan (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableItem_rowSpan (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableItem_colSpan (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_setRow (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_setCol (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableItem_row (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableItem_col (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_paint (JNIEnv *env, jobject, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_updateEditor (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTableItem_isEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableItem_rtti (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableItem_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTableItem_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTableItem__ */
diff --git a/qtjava/javalib/qtjava/QTableSelection.cpp b/qtjava/javalib/qtjava/QTableSelection.cpp
new file mode 100644
index 00000000..167d1e54
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTableSelection.cpp
@@ -0,0 +1,155 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qtable.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTableSelection.h>
+
+class QTableSelectionJBridge : public QTableSelection
+{
+public:
+ QTableSelectionJBridge() : QTableSelection() {};
+ QTableSelectionJBridge(int arg1,int arg2,int arg3,int arg4) : QTableSelection(arg1,arg2,arg3,arg4) {};
+ ~QTableSelectionJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableSelection_anchorCol(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableSelection*) QtSupport::getQt(env, obj))->anchorCol();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableSelection_anchorRow(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableSelection*) QtSupport::getQt(env, obj))->anchorRow();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableSelection_bottomRow(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableSelection*) QtSupport::getQt(env, obj))->bottomRow();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableSelection_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTableSelection_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableSelection_expandTo(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ ((QTableSelection*) QtSupport::getQt(env, obj))->expandTo((int) row, (int) col);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableSelection_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QTableSelection*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableSelection_init(JNIEnv* env, jobject obj, jint row, jint col)
+{
+ ((QTableSelection*) QtSupport::getQt(env, obj))->init((int) row, (int) col);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTableSelection_isActive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTableSelection*) QtSupport::getQt(env, obj))->isActive();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTableSelection_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTableSelection_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTableSelection*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableSelection_leftCol(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableSelection*) QtSupport::getQt(env, obj))->leftCol();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableSelection_newQTableSelection__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTableSelectionJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTableSelection_newQTableSelection__IIII(JNIEnv* env, jobject obj, jint start_row, jint start_col, jint end_row, jint end_col)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTableSelectionJBridge((int) start_row, (int) start_col, (int) end_row, (int) end_col));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableSelection_numCols(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableSelection*) QtSupport::getQt(env, obj))->numCols();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableSelection_numRows(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableSelection*) QtSupport::getQt(env, obj))->numRows();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTableSelection_op_1equals(JNIEnv* env, jobject obj, jobject s)
+{
+ jboolean xret = (jboolean) ((QTableSelection*) QtSupport::getQt(env, obj))->operator==((const QTableSelection&)*(const QTableSelection*) QtSupport::getQt(env, s));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTableSelection_op_1not_1equals(JNIEnv* env, jobject obj, jobject s)
+{
+ jboolean xret = (jboolean) ((QTableSelection*) QtSupport::getQt(env, obj))->operator!=((const QTableSelection&)*(const QTableSelection*) QtSupport::getQt(env, s));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableSelection_rightCol(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableSelection*) QtSupport::getQt(env, obj))->rightCol();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTableSelection_topRow(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTableSelection*) QtSupport::getQt(env, obj))->topRow();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QTableSelection.h b/qtjava/javalib/qtjava/QTableSelection.h
new file mode 100644
index 00000000..5702c740
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTableSelection.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTableSelection__
+#define __org_kde_qt_QTableSelection__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableSelection_newQTableSelection__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableSelection_newQTableSelection__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableSelection_init (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableSelection_expandTo (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTableSelection_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTableSelection_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableSelection_topRow (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableSelection_bottomRow (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableSelection_leftCol (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableSelection_rightCol (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableSelection_anchorRow (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableSelection_anchorCol (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableSelection_numRows (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTableSelection_numCols (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTableSelection_isActive (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTableSelection_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableSelection_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTableSelection_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTableSelection_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTableSelection__ */
diff --git a/qtjava/javalib/qtjava/QTabletEvent.cpp b/qtjava/javalib/qtjava/QTabletEvent.cpp
new file mode 100644
index 00000000..8177d50e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTabletEvent.cpp
@@ -0,0 +1,121 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpoint.h>
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTabletEvent.h>
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabletEvent_accept(JNIEnv* env, jobject obj)
+{
+ ((QTabletEvent*) QtSupport::getQt(env, obj))->accept();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabletEvent_device(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabletEvent*) QtSupport::getQt(env, obj))->device();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabletEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTabletEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabletEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QTabletEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabletEvent_globalPos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QTabletEvent*) QtSupport::getQt(env, obj))->globalPos(), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabletEvent_globalX(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabletEvent*) QtSupport::getQt(env, obj))->globalX();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabletEvent_globalY(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabletEvent*) QtSupport::getQt(env, obj))->globalY();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTabletEvent_ignore(JNIEnv* env, jobject obj)
+{
+ ((QTabletEvent*) QtSupport::getQt(env, obj))->ignore();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabletEvent_isAccepted(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabletEvent*) QtSupport::getQt(env, obj))->isAccepted();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTabletEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTabletEvent_pos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QTabletEvent*) QtSupport::getQt(env, obj))->pos(), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabletEvent_pressure(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabletEvent*) QtSupport::getQt(env, obj))->pressure();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabletEvent_xTilt(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabletEvent*) QtSupport::getQt(env, obj))->xTilt();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabletEvent_x(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabletEvent*) QtSupport::getQt(env, obj))->x();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabletEvent_yTilt(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabletEvent*) QtSupport::getQt(env, obj))->yTilt();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTabletEvent_y(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTabletEvent*) QtSupport::getQt(env, obj))->y();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QTabletEvent.h b/qtjava/javalib/qtjava/QTabletEvent.h
new file mode 100644
index 00000000..490660ad
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTabletEvent.h
@@ -0,0 +1,34 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTabletEvent__
+#define __org_kde_qt_QTabletEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabletEvent_pressure (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabletEvent_xTilt (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabletEvent_yTilt (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabletEvent_pos (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTabletEvent_globalPos (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabletEvent_x (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabletEvent_y (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabletEvent_globalX (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabletEvent_globalY (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabletEvent_device (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTabletEvent_isAccepted (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabletEvent_accept (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabletEvent_ignore (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabletEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTabletEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTabletEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTabletEvent__ */
diff --git a/qtjava/javalib/qtjava/QTextBrowser.cpp b/qtjava/javalib/qtjava/QTextBrowser.cpp
new file mode 100644
index 00000000..4d37d4cb
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextBrowser.cpp
@@ -0,0 +1,809 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qtextbrowser.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTextBrowser.h>
+
+class QTextBrowserJBridge : public QTextBrowser
+{
+public:
+ QTextBrowserJBridge(QWidget* arg1,const char* arg2) : QTextBrowser(arg1,arg2) {};
+ QTextBrowserJBridge(QWidget* arg1) : QTextBrowser(arg1) {};
+ QTextBrowserJBridge() : QTextBrowser() {};
+ void public_backward() {
+ QTextBrowser::backward();
+ return;
+ }
+ void public_forward() {
+ QTextBrowser::forward();
+ return;
+ }
+ void public_home() {
+ QTextBrowser::home();
+ return;
+ }
+ void public_reload() {
+ QTextBrowser::reload();
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QTextBrowser::keyPressEvent(arg1);
+ return;
+ }
+ ~QTextBrowserJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void setColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QTextEdit::setColor(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTextEdit::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setMimeSourceFactory(QMimeSourceFactory* arg1) {
+ if (!QtSupport::eventDelegate(this,"setMimeSourceFactory",(void*)arg1,"org.kde.qt.QMimeSourceFactory")) {
+ QTextEdit::setMimeSourceFactory(arg1);
+ }
+ return;
+ }
+ void zoomOut() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","zoomOut")) {
+ QTextEdit::zoomOut();
+ }
+ return;
+ }
+ void viewportPaintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportPaintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QScrollView::viewportPaintEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void del() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","del")) {
+ QTextEdit::del();
+ }
+ return;
+ }
+ void contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QTextEdit::contentsDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void undo() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","undo")) {
+ QTextEdit::undo();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setPaper(const QBrush& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaper",(void*)&arg1,"org.kde.qt.QBrush")) {
+ QTextEdit::setPaper(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void resetFormat() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","resetFormat")) {
+ QTextEdit::resetFormat();
+ }
+ return;
+ }
+ void zoomIn() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","zoomIn")) {
+ QTextEdit::zoomIn();
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportResizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportResizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTextEdit::viewportResizeEvent(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QTextEdit::imStartEvent(arg1);
+ }
+ return;
+ }
+ void cut() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","cut")) {
+ QTextEdit::cut();
+ }
+ return;
+ }
+ void scrollToBottom() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","scrollToBottom")) {
+ QTextEdit::scrollToBottom();
+ }
+ return;
+ }
+ void clear() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","clear")) {
+ QTextEdit::clear();
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void contentsDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QTextEdit::contentsDropEvent(arg1);
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void home() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","home")) {
+ QTextBrowser::home();
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void viewportContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::viewportContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setStyleSheet(QStyleSheet* arg1) {
+ if (!QtSupport::eventDelegate(this,"setStyleSheet",(void*)arg1,"org.kde.qt.QStyleSheet")) {
+ QTextEdit::setStyleSheet(arg1);
+ }
+ return;
+ }
+ void viewportDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::viewportDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QTextBrowser::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void indent() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","indent")) {
+ QTextEdit::indent();
+ }
+ return;
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCornerWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCornerWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QScrollView::setCornerWidget(arg1);
+ }
+ return;
+ }
+ void contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QTextEdit::contentsDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void contentsWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QTextEdit::contentsWheelEvent(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void copy() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","copy")) {
+ QTextEdit::copy();
+ }
+ return;
+ }
+ void setFont(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFont",(void*)&arg1,"org.kde.qt.QFont")) {
+ QTextEdit::setFont(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QTextEdit::contentsDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void doChangeInterval() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","doChangeInterval")) {
+ QTextEdit::doChangeInterval();
+ }
+ return;
+ }
+ void contentsMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMousePressEvent(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QTextEdit::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void viewportWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::viewportWheelEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void backward() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","backward")) {
+ QTextBrowser::backward();
+ }
+ return;
+ }
+ void setCurrentFont(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCurrentFont",(void*)&arg1,"org.kde.qt.QFont")) {
+ QTextEdit::setCurrentFont(arg1);
+ }
+ return;
+ }
+ void ensureCursorVisible() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","ensureCursorVisible")) {
+ QTextEdit::ensureCursorVisible();
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void sync() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","sync")) {
+ QTextEdit::sync();
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::viewportDropEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::viewportDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QTextEdit::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void reload() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","reload")) {
+ QTextBrowser::reload();
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void forward() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","forward")) {
+ QTextBrowser::forward();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void paste() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","paste")) {
+ QTextEdit::paste();
+ }
+ return;
+ }
+ void redo() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","redo")) {
+ QTextEdit::redo();
+ }
+ return;
+ }
+ void viewportDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::viewportDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QTextEdit::contentsContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void viewportMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMousePressEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextBrowser","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_backward(JNIEnv* env, jobject obj)
+{
+ ((QTextBrowserJBridge*) QtSupport::getQt(env, obj))->public_backward();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextBrowser_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTextBrowser*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTextBrowser_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QTextBrowser*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QTextBrowser*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_forward(JNIEnv* env, jobject obj)
+{
+ ((QTextBrowserJBridge*) QtSupport::getQt(env, obj))->public_forward();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_home(JNIEnv* env, jobject obj)
+{
+ ((QTextBrowserJBridge*) QtSupport::getQt(env, obj))->public_home();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextBrowser_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_keyPressEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextBrowserJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextBrowser_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextBrowser*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_newQTextBrowser__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextBrowserJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_newQTextBrowser__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextBrowserJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_newQTextBrowser__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextBrowserJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_reload(JNIEnv* env, jobject obj)
+{
+ ((QTextBrowserJBridge*) QtSupport::getQt(env, obj))->public_reload();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_setSource(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QTextBrowser*) QtSupport::getQt(env, obj))->setSource((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_setText__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring txt)
+{
+static QString* _qstring_txt = 0;
+ ((QTextBrowser*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, txt, &_qstring_txt));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextBrowser_setText__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring txt, jstring context)
+{
+static QString* _qstring_txt = 0;
+static QString* _qstring_context = 0;
+ ((QTextBrowser*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, txt, &_qstring_txt), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextBrowser_source(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTextBrowser*) QtSupport::getQt(env, obj))->source();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextBrowser_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QTextBrowserJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextBrowser_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QTextBrowserJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QTextBrowser.h b/qtjava/javalib/qtjava/QTextBrowser.h
new file mode 100644
index 00000000..2ec72061
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextBrowser.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTextBrowser__
+#define __org_kde_qt_QTextBrowser__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextBrowser_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextBrowser_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_newQTextBrowser__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_newQTextBrowser__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_newQTextBrowser__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextBrowser_source (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_setSource (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_backward (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_forward (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_home (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_reload (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_setText__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_setText__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextBrowser_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextBrowser_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextBrowser_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextBrowser_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTextBrowser__ */
diff --git a/qtjava/javalib/qtjava/QTextCodec.cpp b/qtjava/javalib/qtjava/QTextCodec.cpp
new file mode 100644
index 00000000..08559d64
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextCodec.cpp
@@ -0,0 +1,276 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qtextcodec.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTextCodec.h>
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextCodec_canEncode__C(JNIEnv* env, jobject obj, jchar arg1)
+{
+static QChar* _qchar_arg1 = 0;
+ jboolean xret = (jboolean) ((QTextCodec*) QtSupport::getQt(env, obj))->canEncode((QChar)*(QChar*) QtSupport::toQChar(env, arg1, &_qchar_arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextCodec_canEncode__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jboolean xret = (jboolean) ((QTextCodec*) QtSupport::getQt(env, obj))->canEncode((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return xret;
+}
+
+JNIEXPORT jshort JNICALL
+Java_org_kde_qt_QTextCodec_characterFromUnicode(JNIEnv* env, jobject obj, jstring str, jint pos)
+{
+static QString* _qstring_str = 0;
+ jshort xret = (jshort) ((QTextCodec*) QtSupport::getQt(env, obj))->characterFromUnicode((const QString&)*(QString*) QtSupport::toQString(env, str, &_qstring_str), (int) pos);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextCodec_codecForCStrings(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QTextCodec::codecForCStrings(), "org.kde.qt.QTextCodec");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextCodec_codecForContent(JNIEnv* env, jclass cls, jstring chars, jint len)
+{
+ (void) cls;
+static QCString* _qstring_chars = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QTextCodec::codecForContent((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len), "org.kde.qt.QTextCodec");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextCodec_codecForIndex(JNIEnv* env, jclass cls, jint i)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QTextCodec::codecForIndex((int) i), "org.kde.qt.QTextCodec");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextCodec_codecForLocale(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QTextCodec::codecForLocale(), "org.kde.qt.QTextCodec");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextCodec_codecForMib(JNIEnv* env, jclass cls, jint mib)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QTextCodec::codecForMib((int) mib), "org.kde.qt.QTextCodec");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextCodec_codecForName__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring hint)
+{
+ (void) cls;
+static QCString* _qstring_hint = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QTextCodec::codecForName((const char*) QtSupport::toCharString(env, hint, &_qstring_hint)), "org.kde.qt.QTextCodec");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextCodec_codecForName__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring hint, jint accuracy)
+{
+ (void) cls;
+static QCString* _qstring_hint = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QTextCodec::codecForName((const char*) QtSupport::toCharString(env, hint, &_qstring_hint), (int) accuracy), "org.kde.qt.QTextCodec");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextCodec_codecForTr(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QTextCodec::codecForTr(), "org.kde.qt.QTextCodec");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextCodec_deleteAllCodecs(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QTextCodec::deleteAllCodecs();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextCodec_fromUnicode__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring uc)
+{
+ QCString _qstring;
+static QString* _qstring_uc = 0;
+ _qstring = ((QTextCodec*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc));
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QTextCodec_fromUnicode__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring uc, jint from, jint len)
+{
+ QByteArray _qbyteArray;
+static QString* _qstring_uc = 0;
+ _qbyteArray = ((QTextCodec*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc), (int) from, (int) len);
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextCodec_fromUnicode__Ljava_lang_String_2_3I(JNIEnv* env, jobject obj, jstring uc, jintArray lenInOut)
+{
+ QCString _qstring;
+static QString* _qstring_uc = 0;
+ int* _int_lenInOut = QtSupport::toIntPtr(env, lenInOut);
+ _qstring = ((QTextCodec*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc), (int&) *_int_lenInOut);
+ env->SetIntArrayRegion(lenInOut, 0, 1, (jint *) _int_lenInOut);
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextCodec_heuristicContentMatch(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+static QCString* _qstring_chars = 0;
+ jint xret = (jint) ((QTextCodec*) QtSupport::getQt(env, obj))->heuristicContentMatch((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextCodec_heuristicNameMatch(JNIEnv* env, jobject obj, jstring hint)
+{
+static QCString* _qstring_hint = 0;
+ jint xret = (jint) ((QTextCodec*) QtSupport::getQt(env, obj))->heuristicNameMatch((const char*) QtSupport::toCharString(env, hint, &_qstring_hint));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextCodec_loadCharmapFile(JNIEnv* env, jclass cls, jstring filename)
+{
+ (void) cls;
+static QString* _qstring_filename = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QTextCodec::loadCharmapFile((QString)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename)), "org.kde.qt.QTextCodec");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextCodec_loadCharmap(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QTextCodec::loadCharmap((QIODevice*) QtSupport::getQt(env, arg1)), "org.kde.qt.QTextCodec");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextCodec_locale(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = QTextCodec::locale();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextCodec_makeDecoder(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextCodec*) QtSupport::getQt(env, obj))->makeDecoder(), "org.kde.qt.QTextDecoder");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextCodec_makeEncoder(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextCodec*) QtSupport::getQt(env, obj))->makeEncoder(), "org.kde.qt.QTextEncoder");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextCodec_mibEnum(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextCodec*) QtSupport::getQt(env, obj))->mibEnum();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextCodec_mimeName(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTextCodec*) QtSupport::getQt(env, obj))->mimeName();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextCodec_name(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTextCodec*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextCodec_setCodecForCStrings(JNIEnv* env, jclass cls, jobject c)
+{
+ (void) cls;
+ QTextCodec::setCodecForCStrings((QTextCodec*) QtSupport::getQt(env, c));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextCodec_setCodecForLocale(JNIEnv* env, jclass cls, jobject c)
+{
+ (void) cls;
+ QTextCodec::setCodecForLocale((QTextCodec*) QtSupport::getQt(env, c));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextCodec_setCodecForTr(JNIEnv* env, jclass cls, jobject c)
+{
+ (void) cls;
+ QTextCodec::setCodecForTr((QTextCodec*) QtSupport::getQt(env, c));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextCodec_toUnicode__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QString _qstring;
+static QCString* _qcstring_arg1 = 0;
+ _qstring = ((QTextCodec*) QtSupport::getQt(env, obj))->toUnicode((const QCString&)*(QCString*) QtSupport::toQCString(env, arg1, &_qcstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextCodec_toUnicode__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+ QString _qstring;
+static QCString* _qstring_chars = 0;
+ _qstring = ((QTextCodec*) QtSupport::getQt(env, obj))->toUnicode((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextCodec_toUnicode___3B(JNIEnv* env, jobject obj, jbyteArray arg1)
+{
+ QString _qstring;
+static QByteArray* _qbyteArray_arg1 = 0;
+ _qstring = ((QTextCodec*) QtSupport::getQt(env, obj))->toUnicode((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, arg1, &_qbyteArray_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextCodec_toUnicode___3BI(JNIEnv* env, jobject obj, jbyteArray arg1, jint len)
+{
+ QString _qstring;
+static QByteArray* _qbyteArray_arg1 = 0;
+ _qstring = ((QTextCodec*) QtSupport::getQt(env, obj))->toUnicode((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, arg1, &_qbyteArray_arg1), (int) len);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QTextCodec.h b/qtjava/javalib/qtjava/QTextCodec.h
new file mode 100644
index 00000000..78091798
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextCodec.h
@@ -0,0 +1,50 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTextCodec__
+#define __org_kde_qt_QTextCodec__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextCodec_name (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextCodec_mimeName (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextCodec_mibEnum (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextCodec_makeDecoder (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextCodec_makeEncoder (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextCodec_toUnicode__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextCodec_fromUnicode__Ljava_lang_String_2_3I (JNIEnv *env, jobject, jstring, jintArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextCodec_fromUnicode__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextCodec_toUnicode___3BI (JNIEnv *env, jobject, jbyteArray, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextCodec_toUnicode___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextCodec_toUnicode__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextCodec_canEncode__C (JNIEnv *env, jobject, jchar);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextCodec_canEncode__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextCodec_heuristicContentMatch (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextCodec_heuristicNameMatch (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QTextCodec_fromUnicode__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT jshort JNICALL Java_org_kde_qt_QTextCodec_characterFromUnicode (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextCodec_loadCharmap (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextCodec_loadCharmapFile (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextCodec_codecForMib (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextCodec_codecForName__Ljava_lang_String_2I (JNIEnv *env, jclass, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextCodec_codecForName__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextCodec_codecForContent (JNIEnv *env, jclass, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextCodec_codecForIndex (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextCodec_codecForLocale (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextCodec_setCodecForLocale (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextCodec_codecForTr (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextCodec_setCodecForTr (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextCodec_codecForCStrings (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextCodec_setCodecForCStrings (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextCodec_deleteAllCodecs (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextCodec_locale (JNIEnv *env, jclass);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTextCodec__ */
diff --git a/qtjava/javalib/qtjava/QTextDecoder.cpp b/qtjava/javalib/qtjava/QTextDecoder.cpp
new file mode 100644
index 00000000..226c04a7
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextDecoder.cpp
@@ -0,0 +1,16 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qtextcodec.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTextDecoder.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextDecoder_toUnicode(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+ QString _qstring;
+static QCString* _qstring_chars = 0;
+ _qstring = ((QTextDecoder*) QtSupport::getQt(env, obj))->toUnicode((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QTextDecoder.h b/qtjava/javalib/qtjava/QTextDecoder.h
new file mode 100644
index 00000000..f91bb8d4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextDecoder.h
@@ -0,0 +1,19 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTextDecoder__
+#define __org_kde_qt_QTextDecoder__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextDecoder_toUnicode (JNIEnv *env, jobject, jstring, jint);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTextDecoder__ */
diff --git a/qtjava/javalib/qtjava/QTextDrag.cpp b/qtjava/javalib/qtjava/QTextDrag.cpp
new file mode 100644
index 00000000..37d3dcfa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextDrag.cpp
@@ -0,0 +1,247 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qdragobject.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTextDrag.h>
+
+class QTextDragJBridge : public QTextDrag
+{
+public:
+ QTextDragJBridge(const QString& arg1,QWidget* arg2,const char* arg3) : QTextDrag(arg1,arg2,arg3) {};
+ QTextDragJBridge(const QString& arg1,QWidget* arg2) : QTextDrag(arg1,arg2) {};
+ QTextDragJBridge(const QString& arg1) : QTextDrag(arg1) {};
+ QTextDragJBridge(QWidget* arg1,const char* arg2) : QTextDrag(arg1,arg2) {};
+ QTextDragJBridge(QWidget* arg1) : QTextDrag(arg1) {};
+ QTextDragJBridge() : QTextDrag() {};
+ ~QTextDragJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QTextDrag",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextDrag_canDecode(JNIEnv* env, jclass cls, jobject e)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QTextDragJBridge::canDecode((const QMimeSource*) QtSupport::mimeSource(env, e));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextDrag_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTextDrag*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextDrag_decode__Lorg_kde_qt_QMimeSourceInterface_2Ljava_lang_StringBuffer_2(JNIEnv* env, jclass cls, jobject e, jobject s)
+{
+ (void) cls;
+static QString* _qstring_s = 0;
+ jboolean xret = (jboolean) QTextDragJBridge::decode((const QMimeSource*) QtSupport::mimeSource(env, e), (QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, s, &_qstring_s));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_s, s);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextDrag_decode__Lorg_kde_qt_QMimeSourceInterface_2Ljava_lang_StringBuffer_2Ljava_lang_StringBuffer_2(JNIEnv* env, jclass cls, jobject e, jobject s, jobject subtype)
+{
+ (void) cls;
+static QString* _qstring_s = 0;
+static QCString* _qcstring_subtype = 0;
+ if (_qcstring_subtype == 0) {
+ _qcstring_subtype = new QCString();
+ }
+ jboolean xret = (jboolean) QTextDragJBridge::decode((const QMimeSource*) QtSupport::mimeSource(env, e), (QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, s, &_qstring_s), (QCString&)*(QCString*) _qcstring_subtype);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_s, s);
+ QtSupport::fromQCStringToStringBuffer(env, _qcstring_subtype, subtype);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextDrag_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTextDrag_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QTextDrag_encodedData(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QByteArray _qbyteArray;
+static QCString* _qstring_arg1 = 0;
+ _qbyteArray = ((QTextDrag*) QtSupport::getQt(env, obj))->encodedData((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextDrag_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QTextDrag*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QTextDrag*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextDrag_format(JNIEnv* env, jobject obj, jint i)
+{
+ const char* _qstring;
+ _qstring = ((QTextDrag*) QtSupport::getQt(env, obj))->format((int) i);
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextDrag_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextDrag_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextDrag*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextDrag_newQTextDrag__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextDragJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextDrag_newQTextDrag__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextDragJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextDrag_newQTextDrag__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring arg1, jobject dragSource)
+{
+static QString* _qstring_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextDragJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (QWidget*) QtSupport::getQt(env, dragSource)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextDrag_newQTextDrag__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jobject dragSource, jstring name)
+{
+static QString* _qstring_arg1 = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextDragJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (QWidget*) QtSupport::getQt(env, dragSource), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextDrag_newQTextDrag__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject dragSource)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextDragJBridge((QWidget*) QtSupport::getQt(env, dragSource)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextDrag_newQTextDrag__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject dragSource, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextDragJBridge((QWidget*) QtSupport::getQt(env, dragSource), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextDrag_setSubtype(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qcstring_arg1 = 0;
+ ((QTextDrag*) QtSupport::getQt(env, obj))->setSubtype((const QCString&)*(QCString*) QtSupport::toQCString(env, arg1, &_qcstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextDrag_setText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QTextDrag*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextDrag_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QTextDragJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextDrag_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QTextDragJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QTextDrag.h b/qtjava/javalib/qtjava/QTextDrag.h
new file mode 100644
index 00000000..eaa1563b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextDrag.h
@@ -0,0 +1,38 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTextDrag__
+#define __org_kde_qt_QTextDrag__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextDrag_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextDrag_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextDrag_newQTextDrag__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextDrag_newQTextDrag__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextDrag_newQTextDrag__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextDrag_newQTextDrag__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextDrag_newQTextDrag__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextDrag_newQTextDrag__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextDrag_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextDrag_setSubtype (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextDrag_format (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QTextDrag_encodedData (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextDrag_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextDrag_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextDrag_canDecode (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextDrag_decode__Lorg_kde_qt_QMimeSourceInterface_2Ljava_lang_StringBuffer_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextDrag_decode__Lorg_kde_qt_QMimeSourceInterface_2Ljava_lang_StringBuffer_2Ljava_lang_StringBuffer_2 (JNIEnv *env, jclass, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextDrag_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextDrag_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextDrag_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTextDrag__ */
diff --git a/qtjava/javalib/qtjava/QTextEdit.cpp b/qtjava/javalib/qtjava/QTextEdit.cpp
new file mode 100644
index 00000000..6e9b62f9
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextEdit.cpp
@@ -0,0 +1,2102 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qpalette.h>
+#include <qsize.h>
+#include <qbrush.h>
+#include <qtextedit.h>
+#include <qfont.h>
+#include <qstylesheet.h>
+#include <qcolor.h>
+#include <qcstring.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTextEdit.h>
+
+class QTextEditJBridge : public QTextEdit
+{
+public:
+ QTextEditJBridge(const QString& arg1,const QString& arg2,QWidget* arg3,const char* arg4) : QTextEdit(arg1,arg2,arg3,arg4) {};
+ QTextEditJBridge(const QString& arg1,const QString& arg2,QWidget* arg3) : QTextEdit(arg1,arg2,arg3) {};
+ QTextEditJBridge(const QString& arg1,const QString& arg2) : QTextEdit(arg1,arg2) {};
+ QTextEditJBridge(const QString& arg1) : QTextEdit(arg1) {};
+ QTextEditJBridge(QWidget* arg1,const char* arg2) : QTextEdit(arg1,arg2) {};
+ QTextEditJBridge(QWidget* arg1) : QTextEdit(arg1) {};
+ QTextEditJBridge() : QTextEdit() {};
+ void public_copy() {
+ QTextEdit::copy();
+ return;
+ }
+ void public_selectAll() {
+ QTextEdit::selectAll();
+ return;
+ }
+ void public_zoomIn() {
+ QTextEdit::zoomIn();
+ return;
+ }
+ void public_zoomOut() {
+ QTextEdit::zoomOut();
+ return;
+ }
+ void public_sync() {
+ QTextEdit::sync();
+ return;
+ }
+ void public_undo() {
+ QTextEdit::undo();
+ return;
+ }
+ void public_redo() {
+ QTextEdit::redo();
+ return;
+ }
+ void public_cut() {
+ QTextEdit::cut();
+ return;
+ }
+ void public_paste() {
+ QTextEdit::paste();
+ return;
+ }
+ void public_clear() {
+ QTextEdit::clear();
+ return;
+ }
+ void public_del() {
+ QTextEdit::del();
+ return;
+ }
+ void public_indent() {
+ QTextEdit::indent();
+ return;
+ }
+ void public_resetFormat() {
+ QTextEdit::resetFormat();
+ return;
+ }
+ void public_ensureCursorVisible() {
+ QTextEdit::ensureCursorVisible();
+ return;
+ }
+ void public_removeSelectedText() {
+ QTextEdit::removeSelectedText();
+ return;
+ }
+ void public_removeSelection() {
+ QTextEdit::removeSelection();
+ return;
+ }
+ void public_scrollToBottom() {
+ QTextEdit::scrollToBottom();
+ return;
+ }
+ void protected_repaintChanged() {
+ QTextEdit::repaintChanged();
+ return;
+ }
+ void protected_updateStyles() {
+ QTextEdit::updateStyles();
+ return;
+ }
+ void protected_drawContents(QPainter* arg1,int arg2,int arg3,int arg4,int arg5) {
+ QTextEdit::drawContents(arg1,arg2,arg3,arg4,arg5);
+ return;
+ }
+ bool protected_event(QEvent* arg1) {
+ return (bool) QTextEdit::event(arg1);
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QTextEdit::keyPressEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QTextEdit::resizeEvent(arg1);
+ return;
+ }
+ void protected_viewportResizeEvent(QResizeEvent* arg1) {
+ QTextEdit::viewportResizeEvent(arg1);
+ return;
+ }
+ void protected_contentsMousePressEvent(QMouseEvent* arg1) {
+ QTextEdit::contentsMousePressEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseMoveEvent(QMouseEvent* arg1) {
+ QTextEdit::contentsMouseMoveEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ QTextEdit::contentsMouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ QTextEdit::contentsMouseDoubleClickEvent(arg1);
+ return;
+ }
+ void protected_contentsWheelEvent(QWheelEvent* arg1) {
+ QTextEdit::contentsWheelEvent(arg1);
+ return;
+ }
+ void protected_imStartEvent(QIMEvent* arg1) {
+ QTextEdit::imStartEvent(arg1);
+ return;
+ }
+ void protected_imComposeEvent(QIMEvent* arg1) {
+ QTextEdit::imComposeEvent(arg1);
+ return;
+ }
+ void protected_imEndEvent(QIMEvent* arg1) {
+ QTextEdit::imEndEvent(arg1);
+ return;
+ }
+ void protected_contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ QTextEdit::contentsDragEnterEvent(arg1);
+ return;
+ }
+ void protected_contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ QTextEdit::contentsDragMoveEvent(arg1);
+ return;
+ }
+ void protected_contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ QTextEdit::contentsDragLeaveEvent(arg1);
+ return;
+ }
+ void protected_contentsDropEvent(QDropEvent* arg1) {
+ QTextEdit::contentsDropEvent(arg1);
+ return;
+ }
+ void protected_contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ QTextEdit::contentsContextMenuEvent(arg1);
+ return;
+ }
+ bool protected_focusNextPrevChild(bool arg1) {
+ return (bool) QTextEdit::focusNextPrevChild(arg1);
+ }
+ QPopupMenu* protected_createPopupMenu(const QPoint& arg1) {
+ return (QPopupMenu*) QTextEdit::createPopupMenu(arg1);
+ }
+ QPopupMenu* protected_createPopupMenu() {
+ return (QPopupMenu*) QTextEdit::createPopupMenu();
+ }
+ void protected_drawCursor(bool arg1) {
+ QTextEdit::drawCursor(arg1);
+ return;
+ }
+ void protected_windowActivationChange(bool arg1) {
+ QTextEdit::windowActivationChange(arg1);
+ return;
+ }
+ void protected_doChangeInterval() {
+ QTextEdit::doChangeInterval();
+ return;
+ }
+ void protected_sliderReleased() {
+ QTextEdit::sliderReleased();
+ return;
+ }
+ ~QTextEditJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void setColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QTextEdit::setColor(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTextEdit::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setMimeSourceFactory(QMimeSourceFactory* arg1) {
+ if (!QtSupport::eventDelegate(this,"setMimeSourceFactory",(void*)arg1,"org.kde.qt.QMimeSourceFactory")) {
+ QTextEdit::setMimeSourceFactory(arg1);
+ }
+ return;
+ }
+ void zoomOut() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","zoomOut")) {
+ QTextEdit::zoomOut();
+ }
+ return;
+ }
+ void viewportPaintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportPaintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QScrollView::viewportPaintEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void del() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","del")) {
+ QTextEdit::del();
+ }
+ return;
+ }
+ void contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QTextEdit::contentsDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void undo() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","undo")) {
+ QTextEdit::undo();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setPaper(const QBrush& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaper",(void*)&arg1,"org.kde.qt.QBrush")) {
+ QTextEdit::setPaper(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void resetFormat() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","resetFormat")) {
+ QTextEdit::resetFormat();
+ }
+ return;
+ }
+ void zoomIn() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","zoomIn")) {
+ QTextEdit::zoomIn();
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportResizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportResizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTextEdit::viewportResizeEvent(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QTextEdit::imStartEvent(arg1);
+ }
+ return;
+ }
+ void cut() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","cut")) {
+ QTextEdit::cut();
+ }
+ return;
+ }
+ void scrollToBottom() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","scrollToBottom")) {
+ QTextEdit::scrollToBottom();
+ }
+ return;
+ }
+ void clear() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","clear")) {
+ QTextEdit::clear();
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void contentsDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QTextEdit::contentsDropEvent(arg1);
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void viewportContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::viewportContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setStyleSheet(QStyleSheet* arg1) {
+ if (!QtSupport::eventDelegate(this,"setStyleSheet",(void*)arg1,"org.kde.qt.QStyleSheet")) {
+ QTextEdit::setStyleSheet(arg1);
+ }
+ return;
+ }
+ void viewportDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::viewportDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QTextEdit::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void indent() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","indent")) {
+ QTextEdit::indent();
+ }
+ return;
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCornerWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCornerWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QScrollView::setCornerWidget(arg1);
+ }
+ return;
+ }
+ void contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QTextEdit::contentsDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void contentsWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QTextEdit::contentsWheelEvent(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void copy() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","copy")) {
+ QTextEdit::copy();
+ }
+ return;
+ }
+ void setFont(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFont",(void*)&arg1,"org.kde.qt.QFont")) {
+ QTextEdit::setFont(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QTextEdit::contentsDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void doChangeInterval() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","doChangeInterval")) {
+ QTextEdit::doChangeInterval();
+ }
+ return;
+ }
+ void contentsMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMousePressEvent(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QTextEdit::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void viewportWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::viewportWheelEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void setCurrentFont(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCurrentFont",(void*)&arg1,"org.kde.qt.QFont")) {
+ QTextEdit::setCurrentFont(arg1);
+ }
+ return;
+ }
+ void ensureCursorVisible() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","ensureCursorVisible")) {
+ QTextEdit::ensureCursorVisible();
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void sync() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","sync")) {
+ QTextEdit::sync();
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::viewportDropEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::viewportDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QTextEdit::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void paste() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","paste")) {
+ QTextEdit::paste();
+ }
+ return;
+ }
+ void redo() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","redo")) {
+ QTextEdit::redo();
+ }
+ return;
+ }
+ void viewportDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::viewportDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QTextEdit::contentsContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void viewportMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMousePressEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextEdit","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_alignment(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->alignment();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextEdit_anchorAt__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject pos)
+{
+ QString _qstring;
+ _qstring = ((QTextEdit*) QtSupport::getQt(env, obj))->anchorAt((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextEdit_anchorAt__Lorg_kde_qt_QPoint_2I(JNIEnv* env, jobject obj, jobject pos, jint a)
+{
+ QString _qstring;
+ _qstring = ((QTextEdit*) QtSupport::getQt(env, obj))->anchorAt((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (Qt::AnchorAttribute) a);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_append(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->append((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_autoFormatting(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->autoFormatting();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_bold(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->bold();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_charAt(JNIEnv* env, jobject obj, jobject pos, jintArray para)
+{
+ int* _int_para = QtSupport::toIntPtr(env, para);
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->charAt((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (int*) _int_para);
+ env->SetIntArrayRegion(para, 0, 1, (jint *) _int_para);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextEdit_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTextEdit*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_clearParagraphBackground(JNIEnv* env, jobject obj, jint para)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->clearParagraphBackground((int) para);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_clear(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_clear();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_color(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((QTextEdit*) QtSupport::getQt(env, obj))->color()), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_contentsContextMenuEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_contentsContextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_contentsDragEnterEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragEnterEvent((QDragEnterEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_contentsDragLeaveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragLeaveEvent((QDragLeaveEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_contentsDragMoveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_contentsDragMoveEvent((QDragMoveEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_contentsDropEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_contentsDropEvent((QDropEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_contentsMouseDoubleClickEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseDoubleClickEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_contentsMouseMoveEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_contentsMousePressEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_contentsMousePressEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_contentsMouseReleaseEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_contentsMouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_contentsWheelEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_contentsWheelEvent((QWheelEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextEdit_context(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTextEdit*) QtSupport::getQt(env, obj))->context();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_copy(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_copy();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_createPopupMenu__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_createPopupMenu(), "org.kde.qt.QPopupMenu");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_createPopupMenu__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject pos)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_createPopupMenu((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos)), "org.kde.qt.QPopupMenu");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_currentFont(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(((QTextEdit*) QtSupport::getQt(env, obj))->currentFont()), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_cut(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_cut();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_del(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_del();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTextEdit_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_doChangeInterval(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_doChangeInterval();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_doKeyboardAction(JNIEnv* env, jobject obj, jint action)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->doKeyboardAction((QTextEdit::KeyboardAction) action);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextEdit_documentTitle(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTextEdit*) QtSupport::getQt(env, obj))->documentTitle();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_drawContents(JNIEnv* env, jobject obj, jobject p, jint cx, jint cy, jint cw, jint ch)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_drawContents((QPainter*) QtSupport::getQt(env, p), (int) cx, (int) cy, (int) cw, (int) ch);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_drawCursor(JNIEnv* env, jobject obj, jboolean visible)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_drawCursor((bool) visible);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_ensureCursorVisible(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_ensureCursorVisible();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_eventFilter(JNIEnv* env, jobject obj, jobject o, jobject e)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->eventFilter((QObject*) QtSupport::getQt(env, o), (QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_event(JNIEnv* env, jobject obj, jobject e)
+{
+ jboolean xret = (jboolean) ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextEdit_family(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTextEdit*) QtSupport::getQt(env, obj))->family();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QTextEdit*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QTextEdit*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_find__Ljava_lang_String_2ZZ(JNIEnv* env, jobject obj, jstring expr, jboolean cs, jboolean wo)
+{
+static QString* _qstring_expr = 0;
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->find((const QString&)*(QString*) QtSupport::toQString(env, expr, &_qstring_expr), (bool) cs, (bool) wo);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_find__Ljava_lang_String_2ZZZ(JNIEnv* env, jobject obj, jstring expr, jboolean cs, jboolean wo, jboolean forward)
+{
+static QString* _qstring_expr = 0;
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->find((const QString&)*(QString*) QtSupport::toQString(env, expr, &_qstring_expr), (bool) cs, (bool) wo, (bool) forward);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_find__Ljava_lang_String_2ZZZ_3I(JNIEnv* env, jobject obj, jstring expr, jboolean cs, jboolean wo, jboolean forward, jintArray para)
+{
+static QString* _qstring_expr = 0;
+ int* _int_para = QtSupport::toIntPtr(env, para);
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->find((const QString&)*(QString*) QtSupport::toQString(env, expr, &_qstring_expr), (bool) cs, (bool) wo, (bool) forward, (int*) _int_para);
+ env->SetIntArrayRegion(para, 0, 1, (jint *) _int_para);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_find__Ljava_lang_String_2ZZZ_3I_3I(JNIEnv* env, jobject obj, jstring expr, jboolean cs, jboolean wo, jboolean forward, jintArray para, jintArray index)
+{
+static QString* _qstring_expr = 0;
+ int* _int_para = QtSupport::toIntPtr(env, para);
+ int* _int_index = QtSupport::toIntPtr(env, index);
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->find((const QString&)*(QString*) QtSupport::toQString(env, expr, &_qstring_expr), (bool) cs, (bool) wo, (bool) forward, (int*) _int_para, (int*) _int_index);
+ env->SetIntArrayRegion(para, 0, 1, (jint *) _int_para);
+ env->SetIntArrayRegion(index, 0, 1, (jint *) _int_index);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_focusNextPrevChild(JNIEnv* env, jobject obj, jboolean next)
+{
+ jboolean xret = (jboolean) ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_focusNextPrevChild((bool) next);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_font(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(((QTextEdit*) QtSupport::getQt(env, obj))->font()), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_getCursorPosition(JNIEnv* env, jobject obj, jintArray parag, jintArray index)
+{
+ int* _int_parag = QtSupport::toIntPtr(env, parag);
+ int* _int_index = QtSupport::toIntPtr(env, index);
+ ((QTextEdit*) QtSupport::getQt(env, obj))->getCursorPosition( (int*) _int_parag, (int*) _int_index);
+ env->SetIntArrayRegion(parag, 0, 1, (jint *) _int_parag);
+ env->SetIntArrayRegion(index, 0, 1, (jint *) _int_index);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_getFormat(JNIEnv* env, jobject obj, jint para, jint index, jobject font, jobject color, jint verticalAlignment)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->getFormat((int) para, (int) index, (QFont*) QtSupport::getQt(env, font), (QColor*) QtSupport::getQt(env, color), (QTextEdit::VerticalAlignment*) verticalAlignment);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_getParagraphFormat(JNIEnv* env, jobject obj, jint para, jobject font, jobject color, jint verticalAlignment, jintArray alignment, jint displayMode, jint listStyle, jintArray listDepth)
+{
+ int* _int_alignment = QtSupport::toIntPtr(env, alignment);
+ int* _int_listDepth = QtSupport::toIntPtr(env, listDepth);
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->getParagraphFormat((int) para, (QFont*) QtSupport::getQt(env, font), (QColor*) QtSupport::getQt(env, color), (QTextEdit::VerticalAlignment*) verticalAlignment, (int*) _int_alignment, (QStyleSheetItem::DisplayMode*) displayMode, (QStyleSheetItem::ListStyle*) listStyle, (int*) _int_listDepth);
+ env->SetIntArrayRegion(alignment, 0, 1, (jint *) _int_alignment);
+ env->SetIntArrayRegion(listDepth, 0, 1, (jint *) _int_listDepth);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_getSelection___3I_3I_3I_3I(JNIEnv* env, jobject obj, jintArray paraFrom, jintArray indexFrom, jintArray paraTo, jintArray indexTo)
+{
+ int* _int_paraFrom = QtSupport::toIntPtr(env, paraFrom);
+ int* _int_indexFrom = QtSupport::toIntPtr(env, indexFrom);
+ int* _int_paraTo = QtSupport::toIntPtr(env, paraTo);
+ int* _int_indexTo = QtSupport::toIntPtr(env, indexTo);
+ ((QTextEdit*) QtSupport::getQt(env, obj))->getSelection( (int*) _int_paraFrom, (int*) _int_indexFrom, (int*) _int_paraTo, (int*) _int_indexTo);
+ env->SetIntArrayRegion(paraFrom, 0, 1, (jint *) _int_paraFrom);
+ env->SetIntArrayRegion(indexFrom, 0, 1, (jint *) _int_indexFrom);
+ env->SetIntArrayRegion(paraTo, 0, 1, (jint *) _int_paraTo);
+ env->SetIntArrayRegion(indexTo, 0, 1, (jint *) _int_indexTo);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_getSelection___3I_3I_3I_3II(JNIEnv* env, jobject obj, jintArray paraFrom, jintArray indexFrom, jintArray paraTo, jintArray indexTo, jint selNum)
+{
+ int* _int_paraFrom = QtSupport::toIntPtr(env, paraFrom);
+ int* _int_indexFrom = QtSupport::toIntPtr(env, indexFrom);
+ int* _int_paraTo = QtSupport::toIntPtr(env, paraTo);
+ int* _int_indexTo = QtSupport::toIntPtr(env, indexTo);
+ ((QTextEdit*) QtSupport::getQt(env, obj))->getSelection( (int*) _int_paraFrom, (int*) _int_indexFrom, (int*) _int_paraTo, (int*) _int_indexTo, (int) selNum);
+ env->SetIntArrayRegion(paraFrom, 0, 1, (jint *) _int_paraFrom);
+ env->SetIntArrayRegion(indexFrom, 0, 1, (jint *) _int_indexFrom);
+ env->SetIntArrayRegion(paraTo, 0, 1, (jint *) _int_paraTo);
+ env->SetIntArrayRegion(indexTo, 0, 1, (jint *) _int_indexTo);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_hasSelectedText(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->hasSelectedText();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_heightForWidth(JNIEnv* env, jobject obj, jint w)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->heightForWidth((int) w);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_imComposeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_imComposeEvent((QIMEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_imEndEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_imEndEvent((QIMEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_imStartEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_imStartEvent((QIMEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_indent(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_indent();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_insertAt(JNIEnv* env, jobject obj, jstring text, jint para, jint index)
+{
+static QString* _qstring_text = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->insertAt((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) para, (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_insertParagraph(JNIEnv* env, jobject obj, jstring text, jint para)
+{
+static QString* _qstring_text = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->insertParagraph((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) para);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_insert__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->insert((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_insert__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring text, jint insertionFlags)
+{
+static QString* _qstring_text = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->insert((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (uint) insertionFlags);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_insert__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring text, jboolean arg2)
+{
+static QString* _qstring_text = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->insert((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_insert__Ljava_lang_String_2ZZ(JNIEnv* env, jobject obj, jstring text, jboolean arg2, jboolean arg3)
+{
+static QString* _qstring_text = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->insert((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (bool) arg2, (bool) arg3);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_insert__Ljava_lang_String_2ZZZ(JNIEnv* env, jobject obj, jstring text, jboolean arg2, jboolean arg3, jboolean arg4)
+{
+static QString* _qstring_text = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->insert((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (bool) arg2, (bool) arg3, (bool) arg4);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_isModified(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->isModified();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_isOverwriteMode(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->isOverwriteMode();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_isReadOnly(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->isReadOnly();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_isRedoAvailable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->isRedoAvailable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_isUndoAvailable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->isUndoAvailable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_isUndoRedoEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->isUndoRedoEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_italic(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->italic();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_keyPressEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_length(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->length();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_lineOfChar(JNIEnv* env, jobject obj, jint para, jint chr)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->lineOfChar((int) para, (int) chr);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_linesOfParagraph(JNIEnv* env, jobject obj, jint para)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->linesOfParagraph((int) para);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_lines(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->lines();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_linkUnderline(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->linkUnderline();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextEdit*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_mimeSourceFactory(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextEdit*) QtSupport::getQt(env, obj))->mimeSourceFactory(), "org.kde.qt.QMimeSourceFactory");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_moveCursor(JNIEnv* env, jobject obj, jint action, jboolean select)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->moveCursor((QTextEdit::CursorAction) action, (bool) select);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_newQTextEdit__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextEditJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_newQTextEdit__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextEditJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_newQTextEdit__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text, jstring context)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_context = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextEditJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_newQTextEdit__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring text, jstring context, jobject parent)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_context = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextEditJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_newQTextEdit__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text, jstring context, jobject parent, jstring name)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_context = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextEditJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_newQTextEdit__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextEditJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_newQTextEdit__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextEditJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_paper(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QBrush(((QTextEdit*) QtSupport::getQt(env, obj))->paper()), "org.kde.qt.QBrush", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_paragraphAt(JNIEnv* env, jobject obj, jobject pos)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->paragraphAt((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_paragraphBackgroundColor(JNIEnv* env, jobject obj, jint para)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((QTextEdit*) QtSupport::getQt(env, obj))->paragraphBackgroundColor((int) para)), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_paragraphLength(JNIEnv* env, jobject obj, jint para)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->paragraphLength((int) para);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_paragraphRect(JNIEnv* env, jobject obj, jint para)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QTextEdit*) QtSupport::getQt(env, obj))->paragraphRect((int) para)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_paragraphs(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->paragraphs();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_pasteSubType(JNIEnv* env, jobject obj, jstring subtype)
+{
+static QCString* _qcstring_subtype = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->pasteSubType((const QCString&)*(QCString*) QtSupport::toQCString(env, subtype, &_qcstring_subtype));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_paste(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_paste();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_placeCursor(JNIEnv* env, jobject obj, jobject pos)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->placeCursor((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_pointSize(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->pointSize();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_redo(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_redo();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_removeParagraph(JNIEnv* env, jobject obj, jint para)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->removeParagraph((int) para);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_removeSelectedText__(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_removeSelectedText();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_removeSelectedText__I(JNIEnv* env, jobject obj, jint selNum)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->removeSelectedText((int) selNum);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_removeSelection__(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_removeSelection();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_removeSelection__I(JNIEnv* env, jobject obj, jint selNum)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->removeSelection((int) selNum);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_repaintChanged(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_repaintChanged();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_resetFormat(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_resetFormat();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_resizeEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_scrollToAnchor(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->scrollToAnchor((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_scrollToBottom(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_scrollToBottom();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_selectAll__(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_selectAll();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_selectAll__Z(JNIEnv* env, jobject obj, jboolean select)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->selectAll((bool) select);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextEdit_selectedText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTextEdit*) QtSupport::getQt(env, obj))->selectedText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setAlignment(JNIEnv* env, jobject obj, jint a)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setAlignment((int) a);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setAutoFormatting(JNIEnv* env, jobject obj, jint features)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setAutoFormatting((uint) features);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setBold(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setBold((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setColor(JNIEnv* env, jobject obj, jobject c)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setColor((const QColor&)*(const QColor*) QtSupport::getQt(env, c));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setCurrentFont(JNIEnv* env, jobject obj, jobject f)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setCurrentFont((const QFont&)*(const QFont*) QtSupport::getQt(env, f));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setCursorPosition(JNIEnv* env, jobject obj, jint parag, jint index)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setCursorPosition((int) parag, (int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setFamily(JNIEnv* env, jobject obj, jstring f)
+{
+static QString* _qstring_f = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setFamily((const QString&)*(QString*) QtSupport::toQString(env, f, &_qstring_f));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setFont(JNIEnv* env, jobject obj, jobject f)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, f));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setItalic(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setItalic((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setLinkUnderline(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setLinkUnderline((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setMimeSourceFactory(JNIEnv* env, jobject obj, jobject factory)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setMimeSourceFactory((QMimeSourceFactory*) QtSupport::getQt(env, factory));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setModified(JNIEnv* env, jobject obj, jboolean m)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setModified((bool) m);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setOverwriteMode(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setOverwriteMode((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setPalette(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setPaper(JNIEnv* env, jobject obj, jobject pap)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setPaper((const QBrush&)*(const QBrush*) QtSupport::getQt(env, pap));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setParagType(JNIEnv* env, jobject obj, jint dm, jint listStyle)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setParagType((QStyleSheetItem::DisplayMode) dm, (QStyleSheetItem::ListStyle) listStyle);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setParagraphBackgroundColor(JNIEnv* env, jobject obj, jint para, jobject bg)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setParagraphBackgroundColor((int) para, (const QColor&)*(const QColor*) QtSupport::getQt(env, bg));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setPointSize(JNIEnv* env, jobject obj, jint s)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setPointSize((int) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setReadOnly(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setReadOnly((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setSelectionAttributes(JNIEnv* env, jobject obj, jint selNum, jobject back, jboolean invertText)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setSelectionAttributes((int) selNum, (const QColor&)*(const QColor*) QtSupport::getQt(env, back), (bool) invertText);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setSelection__IIII(JNIEnv* env, jobject obj, jint parag_from, jint index_from, jint parag_to, jint index_to)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setSelection((int) parag_from, (int) index_from, (int) parag_to, (int) index_to);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setSelection__IIIII(JNIEnv* env, jobject obj, jint parag_from, jint index_from, jint parag_to, jint index_to, jint selNum)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setSelection((int) parag_from, (int) index_from, (int) parag_to, (int) index_to, (int) selNum);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setStyleSheet(JNIEnv* env, jobject obj, jobject styleSheet)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setStyleSheet((QStyleSheet*) QtSupport::getQt(env, styleSheet));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setTabChangesFocus(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setTabChangesFocus((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setTabStopWidth(JNIEnv* env, jobject obj, jint ts)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setTabStopWidth((int) ts);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setTextFormat(JNIEnv* env, jobject obj, jint f)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setTextFormat((Qt::TextFormat) f);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setText__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring txt)
+{
+static QString* _qstring_txt = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, txt, &_qstring_txt));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setText__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring txt, jstring context)
+{
+static QString* _qstring_txt = 0;
+static QString* _qstring_context = 0;
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, txt, &_qstring_txt), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setUnderline(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setUnderline((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setUndoDepth(JNIEnv* env, jobject obj, jint d)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setUndoDepth((int) d);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setUndoRedoEnabled(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setUndoRedoEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setVerticalAlignment(JNIEnv* env, jobject obj, jint a)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setVerticalAlignment((QTextEdit::VerticalAlignment) a);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setWordWrap(JNIEnv* env, jobject obj, jint mode)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setWordWrap((QTextEdit::WordWrap) mode);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setWrapColumnOrWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setWrapColumnOrWidth((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_setWrapPolicy(JNIEnv* env, jobject obj, jint policy)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->setWrapPolicy((QTextEdit::WrapPolicy) policy);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QTextEdit*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_sliderReleased(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_sliderReleased();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_styleSheet(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextEdit*) QtSupport::getQt(env, obj))->styleSheet(), "org.kde.qt.QStyleSheet");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_sync(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_sync();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextEdit_syntaxHighlighter(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextEdit*) QtSupport::getQt(env, obj))->syntaxHighlighter(), "org.kde.qt.QSyntaxHighlighter");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_tabChangesFocus(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->tabChangesFocus();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_tabStopWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->tabStopWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_textFormat(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->textFormat();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextEdit_text__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTextEdit*) QtSupport::getQt(env, obj))->text();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextEdit_text__I(JNIEnv* env, jobject obj, jint para)
+{
+ QString _qstring;
+ _qstring = ((QTextEdit*) QtSupport::getQt(env, obj))->text((int) para);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextEdit_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QTextEditJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextEdit_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QTextEditJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextEdit_underline(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextEdit*) QtSupport::getQt(env, obj))->underline();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_undoDepth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->undoDepth();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_undo(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_undo();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_updateStyles(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_updateStyles();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_viewportResizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_viewportResizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_windowActivationChange(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->protected_windowActivationChange((bool) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_wordWrap(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->wordWrap();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_wrapColumnOrWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->wrapColumnOrWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextEdit_wrapPolicy(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextEdit*) QtSupport::getQt(env, obj))->wrapPolicy();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_zoomIn__(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_zoomIn();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_zoomIn__I(JNIEnv* env, jobject obj, jint range)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->zoomIn((int) range);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_zoomOut__(JNIEnv* env, jobject obj)
+{
+ ((QTextEditJBridge*) QtSupport::getQt(env, obj))->public_zoomOut();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_zoomOut__I(JNIEnv* env, jobject obj, jint range)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->zoomOut((int) range);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextEdit_zoomTo(JNIEnv* env, jobject obj, jint size)
+{
+ ((QTextEdit*) QtSupport::getQt(env, obj))->zoomTo((int) size);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QTextEdit.h b/qtjava/javalib/qtjava/QTextEdit.h
new file mode 100644
index 00000000..6c384efc
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextEdit.h
@@ -0,0 +1,191 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTextEdit__
+#define __org_kde_qt_QTextEdit__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextEdit_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_newQTextEdit__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_newQTextEdit__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_newQTextEdit__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_newQTextEdit__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_newQTextEdit__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_newQTextEdit__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_newQTextEdit__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setPalette (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextEdit_text__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextEdit_text__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_textFormat (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextEdit_context (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextEdit_documentTitle (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_getSelection___3I_3I_3I_3II (JNIEnv *env, jobject, jintArray, jintArray, jintArray, jintArray, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_getSelection___3I_3I_3I_3I (JNIEnv *env, jobject, jintArray, jintArray, jintArray, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_find__Ljava_lang_String_2ZZZ_3I_3I (JNIEnv *env, jobject, jstring, jboolean, jboolean, jboolean, jintArray, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_find__Ljava_lang_String_2ZZZ_3I (JNIEnv *env, jobject, jstring, jboolean, jboolean, jboolean, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_find__Ljava_lang_String_2ZZZ (JNIEnv *env, jobject, jstring, jboolean, jboolean, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_find__Ljava_lang_String_2ZZ (JNIEnv *env, jobject, jstring, jboolean, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_paragraphs (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_lines (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_linesOfParagraph (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_lineOfChar (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_length (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_paragraphRect (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_paragraphAt (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_charAt (JNIEnv *env, jobject, jobject, jintArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_paragraphLength (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_styleSheet (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_mimeSourceFactory (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_paper (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_linkUnderline (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_heightForWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_hasSelectedText (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextEdit_selectedText (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_isUndoAvailable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_isRedoAvailable (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_wordWrap (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_wrapColumnOrWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_wrapPolicy (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_tabStopWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextEdit_anchorAt__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextEdit_anchorAt__Lorg_kde_qt_QPoint_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_isReadOnly (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_getCursorPosition (JNIEnv *env, jobject, jintArray, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_isModified (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_italic (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_bold (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_underline (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextEdit_family (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_pointSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_color (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_font (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_currentFont (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_alignment (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_undoDepth (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_getFormat (JNIEnv *env, jobject, jint, jint, jobject, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_getParagraphFormat (JNIEnv *env, jobject, jint, jobject, jobject, jint, jintArray, jint, jint, jintArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_isOverwriteMode (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_paragraphBackgroundColor (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_isUndoRedoEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_tabChangesFocus (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setAutoFormatting (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextEdit_autoFormatting (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_syntaxHighlighter (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setMimeSourceFactory (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setStyleSheet (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_scrollToAnchor (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setPaper (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setLinkUnderline (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setWordWrap (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setWrapColumnOrWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setWrapPolicy (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_copy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_append (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setText__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setText__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setTextFormat (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_selectAll__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_selectAll__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setTabStopWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_zoomIn__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_zoomIn__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_zoomOut__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_zoomOut__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_zoomTo (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_sync (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setReadOnly (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_undo (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_redo (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_cut (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_paste (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_pasteSubType (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_clear (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_del (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_indent (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setItalic (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setBold (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setUnderline (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setFamily (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setPointSize (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setVerticalAlignment (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setAlignment (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setParagType (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setCursorPosition (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setSelection__IIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setSelection__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setSelectionAttributes (JNIEnv *env, jobject, jint, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setModified (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_resetFormat (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setUndoDepth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_ensureCursorVisible (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_placeCursor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_moveCursor (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_doKeyboardAction (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_removeSelectedText__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_removeSelectedText__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_removeSelection__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_removeSelection__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setCurrentFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setOverwriteMode (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_scrollToBottom (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_insert__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_insert__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_insert__Ljava_lang_String_2ZZZ (JNIEnv *env, jobject, jstring, jboolean, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_insert__Ljava_lang_String_2ZZ (JNIEnv *env, jobject, jstring, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_insert__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_insertAt (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_removeParagraph (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_insertParagraph (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setParagraphBackgroundColor (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_clearParagraphBackground (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setUndoRedoEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_setTabChangesFocus (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextEdit_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextEdit_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_repaintChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_updateStyles (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_drawContents (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_viewportResizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_contentsMousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_contentsMouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_contentsMouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_contentsMouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_contentsWheelEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_imStartEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_imComposeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_imEndEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_contentsDragEnterEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_contentsDragMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_contentsDragLeaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_contentsDropEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_contentsContextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_focusNextPrevChild (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_createPopupMenu__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextEdit_createPopupMenu__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_drawCursor (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_windowActivationChange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_doChangeInterval (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_sliderReleased (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextEdit_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextEdit_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTextEdit__ */
diff --git a/qtjava/javalib/qtjava/QTextEncoder.cpp b/qtjava/javalib/qtjava/QTextEncoder.cpp
new file mode 100644
index 00000000..c83bf04b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextEncoder.cpp
@@ -0,0 +1,19 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qtextcodec.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTextEncoder.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextEncoder_fromUnicode(JNIEnv* env, jobject obj, jstring uc, jintArray lenInOut)
+{
+ QCString _qstring;
+static QString* _qstring_uc = 0;
+ int* _int_lenInOut = QtSupport::toIntPtr(env, lenInOut);
+ _qstring = ((QTextEncoder*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc), (int&) *_int_lenInOut);
+ env->SetIntArrayRegion(lenInOut, 0, 1, (jint *) _int_lenInOut);
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QTextEncoder.h b/qtjava/javalib/qtjava/QTextEncoder.h
new file mode 100644
index 00000000..82fc6498
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextEncoder.h
@@ -0,0 +1,19 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTextEncoder__
+#define __org_kde_qt_QTextEncoder__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextEncoder_fromUnicode (JNIEnv *env, jobject, jstring, jintArray);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTextEncoder__ */
diff --git a/qtjava/javalib/qtjava/QTextIStream.cpp b/qtjava/javalib/qtjava/QTextIStream.cpp
new file mode 100644
index 00000000..ab733599
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextIStream.cpp
@@ -0,0 +1,60 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qtextstream.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTextIStream.h>
+
+class QTextIStreamJBridge : public QTextIStream
+{
+public:
+ QTextIStreamJBridge(const QString* arg1) : QTextIStream(arg1) {};
+ QTextIStreamJBridge(QByteArray arg1) : QTextIStream(arg1) {};
+ ~QTextIStreamJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextIStream_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTextIStream_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextIStream_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QTextIStream*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextIStream_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextIStream_newQTextIStream__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring s)
+{
+static QString* _qstring_s = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextIStreamJBridge((const QString*) QtSupport::toQString(env, s, &_qstring_s)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextIStream_newQTextIStream___3B(JNIEnv* env, jobject obj, jbyteArray ba)
+{
+static QByteArray* _qbyteArray_ba = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextIStreamJBridge((QByteArray)*(QByteArray*) QtSupport::toQByteArray(env, ba, &_qbyteArray_ba)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QTextIStream.h b/qtjava/javalib/qtjava/QTextIStream.h
new file mode 100644
index 00000000..60d4b187
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextIStream.h
@@ -0,0 +1,23 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTextIStream__
+#define __org_kde_qt_QTextIStream__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextIStream_newQTextIStream__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextIStream_newQTextIStream___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextIStream_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextIStream_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextIStream_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTextIStream__ */
diff --git a/qtjava/javalib/qtjava/QTextOStream.cpp b/qtjava/javalib/qtjava/QTextOStream.cpp
new file mode 100644
index 00000000..b2a36c0c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextOStream.cpp
@@ -0,0 +1,61 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qtextstream.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTextOStream.h>
+
+class QTextOStreamJBridge : public QTextOStream
+{
+public:
+ QTextOStreamJBridge(QString* arg1) : QTextOStream(arg1) {};
+ QTextOStreamJBridge(QByteArray arg1) : QTextOStream(arg1) {};
+ ~QTextOStreamJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextOStream_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTextOStream_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextOStream_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QTextOStream*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextOStream_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextOStream_newQTextOStream__Ljava_lang_StringBuffer_2(JNIEnv* env, jobject obj, jobject s)
+{
+static QString* _qstring_s = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextOStreamJBridge((QString*) QtSupport::toQStringFromStringBuffer(env, s, &_qstring_s)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_s, s);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextOStream_newQTextOStream___3B(JNIEnv* env, jobject obj, jbyteArray ba)
+{
+static QByteArray* _qbyteArray_ba = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextOStreamJBridge((QByteArray)*(QByteArray*) QtSupport::toQByteArray(env, ba, &_qbyteArray_ba)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QTextOStream.h b/qtjava/javalib/qtjava/QTextOStream.h
new file mode 100644
index 00000000..f4ee666d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextOStream.h
@@ -0,0 +1,23 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTextOStream__
+#define __org_kde_qt_QTextOStream__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextOStream_newQTextOStream__Ljava_lang_StringBuffer_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextOStream_newQTextOStream___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextOStream_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextOStream_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextOStream_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTextOStream__ */
diff --git a/qtjava/javalib/qtjava/QTextStream.cpp b/qtjava/javalib/qtjava/QTextStream.cpp
new file mode 100644
index 00000000..4d68f282
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextStream.cpp
@@ -0,0 +1,374 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qtextstream.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTextStream.h>
+
+class QTextStreamJBridge : public QTextStream
+{
+public:
+ QTextStreamJBridge() : QTextStream() {};
+ QTextStreamJBridge(QIODevice* arg1) : QTextStream(arg1) {};
+ QTextStreamJBridge(QString* arg1,int arg2) : QTextStream(arg1,arg2) {};
+ QTextStreamJBridge(QByteArray arg1,int arg2) : QTextStream(arg1,arg2) {};
+ ~QTextStreamJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextStream_atEnd(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextStream*) QtSupport::getQt(env, obj))->atEnd();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_codec(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextStream*) QtSupport::getQt(env, obj))->codec(), "org.kde.qt.QTextCodec");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_device(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextStream*) QtSupport::getQt(env, obj))->device(), "org.kde.qt.QIODeviceInterface");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextStream_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTextStream_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextStream_eof(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTextStream*) QtSupport::getQt(env, obj))->eof();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextStream_fill__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextStream*) QtSupport::getQt(env, obj))->fill();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextStream_fill__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QTextStream*) QtSupport::getQt(env, obj))->fill((int) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextStream_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QTextStream*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextStream_flags__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextStream*) QtSupport::getQt(env, obj))->flags();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextStream_flags__I(JNIEnv* env, jobject obj, jint f)
+{
+ jint xret = (jint) ((QTextStream*) QtSupport::getQt(env, obj))->flags((int) f);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextStream_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextStream_newQTextStream__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextStreamJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextStream_newQTextStream__Ljava_lang_StringBuffer_2I(JNIEnv* env, jobject obj, jobject arg1, jint mode)
+{
+static QString* _qstring_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextStreamJBridge((QString*) QtSupport::toQStringFromStringBuffer(env, arg1, &_qstring_arg1), (int) mode));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_arg1, arg1);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextStream_newQTextStream__Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextStreamJBridge((QIODevice*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextStream_newQTextStream___3BI(JNIEnv* env, jobject obj, jbyteArray arg1, jint mode)
+{
+static QByteArray* _qbyteArray_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextStreamJBridge((QByteArray)*(QByteArray*) QtSupport::toQByteArray(env, arg1, &_qbyteArray_arg1), (int) mode));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1read__C(JNIEnv* env, jobject obj, jchar arg1)
+{
+static QChar* _qchar_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator>>((QChar&)*(QChar*) QtSupport::toQChar(env, arg1, &_qchar_arg1)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1read__D(JNIEnv* env, jobject obj, jdouble arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator>>((double&) arg1), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1read__F(JNIEnv* env, jobject obj, jfloat arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator>>((float&) arg1), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1read__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator>>((unsigned int&) arg1), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1read__J(JNIEnv* env, jobject obj, jlong arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator>>((unsigned long&) arg1), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1read__Ljava_lang_StringBuffer_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator>>((QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, arg1, &_qstring_arg1)), "org.kde.qt.QTextStream");
+ QtSupport::fromQStringToStringBuffer(env, _qstring_arg1, arg1);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1read__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator>>((char*) QtSupport::toCharString(env, arg1, &_qstring_arg1)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1read__S(JNIEnv* env, jobject obj, jshort arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator>>((unsigned short&) arg1), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1write__C(JNIEnv* env, jobject obj, jchar arg1)
+{
+static QChar* _qchar_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator<<((QChar)*(QChar*) QtSupport::toQChar(env, arg1, &_qchar_arg1)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1write__D(JNIEnv* env, jobject obj, jdouble arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator<<((double) arg1), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1write__F(JNIEnv* env, jobject obj, jfloat arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator<<((float) arg1), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1write__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator<<((unsigned) arg1), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1write__J(JNIEnv* env, jobject obj, jlong arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator<<((long) arg1), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1write__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QCString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator<<((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_op_1write__S(JNIEnv* env, jobject obj, jshort arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->operator<<((short) arg1), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextStream_precision__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextStream*) QtSupport::getQt(env, obj))->precision();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextStream_precision__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QTextStream*) QtSupport::getQt(env, obj))->precision((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextStream_readLine(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTextStream*) QtSupport::getQt(env, obj))->readLine();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_readRawBytes(JNIEnv* env, jobject obj, jstring arg1, jint len)
+{
+static QCString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->readRawBytes((char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (uint) len), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextStream_read(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTextStream*) QtSupport::getQt(env, obj))->read();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextStream_reset(JNIEnv* env, jobject obj)
+{
+ ((QTextStream*) QtSupport::getQt(env, obj))->reset();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextStream_setCodec(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTextStream*) QtSupport::getQt(env, obj))->setCodec((QTextCodec*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextStream_setDevice(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTextStream*) QtSupport::getQt(env, obj))->setDevice((QIODevice*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextStream_setEncoding(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QTextStream*) QtSupport::getQt(env, obj))->setEncoding((QTextStream::Encoding) arg1);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextStream_setf__I(JNIEnv* env, jobject obj, jint bits)
+{
+ jint xret = (jint) ((QTextStream*) QtSupport::getQt(env, obj))->setf((int) bits);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextStream_setf__II(JNIEnv* env, jobject obj, jint bits, jint mask)
+{
+ jint xret = (jint) ((QTextStream*) QtSupport::getQt(env, obj))->setf((int) bits, (int) mask);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextStream_skipWhiteSpace(JNIEnv* env, jobject obj)
+{
+ ((QTextStream*) QtSupport::getQt(env, obj))->skipWhiteSpace();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextStream_unsetDevice(JNIEnv* env, jobject obj)
+{
+ ((QTextStream*) QtSupport::getQt(env, obj))->unsetDevice();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextStream_unsetf(JNIEnv* env, jobject obj, jint bits)
+{
+ jint xret = (jint) ((QTextStream*) QtSupport::getQt(env, obj))->unsetf((int) bits);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextStream_width__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTextStream*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTextStream_width__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QTextStream*) QtSupport::getQt(env, obj))->width((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextStream_writeRawBytes(JNIEnv* env, jobject obj, jstring arg1, jint len)
+{
+static QCString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &((QTextStream*) QtSupport::getQt(env, obj))->writeRawBytes((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (uint) len), "org.kde.qt.QTextStream");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QTextStream.h b/qtjava/javalib/qtjava/QTextStream.h
new file mode 100644
index 00000000..802686bd
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextStream.h
@@ -0,0 +1,65 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTextStream__
+#define __org_kde_qt_QTextStream__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextStream_setEncoding (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextStream_setCodec (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_codec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextStream_newQTextStream__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextStream_newQTextStream__Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextStream_newQTextStream__Ljava_lang_StringBuffer_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextStream_newQTextStream___3BI (JNIEnv *env, jobject, jbyteArray, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_device (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextStream_setDevice (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextStream_unsetDevice (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextStream_atEnd (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextStream_eof (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1read__C (JNIEnv *env, jobject, jchar);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1read__S (JNIEnv *env, jobject, jshort);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1read__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1read__J (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1read__F (JNIEnv *env, jobject, jfloat);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1read__D (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1read__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1read__Ljava_lang_StringBuffer_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1write__C (JNIEnv *env, jobject, jchar);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1write__S (JNIEnv *env, jobject, jshort);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1write__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1write__J (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1write__F (JNIEnv *env, jobject, jfloat);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1write__D (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_op_1write__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_readRawBytes (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextStream_writeRawBytes (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextStream_readLine (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextStream_read (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextStream_skipWhiteSpace (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextStream_flags__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextStream_flags__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextStream_setf__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextStream_setf__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextStream_unsetf (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextStream_reset (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextStream_width__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextStream_width__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextStream_fill__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextStream_fill__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextStream_precision__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTextStream_precision__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextStream_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextStream_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextStream_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTextStream__ */
diff --git a/qtjava/javalib/qtjava/QTextView.cpp b/qtjava/javalib/qtjava/QTextView.cpp
new file mode 100644
index 00000000..e9139a16
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextView.cpp
@@ -0,0 +1,749 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qtextview.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTextView.h>
+
+class QTextViewJBridge : public QTextView
+{
+public:
+ QTextViewJBridge(const QString& arg1,const QString& arg2,QWidget* arg3,const char* arg4) : QTextView(arg1,arg2,arg3,arg4) {};
+ QTextViewJBridge(const QString& arg1,const QString& arg2,QWidget* arg3) : QTextView(arg1,arg2,arg3) {};
+ QTextViewJBridge(const QString& arg1,const QString& arg2) : QTextView(arg1,arg2) {};
+ QTextViewJBridge(const QString& arg1) : QTextView(arg1) {};
+ QTextViewJBridge(QWidget* arg1,const char* arg2) : QTextView(arg1,arg2) {};
+ QTextViewJBridge(QWidget* arg1) : QTextView(arg1) {};
+ QTextViewJBridge() : QTextView() {};
+ ~QTextViewJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void setColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QTextEdit::setColor(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTextEdit::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void contentsMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setMimeSourceFactory(QMimeSourceFactory* arg1) {
+ if (!QtSupport::eventDelegate(this,"setMimeSourceFactory",(void*)arg1,"org.kde.qt.QMimeSourceFactory")) {
+ QTextEdit::setMimeSourceFactory(arg1);
+ }
+ return;
+ }
+ void zoomOut() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","zoomOut")) {
+ QTextEdit::zoomOut();
+ }
+ return;
+ }
+ void viewportPaintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportPaintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QScrollView::viewportPaintEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void del() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","del")) {
+ QTextEdit::del();
+ }
+ return;
+ }
+ void contentsDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QTextEdit::contentsDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void undo() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","undo")) {
+ QTextEdit::undo();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setPaper(const QBrush& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaper",(void*)&arg1,"org.kde.qt.QBrush")) {
+ QTextEdit::setPaper(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void resetFormat() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","resetFormat")) {
+ QTextEdit::resetFormat();
+ }
+ return;
+ }
+ void zoomIn() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","zoomIn")) {
+ QTextEdit::zoomIn();
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportResizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportResizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTextEdit::viewportResizeEvent(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QTextEdit::imStartEvent(arg1);
+ }
+ return;
+ }
+ void cut() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","cut")) {
+ QTextEdit::cut();
+ }
+ return;
+ }
+ void scrollToBottom() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","scrollToBottom")) {
+ QTextEdit::scrollToBottom();
+ }
+ return;
+ }
+ void clear() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","clear")) {
+ QTextEdit::clear();
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void contentsDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QTextEdit::contentsDropEvent(arg1);
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void viewportContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::viewportContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setStyleSheet(QStyleSheet* arg1) {
+ if (!QtSupport::eventDelegate(this,"setStyleSheet",(void*)arg1,"org.kde.qt.QStyleSheet")) {
+ QTextEdit::setStyleSheet(arg1);
+ }
+ return;
+ }
+ void viewportDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QScrollView::viewportDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QTextEdit::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void indent() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","indent")) {
+ QTextEdit::indent();
+ }
+ return;
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCornerWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setCornerWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QScrollView::setCornerWidget(arg1);
+ }
+ return;
+ }
+ void contentsDragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QTextEdit::contentsDragEnterEvent(arg1);
+ }
+ return;
+ }
+ void contentsWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QTextEdit::contentsWheelEvent(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void copy() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","copy")) {
+ QTextEdit::copy();
+ }
+ return;
+ }
+ void setFont(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFont",(void*)&arg1,"org.kde.qt.QFont")) {
+ QTextEdit::setFont(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void contentsDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QTextEdit::contentsDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void doChangeInterval() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","doChangeInterval")) {
+ QTextEdit::doChangeInterval();
+ }
+ return;
+ }
+ void contentsMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMousePressEvent(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QTextEdit::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void viewportWheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportWheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::viewportWheelEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void setCurrentFont(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCurrentFont",(void*)&arg1,"org.kde.qt.QFont")) {
+ QTextEdit::setCurrentFont(arg1);
+ }
+ return;
+ }
+ void ensureCursorVisible() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","ensureCursorVisible")) {
+ QTextEdit::ensureCursorVisible();
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void viewportMouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void sync() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","sync")) {
+ QTextEdit::sync();
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void viewportDropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QScrollView::viewportDropEvent(arg1);
+ }
+ return;
+ }
+ void viewportDragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QScrollView::viewportDragMoveEvent(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QScrollView::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QTextEdit::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contentsMouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsMouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QTextEdit::contentsMouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QScrollView::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void paste() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","paste")) {
+ QTextEdit::paste();
+ }
+ return;
+ }
+ void redo() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","redo")) {
+ QTextEdit::redo();
+ }
+ return;
+ }
+ void viewportDragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportDragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QScrollView::viewportDragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void contentsContextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contentsContextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QTextEdit::contentsContextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void viewportMousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"viewportMousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QScrollView::viewportMousePressEvent(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTextView","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextView_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTextView*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextView_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTextView_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextView_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QTextView*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QTextView*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTextView_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTextView_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTextView*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextView_newQTextView__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextViewJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextView_newQTextView__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text)
+{
+static QString* _qstring_text = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextViewJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextView_newQTextView__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text, jstring context)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_context = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextViewJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextView_newQTextView__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring text, jstring context, jobject parent)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_context = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextViewJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextView_newQTextView__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring text, jstring context, jobject parent, jstring name)
+{
+static QString* _qstring_text = 0;
+static QString* _qstring_context = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextViewJBridge((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QString&)*(QString*) QtSupport::toQString(env, context, &_qstring_context), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextView_newQTextView__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextViewJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTextView_newQTextView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTextViewJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextView_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QTextViewJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTextView_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QTextViewJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QTextView.h b/qtjava/javalib/qtjava/QTextView.h
new file mode 100644
index 00000000..d544211f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTextView.h
@@ -0,0 +1,32 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTextView__
+#define __org_kde_qt_QTextView__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTextView_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextView_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextView_newQTextView__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextView_newQTextView__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextView_newQTextView__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextView_newQTextView__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextView_newQTextView__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextView_newQTextView__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextView_newQTextView__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextView_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTextView_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextView_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTextView_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTextView_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTextView__ */
diff --git a/qtjava/javalib/qtjava/QTimeEdit.cpp b/qtjava/javalib/qtjava/QTimeEdit.cpp
new file mode 100644
index 00000000..00cdfe84
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTimeEdit.cpp
@@ -0,0 +1,764 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdatetime.h>
+#include <qstring.h>
+#include <qsize.h>
+#include <qdatetimeedit.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTimeEdit.h>
+
+class QTimeEditJBridge : public QTimeEdit
+{
+public:
+ QTimeEditJBridge(QWidget* arg1,const char* arg2) : QTimeEdit(arg1,arg2) {};
+ QTimeEditJBridge(QWidget* arg1) : QTimeEdit(arg1) {};
+ QTimeEditJBridge() : QTimeEdit() {};
+ QTimeEditJBridge(const QTime& arg1,QWidget* arg2,const char* arg3) : QTimeEdit(arg1,arg2,arg3) {};
+ QTimeEditJBridge(const QTime& arg1,QWidget* arg2) : QTimeEdit(arg1,arg2) {};
+ QTimeEditJBridge(const QTime& arg1) : QTimeEdit(arg1) {};
+ bool protected_event(QEvent* arg1) {
+ return (bool) QTimeEdit::event(arg1);
+ }
+ void protected_timerEvent(QTimerEvent* arg1) {
+ QTimeEdit::timerEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QTimeEdit::resizeEvent(arg1);
+ return;
+ }
+ void protected_stepUp() {
+ QTimeEdit::stepUp();
+ return;
+ }
+ void protected_stepDown() {
+ QTimeEdit::stepDown();
+ return;
+ }
+ QString protected_sectionFormattedText(int arg1) {
+ return (QString) QTimeEdit::sectionFormattedText(arg1);
+ }
+ void protected_addNumber(int arg1,int arg2) {
+ QTimeEdit::addNumber(arg1,arg2);
+ return;
+ }
+ void protected_removeLastNumber(int arg1) {
+ QTimeEdit::removeLastNumber(arg1);
+ return;
+ }
+ bool protected_setFocusSection(int arg1) {
+ return (bool) QTimeEdit::setFocusSection(arg1);
+ }
+ bool protected_outOfRange(int arg1,int arg2,int arg3) {
+ return (bool) QTimeEdit::outOfRange(arg1,arg2,arg3);
+ }
+ void protected_setHour(int arg1) {
+ QTimeEdit::setHour(arg1);
+ return;
+ }
+ void protected_setMinute(int arg1) {
+ QTimeEdit::setMinute(arg1);
+ return;
+ }
+ void protected_setSecond(int arg1) {
+ QTimeEdit::setSecond(arg1);
+ return;
+ }
+ void protected_updateButtons() {
+ QTimeEdit::updateButtons();
+ return;
+ }
+ ~QTimeEditJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QTimeEdit::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTimeEdit","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTimeEdit","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTimeEdit","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTimeEdit","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTimeEdit","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTimeEdit","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTimeEdit","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QTimeEdit::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTimeEdit","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTimeEdit","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTimeEdit","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QTimeEdit",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QTimeEdit","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_addNumber(JNIEnv* env, jobject obj, jint sec, jint num)
+{
+ ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_addNumber((int) sec, (int) num);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTimeEdit_autoAdvance(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTimeEdit*) QtSupport::getQt(env, obj))->autoAdvance();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTimeEdit_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTimeEdit*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTimeEdit_display(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTimeEdit*) QtSupport::getQt(env, obj))->display();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTimeEdit_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTimeEdit_event(JNIEnv* env, jobject obj, jobject e)
+{
+ jboolean xret = (jboolean) ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QTimeEdit*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QTimeEdit*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTimeEdit_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTimeEdit_maxValue(JNIEnv* env, jobject obj)
+{
+ QTime _qtime;
+ _qtime = ((QTimeEdit*) QtSupport::getQt(env, obj))->maxValue();
+ return (jobject) QtSupport::fromQTime(env, (QTime*) &_qtime);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTimeEdit_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTimeEdit*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTimeEdit_minValue(JNIEnv* env, jobject obj)
+{
+ QTime _qtime;
+ _qtime = ((QTimeEdit*) QtSupport::getQt(env, obj))->minValue();
+ return (jobject) QtSupport::fromQTime(env, (QTime*) &_qtime);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTimeEdit_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QTimeEdit*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_newQTimeEdit__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTimeEditJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_newQTimeEdit__Ljava_util_Date_2(JNIEnv* env, jobject obj, jobject time)
+{
+static QTime* _qtime_time = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTimeEditJBridge((const QTime&)*(QTime*) QtSupport::toQTime(env, time, &_qtime_time)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_newQTimeEdit__Ljava_util_Date_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject time, jobject parent)
+{
+static QTime* _qtime_time = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTimeEditJBridge((const QTime&)*(QTime*) QtSupport::toQTime(env, time, &_qtime_time), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_newQTimeEdit__Ljava_util_Date_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject time, jobject parent, jstring name)
+{
+static QTime* _qtime_time = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTimeEditJBridge((const QTime&)*(QTime*) QtSupport::toQTime(env, time, &_qtime_time), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_newQTimeEdit__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTimeEditJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_newQTimeEdit__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTimeEditJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTimeEdit_outOfRange(JNIEnv* env, jobject obj, jint h, jint m, jint s)
+{
+ jboolean xret = (jboolean) ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_outOfRange((int) h, (int) m, (int) s);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_removeFirstNumber(JNIEnv* env, jobject obj, jint sec)
+{
+ ((QTimeEdit*) QtSupport::getQt(env, obj))->removeFirstNumber((int) sec);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_removeLastNumber(JNIEnv* env, jobject obj, jint sec)
+{
+ ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_removeLastNumber((int) sec);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTimeEdit_sectionFormattedText(JNIEnv* env, jobject obj, jint sec)
+{
+ QString _qstring;
+ _qstring = ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_sectionFormattedText((int) sec);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTimeEdit_separator(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTimeEdit*) QtSupport::getQt(env, obj))->separator();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_setAutoAdvance(JNIEnv* env, jobject obj, jboolean advance)
+{
+ ((QTimeEdit*) QtSupport::getQt(env, obj))->setAutoAdvance((bool) advance);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_setDisplay(JNIEnv* env, jobject obj, jint disp)
+{
+ ((QTimeEdit*) QtSupport::getQt(env, obj))->setDisplay((uint) disp);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTimeEdit_setFocusSection(JNIEnv* env, jobject obj, jint s)
+{
+ jboolean xret = (jboolean) ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_setFocusSection((int) s);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_setHour(JNIEnv* env, jobject obj, jint h)
+{
+ ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_setHour((int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_setMaxValue(JNIEnv* env, jobject obj, jobject d)
+{
+static QTime* _qtime_d = 0;
+ ((QTimeEdit*) QtSupport::getQt(env, obj))->setMaxValue((const QTime&)*(QTime*) QtSupport::toQTime(env, d, &_qtime_d));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_setMinValue(JNIEnv* env, jobject obj, jobject d)
+{
+static QTime* _qtime_d = 0;
+ ((QTimeEdit*) QtSupport::getQt(env, obj))->setMinValue((const QTime&)*(QTime*) QtSupport::toQTime(env, d, &_qtime_d));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_setMinute(JNIEnv* env, jobject obj, jint m)
+{
+ ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_setMinute((int) m);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_setRange(JNIEnv* env, jobject obj, jobject min, jobject max)
+{
+static QTime* _qtime_min = 0;
+static QTime* _qtime_max = 0;
+ ((QTimeEdit*) QtSupport::getQt(env, obj))->setRange((const QTime&)*(QTime*) QtSupport::toQTime(env, min, &_qtime_min), (const QTime&)*(QTime*) QtSupport::toQTime(env, max, &_qtime_max));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_setSecond(JNIEnv* env, jobject obj, jint s)
+{
+ ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_setSecond((int) s);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_setSeparator(JNIEnv* env, jobject obj, jstring s)
+{
+static QString* _qstring_s = 0;
+ ((QTimeEdit*) QtSupport::getQt(env, obj))->setSeparator((const QString&)*(QString*) QtSupport::toQString(env, s, &_qstring_s));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_setTime(JNIEnv* env, jobject obj, jobject time)
+{
+static QTime* _qtime_time = 0;
+ ((QTimeEdit*) QtSupport::getQt(env, obj))->setTime((const QTime&)*(QTime*) QtSupport::toQTime(env, time, &_qtime_time));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTimeEdit_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QTimeEdit*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_stepDown(JNIEnv* env, jobject obj)
+{
+ ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_stepDown();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_stepUp(JNIEnv* env, jobject obj)
+{
+ ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_stepUp();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTimeEdit_time(JNIEnv* env, jobject obj)
+{
+ QTime _qtime;
+ _qtime = ((QTimeEdit*) QtSupport::getQt(env, obj))->time();
+ return (jobject) QtSupport::fromQTime(env, (QTime*) &_qtime);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_timerEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_timerEvent((QTimerEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTimeEdit_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QTimeEditJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTimeEdit_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QTimeEditJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimeEdit_updateButtons(JNIEnv* env, jobject obj)
+{
+ ((QTimeEditJBridge*) QtSupport::getQt(env, obj))->protected_updateButtons();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QTimeEdit.h b/qtjava/javalib/qtjava/QTimeEdit.h
new file mode 100644
index 00000000..bbe97794
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTimeEdit.h
@@ -0,0 +1,61 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTimeEdit__
+#define __org_kde_qt_QTimeEdit__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTimeEdit_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTimeEdit_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_newQTimeEdit__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_newQTimeEdit__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_newQTimeEdit__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_newQTimeEdit__Ljava_util_Date_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_newQTimeEdit__Ljava_util_Date_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_newQTimeEdit__Ljava_util_Date_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTimeEdit_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTimeEdit_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTimeEdit_time (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_setAutoAdvance (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTimeEdit_autoAdvance (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_setMinValue (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTimeEdit_minValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_setMaxValue (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTimeEdit_maxValue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_setRange (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTimeEdit_separator (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_setSeparator (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTimeEdit_display (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_setDisplay (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_removeFirstNumber (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_setTime (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTimeEdit_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTimeEdit_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTimeEdit_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_timerEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_stepUp (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_stepDown (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTimeEdit_sectionFormattedText (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_addNumber (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_removeLastNumber (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTimeEdit_setFocusSection (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTimeEdit_outOfRange (JNIEnv *env, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_setHour (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_setMinute (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_setSecond (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_updateButtons (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimeEdit_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTimeEdit_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTimeEdit__ */
diff --git a/qtjava/javalib/qtjava/QTimer.cpp b/qtjava/javalib/qtjava/QTimer.cpp
new file mode 100644
index 00000000..e03c8a3c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTimer.cpp
@@ -0,0 +1,203 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qtimer.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTimer.h>
+
+class QTimerJBridge : public QTimer
+{
+public:
+ QTimerJBridge(QObject* arg1,const char* arg2) : QTimer(arg1,arg2) {};
+ QTimerJBridge(QObject* arg1) : QTimer(arg1) {};
+ QTimerJBridge() : QTimer() {};
+ bool protected_event(QEvent* arg1) {
+ return (bool) QTimer::event(arg1);
+ }
+ ~QTimerJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QTimer",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimer_changeInterval(JNIEnv* env, jobject obj, jint msec)
+{
+ ((QTimer*) QtSupport::getQt(env, obj))->changeInterval((int) msec);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTimer_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTimer*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimer_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTimer_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTimer_event(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QTimerJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimer_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QTimer*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QTimer*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTimer_isActive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTimer*) QtSupport::getQt(env, obj))->isActive();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTimer_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTimer_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTimer*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimer_newQTimer__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTimerJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimer_newQTimer__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTimerJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimer_newQTimer__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTimerJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimer_singleShot(JNIEnv* env, jclass cls, jint msec, jobject receiver, jstring member)
+{
+ (void) cls;
+ QTimerJBridge::singleShot((int) msec, (QObject*) QtSupport::slotForReceiver(env, receiver, member), "1invoke()");
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTimer_start__I(JNIEnv* env, jobject obj, jint msec)
+{
+ jint xret = (jint) ((QTimer*) QtSupport::getQt(env, obj))->start((int) msec);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTimer_start__IZ(JNIEnv* env, jobject obj, jint msec, jboolean sshot)
+{
+ jint xret = (jint) ((QTimer*) QtSupport::getQt(env, obj))->start((int) msec, (bool) sshot);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimer_stop(JNIEnv* env, jobject obj)
+{
+ ((QTimer*) QtSupport::getQt(env, obj))->stop();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTimer_timerId(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTimer*) QtSupport::getQt(env, obj))->timerId();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTimer_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QTimerJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTimer_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QTimerJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QTimer.h b/qtjava/javalib/qtjava/QTimer.h
new file mode 100644
index 00000000..3693597e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTimer.h
@@ -0,0 +1,36 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTimer__
+#define __org_kde_qt_QTimer__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTimer_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTimer_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimer_newQTimer__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimer_newQTimer__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimer_newQTimer__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTimer_isActive (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTimer_start__IZ (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTimer_start__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimer_changeInterval (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimer_stop (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTimer_timerId (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTimer_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTimer_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimer_singleShot (JNIEnv *env, jclass, jint, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTimer_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimer_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimer_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTimer_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTimer__ */
diff --git a/qtjava/javalib/qtjava/QTimerEvent.cpp b/qtjava/javalib/qtjava/QTimerEvent.cpp
new file mode 100644
index 00000000..c5ca5bfb
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTimerEvent.cpp
@@ -0,0 +1,53 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qevent.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTimerEvent.h>
+
+class QTimerEventJBridge : public QTimerEvent
+{
+public:
+ QTimerEventJBridge(int arg1) : QTimerEvent(arg1) {};
+ ~QTimerEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimerEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTimerEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimerEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QTimerEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTimerEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTimerEvent_newQTimerEvent(JNIEnv* env, jobject obj, jint timerId)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTimerEventJBridge((int) timerId));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTimerEvent_timerId(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTimerEvent*) QtSupport::getQt(env, obj))->timerId();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QTimerEvent.h b/qtjava/javalib/qtjava/QTimerEvent.h
new file mode 100644
index 00000000..6b2ed906
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTimerEvent.h
@@ -0,0 +1,23 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTimerEvent__
+#define __org_kde_qt_QTimerEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimerEvent_newQTimerEvent (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTimerEvent_timerId (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimerEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTimerEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTimerEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTimerEvent__ */
diff --git a/qtjava/javalib/qtjava/QToolBar.cpp b/qtjava/javalib/qtjava/QToolBar.cpp
new file mode 100644
index 00000000..4b9ecbb7
--- /dev/null
+++ b/qtjava/javalib/qtjava/QToolBar.cpp
@@ -0,0 +1,690 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstyle.h>
+#include <qstring.h>
+#include <qsize.h>
+#include <qtoolbar.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QToolBar.h>
+
+class QToolBarJBridge : public QToolBar
+{
+public:
+ QToolBarJBridge(const QString& arg1,QMainWindow* arg2,Qt::ToolBarDock arg3,bool arg4,const char* arg5) : QToolBar(arg1,arg2,arg3,arg4,arg5) {};
+ QToolBarJBridge(const QString& arg1,QMainWindow* arg2,Qt::ToolBarDock arg3,bool arg4) : QToolBar(arg1,arg2,arg3,arg4) {};
+ QToolBarJBridge(const QString& arg1,QMainWindow* arg2,Qt::ToolBarDock arg3) : QToolBar(arg1,arg2,arg3) {};
+ QToolBarJBridge(const QString& arg1,QMainWindow* arg2) : QToolBar(arg1,arg2) {};
+ QToolBarJBridge(const QString& arg1,QMainWindow* arg2,QWidget* arg3,bool arg4,const char* arg5,Qt::WFlags arg6) : QToolBar(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QToolBarJBridge(const QString& arg1,QMainWindow* arg2,QWidget* arg3,bool arg4,const char* arg5) : QToolBar(arg1,arg2,arg3,arg4,arg5) {};
+ QToolBarJBridge(const QString& arg1,QMainWindow* arg2,QWidget* arg3,bool arg4) : QToolBar(arg1,arg2,arg3,arg4) {};
+ QToolBarJBridge(const QString& arg1,QMainWindow* arg2,QWidget* arg3) : QToolBar(arg1,arg2,arg3) {};
+ QToolBarJBridge(QMainWindow* arg1,const char* arg2) : QToolBar(arg1,arg2) {};
+ QToolBarJBridge(QMainWindow* arg1) : QToolBar(arg1) {};
+ QToolBarJBridge() : QToolBar() {};
+ void public_clear() {
+ QToolBar::clear();
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QToolBar::resizeEvent(arg1);
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QToolBar::styleChange(arg1);
+ return;
+ }
+ ~QToolBarJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QToolBar::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void clear() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","clear")) {
+ QToolBar::clear();
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QDockWindow::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QDockWindow::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void dock() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","dock")) {
+ QDockWindow::dock();
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void setWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QDockWindow::setWidget(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void undock() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","undock")) {
+ QDockWindow::undock();
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QDockWindow::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setStretchableWidget(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setStretchableWidget",(void*)arg1,"org.kde.qt.QWidget")) {
+ QToolBar::setStretchableWidget(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBar","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_addSeparator(JNIEnv* env, jobject obj)
+{
+ ((QToolBar*) QtSupport::getQt(env, obj))->addSeparator();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolBar_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QToolBar*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_clear(JNIEnv* env, jobject obj)
+{
+ ((QToolBarJBridge*) QtSupport::getQt(env, obj))->public_clear();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QToolBar_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolBar_event(JNIEnv* env, jobject obj, jobject e)
+{
+ jboolean xret = (jboolean) ((QToolBar*) QtSupport::getQt(env, obj))->event((QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QToolBar*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QToolBar*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_hide(JNIEnv* env, jobject obj)
+{
+ ((QToolBar*) QtSupport::getQt(env, obj))->hide();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolBar_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolBar_label(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QToolBar*) QtSupport::getQt(env, obj))->label();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolBar_mainWindow(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QToolBar*) QtSupport::getQt(env, obj))->mainWindow(), "org.kde.qt.QMainWindow");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolBar_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QToolBar*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolBar_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QToolBar*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolBar_minimumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QToolBar*) QtSupport::getQt(env, obj))->minimumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_newQToolBar__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBarJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2(JNIEnv* env, jobject obj, jstring label, jobject arg2)
+{
+static QString* _qstring_label = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBarJBridge((const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QMainWindow*) QtSupport::getQt(env, arg2)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2I(JNIEnv* env, jobject obj, jstring label, jobject arg2, jint arg3)
+{
+static QString* _qstring_label = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBarJBridge((const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QMainWindow*) QtSupport::getQt(env, arg2), (Qt::ToolBarDock) arg3));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2IZ(JNIEnv* env, jobject obj, jstring label, jobject arg2, jint arg3, jboolean newLine)
+{
+static QString* _qstring_label = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBarJBridge((const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QMainWindow*) QtSupport::getQt(env, arg2), (Qt::ToolBarDock) arg3, (bool) newLine));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2IZLjava_lang_String_2(JNIEnv* env, jobject obj, jstring label, jobject arg2, jint arg3, jboolean newLine, jstring name)
+{
+static QString* _qstring_label = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBarJBridge((const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QMainWindow*) QtSupport::getQt(env, arg2), (Qt::ToolBarDock) arg3, (bool) newLine, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring label, jobject arg2, jobject arg3)
+{
+static QString* _qstring_label = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBarJBridge((const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QMainWindow*) QtSupport::getQt(env, arg2), (QWidget*) QtSupport::getQt(env, arg3)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2Lorg_kde_qt_QWidget_2Z(JNIEnv* env, jobject obj, jstring label, jobject arg2, jobject arg3, jboolean newLine)
+{
+static QString* _qstring_label = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBarJBridge((const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QMainWindow*) QtSupport::getQt(env, arg2), (QWidget*) QtSupport::getQt(env, arg3), (bool) newLine));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2Lorg_kde_qt_QWidget_2ZLjava_lang_String_2(JNIEnv* env, jobject obj, jstring label, jobject arg2, jobject arg3, jboolean newLine, jstring name)
+{
+static QString* _qstring_label = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBarJBridge((const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QMainWindow*) QtSupport::getQt(env, arg2), (QWidget*) QtSupport::getQt(env, arg3), (bool) newLine, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2Lorg_kde_qt_QWidget_2ZLjava_lang_String_2I(JNIEnv* env, jobject obj, jstring label, jobject arg2, jobject arg3, jboolean newLine, jstring name, jint f)
+{
+static QString* _qstring_label = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBarJBridge((const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label), (QMainWindow*) QtSupport::getQt(env, arg2), (QWidget*) QtSupport::getQt(env, arg3), (bool) newLine, (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_newQToolBar__Lorg_kde_qt_QMainWindow_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBarJBridge((QMainWindow*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_newQToolBar__Lorg_kde_qt_QMainWindow_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBarJBridge((QMainWindow*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_resizeEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QToolBarJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_setLabel(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QToolBar*) QtSupport::getQt(env, obj))->setLabel((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_setMinimumSize(JNIEnv* env, jobject obj, jint minw, jint minh)
+{
+ ((QToolBar*) QtSupport::getQt(env, obj))->setMinimumSize((int) minw, (int) minh);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_setOrientation(JNIEnv* env, jobject obj, jint o)
+{
+ ((QToolBar*) QtSupport::getQt(env, obj))->setOrientation((Qt::Orientation) o);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_setStretchableWidget(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolBar*) QtSupport::getQt(env, obj))->setStretchableWidget((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_show(JNIEnv* env, jobject obj)
+{
+ ((QToolBar*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBar_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolBarJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolBar_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QToolBarJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolBar_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QToolBarJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QToolBar.h b/qtjava/javalib/qtjava/QToolBar.h
new file mode 100644
index 00000000..1c918aa7
--- /dev/null
+++ b/qtjava/javalib/qtjava/QToolBar.h
@@ -0,0 +1,51 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QToolBar__
+#define __org_kde_qt_QToolBar__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolBar_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolBar_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2IZLjava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jint, jboolean, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2IZ (JNIEnv *env, jobject, jstring, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2I (JNIEnv *env, jobject, jstring, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2Lorg_kde_qt_QWidget_2ZLjava_lang_String_2I (JNIEnv *env, jobject, jstring, jobject, jobject, jboolean, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2Lorg_kde_qt_QWidget_2ZLjava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jobject, jboolean, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2Lorg_kde_qt_QWidget_2Z (JNIEnv *env, jobject, jstring, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_newQToolBar__Ljava_lang_String_2Lorg_kde_qt_QMainWindow_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_newQToolBar__Lorg_kde_qt_QMainWindow_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_newQToolBar__Lorg_kde_qt_QMainWindow_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_newQToolBar__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_addSeparator (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_show (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_hide (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolBar_mainWindow (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_setStretchableWidget (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolBar_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_setLabel (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolBar_label (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_clear (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolBar_minimumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolBar_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_setOrientation (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_setMinimumSize (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolBar_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolBar_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBar_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolBar_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QToolBar__ */
diff --git a/qtjava/javalib/qtjava/QToolBox.cpp b/qtjava/javalib/qtjava/QToolBox.cpp
new file mode 100644
index 00000000..fb718ea2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QToolBox.cpp
@@ -0,0 +1,682 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qtoolbox.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qiconset.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QToolBox.h>
+
+class QToolBoxJBridge : public QToolBox
+{
+public:
+ QToolBoxJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QToolBox(arg1,arg2,arg3) {};
+ QToolBoxJBridge(QWidget* arg1,const char* arg2) : QToolBox(arg1,arg2) {};
+ QToolBoxJBridge(QWidget* arg1) : QToolBox(arg1) {};
+ QToolBoxJBridge() : QToolBox() {};
+ void protected_itemInserted(int arg1) {
+ QToolBox::itemInserted(arg1);
+ return;
+ }
+ void protected_itemRemoved(int arg1) {
+ QToolBox::itemRemoved(arg1);
+ return;
+ }
+ void protected_showEvent(QShowEvent* arg1) {
+ QToolBox::showEvent(arg1);
+ return;
+ }
+ void protected_frameChanged() {
+ QToolBox::frameChanged();
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QToolBox::styleChange(arg1);
+ return;
+ }
+ ~QToolBoxJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QFrame::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBox","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBox","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBox","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBox","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBox","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBox","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBox","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QToolBox::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBox","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBox","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBox","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QToolBox",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolBox","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QToolBox_addItem__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject item, jstring label)
+{
+static QString* _qstring_label = 0;
+ jint xret = (jint) ((QToolBox*) QtSupport::getQt(env, obj))->addItem((QWidget*) QtSupport::getQt(env, item), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QToolBox_addItem__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject item, jobject iconSet, jstring label)
+{
+static QString* _qstring_label = 0;
+ jint xret = (jint) ((QToolBox*) QtSupport::getQt(env, obj))->addItem((QWidget*) QtSupport::getQt(env, item), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconSet), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolBox_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QToolBox*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QToolBox_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QToolBox*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QToolBox_currentIndex(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QToolBox*) QtSupport::getQt(env, obj))->currentIndex();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolBox_currentItem(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QToolBox*) QtSupport::getQt(env, obj))->currentItem(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QToolBox_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QToolBox*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QToolBox*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_frameChanged(JNIEnv* env, jobject obj)
+{
+ ((QToolBoxJBridge*) QtSupport::getQt(env, obj))->protected_frameChanged();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QToolBox_indexOf(JNIEnv* env, jobject obj, jobject item)
+{
+ jint xret = (jint) ((QToolBox*) QtSupport::getQt(env, obj))->indexOf((QWidget*) QtSupport::getQt(env, item));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QToolBox_insertItem__ILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint index, jobject item, jstring label)
+{
+static QString* _qstring_label = 0;
+ jint xret = (jint) ((QToolBox*) QtSupport::getQt(env, obj))->insertItem((int) index, (QWidget*) QtSupport::getQt(env, item), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QToolBox_insertItem__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint index, jobject item, jobject iconSet, jstring label)
+{
+static QString* _qstring_label = 0;
+ jint xret = (jint) ((QToolBox*) QtSupport::getQt(env, obj))->insertItem((int) index, (QWidget*) QtSupport::getQt(env, item), (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconSet), (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolBox_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolBox_isItemEnabled(JNIEnv* env, jobject obj, jint index)
+{
+ jboolean xret = (jboolean) ((QToolBox*) QtSupport::getQt(env, obj))->isItemEnabled((int) index);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolBox_itemIconSet(JNIEnv* env, jobject obj, jint index)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(((QToolBox*) QtSupport::getQt(env, obj))->itemIconSet((int) index)), "org.kde.qt.QIconSet", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_itemInserted(JNIEnv* env, jobject obj, jint index)
+{
+ ((QToolBoxJBridge*) QtSupport::getQt(env, obj))->protected_itemInserted((int) index);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolBox_itemLabel(JNIEnv* env, jobject obj, jint index)
+{
+ QString _qstring;
+ _qstring = ((QToolBox*) QtSupport::getQt(env, obj))->itemLabel((int) index);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_itemRemoved(JNIEnv* env, jobject obj, jint index)
+{
+ ((QToolBoxJBridge*) QtSupport::getQt(env, obj))->protected_itemRemoved((int) index);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolBox_itemToolTip(JNIEnv* env, jobject obj, jint index)
+{
+ QString _qstring;
+ _qstring = ((QToolBox*) QtSupport::getQt(env, obj))->itemToolTip((int) index);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolBox_item(JNIEnv* env, jobject obj, jint index)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QToolBox*) QtSupport::getQt(env, obj))->item((int) index), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolBox_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QToolBox*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_newQToolBox__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBoxJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_newQToolBox__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBoxJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_newQToolBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_newQToolBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QToolBox_removeItem(JNIEnv* env, jobject obj, jobject item)
+{
+ jint xret = (jint) ((QToolBox*) QtSupport::getQt(env, obj))->removeItem((QWidget*) QtSupport::getQt(env, item));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_setCurrentIndex(JNIEnv* env, jobject obj, jint index)
+{
+ ((QToolBox*) QtSupport::getQt(env, obj))->setCurrentIndex((int) index);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_setCurrentItem(JNIEnv* env, jobject obj, jobject item)
+{
+ ((QToolBox*) QtSupport::getQt(env, obj))->setCurrentItem((QWidget*) QtSupport::getQt(env, item));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_setItemEnabled(JNIEnv* env, jobject obj, jint index, jboolean enabled)
+{
+ ((QToolBox*) QtSupport::getQt(env, obj))->setItemEnabled((int) index, (bool) enabled);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_setItemIconSet(JNIEnv* env, jobject obj, jint index, jobject iconSet)
+{
+ ((QToolBox*) QtSupport::getQt(env, obj))->setItemIconSet((int) index, (const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, iconSet));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_setItemLabel(JNIEnv* env, jobject obj, jint index, jstring label)
+{
+static QString* _qstring_label = 0;
+ ((QToolBox*) QtSupport::getQt(env, obj))->setItemLabel((int) index, (const QString&)*(QString*) QtSupport::toQString(env, label, &_qstring_label));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_setItemToolTip(JNIEnv* env, jobject obj, jint index, jstring toolTip)
+{
+static QString* _qstring_toolTip = 0;
+ ((QToolBox*) QtSupport::getQt(env, obj))->setItemToolTip((int) index, (const QString&)*(QString*) QtSupport::toQString(env, toolTip, &_qstring_toolTip));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_showEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QToolBoxJBridge*) QtSupport::getQt(env, obj))->protected_showEvent((QShowEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolBox_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolBoxJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolBox_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QToolBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolBox_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QToolBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QToolBox.h b/qtjava/javalib/qtjava/QToolBox.h
new file mode 100644
index 00000000..da3c3587
--- /dev/null
+++ b/qtjava/javalib/qtjava/QToolBox.h
@@ -0,0 +1,54 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QToolBox__
+#define __org_kde_qt_QToolBox__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolBox_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolBox_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_newQToolBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_newQToolBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_newQToolBox__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_newQToolBox__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QToolBox_addItem__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QToolBox_addItem__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QToolBox_insertItem__ILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QToolBox_insertItem__ILorg_kde_qt_QWidget_2Lorg_kde_qt_QIconSet_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QToolBox_removeItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_setItemEnabled (JNIEnv *env, jobject, jint, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolBox_isItemEnabled (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_setItemLabel (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolBox_itemLabel (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_setItemIconSet (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolBox_itemIconSet (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_setItemToolTip (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolBox_itemToolTip (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolBox_currentItem (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_setCurrentItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QToolBox_currentIndex (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolBox_item (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QToolBox_indexOf (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QToolBox_count (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_setCurrentIndex (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolBox_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolBox_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_itemInserted (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_itemRemoved (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_showEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_frameChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolBox_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolBox_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QToolBox__ */
diff --git a/qtjava/javalib/qtjava/QToolButton.cpp b/qtjava/javalib/qtjava/QToolButton.cpp
new file mode 100644
index 00000000..db979928
--- /dev/null
+++ b/qtjava/javalib/qtjava/QToolButton.cpp
@@ -0,0 +1,811 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qtoolbutton.h>
+#include <qstring.h>
+#include <qpalette.h>
+#include <qsize.h>
+#include <qiconset.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QToolButton.h>
+
+class QToolButtonJBridge : public QToolButton
+{
+public:
+ QToolButtonJBridge(QWidget* arg1,const char* arg2) : QToolButton(arg1,arg2) {};
+ QToolButtonJBridge(QWidget* arg1) : QToolButton(arg1) {};
+ QToolButtonJBridge(const QIconSet& arg1,const QString& arg2,const QString& arg3,QObject* arg4,const char* arg5,QToolBar* arg6,const char* arg7) : QToolButton(arg1,arg2,arg3,arg4,arg5,arg6,arg7) {};
+ QToolButtonJBridge(const QIconSet& arg1,const QString& arg2,const QString& arg3,QObject* arg4,const char* arg5,QToolBar* arg6) : QToolButton(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ QToolButtonJBridge(Qt::ArrowType arg1,QWidget* arg2,const char* arg3) : QToolButton(arg1,arg2,arg3) {};
+ QToolButtonJBridge(Qt::ArrowType arg1,QWidget* arg2) : QToolButton(arg1,arg2) {};
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QToolButton::mousePressEvent(arg1);
+ return;
+ }
+ void protected_drawButton(QPainter* arg1) {
+ QToolButton::drawButton(arg1);
+ return;
+ }
+ void protected_drawButtonLabel(QPainter* arg1) {
+ QToolButton::drawButtonLabel(arg1);
+ return;
+ }
+ void protected_enterEvent(QEvent* arg1) {
+ QToolButton::enterEvent(arg1);
+ return;
+ }
+ void protected_leaveEvent(QEvent* arg1) {
+ QToolButton::leaveEvent(arg1);
+ return;
+ }
+ void protected_moveEvent(QMoveEvent* arg1) {
+ QToolButton::moveEvent(arg1);
+ return;
+ }
+ bool protected_uses3D() {
+ return (bool) QToolButton::uses3D();
+ }
+ bool protected_eventFilter(QObject* arg1,QEvent* arg2) {
+ return (bool) QToolButton::eventFilter(arg1,arg2);
+ }
+ void protected_paletteChange(const QPalette& arg1) {
+ QToolButton::paletteChange(arg1);
+ return;
+ }
+ ~QToolButtonJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolButton","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolButton","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QButton::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolButton","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolButton","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QButton::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolButton","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void setIconSet(const QIconSet& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIconSet",(void*)&arg1,"org.kde.qt.QIconSet")) {
+ QToolButton::setIconSet(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QToolButton::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolButton","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolButton","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QButton::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setAccel(const QKeySequence& arg1) {
+ if (!QtSupport::eventDelegate(this,"setAccel",(void*)&arg1,"org.kde.qt.QKeySequence")) {
+ QButton::setAccel(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QToolButton::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QToolButton::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolButton","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolButton","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QToolButton::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QButton::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QButton::setPixmap(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolButton","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QButton::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QButton::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QToolButton","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolButton_autoRaise(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QToolButton*) QtSupport::getQt(env, obj))->autoRaise();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolButton_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QToolButton*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QToolButton_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_drawButtonLabel(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolButtonJBridge*) QtSupport::getQt(env, obj))->protected_drawButtonLabel((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_drawButton(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolButtonJBridge*) QtSupport::getQt(env, obj))->protected_drawButton((QPainter*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_enterEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolButtonJBridge*) QtSupport::getQt(env, obj))->protected_enterEvent((QEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolButton_eventFilter(JNIEnv* env, jobject obj, jobject o, jobject e)
+{
+ jboolean xret = (jboolean) ((QToolButtonJBridge*) QtSupport::getQt(env, obj))->protected_eventFilter((QObject*) QtSupport::getQt(env, o), (QEvent*) QtSupport::getQt(env, e));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QToolButton*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QToolButton*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolButton_iconSet__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(((QToolButton*) QtSupport::getQt(env, obj))->iconSet()), "org.kde.qt.QIconSet", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolButton_iconSet__Z(JNIEnv* env, jobject obj, jboolean on)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(((QToolButton*) QtSupport::getQt(env, obj))->iconSet((bool) on)), "org.kde.qt.QIconSet", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolButton_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_leaveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolButtonJBridge*) QtSupport::getQt(env, obj))->protected_leaveEvent((QEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolButton_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QToolButton*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolButton_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QToolButton*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolButtonJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_moveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolButtonJBridge*) QtSupport::getQt(env, obj))->protected_moveEvent((QMoveEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_newQToolButton__ILorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jint type, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolButtonJBridge((Qt::ArrowType) type, (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_newQToolButton__ILorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jint type, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolButtonJBridge((Qt::ArrowType) type, (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_newQToolButton__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QToolBar_2(JNIEnv* env, jobject obj, jobject s, jstring textLabel, jstring grouptext, jobject receiver, jstring slot, jobject parent)
+{
+static QString* _qstring_textLabel = 0;
+static QString* _qstring_grouptext = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolButtonJBridge((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, s), (const QString&)*(QString*) QtSupport::toQString(env, textLabel, &_qstring_textLabel), (const QString&)*(QString*) QtSupport::toQString(env, grouptext, &_qstring_grouptext), (QObject*) QtSupport::slotForReceiver(env, receiver, slot), "1invoke()", (QToolBar*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_newQToolButton__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QToolBar_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject s, jstring textLabel, jstring grouptext, jobject receiver, jstring slot, jobject parent, jstring name)
+{
+static QString* _qstring_textLabel = 0;
+static QString* _qstring_grouptext = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolButtonJBridge((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, s), (const QString&)*(QString*) QtSupport::toQString(env, textLabel, &_qstring_textLabel), (const QString&)*(QString*) QtSupport::toQString(env, grouptext, &_qstring_grouptext), (QObject*) QtSupport::slotForReceiver(env, receiver, slot), "1invoke()", (QToolBar*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_newQToolButton__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolButtonJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_newQToolButton__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolButtonJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolButton_offIconSet(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(((QToolButton*) QtSupport::getQt(env, obj))->offIconSet()), "org.kde.qt.QIconSet", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolButton_onIconSet(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(((QToolButton*) QtSupport::getQt(env, obj))->onIconSet()), "org.kde.qt.QIconSet", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_openPopup(JNIEnv* env, jobject obj)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->openPopup();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_paletteChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolButtonJBridge*) QtSupport::getQt(env, obj))->protected_paletteChange((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QToolButton_popupDelay(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QToolButton*) QtSupport::getQt(env, obj))->popupDelay();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolButton_popup(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QToolButton*) QtSupport::getQt(env, obj))->popup(), "org.kde.qt.QPopupMenu");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setAutoRaise(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->setAutoRaise((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setIconSet__Lorg_kde_qt_QIconSet_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->setIconSet((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setIconSet__Lorg_kde_qt_QIconSet_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean on)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->setIconSet((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, arg1), (bool) on);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setOffIconSet(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->setOffIconSet((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setOnIconSet(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->setOnIconSet((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setOn(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->setOn((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setPopupDelay(JNIEnv* env, jobject obj, jint delay)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->setPopupDelay((int) delay);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setPopup(JNIEnv* env, jobject obj, jobject popup)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->setPopup((QPopupMenu*) QtSupport::getQt(env, popup));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setTextLabel__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QToolButton*) QtSupport::getQt(env, obj))->setTextLabel((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setTextLabel__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring arg1, jboolean arg2)
+{
+static QString* _qstring_arg1 = 0;
+ ((QToolButton*) QtSupport::getQt(env, obj))->setTextLabel((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setTextPosition(JNIEnv* env, jobject obj, jint pos)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->setTextPosition((QToolButton::TextPosition) pos);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setText(JNIEnv* env, jobject obj, jstring txt)
+{
+static QString* _qstring_txt = 0;
+ ((QToolButton*) QtSupport::getQt(env, obj))->setText((const QString&)*(QString*) QtSupport::toQString(env, txt, &_qstring_txt));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setToggleButton(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->setToggleButton((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setUsesBigPixmap(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->setUsesBigPixmap((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_setUsesTextLabel(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->setUsesTextLabel((bool) enable);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolButton_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QToolButton*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolButton_textLabel(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QToolButton*) QtSupport::getQt(env, obj))->textLabel();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QToolButton_textPosition(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QToolButton*) QtSupport::getQt(env, obj))->textPosition();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolButton_toggle(JNIEnv* env, jobject obj)
+{
+ ((QToolButton*) QtSupport::getQt(env, obj))->toggle();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolButton_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QToolButtonJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolButton_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QToolButtonJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolButton_uses3D(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QToolButtonJBridge*) QtSupport::getQt(env, obj))->protected_uses3D();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolButton_usesBigPixmap(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QToolButton*) QtSupport::getQt(env, obj))->usesBigPixmap();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolButton_usesTextLabel(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QToolButton*) QtSupport::getQt(env, obj))->usesTextLabel();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QToolButton.h b/qtjava/javalib/qtjava/QToolButton.h
new file mode 100644
index 00000000..08d2789e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QToolButton.h
@@ -0,0 +1,70 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QToolButton__
+#define __org_kde_qt_QToolButton__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolButton_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolButton_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_newQToolButton__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_newQToolButton__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_newQToolButton__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QToolBar_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_newQToolButton__Lorg_kde_qt_QIconSet_2Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_qt_QObject_2Ljava_lang_String_2Lorg_kde_qt_QToolBar_2 (JNIEnv *env, jobject, jobject, jstring, jstring, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_newQToolButton__ILorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jint, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_newQToolButton__ILorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolButton_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolButton_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setOnIconSet (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setOffIconSet (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setIconSet__Lorg_kde_qt_QIconSet_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolButton_onIconSet (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolButton_offIconSet (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolButton_iconSet__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setIconSet__Lorg_kde_qt_QIconSet_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolButton_iconSet__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolButton_usesBigPixmap (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolButton_usesTextLabel (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolButton_textLabel (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setPopup (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolButton_popup (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setPopupDelay (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QToolButton_popupDelay (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_openPopup (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setAutoRaise (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolButton_autoRaise (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QToolButton_textPosition (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setUsesBigPixmap (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setUsesTextLabel (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setTextLabel__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setToggleButton (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setOn (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_toggle (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setTextLabel__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_setTextPosition (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolButton_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolButton_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_drawButton (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_drawButtonLabel (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_enterEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_leaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_moveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolButton_uses3D (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolButton_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_paletteChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolButton_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolButton_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QToolButton__ */
diff --git a/qtjava/javalib/qtjava/QToolTip.cpp b/qtjava/javalib/qtjava/QToolTip.cpp
new file mode 100644
index 00000000..9465ba5b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QToolTip.cpp
@@ -0,0 +1,183 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qpalette.h>
+#include <qtooltip.h>
+#include <qfont.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QToolTip.h>
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTip_add__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject arg1, jstring arg2)
+{
+ (void) cls;
+static QString* _qstring_arg2 = 0;
+ QToolTip::add((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTip_add__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QToolTipGroup_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject arg1, jstring arg2, jobject arg3, jstring arg4)
+{
+ (void) cls;
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg4 = 0;
+ QToolTip::add((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (QToolTipGroup*) QtSupport::getQt(env, arg3), (const QString&)*(QString*) QtSupport::toQString(env, arg4, &_qstring_arg4));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTip_add__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2, jstring arg3)
+{
+ (void) cls;
+static QString* _qstring_arg3 = 0;
+ QToolTip::add((QWidget*) QtSupport::getQt(env, arg1), (const QRect&)*(const QRect*) QtSupport::getQt(env, arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTip_add__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Ljava_lang_String_2Lorg_kde_qt_QToolTipGroup_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2, jstring arg3, jobject arg4, jstring arg5)
+{
+ (void) cls;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg5 = 0;
+ QToolTip::add((QWidget*) QtSupport::getQt(env, arg1), (const QRect&)*(const QRect*) QtSupport::getQt(env, arg2), (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3), (QToolTipGroup*) QtSupport::getQt(env, arg4), (const QString&)*(QString*) QtSupport::toQString(env, arg5, &_qstring_arg5));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolTip_enabled(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QToolTip::enabled();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolTip_font(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(QToolTip::font()), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolTip_group(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QToolTip*) QtSupport::getQt(env, obj))->group(), "org.kde.qt.QToolTipGroup");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTip_hide(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QToolTip::hide();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolTip_isGloballyEnabled(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QToolTip::isGloballyEnabled();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolTip_palette(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPalette(QToolTip::palette()), "org.kde.qt.QPalette", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolTip_parentWidget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QToolTip*) QtSupport::getQt(env, obj))->parentWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTip_remove__Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QToolTip::remove((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTip_remove__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ QToolTip::remove((QWidget*) QtSupport::getQt(env, arg1), (const QRect&)*(const QRect*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTip_setEnabled(JNIEnv* env, jclass cls, jboolean enable)
+{
+ (void) cls;
+ (void) env;
+ QToolTip::setEnabled((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTip_setFont(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QToolTip::setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTip_setGloballyEnabled(JNIEnv* env, jclass cls, jboolean arg1)
+{
+ (void) cls;
+ (void) env;
+ QToolTip::setGloballyEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTip_setPalette(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QToolTip::setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTip_setWakeUpDelay(JNIEnv* env, jclass cls, jint arg1)
+{
+ (void) cls;
+ (void) env;
+ QToolTip::setWakeUpDelay((int) arg1);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolTip_textFor__Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QToolTip::textFor((QWidget*) QtSupport::getQt(env, arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolTip_textFor__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jobject arg1, jobject pos)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QToolTip::textFor((QWidget*) QtSupport::getQt(env, arg1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QToolTip.h b/qtjava/javalib/qtjava/QToolTip.h
new file mode 100644
index 00000000..37e92df3
--- /dev/null
+++ b/qtjava/javalib/qtjava/QToolTip.h
@@ -0,0 +1,38 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QToolTip__
+#define __org_kde_qt_QToolTip__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolTip_parentWidget (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolTip_group (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTip_add__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTip_add__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Lorg_kde_qt_QToolTipGroup_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTip_remove__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTip_add__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTip_add__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2Ljava_lang_String_2Lorg_kde_qt_QToolTipGroup_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTip_remove__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolTip_textFor__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolTip_textFor__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTip_hide (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolTip_font (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTip_setFont (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolTip_palette (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTip_setPalette (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTip_setEnabled (JNIEnv *env, jclass, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolTip_enabled (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTip_setGloballyEnabled (JNIEnv *env, jclass, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolTip_isGloballyEnabled (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTip_setWakeUpDelay (JNIEnv *env, jclass, jint);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QToolTip__ */
diff --git a/qtjava/javalib/qtjava/QToolTipGroup.cpp b/qtjava/javalib/qtjava/QToolTipGroup.cpp
new file mode 100644
index 00000000..f4d25cf1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QToolTipGroup.cpp
@@ -0,0 +1,160 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qtooltip.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QToolTipGroup.h>
+
+class QToolTipGroupJBridge : public QToolTipGroup
+{
+public:
+ QToolTipGroupJBridge(QObject* arg1,const char* arg2) : QToolTipGroup(arg1,arg2) {};
+ QToolTipGroupJBridge(QObject* arg1) : QToolTipGroup(arg1) {};
+ ~QToolTipGroupJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QToolTipGroup",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolTipGroup_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QToolTipGroup*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolTipGroup_delay(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QToolTipGroup*) QtSupport::getQt(env, obj))->delay();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTipGroup_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QToolTipGroup_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolTipGroup_enabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QToolTipGroup*) QtSupport::getQt(env, obj))->enabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTipGroup_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QToolTipGroup*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QToolTipGroup*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QToolTipGroup_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QToolTipGroup_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QToolTipGroup*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTipGroup_newQToolTipGroup__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolTipGroupJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTipGroup_newQToolTipGroup__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QToolTipGroupJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTipGroup_setDelay(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QToolTipGroup*) QtSupport::getQt(env, obj))->setDelay((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QToolTipGroup_setEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QToolTipGroup*) QtSupport::getQt(env, obj))->setEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolTipGroup_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QToolTipGroupJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QToolTipGroup_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QToolTipGroupJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QToolTipGroup.h b/qtjava/javalib/qtjava/QToolTipGroup.h
new file mode 100644
index 00000000..29baa709
--- /dev/null
+++ b/qtjava/javalib/qtjava/QToolTipGroup.h
@@ -0,0 +1,31 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QToolTipGroup__
+#define __org_kde_qt_QToolTipGroup__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QToolTipGroup_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolTipGroup_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTipGroup_newQToolTipGroup__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTipGroup_newQToolTipGroup__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolTipGroup_delay (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolTipGroup_enabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTipGroup_setDelay (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTipGroup_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolTipGroup_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QToolTipGroup_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTipGroup_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QToolTipGroup_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QToolTipGroup_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QToolTipGroup__ */
diff --git a/qtjava/javalib/qtjava/QTranslator.cpp b/qtjava/javalib/qtjava/QTranslator.cpp
new file mode 100644
index 00000000..584fab04
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTranslator.cpp
@@ -0,0 +1,332 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qtranslator.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTranslator.h>
+
+class QTranslatorJBridge : public QTranslator
+{
+public:
+ QTranslatorJBridge(QObject* arg1,const char* arg2) : QTranslator(arg1,arg2) {};
+ QTranslatorJBridge(QObject* arg1) : QTranslator(arg1) {};
+ QTranslatorJBridge() : QTranslator() {};
+ ~QTranslatorJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QTranslator",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTranslator_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTranslator*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_clear(JNIEnv* env, jobject obj)
+{
+ ((QTranslator*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslator_contains__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ jboolean xret = (jboolean) ((QTranslator*) QtSupport::getQt(env, obj))->contains((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslator_contains__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jstring comment)
+{
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+static QCString* _qstring_comment = 0;
+ jboolean xret = (jboolean) ((QTranslator*) QtSupport::getQt(env, obj))->contains((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2), (const char*) QtSupport::toCharString(env, comment, &_qstring_comment));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTranslator_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QTranslator*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QTranslator*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTranslator_findMessage__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QTranslatorMessage(((QTranslator*) QtSupport::getQt(env, obj))->findMessage((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2))), "org.kde.qt.QTranslatorMessage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTranslator_findMessage__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1, jstring arg2, jstring arg3)
+{
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+static QCString* _qstring_arg3 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QTranslatorMessage(((QTranslator*) QtSupport::getQt(env, obj))->findMessage((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2), (const char*) QtSupport::toCharString(env, arg3, &_qstring_arg3))), "org.kde.qt.QTranslatorMessage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTranslator_find__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring context, jstring sourceText)
+{
+ QString _qstring;
+static QCString* _qstring_context = 0;
+static QCString* _qstring_sourceText = 0;
+ _qstring = ((QTranslator*) QtSupport::getQt(env, obj))->find((const char*) QtSupport::toCharString(env, context, &_qstring_context), (const char*) QtSupport::toCharString(env, sourceText, &_qstring_sourceText));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTranslator_find__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring context, jstring sourceText, jstring comment)
+{
+ QString _qstring;
+static QCString* _qstring_context = 0;
+static QCString* _qstring_sourceText = 0;
+static QCString* _qstring_comment = 0;
+ _qstring = ((QTranslator*) QtSupport::getQt(env, obj))->find((const char*) QtSupport::toCharString(env, context, &_qstring_context), (const char*) QtSupport::toCharString(env, sourceText, &_qstring_sourceText), (const char*) QtSupport::toCharString(env, comment, &_qstring_comment));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_insert__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring context, jstring sourceText, jstring translation)
+{
+static QCString* _qstring_context = 0;
+static QCString* _qstring_sourceText = 0;
+static QString* _qstring_translation = 0;
+ ((QTranslator*) QtSupport::getQt(env, obj))->insert((const char*) QtSupport::toCharString(env, context, &_qstring_context), (const char*) QtSupport::toCharString(env, sourceText, &_qstring_sourceText), (const QString&)*(QString*) QtSupport::toQString(env, translation, &_qstring_translation));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_insert__Lorg_kde_qt_QTranslatorMessage_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTranslator*) QtSupport::getQt(env, obj))->insert((const QTranslatorMessage&)*(const QTranslatorMessage*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslator_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslator_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QTranslator*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslator_load__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring filename)
+{
+static QString* _qstring_filename = 0;
+ jboolean xret = (jboolean) ((QTranslator*) QtSupport::getQt(env, obj))->load((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslator_load__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring filename, jstring directory)
+{
+static QString* _qstring_filename = 0;
+static QString* _qstring_directory = 0;
+ jboolean xret = (jboolean) ((QTranslator*) QtSupport::getQt(env, obj))->load((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename), (const QString&)*(QString*) QtSupport::toQString(env, directory, &_qstring_directory));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslator_load__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring filename, jstring directory, jstring search_delimiters)
+{
+static QString* _qstring_filename = 0;
+static QString* _qstring_directory = 0;
+static QString* _qstring_search_delimiters = 0;
+ jboolean xret = (jboolean) ((QTranslator*) QtSupport::getQt(env, obj))->load((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename), (const QString&)*(QString*) QtSupport::toQString(env, directory, &_qstring_directory), (const QString&)*(QString*) QtSupport::toQString(env, search_delimiters, &_qstring_search_delimiters));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslator_load__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring filename, jstring directory, jstring search_delimiters, jstring suffix)
+{
+static QString* _qstring_filename = 0;
+static QString* _qstring_directory = 0;
+static QString* _qstring_search_delimiters = 0;
+static QString* _qstring_suffix = 0;
+ jboolean xret = (jboolean) ((QTranslator*) QtSupport::getQt(env, obj))->load((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename), (const QString&)*(QString*) QtSupport::toQString(env, directory, &_qstring_directory), (const QString&)*(QString*) QtSupport::toQString(env, search_delimiters, &_qstring_search_delimiters), (const QString&)*(QString*) QtSupport::toQString(env, suffix, &_qstring_suffix));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslator_load___3CI(JNIEnv* env, jobject obj, jcharArray data, jint len)
+{
+static QByteArray* _qbytearray_data = 0;
+ jboolean xret = (jboolean) ((QTranslator*) QtSupport::getQt(env, obj))->load((const uchar*) QtSupport::toUcharArray(env, data, &_qbytearray_data), (int) len);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QTranslator_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QTranslator*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_newQTranslator__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTranslatorJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_newQTranslator__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTranslatorJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_newQTranslator__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTranslatorJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_remove__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring context, jstring sourceText)
+{
+static QCString* _qstring_context = 0;
+static QCString* _qstring_sourceText = 0;
+ ((QTranslator*) QtSupport::getQt(env, obj))->remove((const char*) QtSupport::toCharString(env, context, &_qstring_context), (const char*) QtSupport::toCharString(env, sourceText, &_qstring_sourceText));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_remove__Lorg_kde_qt_QTranslatorMessage_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QTranslator*) QtSupport::getQt(env, obj))->remove((const QTranslatorMessage&)*(const QTranslatorMessage*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslator_save__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring filename)
+{
+static QString* _qstring_filename = 0;
+ jboolean xret = (jboolean) ((QTranslator*) QtSupport::getQt(env, obj))->save((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslator_save__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring filename, jint mode)
+{
+static QString* _qstring_filename = 0;
+ jboolean xret = (jboolean) ((QTranslator*) QtSupport::getQt(env, obj))->save((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename), (QTranslator::SaveMode) mode);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_squeeze__(JNIEnv* env, jobject obj)
+{
+ ((QTranslator*) QtSupport::getQt(env, obj))->squeeze();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_squeeze__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QTranslator*) QtSupport::getQt(env, obj))->squeeze((QTranslator::SaveMode) arg1);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTranslator_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QTranslatorJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTranslator_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QTranslatorJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslator_unsqueeze(JNIEnv* env, jobject obj)
+{
+ ((QTranslator*) QtSupport::getQt(env, obj))->unsqueeze();
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QTranslator.h b/qtjava/javalib/qtjava/QTranslator.h
new file mode 100644
index 00000000..1c6eed02
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTranslator.h
@@ -0,0 +1,50 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTranslator__
+#define __org_kde_qt_QTranslator__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTranslator_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTranslator_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_newQTranslator__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_newQTranslator__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_newQTranslator__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTranslator_find__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTranslator_find__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTranslator_findMessage__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QTranslator_findMessage__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslator_load__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslator_load__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslator_load__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslator_load__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslator_load___3CI (JNIEnv *env, jobject, jcharArray, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_clear (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslator_save__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslator_save__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_insert__Lorg_kde_qt_QTranslatorMessage_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_insert__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_remove__Lorg_kde_qt_QTranslatorMessage_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_remove__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslator_contains__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslator_contains__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_squeeze__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_squeeze__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_unsqueeze (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslator_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTranslator_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTranslator_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslator_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslator_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTranslator__ */
diff --git a/qtjava/javalib/qtjava/QTranslatorMessage.cpp b/qtjava/javalib/qtjava/QTranslatorMessage.cpp
new file mode 100644
index 00000000..ca19821c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTranslatorMessage.cpp
@@ -0,0 +1,216 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdatastream.h>
+#include <qstring.h>
+#include <qtranslator.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTranslatorMessage.h>
+
+class QTranslatorMessageJBridge : public QTranslatorMessage
+{
+public:
+ QTranslatorMessageJBridge() : QTranslatorMessage() {};
+ QTranslatorMessageJBridge(const char* arg1,const char* arg2,const char* arg3,const QString& arg4) : QTranslatorMessage(arg1,arg2,arg3,arg4) {};
+ QTranslatorMessageJBridge(const char* arg1,const char* arg2,const char* arg3) : QTranslatorMessage(arg1,arg2,arg3) {};
+ QTranslatorMessageJBridge(QDataStream& arg1) : QTranslatorMessage(arg1) {};
+ QTranslatorMessageJBridge(const QTranslatorMessage& arg1) : QTranslatorMessage(arg1) {};
+ ~QTranslatorMessageJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTranslatorMessage_comment(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTranslatorMessage*) QtSupport::getQt(env, obj))->comment();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTranslatorMessage_commonPrefix(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QTranslatorMessage*) QtSupport::getQt(env, obj))->commonPrefix((const QTranslatorMessage&)*(const QTranslatorMessage*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTranslatorMessage_context(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTranslatorMessage*) QtSupport::getQt(env, obj))->context();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslatorMessage_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTranslatorMessage_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslatorMessage_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QTranslatorMessage*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTranslatorMessage_hash(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTranslatorMessage*) QtSupport::getQt(env, obj))->hash();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslatorMessage_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslatorMessage_newQTranslatorMessage__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTranslatorMessageJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslatorMessage_newQTranslatorMessage__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring context, jstring sourceText, jstring comment)
+{
+static QCString* _qstring_context = 0;
+static QCString* _qstring_sourceText = 0;
+static QCString* _qstring_comment = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTranslatorMessageJBridge((const char*) QtSupport::toCharString(env, context, &_qstring_context), (const char*) QtSupport::toCharString(env, sourceText, &_qstring_sourceText), (const char*) QtSupport::toCharString(env, comment, &_qstring_comment)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslatorMessage_newQTranslatorMessage__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring context, jstring sourceText, jstring comment, jstring translation)
+{
+static QCString* _qstring_context = 0;
+static QCString* _qstring_sourceText = 0;
+static QCString* _qstring_comment = 0;
+static QString* _qstring_translation = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTranslatorMessageJBridge((const char*) QtSupport::toCharString(env, context, &_qstring_context), (const char*) QtSupport::toCharString(env, sourceText, &_qstring_sourceText), (const char*) QtSupport::toCharString(env, comment, &_qstring_comment), (const QString&)*(QString*) QtSupport::toQString(env, translation, &_qstring_translation)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslatorMessage_newQTranslatorMessage__Lorg_kde_qt_QDataStream_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTranslatorMessageJBridge((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslatorMessage_newQTranslatorMessage__Lorg_kde_qt_QTranslatorMessage_2(JNIEnv* env, jobject obj, jobject m)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTranslatorMessageJBridge((const QTranslatorMessage&)*(const QTranslatorMessage*) QtSupport::getQt(env, m)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslatorMessage_op_1equals(JNIEnv* env, jobject obj, jobject m)
+{
+ jboolean xret = (jboolean) ((QTranslatorMessage*) QtSupport::getQt(env, obj))->operator==((const QTranslatorMessage&)*(const QTranslatorMessage*) QtSupport::getQt(env, m));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslatorMessage_op_1gt(JNIEnv* env, jobject obj, jobject m)
+{
+ jboolean xret = (jboolean) ((QTranslatorMessage*) QtSupport::getQt(env, obj))->operator>((const QTranslatorMessage&)*(const QTranslatorMessage*) QtSupport::getQt(env, m));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslatorMessage_op_1gte(JNIEnv* env, jobject obj, jobject m)
+{
+ jboolean xret = (jboolean) ((QTranslatorMessage*) QtSupport::getQt(env, obj))->operator>=((const QTranslatorMessage&)*(const QTranslatorMessage*) QtSupport::getQt(env, m));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslatorMessage_op_1lt(JNIEnv* env, jobject obj, jobject m)
+{
+ jboolean xret = (jboolean) ((QTranslatorMessage*) QtSupport::getQt(env, obj))->operator<((const QTranslatorMessage&)*(const QTranslatorMessage*) QtSupport::getQt(env, m));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslatorMessage_op_1lte(JNIEnv* env, jobject obj, jobject m)
+{
+ jboolean xret = (jboolean) ((QTranslatorMessage*) QtSupport::getQt(env, obj))->operator<=((const QTranslatorMessage&)*(const QTranslatorMessage*) QtSupport::getQt(env, m));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTranslatorMessage_op_1not_1equals(JNIEnv* env, jobject obj, jobject m)
+{
+ jboolean xret = (jboolean) ((QTranslatorMessage*) QtSupport::getQt(env, obj))->operator!=((const QTranslatorMessage&)*(const QTranslatorMessage*) QtSupport::getQt(env, m));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslatorMessage_setTranslation(JNIEnv* env, jobject obj, jstring translation)
+{
+static QString* _qstring_translation = 0;
+ ((QTranslatorMessage*) QtSupport::getQt(env, obj))->setTranslation((const QString&)*(QString*) QtSupport::toQString(env, translation, &_qstring_translation));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTranslatorMessage_sourceText(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTranslatorMessage*) QtSupport::getQt(env, obj))->sourceText();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTranslatorMessage_translation(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QTranslatorMessage*) QtSupport::getQt(env, obj))->translation();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslatorMessage_write__Lorg_kde_qt_QDataStream_2(JNIEnv* env, jobject obj, jobject s)
+{
+ ((QTranslatorMessage*) QtSupport::getQt(env, obj))->write((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslatorMessage_write__Lorg_kde_qt_QDataStream_2Z(JNIEnv* env, jobject obj, jobject s, jboolean strip)
+{
+ ((QTranslatorMessage*) QtSupport::getQt(env, obj))->write((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (bool) strip);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTranslatorMessage_write__Lorg_kde_qt_QDataStream_2ZI(JNIEnv* env, jobject obj, jobject s, jboolean strip, jint prefix)
+{
+ ((QTranslatorMessage*) QtSupport::getQt(env, obj))->write((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (bool) strip, (QTranslatorMessage::Prefix) prefix);
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QTranslatorMessage.h b/qtjava/javalib/qtjava/QTranslatorMessage.h
new file mode 100644
index 00000000..e37eae20
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTranslatorMessage.h
@@ -0,0 +1,42 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTranslatorMessage__
+#define __org_kde_qt_QTranslatorMessage__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslatorMessage_newQTranslatorMessage__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslatorMessage_newQTranslatorMessage__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslatorMessage_newQTranslatorMessage__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslatorMessage_newQTranslatorMessage__Lorg_kde_qt_QDataStream_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslatorMessage_newQTranslatorMessage__Lorg_kde_qt_QTranslatorMessage_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTranslatorMessage_hash (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTranslatorMessage_context (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTranslatorMessage_sourceText (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTranslatorMessage_comment (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslatorMessage_setTranslation (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTranslatorMessage_translation (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslatorMessage_write__Lorg_kde_qt_QDataStream_2ZI (JNIEnv *env, jobject, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslatorMessage_write__Lorg_kde_qt_QDataStream_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslatorMessage_write__Lorg_kde_qt_QDataStream_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTranslatorMessage_commonPrefix (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslatorMessage_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslatorMessage_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslatorMessage_op_1lt (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslatorMessage_op_1lte (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslatorMessage_op_1gt (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslatorMessage_op_1gte (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslatorMessage_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTranslatorMessage_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTranslatorMessage_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTranslatorMessage__ */
diff --git a/qtjava/javalib/qtjava/QTsciiCodec.cpp b/qtjava/javalib/qtjava/QTsciiCodec.cpp
new file mode 100644
index 00000000..1f6827a7
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTsciiCodec.cpp
@@ -0,0 +1,99 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qtsciicodec.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QTsciiCodec.h>
+
+class QTsciiCodecJBridge : public QTsciiCodec
+{
+public:
+ QTsciiCodecJBridge() : QTsciiCodec() {};
+ ~QTsciiCodecJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTsciiCodec_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QTsciiCodec_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTsciiCodec_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QTsciiCodec*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTsciiCodec_fromUnicode(JNIEnv* env, jobject obj, jstring uc, jintArray lenInOut)
+{
+ QCString _qstring;
+static QString* _qstring_uc = 0;
+ int* _int_lenInOut = QtSupport::toIntPtr(env, lenInOut);
+ _qstring = ((QTsciiCodec*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc), (int&) *_int_lenInOut);
+ env->SetIntArrayRegion(lenInOut, 0, 1, (jint *) _int_lenInOut);
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTsciiCodec_heuristicContentMatch(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+static QCString* _qstring_chars = 0;
+ jint xret = (jint) ((QTsciiCodec*) QtSupport::getQt(env, obj))->heuristicContentMatch((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTsciiCodec_heuristicNameMatch(JNIEnv* env, jobject obj, jstring hint)
+{
+static QCString* _qstring_hint = 0;
+ jint xret = (jint) ((QTsciiCodec*) QtSupport::getQt(env, obj))->heuristicNameMatch((const char*) QtSupport::toCharString(env, hint, &_qstring_hint));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QTsciiCodec_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QTsciiCodec_mibEnum(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QTsciiCodec*) QtSupport::getQt(env, obj))->mibEnum();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTsciiCodec_name(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QTsciiCodec*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QTsciiCodec_newQTsciiCodec(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QTsciiCodecJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QTsciiCodec_toUnicode(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+ QString _qstring;
+static QCString* _qstring_chars = 0;
+ _qstring = ((QTsciiCodec*) QtSupport::getQt(env, obj))->toUnicode((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QTsciiCodec.h b/qtjava/javalib/qtjava/QTsciiCodec.h
new file mode 100644
index 00000000..c8c1d3ae
--- /dev/null
+++ b/qtjava/javalib/qtjava/QTsciiCodec.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QTsciiCodec__
+#define __org_kde_qt_QTsciiCodec__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTsciiCodec_mibEnum (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTsciiCodec_name (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTsciiCodec_fromUnicode (JNIEnv *env, jobject, jstring, jintArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QTsciiCodec_toUnicode (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTsciiCodec_heuristicContentMatch (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QTsciiCodec_heuristicNameMatch (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTsciiCodec_newQTsciiCodec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTsciiCodec_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QTsciiCodec_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QTsciiCodec_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QTsciiCodec__ */
diff --git a/qtjava/javalib/qtjava/QUriDrag.cpp b/qtjava/javalib/qtjava/QUriDrag.cpp
new file mode 100644
index 00000000..68326c3d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUriDrag.cpp
@@ -0,0 +1,302 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstrlist.h>
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qdragobject.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QUriDrag.h>
+
+class QUriDragJBridge : public QUriDrag
+{
+public:
+ QUriDragJBridge(QStrList arg1,QWidget* arg2,const char* arg3) : QUriDrag(arg1,arg2,arg3) {};
+ QUriDragJBridge(QStrList arg1,QWidget* arg2) : QUriDrag(arg1,arg2) {};
+ QUriDragJBridge(QStrList arg1) : QUriDrag(arg1) {};
+ QUriDragJBridge(QWidget* arg1,const char* arg2) : QUriDrag(arg1,arg2) {};
+ QUriDragJBridge(QWidget* arg1) : QUriDrag(arg1) {};
+ QUriDragJBridge() : QUriDrag() {};
+ ~QUriDragJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QUriDrag",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUriDrag_canDecode(JNIEnv* env, jclass cls, jobject e)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QUriDragJBridge::canDecode((const QMimeSource*) QtSupport::mimeSource(env, e));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUriDrag_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QUriDrag*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUriDrag_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QUriDrag_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUriDrag_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QUriDrag*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QUriDrag*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUriDrag_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUriDrag_localFileToUri(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QCString _qstring;
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ _qstring = QUriDragJBridge::localFileToUri((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUriDrag_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUriDrag*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUriDrag_newQUriDrag__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUriDragJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUriDrag_newQUriDrag__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject dragSource)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUriDragJBridge((QWidget*) QtSupport::getQt(env, dragSource)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUriDrag_newQUriDrag__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject dragSource, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUriDragJBridge((QWidget*) QtSupport::getQt(env, dragSource), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUriDrag_newQUriDrag___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray uris)
+{
+static QStrList* _qlist_uris = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUriDragJBridge((QStrList)*(QStrList*) QtSupport::toQStrList(env, uris, &_qlist_uris)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUriDrag_newQUriDrag___3Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobjectArray uris, jobject dragSource)
+{
+static QStrList* _qlist_uris = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUriDragJBridge((QStrList)*(QStrList*) QtSupport::toQStrList(env, uris, &_qlist_uris), (QWidget*) QtSupport::getQt(env, dragSource)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUriDrag_newQUriDrag___3Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray uris, jobject dragSource, jstring name)
+{
+static QStrList* _qlist_uris = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUriDragJBridge((QStrList)*(QStrList*) QtSupport::toQStrList(env, uris, &_qlist_uris), (QWidget*) QtSupport::getQt(env, dragSource), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUriDrag_setFileNames(JNIEnv* env, jobject obj, jobjectArray fnames)
+{
+static QStringList* _qlist_fnames = 0;
+ ((QUriDrag*) QtSupport::getQt(env, obj))->setFileNames((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, fnames, &_qlist_fnames));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUriDrag_setFilenames(JNIEnv* env, jobject obj, jobjectArray fnames)
+{
+static QStringList* _qlist_fnames = 0;
+ ((QUriDrag*) QtSupport::getQt(env, obj))->setFilenames((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, fnames, &_qlist_fnames));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUriDrag_setUnicodeUris(JNIEnv* env, jobject obj, jobjectArray uuris)
+{
+static QStringList* _qlist_uuris = 0;
+ ((QUriDrag*) QtSupport::getQt(env, obj))->setUnicodeUris((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, uuris, &_qlist_uuris));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUriDrag_setUris(JNIEnv* env, jobject obj, jobjectArray uris)
+{
+static QStrList* _qlist_uris = 0;
+ ((QUriDrag*) QtSupport::getQt(env, obj))->setUris((QStrList)*(QStrList*) QtSupport::toQStrList(env, uris, &_qlist_uris));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUriDrag_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QUriDragJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUriDrag_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QUriDragJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUriDrag_unicodeUriToUri(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QCString _qstring;
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ _qstring = QUriDragJBridge::unicodeUriToUri((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUriDrag_uriToLocalFile(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QUriDragJBridge::uriToLocalFile((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUriDrag_uriToUnicodeUri(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QUriDragJBridge::uriToUnicodeUri((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUriDrag_decode(JNIEnv *env, jclass cls, jobject e, jobject i)
+{
+static QStrList * _qlist_i = 0;
+ if (_qlist_i == 0) {
+ _qlist_i = new QStrList();
+ }
+ (void) cls;
+ jboolean result = (jboolean) QUriDragJBridge::decode(QtSupport::mimeSource(env, e), *_qlist_i);
+ QtSupport::arrayWithQStrList(env, _qlist_i, i);
+ return result;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUriDrag_decodeToUnicodeUris(JNIEnv *env, jclass cls, jobject e, jobject i)
+{
+static QStringList * _qlist_i = 0;
+ if (_qlist_i == 0) {
+ _qlist_i = new QStringList();
+ }
+ (void) cls;
+ jboolean result = (jboolean) QUriDragJBridge::decodeToUnicodeUris(QtSupport::mimeSource(env, e), *_qlist_i);
+ QtSupport::arrayWithQStringList(env, _qlist_i, i);
+ return result;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUriDrag_decodeLocalFiles(JNIEnv *env, jclass cls, jobject e, jobject i)
+{
+static QStringList * _qlist_i = 0;
+ if (_qlist_i == 0) {
+ _qlist_i = new QStringList();
+ }
+ (void) cls;
+ jboolean result = (jboolean) QUriDragJBridge::decodeLocalFiles(QtSupport::mimeSource(env, e), *_qlist_i);
+ QtSupport::arrayWithQStringList(env, _qlist_i, i);
+ return result;
+}
+
diff --git a/qtjava/javalib/qtjava/QUriDrag.h b/qtjava/javalib/qtjava/QUriDrag.h
new file mode 100644
index 00000000..3cdaa043
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUriDrag.h
@@ -0,0 +1,46 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QUriDrag__
+#define __org_kde_qt_QUriDrag__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUriDrag_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUriDrag_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUriDrag_newQUriDrag___3Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUriDrag_newQUriDrag___3Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobjectArray, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUriDrag_newQUriDrag___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUriDrag_newQUriDrag__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUriDrag_newQUriDrag__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUriDrag_newQUriDrag__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUriDrag_setFilenames (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUriDrag_setFileNames (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUriDrag_setUnicodeUris (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUriDrag_setUris (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUriDrag_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUriDrag_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUriDrag_uriToLocalFile (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUriDrag_localFileToUri (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUriDrag_uriToUnicodeUri (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUriDrag_unicodeUriToUri (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUriDrag_canDecode (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUriDrag_decode__Lorg_kde_qt_QMimeSourceInterface_2_3Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jobjectArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUriDrag_decodeToUnicodeUris__Lorg_kde_qt_QMimeSourceInterface_2_3Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jobjectArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUriDrag_decodeLocalFiles__Lorg_kde_qt_QMimeSourceInterface_2_3Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUriDrag_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUriDrag_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUriDrag_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUriDrag_decode__Lorg_kde_qt_QMimeSourceInterface_2Ljava_util_ArrayList_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUriDrag_decodeToUnicodeUris__Lorg_kde_qt_QMimeSourceInterface_2Ljava_util_ArrayList_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUriDrag_decodeLocalFiles__Lorg_kde_qt_QMimeSourceInterface_2Ljava_util_ArrayList_2 (JNIEnv *env, jclass, jobject, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QUriDrag__ */
diff --git a/qtjava/javalib/qtjava/QUrl.cpp b/qtjava/javalib/qtjava/QUrl.cpp
new file mode 100644
index 00000000..c9414568
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUrl.cpp
@@ -0,0 +1,429 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qurl.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QUrl.h>
+
+class QUrlJBridge : public QUrl
+{
+public:
+ QUrlJBridge() : QUrl() {};
+ QUrlJBridge(const QString& arg1) : QUrl(arg1) {};
+ QUrlJBridge(const QUrl& arg1) : QUrl(arg1) {};
+ QUrlJBridge(const QUrl& arg1,const QString& arg2,bool arg3) : QUrl(arg1,arg2,arg3) {};
+ QUrlJBridge(const QUrl& arg1,const QString& arg2) : QUrl(arg1,arg2) {};
+ void protected_reset() {
+ QUrl::reset();
+ return;
+ }
+ bool protected_parse(const QString& arg1) {
+ return (bool) QUrl::parse(arg1);
+ }
+ ~QUrlJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_addPath(JNIEnv* env, jobject obj, jstring path)
+{
+static QString* _qstring_path = 0;
+ ((QUrl*) QtSupport::getQt(env, obj))->addPath((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_cdUp(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*) QtSupport::getQt(env, obj))->cdUp();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_decode(JNIEnv* env, jclass cls, jobject url)
+{
+ (void) cls;
+static QString* _qstring_url = 0;
+ QUrlJBridge::decode((QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, url, &_qstring_url));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_url, url);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_dirPath(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->dirPath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QUrl_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_encode(JNIEnv* env, jclass cls, jobject url)
+{
+ (void) cls;
+static QString* _qstring_url = 0;
+ QUrlJBridge::encode((QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, url, &_qstring_url));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_url, url);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_encodedPathAndQuery(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->encodedPathAndQuery();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_fileName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->fileName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QUrl*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_hasHost(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*) QtSupport::getQt(env, obj))->hasHost();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_hasPassword(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*) QtSupport::getQt(env, obj))->hasPassword();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_hasPath(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*) QtSupport::getQt(env, obj))->hasPath();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_hasPort(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*) QtSupport::getQt(env, obj))->hasPort();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_hasRef(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*) QtSupport::getQt(env, obj))->hasRef();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_hasUser(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*) QtSupport::getQt(env, obj))->hasUser();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_host(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->host();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_isLocalFile(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*) QtSupport::getQt(env, obj))->isLocalFile();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_isRelativeUrl(JNIEnv* env, jclass cls, jstring url)
+{
+ (void) cls;
+static QString* _qstring_url = 0;
+ jboolean xret = (jboolean) QUrlJBridge::isRelativeUrl((const QString&)*(QString*) QtSupport::toQString(env, url, &_qstring_url));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_newQUrl__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_newQUrl__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring url)
+{
+static QString* _qstring_url = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlJBridge((const QString&)*(QString*) QtSupport::toQString(env, url, &_qstring_url)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_newQUrl__Lorg_kde_qt_QUrlInterface_2(JNIEnv* env, jobject obj, jobject url)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlJBridge((const QUrl&)*(const QUrl*) QtSupport::getQt(env, url)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_newQUrl__Lorg_kde_qt_QUrlInterface_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject url, jstring relUrl)
+{
+static QString* _qstring_relUrl = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlJBridge((const QUrl&)*(const QUrl*) QtSupport::getQt(env, url), (const QString&)*(QString*) QtSupport::toQString(env, relUrl, &_qstring_relUrl)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_newQUrl__Lorg_kde_qt_QUrlInterface_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jobject url, jstring relUrl, jboolean checkSlash)
+{
+static QString* _qstring_relUrl = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlJBridge((const QUrl&)*(const QUrl*) QtSupport::getQt(env, url), (const QString&)*(QString*) QtSupport::toQString(env, relUrl, &_qstring_relUrl), (bool) checkSlash));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_op_1equals__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring url)
+{
+static QString* _qstring_url = 0;
+ jboolean xret = (jboolean) ((QUrl*) QtSupport::getQt(env, obj))->operator==((const QString&)*(QString*) QtSupport::toQString(env, url, &_qstring_url));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_op_1equals__Lorg_kde_qt_QUrlInterface_2(JNIEnv* env, jobject obj, jobject url)
+{
+ jboolean xret = (jboolean) ((QUrl*) QtSupport::getQt(env, obj))->operator==((const QUrl&)*(const QUrl*) QtSupport::getQt(env, url));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrl_parse(JNIEnv* env, jobject obj, jstring url)
+{
+static QString* _qstring_url = 0;
+ jboolean xret = (jboolean) ((QUrlJBridge*) QtSupport::getQt(env, obj))->protected_parse((const QString&)*(QString*) QtSupport::toQString(env, url, &_qstring_url));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_password(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->password();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_path__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->path();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_path__Z(JNIEnv* env, jobject obj, jboolean correct)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->path((bool) correct);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QUrl_port(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QUrl*) QtSupport::getQt(env, obj))->port();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_protocol(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->protocol();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_query(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->query();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_ref(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->ref();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_reset(JNIEnv* env, jobject obj)
+{
+ ((QUrlJBridge*) QtSupport::getQt(env, obj))->protected_reset();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_setEncodedPathAndQuery(JNIEnv* env, jobject obj, jstring enc)
+{
+static QString* _qstring_enc = 0;
+ ((QUrl*) QtSupport::getQt(env, obj))->setEncodedPathAndQuery((const QString&)*(QString*) QtSupport::toQString(env, enc, &_qstring_enc));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_setFileName(JNIEnv* env, jobject obj, jstring txt)
+{
+static QString* _qstring_txt = 0;
+ ((QUrl*) QtSupport::getQt(env, obj))->setFileName((const QString&)*(QString*) QtSupport::toQString(env, txt, &_qstring_txt));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_setHost(JNIEnv* env, jobject obj, jstring user)
+{
+static QString* _qstring_user = 0;
+ ((QUrl*) QtSupport::getQt(env, obj))->setHost((const QString&)*(QString*) QtSupport::toQString(env, user, &_qstring_user));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_setPassword(JNIEnv* env, jobject obj, jstring pass)
+{
+static QString* _qstring_pass = 0;
+ ((QUrl*) QtSupport::getQt(env, obj))->setPassword((const QString&)*(QString*) QtSupport::toQString(env, pass, &_qstring_pass));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_setPath(JNIEnv* env, jobject obj, jstring path)
+{
+static QString* _qstring_path = 0;
+ ((QUrl*) QtSupport::getQt(env, obj))->setPath((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_setPort(JNIEnv* env, jobject obj, jint port)
+{
+ ((QUrl*) QtSupport::getQt(env, obj))->setPort((int) port);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_setProtocol(JNIEnv* env, jobject obj, jstring protocol)
+{
+static QString* _qstring_protocol = 0;
+ ((QUrl*) QtSupport::getQt(env, obj))->setProtocol((const QString&)*(QString*) QtSupport::toQString(env, protocol, &_qstring_protocol));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_setQuery(JNIEnv* env, jobject obj, jstring txt)
+{
+static QString* _qstring_txt = 0;
+ ((QUrl*) QtSupport::getQt(env, obj))->setQuery((const QString&)*(QString*) QtSupport::toQString(env, txt, &_qstring_txt));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_setRef(JNIEnv* env, jobject obj, jstring txt)
+{
+static QString* _qstring_txt = 0;
+ ((QUrl*) QtSupport::getQt(env, obj))->setRef((const QString&)*(QString*) QtSupport::toQString(env, txt, &_qstring_txt));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrl_setUser(JNIEnv* env, jobject obj, jstring user)
+{
+static QString* _qstring_user = 0;
+ ((QUrl*) QtSupport::getQt(env, obj))->setUser((const QString&)*(QString*) QtSupport::toQString(env, user, &_qstring_user));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_toString__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_toString__Z(JNIEnv* env, jobject obj, jboolean encodedPath)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->toString((bool) encodedPath);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_toString__ZZ(JNIEnv* env, jobject obj, jboolean encodedPath, jboolean forcePrependProtocol)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->toString((bool) encodedPath, (bool) forcePrependProtocol);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrl_user(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*) QtSupport::getQt(env, obj))->user();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QUrl.h b/qtjava/javalib/qtjava/QUrl.h
new file mode 100644
index 00000000..c1831c20
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUrl.h
@@ -0,0 +1,68 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QUrl__
+#define __org_kde_qt_QUrl__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_newQUrl__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_newQUrl__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_newQUrl__Lorg_kde_qt_QUrlInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_newQUrl__Lorg_kde_qt_QUrlInterface_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_newQUrl__Lorg_kde_qt_QUrlInterface_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_protocol (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_setProtocol (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_user (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_setUser (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_hasUser (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_password (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_setPassword (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_hasPassword (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_host (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_setHost (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_hasHost (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QUrl_port (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_setPort (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_hasPort (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_path__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_path__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_setPath (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_hasPath (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_setEncodedPathAndQuery (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_encodedPathAndQuery (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_setQuery (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_query (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_ref (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_setRef (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_hasRef (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_isLocalFile (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_addPath (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_setFileName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_fileName (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_dirPath (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_op_1equals__Lorg_kde_qt_QUrlInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_op_1equals__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_toString__ZZ (JNIEnv *env, jobject, jboolean, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_toString__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrl_toString__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_cdUp (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_decode (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_encode (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_isRelativeUrl (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_reset (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_parse (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrl_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrl_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QUrl__ */
diff --git a/qtjava/javalib/qtjava/QUrlInfo.cpp b/qtjava/javalib/qtjava/QUrlInfo.cpp
new file mode 100644
index 00000000..0dff7062
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUrlInfo.cpp
@@ -0,0 +1,320 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qdatetime.h>
+#include <qiodevice.h>
+#include <qurl.h>
+#include <qstring.h>
+#include <qurloperator.h>
+#include <qurlinfo.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QUrlInfo.h>
+
+class QUrlInfoJBridge : public QUrlInfo
+{
+public:
+ QUrlInfoJBridge() : QUrlInfo() {};
+ QUrlInfoJBridge(const QUrlOperator& arg1,const QString& arg2) : QUrlInfo(arg1,arg2) {};
+ QUrlInfoJBridge(const QUrlInfo& arg1) : QUrlInfo(arg1) {};
+ QUrlInfoJBridge(const QString& arg1,int arg2,const QString& arg3,const QString& arg4,QIODevice::Offset arg5,const QDateTime& arg6,const QDateTime& arg7,bool arg8,bool arg9,bool arg10,bool arg11,bool arg12,bool arg13) : QUrlInfo(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13) {};
+ QUrlInfoJBridge(const QUrl& arg1,int arg2,const QString& arg3,const QString& arg4,QIODevice::Offset arg5,const QDateTime& arg6,const QDateTime& arg7,bool arg8,bool arg9,bool arg10,bool arg11,bool arg12,bool arg13) : QUrlInfo(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13) {};
+ ~QUrlInfoJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QUrlInfo_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlInfo_equal(JNIEnv* env, jclass cls, jobject i1, jobject i2, jint sortBy)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QUrlInfoJBridge::equal((const QUrlInfo&)*(const QUrlInfo*) QtSupport::getQt(env, i1), (const QUrlInfo&)*(const QUrlInfo*) QtSupport::getQt(env, i2), (int) sortBy);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QUrlInfo*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlInfo_greaterThan(JNIEnv* env, jclass cls, jobject i1, jobject i2, jint sortBy)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QUrlInfoJBridge::greaterThan((const QUrlInfo&)*(const QUrlInfo*) QtSupport::getQt(env, i1), (const QUrlInfo&)*(const QUrlInfo*) QtSupport::getQt(env, i2), (int) sortBy);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlInfo_group(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrlInfo*) QtSupport::getQt(env, obj))->group();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlInfo_isDir(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrlInfo*) QtSupport::getQt(env, obj))->isDir();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlInfo_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlInfo_isExecutable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrlInfo*) QtSupport::getQt(env, obj))->isExecutable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlInfo_isFile(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrlInfo*) QtSupport::getQt(env, obj))->isFile();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlInfo_isReadable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrlInfo*) QtSupport::getQt(env, obj))->isReadable();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlInfo_isSymLink(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrlInfo*) QtSupport::getQt(env, obj))->isSymLink();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlInfo_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrlInfo*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlInfo_isWritable(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrlInfo*) QtSupport::getQt(env, obj))->isWritable();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUrlInfo_lastModified(JNIEnv* env, jobject obj)
+{
+ QDateTime _qdate;
+ _qdate = ((QUrlInfo*) QtSupport::getQt(env, obj))->lastModified();
+ return (jobject) QtSupport::fromQDateTime(env, (QDateTime*) &_qdate);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUrlInfo_lastRead(JNIEnv* env, jobject obj)
+{
+ QDateTime _qdate;
+ _qdate = ((QUrlInfo*) QtSupport::getQt(env, obj))->lastRead();
+ return (jobject) QtSupport::fromQDateTime(env, (QDateTime*) &_qdate);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlInfo_lessThan(JNIEnv* env, jclass cls, jobject i1, jobject i2, jint sortBy)
+{
+ (void) cls;
+ jboolean xret = (jboolean) QUrlInfoJBridge::lessThan((const QUrlInfo&)*(const QUrlInfo*) QtSupport::getQt(env, i1), (const QUrlInfo&)*(const QUrlInfo*) QtSupport::getQt(env, i2), (int) sortBy);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlInfo_name(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrlInfo*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_newQUrlInfo__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlInfoJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_newQUrlInfo__Ljava_lang_String_2ILjava_lang_String_2Ljava_lang_String_2JLjava_util_Calendar_2Ljava_util_Calendar_2ZZZZZZ(JNIEnv* env, jobject obj, jstring name, jint permissions, jstring owner, jstring group, jlong size, jobject lastModified, jobject lastRead, jboolean isDir, jboolean isFile, jboolean isSymLink, jboolean isWritable, jboolean isReadable, jboolean isExecutable)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_owner = 0;
+static QString* _qstring_group = 0;
+static QDateTime* _qdate_lastModified = 0;
+static QDateTime* _qdate_lastRead = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlInfoJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) permissions, (const QString&)*(QString*) QtSupport::toQString(env, owner, &_qstring_owner), (const QString&)*(QString*) QtSupport::toQString(env, group, &_qstring_group), (QIODevice::Offset) size, (const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, lastModified, &_qdate_lastModified), (const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, lastRead, &_qdate_lastRead), (bool) isDir, (bool) isFile, (bool) isSymLink, (bool) isWritable, (bool) isReadable, (bool) isExecutable));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_newQUrlInfo__Lorg_kde_qt_QUrlInfo_2(JNIEnv* env, jobject obj, jobject ui)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlInfoJBridge((const QUrlInfo&)*(const QUrlInfo*) QtSupport::getQt(env, ui)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_newQUrlInfo__Lorg_kde_qt_QUrlInterface_2ILjava_lang_String_2Ljava_lang_String_2JLjava_util_Calendar_2Ljava_util_Calendar_2ZZZZZZ(JNIEnv* env, jobject obj, jobject url, jint permissions, jstring owner, jstring group, jlong size, jobject lastModified, jobject lastRead, jboolean isDir, jboolean isFile, jboolean isSymLink, jboolean isWritable, jboolean isReadable, jboolean isExecutable)
+{
+static QString* _qstring_owner = 0;
+static QString* _qstring_group = 0;
+static QDateTime* _qdate_lastModified = 0;
+static QDateTime* _qdate_lastRead = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlInfoJBridge((const QUrl&)*(const QUrl*) QtSupport::getQt(env, url), (int) permissions, (const QString&)*(QString*) QtSupport::toQString(env, owner, &_qstring_owner), (const QString&)*(QString*) QtSupport::toQString(env, group, &_qstring_group), (QIODevice::Offset) size, (const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, lastModified, &_qdate_lastModified), (const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, lastRead, &_qdate_lastRead), (bool) isDir, (bool) isFile, (bool) isSymLink, (bool) isWritable, (bool) isReadable, (bool) isExecutable));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_newQUrlInfo__Lorg_kde_qt_QUrlOperator_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject path, jstring file)
+{
+static QString* _qstring_file = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlInfoJBridge((const QUrlOperator&)*(const QUrlOperator*) QtSupport::getQt(env, path), (const QString&)*(QString*) QtSupport::toQString(env, file, &_qstring_file)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlInfo_op_1equals(JNIEnv* env, jobject obj, jobject i)
+{
+ jboolean xret = (jboolean) ((QUrlInfo*) QtSupport::getQt(env, obj))->operator==((const QUrlInfo&)*(const QUrlInfo*) QtSupport::getQt(env, i));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlInfo_owner(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrlInfo*) QtSupport::getQt(env, obj))->owner();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QUrlInfo_permissions(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QUrlInfo*) QtSupport::getQt(env, obj))->permissions();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_setDir(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QUrlInfo*) QtSupport::getQt(env, obj))->setDir((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_setFile(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QUrlInfo*) QtSupport::getQt(env, obj))->setFile((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_setGroup(JNIEnv* env, jobject obj, jstring s)
+{
+static QString* _qstring_s = 0;
+ ((QUrlInfo*) QtSupport::getQt(env, obj))->setGroup((const QString&)*(QString*) QtSupport::toQString(env, s, &_qstring_s));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_setLastModified(JNIEnv* env, jobject obj, jobject dt)
+{
+static QDateTime* _qdate_dt = 0;
+ ((QUrlInfo*) QtSupport::getQt(env, obj))->setLastModified((const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, dt, &_qdate_dt));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_setName(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ ((QUrlInfo*) QtSupport::getQt(env, obj))->setName((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_setOwner(JNIEnv* env, jobject obj, jstring s)
+{
+static QString* _qstring_s = 0;
+ ((QUrlInfo*) QtSupport::getQt(env, obj))->setOwner((const QString&)*(QString*) QtSupport::toQString(env, s, &_qstring_s));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_setPermissions(JNIEnv* env, jobject obj, jint p)
+{
+ ((QUrlInfo*) QtSupport::getQt(env, obj))->setPermissions((int) p);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_setReadable(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QUrlInfo*) QtSupport::getQt(env, obj))->setReadable((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_setSize(JNIEnv* env, jobject obj, jlong size)
+{
+ ((QUrlInfo*) QtSupport::getQt(env, obj))->setSize((QIODevice::Offset) size);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_setSymLink(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QUrlInfo*) QtSupport::getQt(env, obj))->setSymLink((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlInfo_setWritable(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QUrlInfo*) QtSupport::getQt(env, obj))->setWritable((bool) b);
+ return;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QUrlInfo_size(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QUrlInfo*) QtSupport::getQt(env, obj))->size();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QUrlInfo.h b/qtjava/javalib/qtjava/QUrlInfo.h
new file mode 100644
index 00000000..bdd043ff
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUrlInfo.h
@@ -0,0 +1,55 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QUrlInfo__
+#define __org_kde_qt_QUrlInfo__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_newQUrlInfo__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_newQUrlInfo__Lorg_kde_qt_QUrlOperator_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_newQUrlInfo__Lorg_kde_qt_QUrlInfo_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_newQUrlInfo__Ljava_lang_String_2ILjava_lang_String_2Ljava_lang_String_2JLjava_util_Calendar_2Ljava_util_Calendar_2ZZZZZZ (JNIEnv *env, jobject, jstring, jint, jstring, jstring, jlong, jobject, jobject, jboolean, jboolean, jboolean, jboolean, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_newQUrlInfo__Lorg_kde_qt_QUrlInterface_2ILjava_lang_String_2Ljava_lang_String_2JLjava_util_Calendar_2Ljava_util_Calendar_2ZZZZZZ (JNIEnv *env, jobject, jobject, jint, jstring, jstring, jlong, jobject, jobject, jboolean, jboolean, jboolean, jboolean, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setDir (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setFile (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setSymLink (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setOwner (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setGroup (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setSize (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setWritable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setReadable (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setPermissions (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setLastModified (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlInfo_name (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QUrlInfo_permissions (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlInfo_owner (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlInfo_group (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QUrlInfo_size (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUrlInfo_lastModified (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUrlInfo_lastRead (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_isDir (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_isFile (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_isSymLink (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_isWritable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_isReadable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_isExecutable (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_greaterThan (JNIEnv *env, jclass, jobject, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_lessThan (JNIEnv *env, jclass, jobject, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_equal (JNIEnv *env, jclass, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QUrlInfo__ */
diff --git a/qtjava/javalib/qtjava/QUrlOperator.cpp b/qtjava/javalib/qtjava/QUrlOperator.cpp
new file mode 100644
index 00000000..9c7bf6b6
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUrlOperator.cpp
@@ -0,0 +1,700 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qurl.h>
+#include <qstring.h>
+#include <qstringlist.h>
+#include <qurloperator.h>
+#include <qurlinfo.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QUrlOperator.h>
+
+class QUrlOperatorJBridge : public QUrlOperator
+{
+public:
+ QUrlOperatorJBridge() : QUrlOperator() {};
+ QUrlOperatorJBridge(const QString& arg1) : QUrlOperator(arg1) {};
+ QUrlOperatorJBridge(const QUrlOperator& arg1) : QUrlOperator(arg1) {};
+ QUrlOperatorJBridge(const QUrlOperator& arg1,const QString& arg2,bool arg3) : QUrlOperator(arg1,arg2,arg3) {};
+ QUrlOperatorJBridge(const QUrlOperator& arg1,const QString& arg2) : QUrlOperator(arg1,arg2) {};
+ void public_stop() {
+ QUrlOperator::stop();
+ return;
+ }
+ void protected_reset() {
+ QUrlOperator::reset();
+ return;
+ }
+ bool protected_parse(const QString& arg1) {
+ return (bool) QUrlOperator::parse(arg1);
+ }
+ bool protected_checkValid() {
+ return (bool) QUrlOperator::checkValid();
+ }
+ void protected_clearEntries() {
+ QUrlOperator::clearEntries();
+ return;
+ }
+ void protected_getNetworkProtocol() {
+ QUrlOperator::getNetworkProtocol();
+ return;
+ }
+ void protected_deleteNetworkProtocol() {
+ QUrlOperator::deleteNetworkProtocol();
+ return;
+ }
+ ~QUrlOperatorJBridge() {QtSupport::qtKeyDeleted(this);}
+ void clearEntries() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QUrlOperator","clearEntries")) {
+ QUrlOperator::clearEntries();
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ bool checkValid() {
+ return QtSupport::booleanDelegate(this,"checkValid");
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QUrlOperator",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void stop() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QUrlOperator","stop")) {
+ QUrlOperator::stop();
+ }
+ return;
+ }
+ bool cdUp() {
+ return QtSupport::booleanDelegate(this,"cdUp");
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_addPath(JNIEnv* env, jobject obj, jstring path)
+{
+static QString* _qstring_path = 0;
+ ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->addPath((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_cdUp(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrlOperator*) QtSupport::getQt(env, obj))->cdUp();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_checkValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrlOperatorJBridge*) QtSupport::getQt(env, obj))->protected_checkValid();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QUrlOperator*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_clearEntries(JNIEnv* env, jobject obj)
+{
+ ((QUrlOperatorJBridge*) QtSupport::getQt(env, obj))->protected_clearEntries();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_copy___3Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray files, jstring dest)
+{
+static QStringList* _qlist_files = 0;
+static QString* _qstring_dest = 0;
+ ((QUrlOperator*) QtSupport::getQt(env, obj))->copy((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, files, &_qlist_files), (const QString&)*(QString*) QtSupport::toQString(env, dest, &_qstring_dest));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_copy___3Ljava_lang_String_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jobjectArray files, jstring dest, jboolean move)
+{
+static QStringList* _qlist_files = 0;
+static QString* _qstring_dest = 0;
+ ((QUrlOperator*) QtSupport::getQt(env, obj))->copy((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, files, &_qlist_files), (const QString&)*(QString*) QtSupport::toQString(env, dest, &_qstring_dest), (bool) move);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_decode(JNIEnv* env, jclass cls, jobject url)
+{
+ (void) cls;
+static QString* _qstring_url = 0;
+ QUrlOperatorJBridge::decode((QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, url, &_qstring_url));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_url, url);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_deleteNetworkProtocol(JNIEnv* env, jobject obj)
+{
+ ((QUrlOperatorJBridge*) QtSupport::getQt(env, obj))->protected_deleteNetworkProtocol();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_dirPath(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->dirPath();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QUrlOperator_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_encode(JNIEnv* env, jclass cls, jobject url)
+{
+ (void) cls;
+static QString* _qstring_url = 0;
+ QUrlOperatorJBridge::encode((QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, url, &_qstring_url));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_url, url);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_encodedPathAndQuery(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->encodedPathAndQuery();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_fileName(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->fileName();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QUrlOperator*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QUrlOperator*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_getNetworkProtocol(JNIEnv* env, jobject obj)
+{
+ ((QUrlOperatorJBridge*) QtSupport::getQt(env, obj))->protected_getNetworkProtocol();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUrlOperator_get__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUrlOperator*) QtSupport::getQt(env, obj))->get(), "org.kde.qt.QNetworkOperation");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUrlOperator_get__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring location)
+{
+static QString* _qstring_location = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUrlOperator*) QtSupport::getQt(env, obj))->get((const QString&)*(QString*) QtSupport::toQString(env, location, &_qstring_location)), "org.kde.qt.QNetworkOperation");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_hasHost(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->hasHost();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_hasPassword(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->hasPassword();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_hasPath(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->hasPath();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_hasPort(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->hasPort();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_hasRef(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->hasRef();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_hasUser(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->hasUser();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_host(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->host();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUrlOperator_info(JNIEnv* env, jobject obj, jstring entry)
+{
+static QString* _qstring_entry = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QUrlInfo(((QUrlOperator*) QtSupport::getQt(env, obj))->info((const QString&)*(QString*) QtSupport::toQString(env, entry, &_qstring_entry))), "org.kde.qt.QUrlInfo", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_isDir__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrlOperator*) QtSupport::getQt(env, obj))->isDir();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_isDir___3Z(JNIEnv* env, jobject obj, jbooleanArray ok)
+{
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jboolean xret = (jboolean) ((QUrlOperator*) QtSupport::getQt(env, obj))->isDir( (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_isLocalFile(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->isLocalFile();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_isRelativeUrl(JNIEnv* env, jclass cls, jstring url)
+{
+ (void) cls;
+static QString* _qstring_url = 0;
+ jboolean xret = (jboolean) QUrlOperatorJBridge::isRelativeUrl((const QString&)*(QString*) QtSupport::toQString(env, url, &_qstring_url));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUrlOperator_listChildren(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUrlOperator*) QtSupport::getQt(env, obj))->listChildren(), "org.kde.qt.QNetworkOperation");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUrlOperator_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUrlOperator*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUrlOperator_mkdir(JNIEnv* env, jobject obj, jstring dirname)
+{
+static QString* _qstring_dirname = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUrlOperator*) QtSupport::getQt(env, obj))->mkdir((const QString&)*(QString*) QtSupport::toQString(env, dirname, &_qstring_dirname)), "org.kde.qt.QNetworkOperation");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_nameFilter(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrlOperator*) QtSupport::getQt(env, obj))->nameFilter();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_newQUrlOperator__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlOperatorJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_newQUrlOperator__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring urL)
+{
+static QString* _qstring_urL = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlOperatorJBridge((const QString&)*(QString*) QtSupport::toQString(env, urL, &_qstring_urL)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_newQUrlOperator__Lorg_kde_qt_QUrlOperator_2(JNIEnv* env, jobject obj, jobject url)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlOperatorJBridge((const QUrlOperator&)*(const QUrlOperator*) QtSupport::getQt(env, url)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_newQUrlOperator__Lorg_kde_qt_QUrlOperator_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject url, jstring relUrl)
+{
+static QString* _qstring_relUrl = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlOperatorJBridge((const QUrlOperator&)*(const QUrlOperator*) QtSupport::getQt(env, url), (const QString&)*(QString*) QtSupport::toQString(env, relUrl, &_qstring_relUrl)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_newQUrlOperator__Lorg_kde_qt_QUrlOperator_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jobject url, jstring relUrl, jboolean checkSlash)
+{
+static QString* _qstring_relUrl = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUrlOperatorJBridge((const QUrlOperator&)*(const QUrlOperator*) QtSupport::getQt(env, url), (const QString&)*(QString*) QtSupport::toQString(env, relUrl, &_qstring_relUrl), (bool) checkSlash));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_op_1equals__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring url)
+{
+static QString* _qstring_url = 0;
+ jboolean xret = (jboolean) ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->operator==((const QString&)*(QString*) QtSupport::toQString(env, url, &_qstring_url));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_op_1equals__Lorg_kde_qt_QUrlInterface_2(JNIEnv* env, jobject obj, jobject url)
+{
+ jboolean xret = (jboolean) ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->operator==((const QUrl&)*(const QUrl*) QtSupport::getQt(env, url));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUrlOperator_parse(JNIEnv* env, jobject obj, jstring url)
+{
+static QString* _qstring_url = 0;
+ jboolean xret = (jboolean) ((QUrlOperatorJBridge*) QtSupport::getQt(env, obj))->protected_parse((const QString&)*(QString*) QtSupport::toQString(env, url, &_qstring_url));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_password(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->password();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_path__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->path();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_path__Z(JNIEnv* env, jobject obj, jboolean correct)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->path((bool) correct);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QUrlOperator_port(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->port();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_protocol(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->protocol();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUrlOperator_put___3B(JNIEnv* env, jobject obj, jbyteArray data)
+{
+static QByteArray* _qbyteArray_data = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUrlOperator*) QtSupport::getQt(env, obj))->put((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data)), "org.kde.qt.QNetworkOperation");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUrlOperator_put___3BLjava_lang_String_2(JNIEnv* env, jobject obj, jbyteArray data, jstring location)
+{
+static QByteArray* _qbyteArray_data = 0;
+static QString* _qstring_location = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUrlOperator*) QtSupport::getQt(env, obj))->put((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data), (const QString&)*(QString*) QtSupport::toQString(env, location, &_qstring_location)), "org.kde.qt.QNetworkOperation");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_query(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->query();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_ref(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->ref();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUrlOperator_remove(JNIEnv* env, jobject obj, jstring filename)
+{
+static QString* _qstring_filename = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUrlOperator*) QtSupport::getQt(env, obj))->remove((const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename)), "org.kde.qt.QNetworkOperation");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUrlOperator_rename(JNIEnv* env, jobject obj, jstring oldname, jstring newname)
+{
+static QString* _qstring_oldname = 0;
+static QString* _qstring_newname = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUrlOperator*) QtSupport::getQt(env, obj))->rename((const QString&)*(QString*) QtSupport::toQString(env, oldname, &_qstring_oldname), (const QString&)*(QString*) QtSupport::toQString(env, newname, &_qstring_newname)), "org.kde.qt.QNetworkOperation");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_reset(JNIEnv* env, jobject obj)
+{
+ ((QUrlOperatorJBridge*) QtSupport::getQt(env, obj))->protected_reset();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_setEncodedPathAndQuery(JNIEnv* env, jobject obj, jstring enc)
+{
+static QString* _qstring_enc = 0;
+ ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->setEncodedPathAndQuery((const QString&)*(QString*) QtSupport::toQString(env, enc, &_qstring_enc));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_setFileName(JNIEnv* env, jobject obj, jstring txt)
+{
+static QString* _qstring_txt = 0;
+ ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->setFileName((const QString&)*(QString*) QtSupport::toQString(env, txt, &_qstring_txt));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_setHost(JNIEnv* env, jobject obj, jstring user)
+{
+static QString* _qstring_user = 0;
+ ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->setHost((const QString&)*(QString*) QtSupport::toQString(env, user, &_qstring_user));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_setNameFilter(JNIEnv* env, jobject obj, jstring nameFilter)
+{
+static QString* _qstring_nameFilter = 0;
+ ((QUrlOperator*) QtSupport::getQt(env, obj))->setNameFilter((const QString&)*(QString*) QtSupport::toQString(env, nameFilter, &_qstring_nameFilter));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_setPassword(JNIEnv* env, jobject obj, jstring pass)
+{
+static QString* _qstring_pass = 0;
+ ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->setPassword((const QString&)*(QString*) QtSupport::toQString(env, pass, &_qstring_pass));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_setPath(JNIEnv* env, jobject obj, jstring path)
+{
+static QString* _qstring_path = 0;
+ ((QUrlOperator*) QtSupport::getQt(env, obj))->setPath((const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_setPort(JNIEnv* env, jobject obj, jint port)
+{
+ ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->setPort((int) port);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_setProtocol(JNIEnv* env, jobject obj, jstring protocol)
+{
+static QString* _qstring_protocol = 0;
+ ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->setProtocol((const QString&)*(QString*) QtSupport::toQString(env, protocol, &_qstring_protocol));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_setQuery(JNIEnv* env, jobject obj, jstring txt)
+{
+static QString* _qstring_txt = 0;
+ ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->setQuery((const QString&)*(QString*) QtSupport::toQString(env, txt, &_qstring_txt));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_setRef(JNIEnv* env, jobject obj, jstring txt)
+{
+static QString* _qstring_txt = 0;
+ ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->setRef((const QString&)*(QString*) QtSupport::toQString(env, txt, &_qstring_txt));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_setUser(JNIEnv* env, jobject obj, jstring user)
+{
+static QString* _qstring_user = 0;
+ ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->setUser((const QString&)*(QString*) QtSupport::toQString(env, user, &_qstring_user));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUrlOperator_stop(JNIEnv* env, jobject obj)
+{
+ ((QUrlOperatorJBridge*) QtSupport::getQt(env, obj))->public_stop();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_toString__(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_toString__Z(JNIEnv* env, jobject obj, jboolean encodedPath)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->toString((bool) encodedPath);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_toString__ZZ(JNIEnv* env, jobject obj, jboolean encodedPath, jboolean forcePrependProtocol)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->toString((bool) encodedPath, (bool) forcePrependProtocol);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QUrlOperatorJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QUrlOperatorJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUrlOperator_user(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUrl*)(QUrlOperator*) QtSupport::getQt(env, obj))->user();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QUrlOperator.h b/qtjava/javalib/qtjava/QUrlOperator.h
new file mode 100644
index 00000000..6af432b7
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUrlOperator.h
@@ -0,0 +1,92 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QUrlOperator__
+#define __org_kde_qt_QUrlOperator__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUrlOperator_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_newQUrlOperator__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_newQUrlOperator__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_newQUrlOperator__Lorg_kde_qt_QUrlOperator_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_newQUrlOperator__Lorg_kde_qt_QUrlOperator_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_newQUrlOperator__Lorg_kde_qt_QUrlOperator_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_setPath (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_cdUp (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUrlOperator_listChildren (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUrlOperator_mkdir (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUrlOperator_remove (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUrlOperator_rename (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUrlOperator_get__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUrlOperator_get__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUrlOperator_put___3BLjava_lang_String_2 (JNIEnv *env, jobject, jbyteArray, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUrlOperator_put___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_copy___3Ljava_lang_String_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jobjectArray, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_copy___3Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_isDir___3Z (JNIEnv *env, jobject, jbooleanArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_isDir__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_setNameFilter (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_nameFilter (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUrlOperator_info (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_stop (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_reset (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_parse (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_checkValid (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_clearEntries (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_getNetworkProtocol (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_deleteNetworkProtocol (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_protocol (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_setProtocol (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_user (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_setUser (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_hasUser (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_password (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_setPassword (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_hasPassword (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_host (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_setHost (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_hasHost (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QUrlOperator_port (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_setPort (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_hasPort (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_path__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_path__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_hasPath (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_setEncodedPathAndQuery (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_encodedPathAndQuery (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_setQuery (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_query (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_ref (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_setRef (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_hasRef (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_isLocalFile (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_addPath (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_setFileName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_fileName (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_dirPath (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_op_1equals__Lorg_kde_qt_QUrlInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_op_1equals__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_toString__ZZ (JNIEnv *env, jobject, jboolean, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_toString__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlOperator_toString__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_decode (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUrlOperator_encode (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlOperator_isRelativeUrl (JNIEnv *env, jclass, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QUrlOperator__ */
diff --git a/qtjava/javalib/qtjava/QUtf16Codec.cpp b/qtjava/javalib/qtjava/QUtf16Codec.cpp
new file mode 100644
index 00000000..d8b419b7
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUtf16Codec.cpp
@@ -0,0 +1,83 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qutfcodec.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QUtf16Codec.h>
+
+class QUtf16CodecJBridge : public QUtf16Codec
+{
+public:
+ QUtf16CodecJBridge() : QUtf16Codec() {};
+ ~QUtf16CodecJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUtf16Codec_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QUtf16Codec_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUtf16Codec_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QUtf16Codec*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QUtf16Codec_heuristicContentMatch(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+static QCString* _qstring_chars = 0;
+ jint xret = (jint) ((QUtf16Codec*) QtSupport::getQt(env, obj))->heuristicContentMatch((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUtf16Codec_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUtf16Codec_makeDecoder(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUtf16Codec*) QtSupport::getQt(env, obj))->makeDecoder(), "org.kde.qt.QTextDecoder");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUtf16Codec_makeEncoder(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUtf16Codec*) QtSupport::getQt(env, obj))->makeEncoder(), "org.kde.qt.QTextEncoder");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QUtf16Codec_mibEnum(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QUtf16Codec*) QtSupport::getQt(env, obj))->mibEnum();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUtf16Codec_name(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QUtf16Codec*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUtf16Codec_newQUtf16Codec(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUtf16CodecJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QUtf16Codec.h b/qtjava/javalib/qtjava/QUtf16Codec.h
new file mode 100644
index 00000000..171144cf
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUtf16Codec.h
@@ -0,0 +1,27 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QUtf16Codec__
+#define __org_kde_qt_QUtf16Codec__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QUtf16Codec_mibEnum (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUtf16Codec_name (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUtf16Codec_makeDecoder (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUtf16Codec_makeEncoder (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QUtf16Codec_heuristicContentMatch (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUtf16Codec_newQUtf16Codec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUtf16Codec_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUtf16Codec_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUtf16Codec_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QUtf16Codec__ */
diff --git a/qtjava/javalib/qtjava/QUtf8Codec.cpp b/qtjava/javalib/qtjava/QUtf8Codec.cpp
new file mode 100644
index 00000000..db1a43c4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUtf8Codec.cpp
@@ -0,0 +1,98 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qutfcodec.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QUtf8Codec.h>
+
+class QUtf8CodecJBridge : public QUtf8Codec
+{
+public:
+ QUtf8CodecJBridge() : QUtf8Codec() {};
+ ~QUtf8CodecJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUtf8Codec_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QUtf8Codec_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUtf8Codec_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QUtf8Codec*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUtf8Codec_fromUnicode(JNIEnv* env, jobject obj, jstring uc, jintArray lenInOut)
+{
+ QCString _qstring;
+static QString* _qstring_uc = 0;
+ int* _int_lenInOut = QtSupport::toIntPtr(env, lenInOut);
+ _qstring = ((QUtf8Codec*) QtSupport::getQt(env, obj))->fromUnicode((const QString&)*(QString*) QtSupport::toQString(env, uc, &_qstring_uc), (int&) *_int_lenInOut);
+ env->SetIntArrayRegion(lenInOut, 0, 1, (jint *) _int_lenInOut);
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QUtf8Codec_heuristicContentMatch(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+static QCString* _qstring_chars = 0;
+ jint xret = (jint) ((QUtf8Codec*) QtSupport::getQt(env, obj))->heuristicContentMatch((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUtf8Codec_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUtf8Codec_makeDecoder(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QUtf8Codec*) QtSupport::getQt(env, obj))->makeDecoder(), "org.kde.qt.QTextDecoder");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QUtf8Codec_mibEnum(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QUtf8Codec*) QtSupport::getQt(env, obj))->mibEnum();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUtf8Codec_name(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QUtf8Codec*) QtSupport::getQt(env, obj))->name();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUtf8Codec_newQUtf8Codec(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUtf8CodecJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUtf8Codec_toUnicode(JNIEnv* env, jobject obj, jstring chars, jint len)
+{
+ QString _qstring;
+static QCString* _qstring_chars = 0;
+ _qstring = ((QUtf8Codec*) QtSupport::getQt(env, obj))->toUnicode((const char*) QtSupport::toCharString(env, chars, &_qstring_chars), (int) len);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QUtf8Codec.h b/qtjava/javalib/qtjava/QUtf8Codec.h
new file mode 100644
index 00000000..5c788b39
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUtf8Codec.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QUtf8Codec__
+#define __org_kde_qt_QUtf8Codec__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QUtf8Codec_mibEnum (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUtf8Codec_name (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUtf8Codec_makeDecoder (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUtf8Codec_fromUnicode (JNIEnv *env, jobject, jstring, jintArray);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUtf8Codec_toUnicode (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QUtf8Codec_heuristicContentMatch (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUtf8Codec_newQUtf8Codec (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUtf8Codec_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUtf8Codec_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUtf8Codec_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QUtf8Codec__ */
diff --git a/qtjava/javalib/qtjava/QUuid.cpp b/qtjava/javalib/qtjava/QUuid.cpp
new file mode 100644
index 00000000..4702a8f3
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUuid.cpp
@@ -0,0 +1,146 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <quuid.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QUuid.h>
+
+class QUuidJBridge : public QUuid
+{
+public:
+ QUuidJBridge() : QUuid() {};
+ QUuidJBridge(uint arg1,ushort arg2,ushort arg3,uchar arg4,uchar arg5,uchar arg6,uchar arg7,uchar arg8,uchar arg9,uchar arg10,uchar arg11) : QUuid(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11) {};
+ QUuidJBridge(const QUuid& arg1) : QUuid(arg1) {};
+ QUuidJBridge(const QString& arg1) : QUuid(arg1) {};
+ ~QUuidJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QUuid_createUuid(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QUuid(QUuidJBridge::createUuid()), "org.kde.qt.QUuid", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUuid_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QUuid_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUuid_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QUuid*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUuid_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUuid_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QUuid*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUuid_newQUuid__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUuidJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUuid_newQUuid__ISSSSSSSSSS(JNIEnv* env, jobject obj, jint l, jshort w1, jshort w2, jshort b1, jshort b2, jshort b3, jshort b4, jshort b5, jshort b6, jshort b7, jshort b8)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUuidJBridge((uint) l, (ushort) w1, (ushort) w2, (uchar) b1, (uchar) b2, (uchar) b3, (uchar) b4, (uchar) b5, (uchar) b6, (uchar) b7, (uchar) b8));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUuid_newQUuid__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUuidJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QUuid_newQUuid__Lorg_kde_qt_QUuid_2(JNIEnv* env, jobject obj, jobject uuid)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QUuidJBridge((const QUuid&)*(const QUuid*) QtSupport::getQt(env, uuid)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUuid_op_1equals(JNIEnv* env, jobject obj, jobject orig)
+{
+ jboolean xret = (jboolean) ((QUuid*) QtSupport::getQt(env, obj))->operator==((const QUuid&)*(const QUuid*) QtSupport::getQt(env, orig));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUuid_op_1gt(JNIEnv* env, jobject obj, jobject other)
+{
+ jboolean xret = (jboolean) ((QUuid*) QtSupport::getQt(env, obj))->operator>((const QUuid&)*(const QUuid*) QtSupport::getQt(env, other));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUuid_op_1lt(JNIEnv* env, jobject obj, jobject other)
+{
+ jboolean xret = (jboolean) ((QUuid*) QtSupport::getQt(env, obj))->operator<((const QUuid&)*(const QUuid*) QtSupport::getQt(env, other));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QUuid_op_1not_1equals(JNIEnv* env, jobject obj, jobject orig)
+{
+ jboolean xret = (jboolean) ((QUuid*) QtSupport::getQt(env, obj))->operator!=((const QUuid&)*(const QUuid*) QtSupport::getQt(env, orig));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QUuid_toString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QUuid*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QUuid_variant(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QUuid*) QtSupport::getQt(env, obj))->variant();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QUuid_version(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QUuid*) QtSupport::getQt(env, obj))->version();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QUuid.h b/qtjava/javalib/qtjava/QUuid.h
new file mode 100644
index 00000000..8e9c5eb8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QUuid.h
@@ -0,0 +1,34 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QUuid__
+#define __org_kde_qt_QUuid__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUuid_newQUuid__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUuid_newQUuid__ISSSSSSSSSS (JNIEnv *env, jobject, jint, jshort, jshort, jshort, jshort, jshort, jshort, jshort, jshort, jshort, jshort);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUuid_newQUuid__Lorg_kde_qt_QUuid_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUuid_newQUuid__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QUuid_toString (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUuid_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUuid_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUuid_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUuid_op_1lt (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUuid_op_1gt (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QUuid_variant (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QUuid_version (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QUuid_createUuid (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUuid_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QUuid_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUuid_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QUuid__ */
diff --git a/qtjava/javalib/qtjava/QVBox.cpp b/qtjava/javalib/qtjava/QVBox.cpp
new file mode 100644
index 00000000..d115b61d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QVBox.cpp
@@ -0,0 +1,477 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qvbox.h>
+#include <qstring.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QVBox.h>
+
+class QVBoxJBridge : public QVBox
+{
+public:
+ QVBoxJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QVBox(arg1,arg2,arg3) {};
+ QVBoxJBridge(QWidget* arg1,const char* arg2) : QVBox(arg1,arg2) {};
+ QVBoxJBridge(QWidget* arg1) : QVBox(arg1) {};
+ QVBoxJBridge() : QVBox() {};
+ ~QVBoxJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QFrame::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVBox","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVBox","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVBox","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVBox","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVBox","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVBox","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVBox","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVBox","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVBox","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVBox","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QVBox",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVBox","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVBox_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QVBox*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBox_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QVBox_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBox_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QVBox*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QVBox*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVBox_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVBox_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QVBox*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBox_newQVBox__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBox_newQVBox__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBox_newQVBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBox_newQVBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVBox_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QVBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVBox_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QVBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QVBox.h b/qtjava/javalib/qtjava/QVBox.h
new file mode 100644
index 00000000..a039b409
--- /dev/null
+++ b/qtjava/javalib/qtjava/QVBox.h
@@ -0,0 +1,29 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QVBox__
+#define __org_kde_qt_QVBox__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVBox_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVBox_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBox_newQVBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBox_newQVBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBox_newQVBox__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBox_newQVBox__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVBox_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVBox_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBox_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBox_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVBox_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QVBox__ */
diff --git a/qtjava/javalib/qtjava/QVBoxLayout.cpp b/qtjava/javalib/qtjava/QVBoxLayout.cpp
new file mode 100644
index 00000000..f896747b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QVBoxLayout.cpp
@@ -0,0 +1,221 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qlayout.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QVBoxLayout.h>
+
+class QVBoxLayoutJBridge : public QVBoxLayout
+{
+public:
+ QVBoxLayoutJBridge(QWidget* arg1,int arg2,int arg3,const char* arg4) : QVBoxLayout(arg1,arg2,arg3,arg4) {};
+ QVBoxLayoutJBridge(QWidget* arg1,int arg2,int arg3) : QVBoxLayout(arg1,arg2,arg3) {};
+ QVBoxLayoutJBridge(QWidget* arg1,int arg2) : QVBoxLayout(arg1,arg2) {};
+ QVBoxLayoutJBridge(QWidget* arg1) : QVBoxLayout(arg1) {};
+ QVBoxLayoutJBridge(QLayout* arg1,int arg2,const char* arg3) : QVBoxLayout(arg1,arg2,arg3) {};
+ QVBoxLayoutJBridge(QLayout* arg1,int arg2) : QVBoxLayout(arg1,arg2) {};
+ QVBoxLayoutJBridge(QLayout* arg1) : QVBoxLayout(arg1) {};
+ QVBoxLayoutJBridge(int arg1,const char* arg2) : QVBoxLayout(arg1,arg2) {};
+ QVBoxLayoutJBridge(int arg1) : QVBoxLayout(arg1) {};
+ QVBoxLayoutJBridge() : QVBoxLayout() {};
+ ~QVBoxLayoutJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void setMenuBar(QMenuBar* arg1) {
+ if (!QtSupport::eventDelegate(this,"setMenuBar",(void*)arg1,"org.kde.qt.QMenuBar")) {
+ QLayout::setMenuBar(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QLayout::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVBoxLayout_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QVBoxLayout*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBoxLayout_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QVBoxLayout_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBoxLayout_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QLayoutItem*)(QVBoxLayout*)QtSupport::getQt(env, obj))->layout() == 0 && ((QLayoutItem*)(QVBoxLayout*)QtSupport::getQt(env, obj))->widget() == 0 && ((QLayoutItem*)(QVBoxLayout*)QtSupport::getQt(env, obj))->spacerItem() == 0) {
+ delete (QVBoxLayout*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVBoxLayout_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVBoxLayout_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QVBoxLayout*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxLayoutJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__I(JNIEnv* env, jobject obj, jint spacing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxLayoutJBridge((int) spacing));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__ILjava_lang_String_2(JNIEnv* env, jobject obj, jint spacing, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxLayoutJBridge((int) spacing, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QLayout_2(JNIEnv* env, jobject obj, jobject parentLayout)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QLayout_2I(JNIEnv* env, jobject obj, jobject parentLayout, jint spacing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout), (int) spacing));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QLayout_2ILjava_lang_String_2(JNIEnv* env, jobject obj, jobject parentLayout, jint spacing, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxLayoutJBridge((QLayout*) QtSupport::getQt(env, parentLayout), (int) spacing, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxLayoutJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject parent, jint border)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (int) border));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QWidget_2II(JNIEnv* env, jobject obj, jobject parent, jint border, jint spacing)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (int) border, (int) spacing));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QWidget_2IILjava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jint border, jint spacing, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVBoxLayoutJBridge((QWidget*) QtSupport::getQt(env, parent), (int) border, (int) spacing, (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVBoxLayout_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QVBoxLayoutJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVBoxLayout_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QVBoxLayoutJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QVBoxLayout.h b/qtjava/javalib/qtjava/QVBoxLayout.h
new file mode 100644
index 00000000..33d92aaa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QVBoxLayout.h
@@ -0,0 +1,35 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QVBoxLayout__
+#define __org_kde_qt_QVBoxLayout__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVBoxLayout_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVBoxLayout_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QWidget_2IILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QWidget_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QLayout_2ILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QLayout_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__Lorg_kde_qt_QLayout_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__ILjava_lang_String_2 (JNIEnv *env, jobject, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBoxLayout_newQVBoxLayout__ (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVBoxLayout_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVBoxLayout_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBoxLayout_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVBoxLayout_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVBoxLayout_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QVBoxLayout__ */
diff --git a/qtjava/javalib/qtjava/QVButtonGroup.cpp b/qtjava/javalib/qtjava/QVButtonGroup.cpp
new file mode 100644
index 00000000..0756ada8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QVButtonGroup.cpp
@@ -0,0 +1,501 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qvbuttongroup.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QVButtonGroup.h>
+
+class QVButtonGroupJBridge : public QVButtonGroup
+{
+public:
+ QVButtonGroupJBridge(QWidget* arg1,const char* arg2) : QVButtonGroup(arg1,arg2) {};
+ QVButtonGroupJBridge(QWidget* arg1) : QVButtonGroup(arg1) {};
+ QVButtonGroupJBridge() : QVButtonGroup() {};
+ QVButtonGroupJBridge(const QString& arg1,QWidget* arg2,const char* arg3) : QVButtonGroup(arg1,arg2,arg3) {};
+ QVButtonGroupJBridge(const QString& arg1,QWidget* arg2) : QVButtonGroup(arg1,arg2) {};
+ QVButtonGroupJBridge(const QString& arg1) : QVButtonGroup(arg1) {};
+ ~QVButtonGroupJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QGroupBox::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVButtonGroup","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVButtonGroup","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVButtonGroup","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVButtonGroup","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QGroupBox::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVButtonGroup","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVButtonGroup","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVButtonGroup","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QGroupBox::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVButtonGroup","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVButtonGroup","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVButtonGroup","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QGroupBox::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QVButtonGroup",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVButtonGroup","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVButtonGroup","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVButtonGroup_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QVButtonGroup*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVButtonGroup_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QVButtonGroup_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVButtonGroup_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QVButtonGroup*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QVButtonGroup*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVButtonGroup_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVButtonGroup_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QVButtonGroup*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVButtonGroup_newQVButtonGroup__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVButtonGroupJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVButtonGroup_newQVButtonGroup__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring title)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVButtonGroupJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVButtonGroup_newQVButtonGroup__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring title, jobject parent)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVButtonGroupJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVButtonGroup_newQVButtonGroup__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring title, jobject parent, jstring name)
+{
+static QString* _qstring_title = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVButtonGroupJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVButtonGroup_newQVButtonGroup__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVButtonGroupJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVButtonGroup_newQVButtonGroup__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVButtonGroupJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVButtonGroup_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QVButtonGroupJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVButtonGroup_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QVButtonGroupJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QVButtonGroup.h b/qtjava/javalib/qtjava/QVButtonGroup.h
new file mode 100644
index 00000000..1f34da8e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QVButtonGroup.h
@@ -0,0 +1,31 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QVButtonGroup__
+#define __org_kde_qt_QVButtonGroup__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVButtonGroup_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVButtonGroup_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVButtonGroup_newQVButtonGroup__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVButtonGroup_newQVButtonGroup__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVButtonGroup_newQVButtonGroup__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVButtonGroup_newQVButtonGroup__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVButtonGroup_newQVButtonGroup__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVButtonGroup_newQVButtonGroup__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVButtonGroup_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVButtonGroup_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVButtonGroup_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVButtonGroup_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVButtonGroup_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QVButtonGroup__ */
diff --git a/qtjava/javalib/qtjava/QVGroupBox.cpp b/qtjava/javalib/qtjava/QVGroupBox.cpp
new file mode 100644
index 00000000..664a0b04
--- /dev/null
+++ b/qtjava/javalib/qtjava/QVGroupBox.cpp
@@ -0,0 +1,501 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qvgroupbox.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QVGroupBox.h>
+
+class QVGroupBoxJBridge : public QVGroupBox
+{
+public:
+ QVGroupBoxJBridge(QWidget* arg1,const char* arg2) : QVGroupBox(arg1,arg2) {};
+ QVGroupBoxJBridge(QWidget* arg1) : QVGroupBox(arg1) {};
+ QVGroupBoxJBridge() : QVGroupBox() {};
+ QVGroupBoxJBridge(const QString& arg1,QWidget* arg2,const char* arg3) : QVGroupBox(arg1,arg2,arg3) {};
+ QVGroupBoxJBridge(const QString& arg1,QWidget* arg2) : QVGroupBox(arg1,arg2) {};
+ QVGroupBoxJBridge(const QString& arg1) : QVGroupBox(arg1) {};
+ ~QVGroupBoxJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QGroupBox::resizeEvent(arg1);
+ }
+ return;
+ }
+ void setFrameRect(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setFrameRect",(void*)&arg1,"org.kde.qt.QRect")) {
+ QFrame::setFrameRect(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVGroupBox","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVGroupBox","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVGroupBox","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVGroupBox","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QGroupBox::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVGroupBox","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVGroupBox","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVGroupBox","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QGroupBox::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVGroupBox","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVGroupBox","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVGroupBox","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QGroupBox::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QVGroupBox",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void frameChanged() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVGroupBox","frameChanged")) {
+ QFrame::frameChanged();
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QVGroupBox","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVGroupBox_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QVGroupBox*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVGroupBox_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QVGroupBox_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVGroupBox_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QVGroupBox*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QVGroupBox*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVGroupBox_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVGroupBox_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QVGroupBox*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVGroupBox_newQVGroupBox__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVGroupBoxJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVGroupBox_newQVGroupBox__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring title)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVGroupBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVGroupBox_newQVGroupBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jstring title, jobject parent)
+{
+static QString* _qstring_title = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVGroupBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVGroupBox_newQVGroupBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring title, jobject parent, jstring name)
+{
+static QString* _qstring_title = 0;
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVGroupBoxJBridge((const QString&)*(QString*) QtSupport::toQString(env, title, &_qstring_title), (QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVGroupBox_newQVGroupBox__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVGroupBoxJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVGroupBox_newQVGroupBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVGroupBoxJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVGroupBox_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QVGroupBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVGroupBox_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QVGroupBoxJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QVGroupBox.h b/qtjava/javalib/qtjava/QVGroupBox.h
new file mode 100644
index 00000000..f9800451
--- /dev/null
+++ b/qtjava/javalib/qtjava/QVGroupBox.h
@@ -0,0 +1,31 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QVGroupBox__
+#define __org_kde_qt_QVGroupBox__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVGroupBox_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVGroupBox_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVGroupBox_newQVGroupBox__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVGroupBox_newQVGroupBox__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVGroupBox_newQVGroupBox__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVGroupBox_newQVGroupBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVGroupBox_newQVGroupBox__Ljava_lang_String_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVGroupBox_newQVGroupBox__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVGroupBox_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVGroupBox_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVGroupBox_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVGroupBox_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVGroupBox_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QVGroupBox__ */
diff --git a/qtjava/javalib/qtjava/QValidator.cpp b/qtjava/javalib/qtjava/QValidator.cpp
new file mode 100644
index 00000000..8c61887c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QValidator.cpp
@@ -0,0 +1,161 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qvalidator.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QValidator.h>
+
+class QValidatorJBridge : public QValidator
+{
+public:
+ QValidatorJBridge(QObject* arg1,const char* arg2) : QValidator(arg1,arg2) {};
+ QValidatorJBridge(QObject* arg1) : QValidator(arg1) {};
+ ~QValidatorJBridge() {QtSupport::qtKeyDeleted(this);}
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ QValidator::State validate(QString& input,int& pos) const
+ {
+ return (QValidator::State) QtSupport::validateDelegate((QValidator*)this,input,pos);
+ }
+ void fixup(QString& input) const
+ {
+ QtSupport::fixupDelegate((QValidator*) this, input);
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QValidator",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QValidator_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QValidator*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QValidator_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QValidator_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QValidator_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QValidator*)QtSupport::getQt(env, obj))->parent() == 0) {
+ delete (QValidator*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QValidator_fixup(JNIEnv* env, jobject obj, jobject arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QValidator*) QtSupport::getQt(env, obj))->fixup((QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, arg1, &_qstring_arg1));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_arg1, arg1);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QValidator_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QValidator_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QValidator*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QValidator_newQValidator__Lorg_kde_qt_QObject_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QValidatorJBridge((QObject*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QValidator_newQValidator__Lorg_kde_qt_QObject_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QValidatorJBridge((QObject*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QValidator_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QValidatorJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QValidator_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QValidatorJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QValidator_validate(JNIEnv* env, jobject obj, jobject arg1, jintArray arg2)
+{
+static QString* _qstring_arg1 = 0;
+ int* _int_arg2 = QtSupport::toIntPtr(env, arg2);
+ jint xret = (jint) ((QValidator*) QtSupport::getQt(env, obj))->validate((QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, arg1, &_qstring_arg1), (int&) *_int_arg2);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_arg1, arg1);
+ env->SetIntArrayRegion(arg2, 0, 1, (jint *) _int_arg2);
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QValidator.h b/qtjava/javalib/qtjava/QValidator.h
new file mode 100644
index 00000000..0d5bd2f0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QValidator.h
@@ -0,0 +1,29 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QValidator__
+#define __org_kde_qt_QValidator__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QValidator_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QValidator_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QValidator_newQValidator__Lorg_kde_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QValidator_newQValidator__Lorg_kde_qt_QObject_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QValidator_validate (JNIEnv *env, jobject, jobject, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QValidator_fixup (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QValidator_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QValidator_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QValidator_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QValidator_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QValidator_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QValidator__ */
diff --git a/qtjava/javalib/qtjava/QVariant.cpp b/qtjava/javalib/qtjava/QVariant.cpp
new file mode 100644
index 00000000..5419a773
--- /dev/null
+++ b/qtjava/javalib/qtjava/QVariant.cpp
@@ -0,0 +1,969 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsizepolicy.h>
+#include <qdatetime.h>
+#include <qglobal.h>
+#include <qrect.h>
+#include <qdatastream.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qstringlist.h>
+#include <qpalette.h>
+#include <qsize.h>
+#include <qbrush.h>
+#include <qregion.h>
+#include <qcursor.h>
+#include <qbitmap.h>
+#include <qpixmap.h>
+#include <qfont.h>
+#include <qimage.h>
+#include <qiconset.h>
+#include <qkeysequence.h>
+#include <qvariant.h>
+#include <qpointarray.h>
+#include <qbitarray.h>
+#include <qpen.h>
+#include <qcolor.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QVariant.h>
+
+class QVariantJBridge : public QVariant
+{
+public:
+ QVariantJBridge() : QVariant() {};
+ QVariantJBridge(const QVariant& arg1) : QVariant(arg1) {};
+ QVariantJBridge(QDataStream& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QString& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QStringList& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QFont& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QPixmap& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QImage& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QBrush& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QPoint& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QRect& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QSize& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QColor& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QPalette& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QColorGroup& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QIconSet& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QPointArray& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QRegion& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QBitmap& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QCursor& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QDate& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QTime& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QByteArray& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QKeySequence& arg1) : QVariant(arg1) {};
+ QVariantJBridge(const QPen& arg1) : QVariant(arg1) {};
+ QVariantJBridge(int arg1) : QVariant(arg1) {};
+ QVariantJBridge(Q_LLONG arg1) : QVariant(arg1) {};
+ QVariantJBridge(bool arg1,int arg2) : QVariant(arg1,arg2) {};
+ QVariantJBridge(double arg1) : QVariant(arg1) {};
+ QVariantJBridge(QSizePolicy arg1) : QVariant(arg1) {};
+ ~QVariantJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asBitmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QBitmap *) &((QVariant*) QtSupport::getQt(env, obj))->asBitmap(), "org.kde.qt.QBitmap");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVariant_asBool(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QVariant*) QtSupport::getQt(env, obj))->asBool();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asBrush(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QBrush *) &((QVariant*) QtSupport::getQt(env, obj))->asBrush(), "org.kde.qt.QBrush");
+ return xret;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QVariant_asByteArray(JNIEnv* env, jobject obj)
+{
+ QByteArray _qbyteArray;
+ _qbyteArray = ((QVariant*) QtSupport::getQt(env, obj))->asByteArray();
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVariant_asCString(JNIEnv* env, jobject obj)
+{
+ QCString _qstring;
+ _qstring = ((QVariant*) QtSupport::getQt(env, obj))->asCString();
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asColorGroup(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColorGroup *) &((QVariant*) QtSupport::getQt(env, obj))->asColorGroup(), "org.kde.qt.QColorGroup");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asColor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QVariant*) QtSupport::getQt(env, obj))->asColor(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asCursor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QCursor *) &((QVariant*) QtSupport::getQt(env, obj))->asCursor(), "org.kde.qt.QCursor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asDateTime(JNIEnv* env, jobject obj)
+{
+ QDateTime _qdate;
+ _qdate = ((QVariant*) QtSupport::getQt(env, obj))->asDateTime();
+ return (jobject) QtSupport::fromQDateTime(env, (QDateTime*) &_qdate);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asDate(JNIEnv* env, jobject obj)
+{
+ QDate _qdate;
+ _qdate = ((QVariant*) QtSupport::getQt(env, obj))->asDate();
+ return (jobject) QtSupport::fromQDate(env, (QDate*) &_qdate);
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QVariant_asDouble(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QVariant*) QtSupport::getQt(env, obj))->asDouble();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asFont(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QFont *) &((QVariant*) QtSupport::getQt(env, obj))->asFont(), "org.kde.qt.QFont");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asIconSet(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QIconSet *) &((QVariant*) QtSupport::getQt(env, obj))->asIconSet(), "org.kde.qt.QIconSet");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asImage(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QImage *) &((QVariant*) QtSupport::getQt(env, obj))->asImage(), "org.kde.qt.QImage");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QVariant_asInt(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QVariant*) QtSupport::getQt(env, obj))->asInt();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asKeySequence(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QKeySequence *) &((QVariant*) QtSupport::getQt(env, obj))->asKeySequence(), "org.kde.qt.QKeySequence");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asPalette(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPalette *) &((QVariant*) QtSupport::getQt(env, obj))->asPalette(), "org.kde.qt.QPalette");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asPen(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPen *) &((QVariant*) QtSupport::getQt(env, obj))->asPen(), "org.kde.qt.QPen");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asPixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPixmap *) &((QVariant*) QtSupport::getQt(env, obj))->asPixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asPointArray(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPointArray *) &((QVariant*) QtSupport::getQt(env, obj))->asPointArray(), "org.kde.qt.QPointArray");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asPoint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QVariant*) QtSupport::getQt(env, obj))->asPoint(), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QVariant*) QtSupport::getQt(env, obj))->asRect(), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asRegion(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRegion *) &((QVariant*) QtSupport::getQt(env, obj))->asRegion(), "org.kde.qt.QRegion");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asSizePolicy(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QSizePolicy *) &((QVariant*) QtSupport::getQt(env, obj))->asSizePolicy(), "org.kde.qt.QSizePolicy");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QSize *) &((QVariant*) QtSupport::getQt(env, obj))->asSize(), "org.kde.qt.QSize");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asStringList(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QVariant*) QtSupport::getQt(env, obj))->asStringList();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVariant_asString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QVariant*) QtSupport::getQt(env, obj))->asString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_asTime(JNIEnv* env, jobject obj)
+{
+ QTime _qtime;
+ _qtime = ((QVariant*) QtSupport::getQt(env, obj))->asTime();
+ return (jobject) QtSupport::fromQTime(env, (QTime*) &_qtime);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QVariant_asUInt(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QVariant*) QtSupport::getQt(env, obj))->asUInt();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVariant_canCast(JNIEnv* env, jobject obj, jint arg1)
+{
+ jboolean xret = (jboolean) ((QVariant*) QtSupport::getQt(env, obj))->canCast((QVariant::Type) arg1);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVariant_cast(JNIEnv* env, jobject obj, jint arg1)
+{
+ jboolean xret = (jboolean) ((QVariant*) QtSupport::getQt(env, obj))->cast((QVariant::Type) arg1);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_clear(JNIEnv* env, jobject obj)
+{
+ ((QVariant*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QVariant_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QVariant*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVariant_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVariant_isNull(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QVariant*) QtSupport::getQt(env, obj))->isNull();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVariant_isValid(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QVariant*) QtSupport::getQt(env, obj))->isValid();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_load(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QVariant*) QtSupport::getQt(env, obj))->load((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QVariant_nameToType(JNIEnv* env, jclass cls, jstring name)
+{
+ (void) cls;
+static QCString* _qstring_name = 0;
+ jint xret = (jint) QVariantJBridge::nameToType((const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__D(JNIEnv* env, jobject obj, jdouble arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((double) arg1));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((int) arg1));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__J(JNIEnv* env, jobject obj, jlong arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((Q_LLONG) arg1));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Ljava_util_Calendar_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+static QDate* _qdate_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QDate&)*(QDate*) QtSupport::toQDate(env, arg1, &_qdate_arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Ljava_util_Date_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+static QTime* _qtime_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QTime&)*(QTime*) QtSupport::toQTime(env, arg1, &_qtime_arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QBitmap_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QBitmap&)*(const QBitmap*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QBrush_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QBrush&)*(const QBrush*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QCursor_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QCursor&)*(const QCursor*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QDataStream_2(JNIEnv* env, jobject obj, jobject s)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QFont_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QIconSet_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QIconSet&)*(const QIconSet*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QImage_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QImage&)*(const QImage*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPalette_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPen_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QPen&)*(const QPen*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPixmap_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QRegion_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QSizePolicy_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((QSizePolicy)*(QSizePolicy*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QVariant&)*(const QVariant*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant__ZI(JNIEnv* env, jobject obj, jboolean arg1, jint arg2)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((bool) arg1, (int) arg2));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant___3B(JNIEnv* env, jobject obj, jbyteArray arg1)
+{
+static QByteArray* _qbyteArray_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, arg1, &_qbyteArray_arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_newQVariant___3Ljava_lang_String_2(JNIEnv* env, jobject obj, jobjectArray arg1)
+{
+static QStringList* _qlist_arg1 = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QVariantJBridge((const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg1, &_qlist_arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVariant_op_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QVariant*) QtSupport::getQt(env, obj))->operator==((const QVariant&)*(const QVariant*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVariant_op_1not_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QVariant*) QtSupport::getQt(env, obj))->operator!=((const QVariant&)*(const QVariant*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QVariant_save(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QVariant*) QtSupport::getQt(env, obj))->save((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toBitmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QBitmap(((QVariant*) QtSupport::getQt(env, obj))->toBitmap()), "org.kde.qt.QBitmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QVariant_toBool(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QVariant*) QtSupport::getQt(env, obj))->toBool();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toBrush(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QBrush(((QVariant*) QtSupport::getQt(env, obj))->toBrush()), "org.kde.qt.QBrush", TRUE);
+ return xret;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_QVariant_toByteArray(JNIEnv* env, jobject obj)
+{
+ QByteArray _qbyteArray;
+ _qbyteArray = ((QVariant*) QtSupport::getQt(env, obj))->toByteArray();
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVariant_toCString(JNIEnv* env, jobject obj)
+{
+ QCString _qstring;
+ _qstring = ((QVariant*) QtSupport::getQt(env, obj))->toCString();
+ return QtSupport::fromQCString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toColorGroup(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColorGroup(((QVariant*) QtSupport::getQt(env, obj))->toColorGroup()), "org.kde.qt.QColorGroup", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toColor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((QVariant*) QtSupport::getQt(env, obj))->toColor()), "org.kde.qt.QColor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toCursor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QCursor(((QVariant*) QtSupport::getQt(env, obj))->toCursor()), "org.kde.qt.QCursor", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toDateTime(JNIEnv* env, jobject obj)
+{
+ QDateTime _qdate;
+ _qdate = ((QVariant*) QtSupport::getQt(env, obj))->toDateTime();
+ return (jobject) QtSupport::fromQDateTime(env, (QDateTime*) &_qdate);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toDate(JNIEnv* env, jobject obj)
+{
+ QDate _qdate;
+ _qdate = ((QVariant*) QtSupport::getQt(env, obj))->toDate();
+ return (jobject) QtSupport::fromQDate(env, (QDate*) &_qdate);
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QVariant_toDouble__(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QVariant*) QtSupport::getQt(env, obj))->toDouble();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QVariant_toDouble___3Z(JNIEnv* env, jobject obj, jbooleanArray ok)
+{
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jdouble xret = (jdouble) ((QVariant*) QtSupport::getQt(env, obj))->toDouble( (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toFont(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(((QVariant*) QtSupport::getQt(env, obj))->toFont()), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toIconSet(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(((QVariant*) QtSupport::getQt(env, obj))->toIconSet()), "org.kde.qt.QIconSet", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toImage(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QImage(((QVariant*) QtSupport::getQt(env, obj))->toImage()), "org.kde.qt.QImage", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QVariant_toInt__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QVariant*) QtSupport::getQt(env, obj))->toInt();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QVariant_toInt___3Z(JNIEnv* env, jobject obj, jbooleanArray ok)
+{
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jint xret = (jint) ((QVariant*) QtSupport::getQt(env, obj))->toInt( (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toKeySequence(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QKeySequence(((QVariant*) QtSupport::getQt(env, obj))->toKeySequence()), "org.kde.qt.QKeySequence", TRUE);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QVariant_toLongLong__(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QVariant*) QtSupport::getQt(env, obj))->toLongLong();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QVariant_toLongLong___3Z(JNIEnv* env, jobject obj, jbooleanArray ok)
+{
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jlong xret = (jlong) ((QVariant*) QtSupport::getQt(env, obj))->toLongLong( (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toPalette(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPalette(((QVariant*) QtSupport::getQt(env, obj))->toPalette()), "org.kde.qt.QPalette", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toPen(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPen(((QVariant*) QtSupport::getQt(env, obj))->toPen()), "org.kde.qt.QPen", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toPixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(((QVariant*) QtSupport::getQt(env, obj))->toPixmap()), "org.kde.qt.QPixmap", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toPointArray(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QVariant*) QtSupport::getQt(env, obj))->toPointArray()), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toPoint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QVariant*) QtSupport::getQt(env, obj))->toPoint()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QVariant*) QtSupport::getQt(env, obj))->toRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toRegion(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QVariant*) QtSupport::getQt(env, obj))->toRegion()), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toSizePolicy(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSizePolicy(((QVariant*) QtSupport::getQt(env, obj))->toSizePolicy()), "org.kde.qt.QSizePolicy", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QVariant*) QtSupport::getQt(env, obj))->toSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toStringList(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QVariant*) QtSupport::getQt(env, obj))->toStringList();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVariant_toString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QVariant*) QtSupport::getQt(env, obj))->toString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QVariant_toTime(JNIEnv* env, jobject obj)
+{
+ QTime _qtime;
+ _qtime = ((QVariant*) QtSupport::getQt(env, obj))->toTime();
+ return (jobject) QtSupport::fromQTime(env, (QTime*) &_qtime);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QVariant_toUInt__(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QVariant*) QtSupport::getQt(env, obj))->toUInt();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QVariant_toUInt___3Z(JNIEnv* env, jobject obj, jbooleanArray ok)
+{
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jint xret = (jint) ((QVariant*) QtSupport::getQt(env, obj))->toUInt( (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QVariant_toULongLong__(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QVariant*) QtSupport::getQt(env, obj))->toULongLong();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QVariant_toULongLong___3Z(JNIEnv* env, jobject obj, jbooleanArray ok)
+{
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jlong xret = (jlong) ((QVariant*) QtSupport::getQt(env, obj))->toULongLong( (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVariant_typeName(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QVariant*) QtSupport::getQt(env, obj))->typeName();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QVariant_typeToName(JNIEnv* env, jclass cls, jint typ)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = QVariantJBridge::typeToName((QVariant::Type) typ);
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QVariant_type(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QVariant*) QtSupport::getQt(env, obj))->type();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QVariant.h b/qtjava/javalib/qtjava/QVariant.h
new file mode 100644
index 00000000..4958d41d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QVariant.h
@@ -0,0 +1,129 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QVariant__
+#define __org_kde_qt_QVariant__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QVariant_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QDataStream_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QFont_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QImage_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QBrush_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QColor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPalette_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QIconSet_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QBitmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QCursor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Ljava_util_Calendar_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Ljava_util_Date_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPen_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__J (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__ZI (JNIEnv *env, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__D (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QSizePolicy_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_type (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVariant_typeName (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_canCast (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_cast (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_isValid (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_isNull (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_clear (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVariant_toString (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVariant_toCString (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toStringList (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toFont (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toPixmap (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toImage (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toBrush (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toPoint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toRect (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toColor (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toPalette (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toColorGroup (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toIconSet (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toPointArray (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toBitmap (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toRegion (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toCursor (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toDate (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toTime (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toDateTime (JNIEnv *env, jobject);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QVariant_toByteArray (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toKeySequence (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toPen (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_toInt___3Z (JNIEnv *env, jobject, jbooleanArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_toInt__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_toUInt___3Z (JNIEnv *env, jobject, jbooleanArray);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_toUInt__ (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QVariant_toLongLong___3Z (JNIEnv *env, jobject, jbooleanArray);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QVariant_toLongLong__ (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QVariant_toULongLong___3Z (JNIEnv *env, jobject, jbooleanArray);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QVariant_toULongLong__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_toBool (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QVariant_toDouble___3Z (JNIEnv *env, jobject, jbooleanArray);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QVariant_toDouble__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toSizePolicy (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVariant_asString (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVariant_asCString (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asStringList (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asFont (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asPixmap (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asImage (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asBrush (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asPoint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asRect (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asColor (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asPalette (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asColorGroup (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asIconSet (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asPointArray (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asBitmap (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asRegion (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asCursor (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asDate (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asTime (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asDateTime (JNIEnv *env, jobject);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QVariant_asByteArray (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asKeySequence (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asPen (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_asInt (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_asUInt (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_asBool (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QVariant_asDouble (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asSizePolicy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_load (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_save (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QVariant_typeToName (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_nameToType (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QVariant__ */
diff --git a/qtjava/javalib/qtjava/QWMatrix.cpp b/qtjava/javalib/qtjava/QWMatrix.cpp
new file mode 100644
index 00000000..2e48dc3c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWMatrix.cpp
@@ -0,0 +1,320 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qwmatrix.h>
+#include <qpoint.h>
+#include <qregion.h>
+#include <qpointarray.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QWMatrix.h>
+
+class QWMatrixJBridge : public QWMatrix
+{
+public:
+ QWMatrixJBridge() : QWMatrix() {};
+ QWMatrixJBridge(double arg1,double arg2,double arg3,double arg4,double arg5,double arg6) : QWMatrix(arg1,arg2,arg3,arg4,arg5,arg6) {};
+ ~QWMatrixJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QWMatrix_det(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QWMatrix*) QtSupport::getQt(env, obj))->det();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWMatrix_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QWMatrix_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QWMatrix_dx(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QWMatrix*) QtSupport::getQt(env, obj))->dx();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QWMatrix_dy(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QWMatrix*) QtSupport::getQt(env, obj))->dy();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWMatrix_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QWMatrix*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_invert__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QWMatrix(((QWMatrix*) QtSupport::getQt(env, obj))->invert()), "org.kde.qt.QWMatrix", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_invert___3Z(JNIEnv* env, jobject obj, jbooleanArray arg1)
+{
+ bool* _bool_arg1 = QtSupport::toBooleanPtr(env, arg1);
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QWMatrix(((QWMatrix*) QtSupport::getQt(env, obj))->invert( (bool*) _bool_arg1)), "org.kde.qt.QWMatrix", TRUE);
+ env->SetBooleanArrayRegion(arg1, 0, 1, (jboolean*) _bool_arg1);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWMatrix_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWMatrix_isIdentity(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWMatrix*) QtSupport::getQt(env, obj))->isIdentity();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWMatrix_isInvertible(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWMatrix*) QtSupport::getQt(env, obj))->isInvertible();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QWMatrix_m11(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QWMatrix*) QtSupport::getQt(env, obj))->m11();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QWMatrix_m12(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QWMatrix*) QtSupport::getQt(env, obj))->m12();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QWMatrix_m21(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QWMatrix*) QtSupport::getQt(env, obj))->m21();
+ return xret;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QWMatrix_m22(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QWMatrix*) QtSupport::getQt(env, obj))->m22();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_mapRect(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QWMatrix*) QtSupport::getQt(env, obj))->mapRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_mapToPolygon(JNIEnv* env, jobject obj, jobject r)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QWMatrix*) QtSupport::getQt(env, obj))->mapToPolygon((const QRect&)*(const QRect*) QtSupport::getQt(env, r))), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_mapToRegion(JNIEnv* env, jobject obj, jobject r)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QWMatrix*) QtSupport::getQt(env, obj))->mapToRegion((const QRect&)*(const QRect*) QtSupport::getQt(env, r))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWMatrix_map__DD_3D_3D(JNIEnv* env, jobject obj, jdouble x, jdouble y, jdoubleArray tx, jdoubleArray ty)
+{
+ double* _double_tx = QtSupport::toDoublePtr(env, tx);
+ double* _double_ty = QtSupport::toDoublePtr(env, ty);
+ ((QWMatrix*) QtSupport::getQt(env, obj))->map((double) x, (double) y, (double*) _double_tx, (double*) _double_ty);
+ env->SetDoubleArrayRegion(tx, 0, 1, (jdouble*) _double_tx);
+ env->SetDoubleArrayRegion(ty, 0, 1, (jdouble*) _double_ty);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWMatrix_map__II_3I_3I(JNIEnv* env, jobject obj, jint x, jint y, jintArray tx, jintArray ty)
+{
+ int* _int_tx = QtSupport::toIntPtr(env, tx);
+ int* _int_ty = QtSupport::toIntPtr(env, ty);
+ ((QWMatrix*) QtSupport::getQt(env, obj))->map((int) x, (int) y, (int*) _int_tx, (int*) _int_ty);
+ env->SetIntArrayRegion(tx, 0, 1, (jint *) _int_tx);
+ env->SetIntArrayRegion(ty, 0, 1, (jint *) _int_ty);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_map__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject a)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QWMatrix*) QtSupport::getQt(env, obj))->map((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, a))), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_map__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject p)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QWMatrix*) QtSupport::getQt(env, obj))->map((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_map__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject r)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QWMatrix*) QtSupport::getQt(env, obj))->map((const QRect&)*(const QRect*) QtSupport::getQt(env, r))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_map__Lorg_kde_qt_QRegion_2(JNIEnv* env, jobject obj, jobject r)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QWMatrix*) QtSupport::getQt(env, obj))->map((const QRegion&)*(const QRegion*) QtSupport::getQt(env, r))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWMatrix_newQWMatrix__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWMatrixJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWMatrix_newQWMatrix__DDDDDD(JNIEnv* env, jobject obj, jdouble m11, jdouble m12, jdouble m21, jdouble m22, jdouble dx, jdouble dy)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWMatrixJBridge((double) m11, (double) m12, (double) m21, (double) m22, (double) dx, (double) dy));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWMatrix_op_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QWMatrix*) QtSupport::getQt(env, obj))->operator==((const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_op_1mult_1assign(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QWMatrix *) &((QWMatrix*) QtSupport::getQt(env, obj))->operator*=((const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg1)), "org.kde.qt.QWMatrix");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_op_1mult__Lorg_kde_qt_QPointArray_2(JNIEnv* env, jobject obj, jobject a)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPointArray(((QWMatrix*) QtSupport::getQt(env, obj))->operator*((const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, a))), "org.kde.qt.QPointArray", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_op_1mult__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QWMatrix*) QtSupport::getQt(env, obj))->operator*((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_op_1mult__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QWMatrix*) QtSupport::getQt(env, obj))->operator*((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_op_1mult__Lorg_kde_qt_QRegion_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QWMatrix*) QtSupport::getQt(env, obj))->operator*((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1))), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWMatrix_op_1not_1equals(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QWMatrix*) QtSupport::getQt(env, obj))->operator!=((const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWMatrix_reset(JNIEnv* env, jobject obj)
+{
+ ((QWMatrix*) QtSupport::getQt(env, obj))->reset();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_rotate(JNIEnv* env, jobject obj, jdouble a)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QWMatrix *) &((QWMatrix*) QtSupport::getQt(env, obj))->rotate((double) a), "org.kde.qt.QWMatrix");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_scale(JNIEnv* env, jobject obj, jdouble sx, jdouble sy)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QWMatrix *) &((QWMatrix*) QtSupport::getQt(env, obj))->scale((double) sx, (double) sy), "org.kde.qt.QWMatrix");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWMatrix_setMatrix(JNIEnv* env, jobject obj, jdouble m11, jdouble m12, jdouble m21, jdouble m22, jdouble dx, jdouble dy)
+{
+ ((QWMatrix*) QtSupport::getQt(env, obj))->setMatrix((double) m11, (double) m12, (double) m21, (double) m22, (double) dx, (double) dy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWMatrix_setTransformationMode(JNIEnv* env, jclass cls, jint m)
+{
+ (void) cls;
+ (void) env;
+ QWMatrixJBridge::setTransformationMode((QWMatrix::TransformationMode) m);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_shear(JNIEnv* env, jobject obj, jdouble sh, jdouble sv)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QWMatrix *) &((QWMatrix*) QtSupport::getQt(env, obj))->shear((double) sh, (double) sv), "org.kde.qt.QWMatrix");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWMatrix_transformationMode(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) QWMatrixJBridge::transformationMode();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWMatrix_translate(JNIEnv* env, jobject obj, jdouble dx, jdouble dy)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QWMatrix *) &((QWMatrix*) QtSupport::getQt(env, obj))->translate((double) dx, (double) dy), "org.kde.qt.QWMatrix");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QWMatrix.h b/qtjava/javalib/qtjava/QWMatrix.h
new file mode 100644
index 00000000..2d8bcec2
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWMatrix.h
@@ -0,0 +1,58 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QWMatrix__
+#define __org_kde_qt_QWMatrix__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWMatrix_newQWMatrix__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWMatrix_newQWMatrix__DDDDDD (JNIEnv *env, jobject, jdouble, jdouble, jdouble, jdouble, jdouble, jdouble);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWMatrix_setMatrix (JNIEnv *env, jobject, jdouble, jdouble, jdouble, jdouble, jdouble, jdouble);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QWMatrix_m11 (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QWMatrix_m12 (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QWMatrix_m21 (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QWMatrix_m22 (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QWMatrix_dx (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QWMatrix_dy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWMatrix_map__II_3I_3I (JNIEnv *env, jobject, jint, jint, jintArray, jintArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWMatrix_map__DD_3D_3D (JNIEnv *env, jobject, jdouble, jdouble, jdoubleArray, jdoubleArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_mapRect (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_map__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_map__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_map__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_map__Lorg_kde_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_mapToRegion (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_mapToPolygon (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWMatrix_reset (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWMatrix_isIdentity (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_translate (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_scale (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_shear (JNIEnv *env, jobject, jdouble, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_rotate (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWMatrix_isInvertible (JNIEnv *env, jobject);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QWMatrix_det (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_invert___3Z (JNIEnv *env, jobject, jbooleanArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_invert__ (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWMatrix_op_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWMatrix_op_1not_1equals (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_op_1mult_1assign (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_op_1mult__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_op_1mult__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_op_1mult__Lorg_kde_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWMatrix_op_1mult__Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWMatrix_setTransformationMode (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWMatrix_transformationMode (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWMatrix_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWMatrix_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWMatrix_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QWMatrix__ */
diff --git a/qtjava/javalib/qtjava/QWhatsThis.cpp b/qtjava/javalib/qtjava/QWhatsThis.cpp
new file mode 100644
index 00000000..d1ab1e49
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWhatsThis.cpp
@@ -0,0 +1,206 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qpoint.h>
+#include <qwhatsthis.h>
+#include <qfont.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QWhatsThis.h>
+
+class QWhatsThisJBridge : public QWhatsThis
+{
+public:
+ QWhatsThisJBridge(QWidget* arg1) : QWhatsThis(arg1) {};
+ ~QWhatsThisJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_add(JNIEnv* env, jclass cls, jobject arg1, jstring arg2)
+{
+ (void) cls;
+static QString* _qstring_arg2 = 0;
+ QWhatsThisJBridge::add((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWhatsThis_clicked(JNIEnv* env, jobject obj, jstring href)
+{
+static QString* _qstring_href = 0;
+ jboolean xret = (jboolean) ((QWhatsThis*) QtSupport::getQt(env, obj))->clicked((const QString&)*(QString*) QtSupport::toQString(env, href, &_qstring_href));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_display__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring text)
+{
+ (void) cls;
+static QString* _qstring_text = 0;
+ QWhatsThisJBridge::display((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_display__Ljava_lang_String_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jstring text, jobject pos)
+{
+ (void) cls;
+static QString* _qstring_text = 0;
+ QWhatsThisJBridge::display((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_display__Ljava_lang_String_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jstring text, jobject pos, jobject w)
+{
+ (void) cls;
+static QString* _qstring_text = 0;
+ QWhatsThisJBridge::display((const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QWhatsThis_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_enterWhatsThisMode(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QWhatsThisJBridge::enterWhatsThisMode();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QWhatsThis*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWhatsThis_inWhatsThisMode(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) QWhatsThisJBridge::inWhatsThisMode();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWhatsThis_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_leaveWhatsThisMode__(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ QWhatsThisJBridge::leaveWhatsThisMode();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_leaveWhatsThisMode__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ QWhatsThisJBridge::leaveWhatsThisMode((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_leaveWhatsThisMode__Ljava_lang_String_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jstring arg1, jobject pos)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ QWhatsThisJBridge::leaveWhatsThisMode((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_leaveWhatsThisMode__Ljava_lang_String_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jstring arg1, jobject pos, jobject w)
+{
+ (void) cls;
+static QString* _qstring_arg1 = 0;
+ QWhatsThisJBridge::leaveWhatsThisMode((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (QWidget*) QtSupport::getQt(env, w));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_newQWhatsThis(JNIEnv* env, jobject obj, jobject arg1)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWhatsThisJBridge((QWidget*) QtSupport::getQt(env, arg1)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_remove(JNIEnv* env, jclass cls, jobject arg1)
+{
+ (void) cls;
+ QWhatsThisJBridge::remove((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWhatsThis_setFont(JNIEnv* env, jclass cls, jobject font)
+{
+ (void) cls;
+ QWhatsThisJBridge::setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, font));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWhatsThis_textFor__Lorg_kde_qt_QWidget_2(JNIEnv* env, jclass cls, jobject arg1)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QWhatsThisJBridge::textFor((QWidget*) QtSupport::getQt(env, arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWhatsThis_textFor__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jobject arg1, jobject pos)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QWhatsThisJBridge::textFor((QWidget*) QtSupport::getQt(env, arg1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWhatsThis_textFor__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2Z(JNIEnv* env, jclass cls, jobject arg1, jobject pos, jboolean includeParents)
+{
+ QString _qstring;
+ (void) cls;
+ _qstring = QWhatsThisJBridge::textFor((QWidget*) QtSupport::getQt(env, arg1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (bool) includeParents);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWhatsThis_text(JNIEnv* env, jobject obj, jobject arg1)
+{
+ QString _qstring;
+ _qstring = ((QWhatsThis*) QtSupport::getQt(env, obj))->text((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWhatsThis_whatsThisButton(JNIEnv* env, jclass cls, jobject parent)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QWhatsThisJBridge::whatsThisButton((QWidget*) QtSupport::getQt(env, parent)), "org.kde.qt.QToolButton");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QWhatsThis.h b/qtjava/javalib/qtjava/QWhatsThis.h
new file mode 100644
index 00000000..fb5d417f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWhatsThis.h
@@ -0,0 +1,40 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QWhatsThis__
+#define __org_kde_qt_QWhatsThis__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_newQWhatsThis (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWhatsThis_text (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWhatsThis_clicked (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_setFont (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_add (JNIEnv *env, jclass, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_remove (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWhatsThis_textFor__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2Z (JNIEnv *env, jclass, jobject, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWhatsThis_textFor__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWhatsThis_textFor__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWhatsThis_whatsThisButton (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_enterWhatsThisMode (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWhatsThis_inWhatsThisMode (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_leaveWhatsThisMode__Ljava_lang_String_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jstring, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_leaveWhatsThisMode__Ljava_lang_String_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_leaveWhatsThisMode__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_leaveWhatsThisMode__ (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_display__Ljava_lang_String_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QWidget_2 (JNIEnv *env, jclass, jstring, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_display__Ljava_lang_String_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jstring, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_display__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWhatsThis_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWhatsThis_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QWhatsThis__ */
diff --git a/qtjava/javalib/qtjava/QWheelEvent.cpp b/qtjava/javalib/qtjava/QWheelEvent.cpp
new file mode 100644
index 00000000..cff862d8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWheelEvent.cpp
@@ -0,0 +1,165 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qpoint.h>
+#include <qevent.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QWheelEvent.h>
+
+class QWheelEventJBridge : public QWheelEvent
+{
+public:
+ QWheelEventJBridge(const QPoint& arg1,int arg2,int arg3,Qt::Orientation arg4) : QWheelEvent(arg1,arg2,arg3,arg4) {};
+ QWheelEventJBridge(const QPoint& arg1,int arg2,int arg3) : QWheelEvent(arg1,arg2,arg3) {};
+ QWheelEventJBridge(const QPoint& arg1,const QPoint& arg2,int arg3,int arg4,Qt::Orientation arg5) : QWheelEvent(arg1,arg2,arg3,arg4,arg5) {};
+ QWheelEventJBridge(const QPoint& arg1,const QPoint& arg2,int arg3,int arg4) : QWheelEvent(arg1,arg2,arg3,arg4) {};
+ ~QWheelEventJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWheelEvent_accept(JNIEnv* env, jobject obj)
+{
+ ((QWheelEvent*) QtSupport::getQt(env, obj))->accept();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWheelEvent_delta(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWheelEvent*) QtSupport::getQt(env, obj))->delta();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWheelEvent_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QWheelEvent_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWheelEvent_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QWheelEvent*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWheelEvent_globalPos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QWheelEvent*) QtSupport::getQt(env, obj))->globalPos(), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWheelEvent_globalX(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWheelEvent*) QtSupport::getQt(env, obj))->globalX();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWheelEvent_globalY(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWheelEvent*) QtSupport::getQt(env, obj))->globalY();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWheelEvent_ignore(JNIEnv* env, jobject obj)
+{
+ ((QWheelEvent*) QtSupport::getQt(env, obj))->ignore();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWheelEvent_isAccepted(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWheelEvent*) QtSupport::getQt(env, obj))->isAccepted();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWheelEvent_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWheelEvent_newQWheelEvent__Lorg_kde_qt_QPoint_2II(JNIEnv* env, jobject obj, jobject pos, jint delta, jint state)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWheelEventJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (int) delta, (int) state));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWheelEvent_newQWheelEvent__Lorg_kde_qt_QPoint_2III(JNIEnv* env, jobject obj, jobject pos, jint delta, jint state, jint orient)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWheelEventJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (int) delta, (int) state, (Qt::Orientation) orient));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWheelEvent_newQWheelEvent__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2II(JNIEnv* env, jobject obj, jobject pos, jobject globalPos, jint delta, jint state)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWheelEventJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, globalPos), (int) delta, (int) state));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWheelEvent_newQWheelEvent__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2III(JNIEnv* env, jobject obj, jobject pos, jobject globalPos, jint delta, jint state, jint orient)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWheelEventJBridge((const QPoint&)*(const QPoint*) QtSupport::getQt(env, pos), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, globalPos), (int) delta, (int) state, (Qt::Orientation) orient));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWheelEvent_orientation(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWheelEvent*) QtSupport::getQt(env, obj))->orientation();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWheelEvent_pos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPoint *) &((QWheelEvent*) QtSupport::getQt(env, obj))->pos(), "org.kde.qt.QPoint");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWheelEvent_state(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWheelEvent*) QtSupport::getQt(env, obj))->state();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWheelEvent_x(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWheelEvent*) QtSupport::getQt(env, obj))->x();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWheelEvent_y(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWheelEvent*) QtSupport::getQt(env, obj))->y();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QWheelEvent.h b/qtjava/javalib/qtjava/QWheelEvent.h
new file mode 100644
index 00000000..ad135b53
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWheelEvent.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QWheelEvent__
+#define __org_kde_qt_QWheelEvent__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWheelEvent_newQWheelEvent__Lorg_kde_qt_QPoint_2III (JNIEnv *env, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWheelEvent_newQWheelEvent__Lorg_kde_qt_QPoint_2II (JNIEnv *env, jobject, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWheelEvent_newQWheelEvent__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2III (JNIEnv *env, jobject, jobject, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWheelEvent_newQWheelEvent__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2II (JNIEnv *env, jobject, jobject, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWheelEvent_delta (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWheelEvent_pos (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWheelEvent_globalPos (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWheelEvent_x (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWheelEvent_y (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWheelEvent_globalX (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWheelEvent_globalY (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWheelEvent_state (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWheelEvent_orientation (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWheelEvent_isAccepted (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWheelEvent_accept (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWheelEvent_ignore (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWheelEvent_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWheelEvent_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWheelEvent_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QWheelEvent__ */
diff --git a/qtjava/javalib/qtjava/QWidget.cpp b/qtjava/javalib/qtjava/QWidget.cpp
new file mode 100644
index 00000000..de7954cf
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWidget.cpp
@@ -0,0 +1,2730 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsizepolicy.h>
+#include <qrect.h>
+#include <qstyle.h>
+#include <qstring.h>
+#include <qpoint.h>
+#include <qfontmetrics.h>
+#include <qpalette.h>
+#include <qwidget.h>
+#include <qpaintdevice.h>
+#include <qbrush.h>
+#include <qsize.h>
+#include <qregion.h>
+#include <qcursor.h>
+#include <qfontinfo.h>
+#include <qbitmap.h>
+#include <qpixmap.h>
+#include <qfont.h>
+#include <qcolor.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QWidget.h>
+
+class QWidgetJBridge : public QWidget
+{
+public:
+ QWidgetJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QWidget(arg1,arg2,arg3) {};
+ QWidgetJBridge(QWidget* arg1,const char* arg2) : QWidget(arg1,arg2) {};
+ QWidgetJBridge(QWidget* arg1) : QWidget(arg1) {};
+ QWidgetJBridge() : QWidget() {};
+ void public_unsetCursor() {
+ QWidget::unsetCursor();
+ return;
+ }
+ void public_setActiveWindow() {
+ QWidget::setActiveWindow();
+ return;
+ }
+ void public_setFocus() {
+ QWidget::setFocus();
+ return;
+ }
+ void public_show() {
+ QWidget::show();
+ return;
+ }
+ void public_hide() {
+ QWidget::hide();
+ return;
+ }
+ void public_showMinimized() {
+ QWidget::showMinimized();
+ return;
+ }
+ void public_showMaximized() {
+ QWidget::showMaximized();
+ return;
+ }
+ void public_showNormal() {
+ QWidget::showNormal();
+ return;
+ }
+ void public_polish() {
+ QWidget::polish();
+ return;
+ }
+ void public_adjustSize() {
+ QWidget::adjustSize();
+ return;
+ }
+ bool protected_event(QEvent* arg1) {
+ return (bool) QWidget::event(arg1);
+ }
+ void protected_mousePressEvent(QMouseEvent* arg1) {
+ QWidget::mousePressEvent(arg1);
+ return;
+ }
+ void protected_mouseReleaseEvent(QMouseEvent* arg1) {
+ QWidget::mouseReleaseEvent(arg1);
+ return;
+ }
+ void protected_mouseDoubleClickEvent(QMouseEvent* arg1) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ return;
+ }
+ void protected_mouseMoveEvent(QMouseEvent* arg1) {
+ QWidget::mouseMoveEvent(arg1);
+ return;
+ }
+ void protected_wheelEvent(QWheelEvent* arg1) {
+ QWidget::wheelEvent(arg1);
+ return;
+ }
+ void protected_keyPressEvent(QKeyEvent* arg1) {
+ QWidget::keyPressEvent(arg1);
+ return;
+ }
+ void protected_keyReleaseEvent(QKeyEvent* arg1) {
+ QWidget::keyReleaseEvent(arg1);
+ return;
+ }
+ void protected_focusInEvent(QFocusEvent* arg1) {
+ QWidget::focusInEvent(arg1);
+ return;
+ }
+ void protected_focusOutEvent(QFocusEvent* arg1) {
+ QWidget::focusOutEvent(arg1);
+ return;
+ }
+ void protected_enterEvent(QEvent* arg1) {
+ QWidget::enterEvent(arg1);
+ return;
+ }
+ void protected_leaveEvent(QEvent* arg1) {
+ QWidget::leaveEvent(arg1);
+ return;
+ }
+ void protected_paintEvent(QPaintEvent* arg1) {
+ QWidget::paintEvent(arg1);
+ return;
+ }
+ void protected_moveEvent(QMoveEvent* arg1) {
+ QWidget::moveEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QWidget::resizeEvent(arg1);
+ return;
+ }
+ void protected_closeEvent(QCloseEvent* arg1) {
+ QWidget::closeEvent(arg1);
+ return;
+ }
+ void protected_contextMenuEvent(QContextMenuEvent* arg1) {
+ QWidget::contextMenuEvent(arg1);
+ return;
+ }
+ void protected_imStartEvent(QIMEvent* arg1) {
+ QWidget::imStartEvent(arg1);
+ return;
+ }
+ void protected_imComposeEvent(QIMEvent* arg1) {
+ QWidget::imComposeEvent(arg1);
+ return;
+ }
+ void protected_imEndEvent(QIMEvent* arg1) {
+ QWidget::imEndEvent(arg1);
+ return;
+ }
+ void protected_tabletEvent(QTabletEvent* arg1) {
+ QWidget::tabletEvent(arg1);
+ return;
+ }
+ void protected_dragEnterEvent(QDragEnterEvent* arg1) {
+ QWidget::dragEnterEvent(arg1);
+ return;
+ }
+ void protected_dragMoveEvent(QDragMoveEvent* arg1) {
+ QWidget::dragMoveEvent(arg1);
+ return;
+ }
+ void protected_dragLeaveEvent(QDragLeaveEvent* arg1) {
+ QWidget::dragLeaveEvent(arg1);
+ return;
+ }
+ void protected_dropEvent(QDropEvent* arg1) {
+ QWidget::dropEvent(arg1);
+ return;
+ }
+ void protected_showEvent(QShowEvent* arg1) {
+ QWidget::showEvent(arg1);
+ return;
+ }
+ void protected_hideEvent(QHideEvent* arg1) {
+ QWidget::hideEvent(arg1);
+ return;
+ }
+ void protected_updateMask() {
+ QWidget::updateMask();
+ return;
+ }
+ void protected_styleChange(QStyle& arg1) {
+ QWidget::styleChange(arg1);
+ return;
+ }
+ void protected_enabledChange(bool arg1) {
+ QWidget::enabledChange(arg1);
+ return;
+ }
+ void protected_paletteChange(const QPalette& arg1) {
+ QWidget::paletteChange(arg1);
+ return;
+ }
+ void protected_fontChange(const QFont& arg1) {
+ QWidget::fontChange(arg1);
+ return;
+ }
+ void protected_windowActivationChange(bool arg1) {
+ QWidget::windowActivationChange(arg1);
+ return;
+ }
+ int protected_metric(int arg1) {
+ return (int) QWidget::metric(arg1);
+ }
+ void protected_resetInputContext() {
+ QWidget::resetInputContext();
+ return;
+ }
+ void protected_create(WId arg1,bool arg2,bool arg3) {
+ QWidget::create(arg1,arg2,arg3);
+ return;
+ }
+ void protected_create(WId arg1,bool arg2) {
+ QWidget::create(arg1,arg2);
+ return;
+ }
+ void protected_create(WId arg1) {
+ QWidget::create(arg1);
+ return;
+ }
+ void protected_create() {
+ QWidget::create();
+ return;
+ }
+ void protected_destroy(bool arg1,bool arg2) {
+ QWidget::destroy(arg1,arg2);
+ return;
+ }
+ void protected_destroy(bool arg1) {
+ QWidget::destroy(arg1);
+ return;
+ }
+ void protected_destroy() {
+ QWidget::destroy();
+ return;
+ }
+ uint protected_getWState() {
+ return (uint) QWidget::getWState();
+ }
+ void protected_setWState(uint arg1) {
+ QWidget::setWState(arg1);
+ return;
+ }
+ void protected_clearWState(uint arg1) {
+ QWidget::clearWState(arg1);
+ return;
+ }
+ Qt::WFlags protected_getWFlags() {
+ return (Qt::WFlags) QWidget::getWFlags();
+ }
+ void protected_setWFlags(Qt::WFlags arg1) {
+ QWidget::setWFlags(arg1);
+ return;
+ }
+ void protected_clearWFlags(Qt::WFlags arg1) {
+ QWidget::clearWFlags(arg1);
+ return;
+ }
+ bool protected_focusNextPrevChild(bool arg1) {
+ return (bool) QWidget::focusNextPrevChild(arg1);
+ }
+ QFocusData* protected_focusData() {
+ return (QFocusData*) QWidget::focusData();
+ }
+ void protected_setKeyCompression(bool arg1) {
+ QWidget::setKeyCompression(arg1);
+ return;
+ }
+ void protected_setMicroFocusHint(int arg1,int arg2,int arg3,int arg4,bool arg5,QFont* arg6) {
+ QWidget::setMicroFocusHint(arg1,arg2,arg3,arg4,arg5,arg6);
+ return;
+ }
+ void protected_setMicroFocusHint(int arg1,int arg2,int arg3,int arg4,bool arg5) {
+ QWidget::setMicroFocusHint(arg1,arg2,arg3,arg4,arg5);
+ return;
+ }
+ void protected_setMicroFocusHint(int arg1,int arg2,int arg3,int arg4) {
+ QWidget::setMicroFocusHint(arg1,arg2,arg3,arg4);
+ return;
+ }
+ ~QWidgetJBridge() {QtSupport::qtKeyDeleted(this);}
+ int protected_fontMet(QFont* arg1,int arg2,const char* arg3,int arg4) {
+ return (int) QPaintDevice::fontMet(arg1,arg2,arg3,arg4);
+ }
+ int protected_fontMet(QFont* arg1,int arg2,const char* arg3) {
+ return (int) QPaintDevice::fontMet(arg1,arg2,arg3);
+ }
+ int protected_fontMet(QFont* arg1,int arg2) {
+ return (int) QPaintDevice::fontMet(arg1,arg2);
+ }
+ int protected_fontInf(QFont* arg1,int arg2) {
+ return (int) QPaintDevice::fontInf(arg1,arg2);
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QWidget::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidget","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidget","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidget","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidget","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidget","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidget","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidget","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidget","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidget","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidget","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QWidget",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidget","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_acceptDrops(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->acceptDrops();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_adjustSize(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->public_adjustSize();
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_autoMask(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->autoMask();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_backgroundBrush(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QBrush *) &((QWidget*) QtSupport::getQt(env, obj))->backgroundBrush(), "org.kde.qt.QBrush");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_backgroundColor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QWidget*) QtSupport::getQt(env, obj))->backgroundColor(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_backgroundMode(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->backgroundMode();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_backgroundOffset(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QWidget*) QtSupport::getQt(env, obj))->backgroundOffset()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_backgroundOrigin(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->backgroundOrigin();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_backgroundPixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->backgroundPixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_baseSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidget*) QtSupport::getQt(env, obj))->baseSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWidget_caption(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QWidget*) QtSupport::getQt(env, obj))->caption();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_childAt__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->childAt((int) x, (int) y), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_childAt__IIZ(JNIEnv* env, jobject obj, jint x, jint y, jboolean includeThis)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->childAt((int) x, (int) y, (bool) includeThis), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_childAt__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->childAt((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1)), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_childAt__Lorg_kde_qt_QPoint_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean includeThis)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->childAt((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (bool) includeThis), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_childrenRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QWidget*) QtSupport::getQt(env, obj))->childrenRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_childrenRegion(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QWidget*) QtSupport::getQt(env, obj))->childrenRegion()), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWidget_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QWidget*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_clearFocus(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->clearFocus();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_clearMask(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->clearMask();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_clearWFlags(JNIEnv* env, jobject obj, jint n)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_clearWFlags((Qt::WFlags) n);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_clearWState(JNIEnv* env, jobject obj, jint n)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_clearWState((uint) n);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_clipRegion(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRegion(((QWidget*) QtSupport::getQt(env, obj))->clipRegion()), "org.kde.qt.QRegion", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_closeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_closeEvent((QCloseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_close__(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->close();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_close__Z(JNIEnv* env, jobject obj, jboolean alsoDelete)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->close((bool) alsoDelete);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_colorGroup(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColorGroup *) &((QWidget*) QtSupport::getQt(env, obj))->colorGroup(), "org.kde.qt.QColorGroup");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_constPolish(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->constPolish();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_contextMenuEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_contextMenuEvent((QContextMenuEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_create__(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_create();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_create__J(JNIEnv* env, jobject obj, jlong arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_create((WId) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_create__JZ(JNIEnv* env, jobject obj, jlong arg1, jboolean initializeWindow)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_create((WId) arg1, (bool) initializeWindow);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_create__JZZ(JNIEnv* env, jobject obj, jlong arg1, jboolean initializeWindow, jboolean destroyOldWindow)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_create((WId) arg1, (bool) initializeWindow, (bool) destroyOldWindow);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_cursor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QCursor *) &((QWidget*) QtSupport::getQt(env, obj))->cursor(), "org.kde.qt.QCursor");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_customWhatsThis(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->customWhatsThis();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_destroy__(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_destroy();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_destroy__Z(JNIEnv* env, jobject obj, jboolean destroyWindow)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_destroy((bool) destroyWindow);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_destroy__ZZ(JNIEnv* env, jobject obj, jboolean destroyWindow, jboolean destroySubWindows)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_destroy((bool) destroyWindow, (bool) destroySubWindows);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_devType(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDevice*)(QWidget*) QtSupport::getQt(env, obj))->devType();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QWidget_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_dragEnterEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_dragEnterEvent((QDragEnterEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_dragLeaveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_dragLeaveEvent((QDragLeaveEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_dragMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_dragMoveEvent((QDragMoveEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_drawText__IILjava_lang_String_2(JNIEnv* env, jobject obj, jint x, jint y, jstring arg3)
+{
+static QString* _qstring_arg3 = 0;
+ ((QWidget*) QtSupport::getQt(env, obj))->drawText((int) x, (int) y, (const QString&)*(QString*) QtSupport::toQString(env, arg3, &_qstring_arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_drawText__Lorg_kde_qt_QPoint_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QWidget*) QtSupport::getQt(env, obj))->drawText((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_dropEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_dropEvent((QDropEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_enabledChange(JNIEnv* env, jobject obj, jboolean oldEnabled)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_enabledChange((bool) oldEnabled);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_enterEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_enterEvent((QEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_eraseColor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QWidget*) QtSupport::getQt(env, obj))->eraseColor(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_erasePixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->erasePixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_erase__(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->erase();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_erase__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->erase((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_erase__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->erase((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_erase__Lorg_kde_qt_QRegion_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->erase((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_event(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_event((QEvent*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QWidget*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QWidget*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_find(JNIEnv* env, jclass cls, jlong arg1)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QWidgetJBridge::find((WId) arg1), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_focusData(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_focusData(), "org.kde.qt.QFocusData");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_focusInEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_focusInEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_focusNextPrevChild(JNIEnv* env, jobject obj, jboolean next)
+{
+ jboolean xret = (jboolean) ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_focusNextPrevChild((bool) next);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_focusOutEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_focusOutEvent((QFocusEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_focusPolicy(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->focusPolicy();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_focusProxy(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->focusProxy(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_focusWidget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->focusWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_fontChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_fontChange((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_fontInf(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ jint xret = (jint) ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_fontInf((QFont*) QtSupport::getQt(env, arg1), (int) arg2);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_fontInfo(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFontInfo(((QWidget*) QtSupport::getQt(env, obj))->fontInfo()), "org.kde.qt.QFontInfo", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_fontMet__Lorg_kde_qt_QFont_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ jint xret = (jint) ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_fontMet((QFont*) QtSupport::getQt(env, arg1), (int) arg2);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jstring arg3)
+{
+static QCString* _qstring_arg3 = 0;
+ jint xret = (jint) ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_fontMet((QFont*) QtSupport::getQt(env, arg1), (int) arg2, (const char*) QtSupport::toCharString(env, arg3, &_qstring_arg3));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2, jstring arg3, jint arg4)
+{
+static QCString* _qstring_arg3 = 0;
+ jint xret = (jint) ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_fontMet((QFont*) QtSupport::getQt(env, arg1), (int) arg2, (const char*) QtSupport::toCharString(env, arg3, &_qstring_arg3), (int) arg4);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_fontMetrics(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFontMetrics(((QWidget*) QtSupport::getQt(env, obj))->fontMetrics()), "org.kde.qt.QFontMetrics", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_font(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(((QWidget*) QtSupport::getQt(env, obj))->font()), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_foregroundColor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QWidget*) QtSupport::getQt(env, obj))->foregroundColor(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_frameGeometry(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QWidget*) QtSupport::getQt(env, obj))->frameGeometry()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_frameSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidget*) QtSupport::getQt(env, obj))->frameSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_geometry(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QRect *) &((QWidget*) QtSupport::getQt(env, obj))->geometry(), "org.kde.qt.QRect");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_getWFlags(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_getWFlags();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_getWState(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_getWState();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_grabKeyboard(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->grabKeyboard();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_grabMouse__(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->grabMouse();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_grabMouse__Lorg_kde_qt_QCursor_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->grabMouse((const QCursor&)*(const QCursor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_hasFocus(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->hasFocus();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_hasMouseTracking(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->hasMouseTracking();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_hasMouse(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->hasMouse();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_heightForWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->heightForWidth((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_height(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->height();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_hideEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_hideEvent((QHideEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_hide(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->public_hide();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWidget_iconText(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QWidget*) QtSupport::getQt(env, obj))->iconText();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_icon(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->icon(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_iconify(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->iconify();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_imComposeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_imComposeEvent((QIMEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_imEndEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_imEndEvent((QIMEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_imStartEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_imStartEvent((QIMEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isActiveWindow(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isActiveWindow();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isDesktop(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isDesktop();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isDialog(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isDialog();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isEnabledToTLW(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isEnabledToTLW();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isEnabledTo(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isEnabledTo((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isExtDev(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPaintDevice*)(QWidget*) QtSupport::getQt(env, obj))->isExtDev();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isFocusEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isFocusEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isFullScreen(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isFullScreen();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isHidden(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isHidden();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isInputMethodEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isInputMethodEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isMaximized(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isMaximized();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isMinimized(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isMinimized();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isModal(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isModal();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isPopup(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isPopup();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isShown(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isShown();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isTopLevel(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isTopLevel();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isUpdatesEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isUpdatesEnabled();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isVisibleToTLW(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isVisibleToTLW();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isVisibleTo(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isVisibleTo((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_isVisible(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->isVisible();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_keyPressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_keyPressEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_keyReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_keyReleaseEvent((QKeyEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_keyboardGrabber(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QWidgetJBridge::keyboardGrabber(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_layout(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->layout(), "org.kde.qt.QLayout");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_leaveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_leaveEvent((QEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_lower(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->lower();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_mapFromGlobal(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QWidget*) QtSupport::getQt(env, obj))->mapFromGlobal((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_mapFromParent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QWidget*) QtSupport::getQt(env, obj))->mapFromParent((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_mapFrom(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QWidget*) QtSupport::getQt(env, obj))->mapFrom((QWidget*) QtSupport::getQt(env, arg1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg2))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_mapToGlobal(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QWidget*) QtSupport::getQt(env, obj))->mapToGlobal((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_mapToParent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QWidget*) QtSupport::getQt(env, obj))->mapToParent((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_mapTo(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QWidget*) QtSupport::getQt(env, obj))->mapTo((QWidget*) QtSupport::getQt(env, arg1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg2))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_maximumHeight(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->maximumHeight();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_maximumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidget*) QtSupport::getQt(env, obj))->maximumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_maximumWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->maximumWidth();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_metric(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_metric((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_microFocusHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QWidget*) QtSupport::getQt(env, obj))->microFocusHint()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_minimumHeight(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->minimumHeight();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidget*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_minimumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidget*) QtSupport::getQt(env, obj))->minimumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_minimumWidth(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->minimumWidth();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_mouseDoubleClickEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_mouseDoubleClickEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_mouseGrabber(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)QWidgetJBridge::mouseGrabber(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_mouseMoveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_mouseMoveEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_mousePressEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_mousePressEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_mouseReleaseEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_mouseReleaseEvent((QMouseEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_moveEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_moveEvent((QMoveEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_move__II(JNIEnv* env, jobject obj, jint x, jint y)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->move((int) x, (int) y);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_move__Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->move((const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_newQWidget__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWidgetJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_newQWidget__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWidgetJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_newQWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWidgetJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_newQWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWidgetJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_ownCursor(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->ownCursor();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_ownFont(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->ownFont();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_ownPalette(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidget*) QtSupport::getQt(env, obj))->ownPalette();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_paintEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_paintEvent((QPaintEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidget_paintingActive(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QPaintDevice*)(QWidget*) QtSupport::getQt(env, obj))->paintingActive();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_paletteBackgroundColor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QWidget*) QtSupport::getQt(env, obj))->paletteBackgroundColor(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_paletteBackgroundPixmap(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->paletteBackgroundPixmap(), "org.kde.qt.QPixmap");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_paletteChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_paletteChange((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_paletteForegroundColor(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QColor *) &((QWidget*) QtSupport::getQt(env, obj))->paletteForegroundColor(), "org.kde.qt.QColor");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_palette(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QPalette *) &((QWidget*) QtSupport::getQt(env, obj))->palette(), "org.kde.qt.QPalette");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_parentWidget__(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->parentWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_parentWidget__Z(JNIEnv* env, jobject obj, jboolean sameWindow)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->parentWidget((bool) sameWindow), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_polish(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->public_polish();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_pos(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((QWidget*) QtSupport::getQt(env, obj))->pos()), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_raise(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->raise();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_recreate__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject parent, jint f, jobject p)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->recreate((QWidget*) QtSupport::getQt(env, parent), (Qt::WFlags) f, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_recreate__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2Z(JNIEnv* env, jobject obj, jobject parent, jint f, jobject p, jboolean showIt)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->recreate((QWidget*) QtSupport::getQt(env, parent), (Qt::WFlags) f, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p), (bool) showIt);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_rect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QWidget*) QtSupport::getQt(env, obj))->rect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_releaseKeyboard(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->releaseKeyboard();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_releaseMouse(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->releaseMouse();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_repaint__(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->repaint();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_repaint__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->repaint((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_repaint__IIIIZ(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jboolean erase)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->repaint((int) x, (int) y, (int) w, (int) h, (bool) erase);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_repaint__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->repaint((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_repaint__Lorg_kde_qt_QRect_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean erase)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->repaint((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (bool) erase);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_repaint__Lorg_kde_qt_QRegion_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->repaint((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_repaint__Lorg_kde_qt_QRegion_2Z(JNIEnv* env, jobject obj, jobject arg1, jboolean erase)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->repaint((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1), (bool) erase);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_repaint__Z(JNIEnv* env, jobject obj, jboolean erase)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->repaint((bool) erase);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_reparent__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject parent, jint arg2, jobject arg3)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->reparent((QWidget*) QtSupport::getQt(env, parent), (Qt::WFlags) arg2, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_reparent__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2Z(JNIEnv* env, jobject obj, jobject parent, jint arg2, jobject arg3, jboolean showIt)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->reparent((QWidget*) QtSupport::getQt(env, parent), (Qt::WFlags) arg2, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg3), (bool) showIt);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_reparent__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jobject parent, jobject arg2)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->reparent((QWidget*) QtSupport::getQt(env, parent), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_reparent__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2Z(JNIEnv* env, jobject obj, jobject parent, jobject arg2, jboolean showIt)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->reparent((QWidget*) QtSupport::getQt(env, parent), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg2), (bool) showIt);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_resetInputContext(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_resetInputContext();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_resize__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->resize((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_resize__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->resize((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_resolution(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QPaintDevice*)(QWidget*) QtSupport::getQt(env, obj))->resolution();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_scroll__II(JNIEnv* env, jobject obj, jint dx, jint dy)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->scroll((int) dx, (int) dy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_scroll__IILorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jint dx, jint dy, jobject arg3)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->scroll((int) dx, (int) dy, (const QRect&)*(const QRect*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setAcceptDrops(JNIEnv* env, jobject obj, jboolean on)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setAcceptDrops((bool) on);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setActiveWindow(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->public_setActiveWindow();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setAutoMask(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setAutoMask((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setBackgroundColor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setBackgroundColor((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setBackgroundMode__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setBackgroundMode((Qt::BackgroundMode) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setBackgroundMode__II(JNIEnv* env, jobject obj, jint arg1, jint arg2)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setBackgroundMode((Qt::BackgroundMode) arg1, (Qt::BackgroundMode) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setBackgroundOrigin(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setBackgroundOrigin((QWidget::BackgroundOrigin) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setBackgroundPixmap(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setBackgroundPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setBaseSize__II(JNIEnv* env, jobject obj, jint basew, jint baseh)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setBaseSize((int) basew, (int) baseh);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setBaseSize__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setBaseSize((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setCaption(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QWidget*) QtSupport::getQt(env, obj))->setCaption((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setCursor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setCursor((const QCursor&)*(const QCursor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setDisabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setDisabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setEnabled(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setEnabled((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setEraseColor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setEraseColor((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setErasePixmap(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setErasePixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setFixedHeight(JNIEnv* env, jobject obj, jint h)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setFixedHeight((int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setFixedSize__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setFixedSize((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setFixedSize__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setFixedSize((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setFixedWidth(JNIEnv* env, jobject obj, jint w)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setFixedWidth((int) w);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setFocusPolicy(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setFocusPolicy((QWidget::FocusPolicy) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setFocusProxy(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setFocusProxy((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setFocus(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->public_setFocus();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setFont__Lorg_kde_qt_QFont_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setFont__Lorg_kde_qt_QFont_2Z(JNIEnv* env, jobject obj, jobject f, jboolean arg2)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, f), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setGeometry__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setGeometry((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setGeometry__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setGeometry((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setHidden(JNIEnv* env, jobject obj, jboolean hide)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setHidden((bool) hide);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setIconText(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ ((QWidget*) QtSupport::getQt(env, obj))->setIconText((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setIcon(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setIcon((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setInputMethodEnabled(JNIEnv* env, jobject obj, jboolean b)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setInputMethodEnabled((bool) b);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setKeyCompression(JNIEnv* env, jobject obj, jboolean arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_setKeyCompression((bool) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMask__Lorg_kde_qt_QBitmap_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setMask((const QBitmap&)*(const QBitmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMask__Lorg_kde_qt_QRegion_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setMask((const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMaximumHeight(JNIEnv* env, jobject obj, jint maxh)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setMaximumHeight((int) maxh);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMaximumSize__II(JNIEnv* env, jobject obj, jint maxw, jint maxh)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setMaximumSize((int) maxw, (int) maxh);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMaximumSize__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setMaximumSize((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMaximumWidth(JNIEnv* env, jobject obj, jint maxw)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setMaximumWidth((int) maxw);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMicroFocusHint__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_setMicroFocusHint((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMicroFocusHint__IIIIZ(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jboolean text)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_setMicroFocusHint((int) x, (int) y, (int) w, (int) h, (bool) text);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMicroFocusHint__IIIIZLorg_kde_qt_QFont_2(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h, jboolean text, jobject f)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_setMicroFocusHint((int) x, (int) y, (int) w, (int) h, (bool) text, (QFont*) QtSupport::getQt(env, f));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMinimumHeight(JNIEnv* env, jobject obj, jint minh)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setMinimumHeight((int) minh);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMinimumSize__II(JNIEnv* env, jobject obj, jint minw, jint minh)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setMinimumSize((int) minw, (int) minh);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMinimumSize__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setMinimumSize((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMinimumWidth(JNIEnv* env, jobject obj, jint minw)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setMinimumWidth((int) minw);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setMouseTracking(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setMouseTracking((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setName(JNIEnv* env, jobject obj, jstring name)
+{
+static QCString* _qstring_name = 0;
+ ((QWidget*) QtSupport::getQt(env, obj))->setName((const char*) QtSupport::toCharString(env, name, &_qstring_name));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setPaletteBackgroundColor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setPaletteBackgroundColor((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setPaletteBackgroundPixmap(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setPaletteBackgroundPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setPaletteForegroundColor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setPaletteForegroundColor((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setPalette__Lorg_kde_qt_QPalette_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setPalette__Lorg_kde_qt_QPalette_2Z(JNIEnv* env, jobject obj, jobject p, jboolean arg2)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setPalette((const QPalette&)*(const QPalette*) QtSupport::getQt(env, p), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setResolution(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QPaintDevice*)(QWidget*) QtSupport::getQt(env, obj))->setResolution((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setShown(JNIEnv* env, jobject obj, jboolean show)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setShown((bool) show);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setSizeIncrement__II(JNIEnv* env, jobject obj, jint w, jint h)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setSizeIncrement((int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setSizeIncrement__Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setSizeIncrement((const QSize&)*(const QSize*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setSizePolicy__II(JNIEnv* env, jobject obj, jint hor, jint ver)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setSizePolicy((QSizePolicy::SizeType) hor, (QSizePolicy::SizeType) ver);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setSizePolicy__IIZ(JNIEnv* env, jobject obj, jint hor, jint ver, jboolean hfw)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setSizePolicy((QSizePolicy::SizeType) hor, (QSizePolicy::SizeType) ver, (bool) hfw);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setSizePolicy__Lorg_kde_qt_QSizePolicy_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setSizePolicy((QSizePolicy)*(QSizePolicy*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_setStyle__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+static QString* _qstring_arg1 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->setStyle((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1)), "org.kde.qt.QStyle");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setStyle__Lorg_kde_qt_QStyle_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setStyle((QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setTabOrder(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ QWidgetJBridge::setTabOrder((QWidget*) QtSupport::getQt(env, arg1), (QWidget*) QtSupport::getQt(env, arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setUpdatesEnabled(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setUpdatesEnabled((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setWFlags(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_setWFlags((Qt::WFlags) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setWState(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_setWState((uint) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setWindowOpacity(JNIEnv* env, jobject obj, jdouble level)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setWindowOpacity((double) level);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_setWindowState(JNIEnv* env, jobject obj, jint windowState)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->setWindowState((uint) windowState);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_showEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_showEvent((QShowEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_showFullScreen(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->showFullScreen();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_showMaximized(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->public_showMaximized();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_showMinimized(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->public_showMinimized();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_showNormal(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->public_showNormal();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_show(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->public_show();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidget*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_sizeIncrement(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidget*) QtSupport::getQt(env, obj))->sizeIncrement()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_sizePolicy(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSizePolicy(((QWidget*) QtSupport::getQt(env, obj))->sizePolicy()), "org.kde.qt.QSizePolicy", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_size(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidget*) QtSupport::getQt(env, obj))->size()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_stackUnder(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->stackUnder((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_style(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QStyle *) &((QWidget*) QtSupport::getQt(env, obj))->style(), "org.kde.qt.QStyle");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_tabletEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_tabletEvent((QTabletEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_testWFlags(JNIEnv* env, jobject obj, jint f)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->testWFlags((Qt::WFlags) f);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_testWState(JNIEnv* env, jobject obj, jint s)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->testWState((Qt::WState) s);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_topLevelWidget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidget*) QtSupport::getQt(env, obj))->topLevelWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWidget_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QWidgetJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWidget_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QWidgetJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_unsetCursor(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->public_unsetCursor();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_unsetFont(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->unsetFont();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_unsetPalette(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->unsetPalette();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_updateGeometry(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->updateGeometry();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_updateMask(JNIEnv* env, jobject obj)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_updateMask();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_update__(JNIEnv* env, jobject obj)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->update();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_update__IIII(JNIEnv* env, jobject obj, jint x, jint y, jint w, jint h)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->update((int) x, (int) y, (int) w, (int) h);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_update__Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidget*) QtSupport::getQt(env, obj))->update((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidget_visibleRect(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QWidget*) QtSupport::getQt(env, obj))->visibleRect()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_wheelEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_wheelEvent((QWheelEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_width(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->width();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QWidget_winId(JNIEnv* env, jobject obj)
+{
+ jlong xret = (jlong) ((QWidget*) QtSupport::getQt(env, obj))->winId();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidget_windowActivationChange(JNIEnv* env, jobject obj, jboolean oldActive)
+{
+ ((QWidgetJBridge*) QtSupport::getQt(env, obj))->protected_windowActivationChange((bool) oldActive);
+ return;
+}
+
+JNIEXPORT jdouble JNICALL
+Java_org_kde_qt_QWidget_windowOpacity(JNIEnv* env, jobject obj)
+{
+ jdouble xret = (jdouble) ((QWidget*) QtSupport::getQt(env, obj))->windowOpacity();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_windowState(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->windowState();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_x(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->x();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidget_y(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidget*) QtSupport::getQt(env, obj))->y();
+ return xret;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_QWidget_paintDevice(JNIEnv* env, jobject obj)
+{
+ return (jlong) (QPaintDevice*)(QWidget*) QtSupport::getQt(env, obj);
+}
+
diff --git a/qtjava/javalib/qtjava/QWidget.h b/qtjava/javalib/qtjava/QWidget.h
new file mode 100644
index 00000000..0892baaa
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWidget.h
@@ -0,0 +1,311 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QWidget__
+#define __org_kde_qt_QWidget__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWidget_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_newQWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_newQWidget__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_newQWidget__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_newQWidget__ (JNIEnv *env, jobject);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QWidget_winId (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setName (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_style (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setStyle__Lorg_kde_qt_QStyle_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_setStyle__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isTopLevel (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isDialog (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isPopup (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isDesktop (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isModal (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isEnabledTo (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isEnabledToTLW (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_frameGeometry (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_geometry (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_x (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_y (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_pos (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_frameSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_size (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_width (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_height (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_rect (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_childrenRect (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_childrenRegion (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_minimumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_maximumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_minimumWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_minimumHeight (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_maximumWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_maximumHeight (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMinimumSize__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMinimumSize__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMaximumSize__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMaximumSize__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMinimumWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMinimumHeight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMaximumWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMaximumHeight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_sizeIncrement (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setSizeIncrement__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setSizeIncrement__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_baseSize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setBaseSize__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setBaseSize__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setFixedSize__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setFixedSize__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setFixedWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setFixedHeight (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_mapToGlobal (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_mapFromGlobal (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_mapToParent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_mapFromParent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_mapTo (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_mapFrom (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_topLevelWidget (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_backgroundMode (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setBackgroundMode__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setBackgroundMode__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_foregroundColor (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_eraseColor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setEraseColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_erasePixmap (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setErasePixmap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_colorGroup (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_palette (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_ownPalette (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setPalette__Lorg_kde_qt_QPalette_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_unsetPalette (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_paletteForegroundColor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setPaletteForegroundColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_paletteBackgroundColor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setPaletteBackgroundColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_paletteBackgroundPixmap (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setPaletteBackgroundPixmap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_backgroundBrush (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_font (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_ownFont (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setFont__Lorg_kde_qt_QFont_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_unsetFont (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_fontMetrics (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_fontInfo (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_cursor (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_ownCursor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setCursor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_unsetCursor (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWidget_caption (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_icon (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWidget_iconText (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_hasMouseTracking (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_hasMouse (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMask__Lorg_kde_qt_QBitmap_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMask__Lorg_kde_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_clearMask (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_backgroundColor (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setBackgroundColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_backgroundPixmap (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setBackgroundPixmap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isActiveWindow (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setActiveWindow (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isFocusEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_focusPolicy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setFocusPolicy (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_hasFocus (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setFocusProxy (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_focusProxy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setInputMethodEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isInputMethodEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_grabMouse__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_grabMouse__Lorg_kde_qt_QCursor_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_releaseMouse (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_grabKeyboard (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_releaseKeyboard (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isUpdatesEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_close__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isVisible (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isVisibleTo (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isVisibleToTLW (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_visibleRect (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isHidden (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isShown (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isMinimized (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isMaximized (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isFullScreen (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_windowState (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setWindowState (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_sizePolicy (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setSizePolicy__Lorg_kde_qt_QSizePolicy_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setSizePolicy__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setSizePolicy__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_heightForWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_clipRegion (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_layout (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_updateGeometry (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_reparent__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2Z (JNIEnv *env, jobject, jobject, jint, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_reparent__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_reparent__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2Z (JNIEnv *env, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_reparent__Lorg_kde_qt_QWidget_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_recreate__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2Z (JNIEnv *env, jobject, jobject, jint, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_recreate__Lorg_kde_qt_QWidget_2ILorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_erase__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_erase__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_erase__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_erase__Lorg_kde_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_scroll__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_scroll__IILorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_drawText__IILjava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_drawText__Lorg_kde_qt_QPoint_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_focusWidget (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_microFocusHint (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_acceptDrops (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setAcceptDrops (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setAutoMask (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_autoMask (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setBackgroundOrigin (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_backgroundOrigin (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_backgroundOffset (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_customWhatsThis (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_parentWidget__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_parentWidget__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_testWState (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_testWFlags (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_childAt__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_childAt__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_childAt__Lorg_kde_qt_QPoint_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_childAt__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setWindowOpacity (JNIEnv *env, jobject, jdouble);
+extern JNIEXPORT jdouble JNICALL Java_org_kde_qt_QWidget_windowOpacity (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setPalette__Lorg_kde_qt_QPalette_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setFont__Lorg_kde_qt_QFont_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setDisabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setCaption (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setIcon (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setIconText (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMouseTracking (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setFocus (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_clearFocus (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setUpdatesEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_update__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_update__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_update__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_repaint__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_repaint__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_repaint__IIIIZ (JNIEnv *env, jobject, jint, jint, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_repaint__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_repaint__Lorg_kde_qt_QRect_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_repaint__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_repaint__Lorg_kde_qt_QRegion_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_repaint__Lorg_kde_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_show (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_hide (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setShown (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setHidden (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_iconify (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_showMinimized (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_showMaximized (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_showFullScreen (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_showNormal (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_polish (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_constPolish (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_close__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_raise (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_lower (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_stackUnder (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_move__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_move__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_resize__II (JNIEnv *env, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_resize__Lorg_kde_qt_QSize_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setGeometry__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setGeometry__Lorg_kde_qt_QRect_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_adjustSize (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWidget_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWidget_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setTabOrder (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_mouseGrabber (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_keyboardGrabber (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_find (JNIEnv *env, jclass, jlong);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_event (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_mousePressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_mouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_mouseMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_wheelEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_keyPressEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_keyReleaseEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_focusInEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_focusOutEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_enterEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_leaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_paintEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_moveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_closeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_contextMenuEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_imStartEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_imComposeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_imEndEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_tabletEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_dragEnterEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_dragMoveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_dragLeaveEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_dropEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_showEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_hideEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_updateMask (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_enabledChange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_paletteChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_fontChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_windowActivationChange (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_metric (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_resetInputContext (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_create__JZZ (JNIEnv *env, jobject, jlong, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_create__JZ (JNIEnv *env, jobject, jlong, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_create__J (JNIEnv *env, jobject, jlong);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_create__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_destroy__ZZ (JNIEnv *env, jobject, jboolean, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_destroy__Z (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_destroy__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_getWState (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setWState (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_clearWState (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_getWFlags (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setWFlags (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_clearWFlags (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_focusNextPrevChild (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidget_focusData (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setKeyCompression (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMicroFocusHint__IIIIZLorg_kde_qt_QFont_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jboolean, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMicroFocusHint__IIIIZ (JNIEnv *env, jobject, jint, jint, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setMicroFocusHint__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_devType (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_isExtDev (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidget_paintingActive (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidget_setResolution (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_resolution (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2I (JNIEnv *env, jobject, jobject, jint, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_fontMet__Lorg_kde_qt_QFont_2ILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_fontMet__Lorg_kde_qt_QFont_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidget_fontInf (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_QWidget_paintDevice (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QWidget__ */
diff --git a/qtjava/javalib/qtjava/QWidgetItem.cpp b/qtjava/javalib/qtjava/QWidgetItem.cpp
new file mode 100644
index 00000000..8fb2551f
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWidgetItem.cpp
@@ -0,0 +1,119 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qsizepolicy.h>
+#include <qrect.h>
+#include <qlayout.h>
+#include <qsize.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QWidgetItem.h>
+
+class QWidgetItemJBridge : public QWidgetItem
+{
+public:
+ QWidgetItemJBridge(QWidget* arg1) : QWidgetItem(arg1) {};
+ ~QWidgetItemJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetItem_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QWidgetItem_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidgetItem_expanding(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWidgetItem*) QtSupport::getQt(env, obj))->expanding();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetItem_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QLayoutItem*)(QWidgetItem*)QtSupport::getQt(env, obj))->layout() == 0 && ((QLayoutItem*)(QWidgetItem*)QtSupport::getQt(env, obj))->widget() == 0 && ((QLayoutItem*)(QWidgetItem*)QtSupport::getQt(env, obj))->spacerItem() == 0) {
+ delete (QWidgetItem*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidgetItem_geometry(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((QWidgetItem*) QtSupport::getQt(env, obj))->geometry()), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidgetItem_hasHeightForWidth(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidgetItem*) QtSupport::getQt(env, obj))->hasHeightForWidth();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidgetItem_heightForWidth(JNIEnv* env, jobject obj, jint arg1)
+{
+ jint xret = (jint) ((QWidgetItem*) QtSupport::getQt(env, obj))->heightForWidth((int) arg1);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidgetItem_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidgetItem_isEmpty(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWidgetItem*) QtSupport::getQt(env, obj))->isEmpty();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidgetItem_maximumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidgetItem*) QtSupport::getQt(env, obj))->maximumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidgetItem_minimumSize(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidgetItem*) QtSupport::getQt(env, obj))->minimumSize()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetItem_newQWidgetItem(JNIEnv* env, jobject obj, jobject w)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWidgetItemJBridge((QWidget*) QtSupport::getQt(env, w)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetItem_setGeometry(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetItem*) QtSupport::getQt(env, obj))->setGeometry((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidgetItem_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidgetItem*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidgetItem_widget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidgetItem*) QtSupport::getQt(env, obj))->widget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QWidgetItem.h b/qtjava/javalib/qtjava/QWidgetItem.h
new file mode 100644
index 00000000..5f56e9ff
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWidgetItem.h
@@ -0,0 +1,32 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QWidgetItem__
+#define __org_kde_qt_QWidgetItem__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetItem_newQWidgetItem (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidgetItem_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidgetItem_minimumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidgetItem_maximumSize (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidgetItem_expanding (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidgetItem_isEmpty (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetItem_setGeometry (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidgetItem_geometry (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidgetItem_widget (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidgetItem_hasHeightForWidth (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidgetItem_heightForWidth (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetItem_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetItem_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidgetItem_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QWidgetItem__ */
diff --git a/qtjava/javalib/qtjava/QWidgetStack.cpp b/qtjava/javalib/qtjava/QWidgetStack.cpp
new file mode 100644
index 00000000..dc2f1fcb
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWidgetStack.cpp
@@ -0,0 +1,601 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qrect.h>
+#include <qstring.h>
+#include <qsize.h>
+#include <qwidgetstack.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QWidgetStack.h>
+
+class QWidgetStackJBridge : public QWidgetStack
+{
+public:
+ QWidgetStackJBridge(QWidget* arg1,const char* arg2) : QWidgetStack(arg1,arg2) {};
+ QWidgetStackJBridge(QWidget* arg1) : QWidgetStack(arg1) {};
+ QWidgetStackJBridge() : QWidgetStack() {};
+ QWidgetStackJBridge(QWidget* arg1,const char* arg2,Qt::WFlags arg3) : QWidgetStack(arg1,arg2,arg3) {};
+ void protected_frameChanged() {
+ QWidgetStack::frameChanged();
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QWidgetStack::resizeEvent(arg1);
+ return;
+ }
+ void protected_setChildGeometries() {
+ QWidgetStack::setChildGeometries();
+ return;
+ }
+ void protected_childEvent(QChildEvent* arg1) {
+ QWidgetStack::childEvent(arg1);
+ return;
+ }
+ ~QWidgetStackJBridge() {QtSupport::qtKeyDeleted(this);}
+ void drawContents(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawContents",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawContents(arg1);
+ }
+ return;
+ }
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QWidgetStack::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setChildGeometries() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidgetStack","setChildGeometries")) {
+ QWidgetStack::setChildGeometries();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidgetStack","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidgetStack","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void drawFrame(QPainter* arg1) {
+ if (!QtSupport::eventDelegate(this,"drawFrame",(void*)arg1,"org.kde.qt.QPainter")) {
+ QFrame::drawFrame(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidgetStack","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QFrame::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidgetStack","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidgetStack","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidgetStack","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QWidgetStack::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidgetStack","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidgetStack","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidgetStack","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ bool eventFilter(QObject* object,QEvent* event) {
+ if (!QtSupport::eventFilterDelegate(this,"org.kde.qt.QWidgetStack",object,event)) {
+ return QObject::eventFilter(object,event);
+ } else {
+ return TRUE;
+ }
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWidgetStack","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidgetStack_addWidget__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QWidgetStack*) QtSupport::getQt(env, obj))->addWidget((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidgetStack_addWidget__Lorg_kde_qt_QWidget_2I(JNIEnv* env, jobject obj, jobject arg1, jint arg2)
+{
+ jint xret = (jint) ((QWidgetStack*) QtSupport::getQt(env, obj))->addWidget((QWidget*) QtSupport::getQt(env, arg1), (int) arg2);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_childEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetStackJBridge*) QtSupport::getQt(env, obj))->protected_childEvent((QChildEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWidgetStack_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QWidgetStack*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QWidgetStack_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QWidgetStack*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QWidgetStack*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_frameChanged(JNIEnv* env, jobject obj)
+{
+ ((QWidgetStackJBridge*) QtSupport::getQt(env, obj))->protected_frameChanged();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWidgetStack_id(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QWidgetStack*) QtSupport::getQt(env, obj))->id((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWidgetStack_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidgetStack_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidgetStack*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidgetStack_minimumSizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidgetStack*) QtSupport::getQt(env, obj))->minimumSizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_newQWidgetStack__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWidgetStackJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_newQWidgetStack__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWidgetStackJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_newQWidgetStack__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWidgetStackJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_newQWidgetStack__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I(JNIEnv* env, jobject obj, jobject parent, jstring name, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWidgetStackJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_raiseWidget__I(JNIEnv* env, jobject obj, jint arg1)
+{
+ ((QWidgetStack*) QtSupport::getQt(env, obj))->raiseWidget((int) arg1);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_raiseWidget__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetStack*) QtSupport::getQt(env, obj))->raiseWidget((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_removeWidget(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetStack*) QtSupport::getQt(env, obj))->removeWidget((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetStackJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_setChildGeometries(JNIEnv* env, jobject obj)
+{
+ ((QWidgetStackJBridge*) QtSupport::getQt(env, obj))->protected_setChildGeometries();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_setFrameRect(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWidgetStack*) QtSupport::getQt(env, obj))->setFrameRect((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWidgetStack_show(JNIEnv* env, jobject obj)
+{
+ ((QWidgetStack*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidgetStack_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWidgetStack*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWidgetStack_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QWidgetStackJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWidgetStack_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QWidgetStackJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidgetStack_visibleWidget(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidgetStack*) QtSupport::getQt(env, obj))->visibleWidget(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWidgetStack_widget(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWidgetStack*) QtSupport::getQt(env, obj))->widget((int) arg1), "org.kde.qt.QWidget");
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QWidgetStack.h b/qtjava/javalib/qtjava/QWidgetStack.h
new file mode 100644
index 00000000..db5a401b
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWidgetStack.h
@@ -0,0 +1,45 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QWidgetStack__
+#define __org_kde_qt_QWidgetStack__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidgetStack_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWidgetStack_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_newQWidgetStack__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_newQWidgetStack__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_newQWidgetStack__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_newQWidgetStack__Lorg_kde_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidgetStack_addWidget__Lorg_kde_qt_QWidget_2I (JNIEnv *env, jobject, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidgetStack_addWidget__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_removeWidget (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidgetStack_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidgetStack_minimumSizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_show (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidgetStack_widget (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWidgetStack_id (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWidgetStack_visibleWidget (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_setFrameRect (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_raiseWidget__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_raiseWidget__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWidgetStack_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWidgetStack_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_frameChanged (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_setChildGeometries (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_childEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWidgetStack_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWidgetStack_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QWidgetStack__ */
diff --git a/qtjava/javalib/qtjava/QWizard.cpp b/qtjava/javalib/qtjava/QWizard.cpp
new file mode 100644
index 00000000..2708ffd8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWizard.cpp
@@ -0,0 +1,750 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstring.h>
+#include <qwizard.h>
+#include <qfont.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QWizard.h>
+
+class QWizardJBridge : public QWizard
+{
+public:
+ QWizardJBridge(QWidget* arg1,const char* arg2,bool arg3,Qt::WFlags arg4) : QWizard(arg1,arg2,arg3,arg4) {};
+ QWizardJBridge(QWidget* arg1,const char* arg2,bool arg3) : QWizard(arg1,arg2,arg3) {};
+ QWizardJBridge(QWidget* arg1,const char* arg2) : QWizard(arg1,arg2) {};
+ QWizardJBridge(QWidget* arg1) : QWizard(arg1) {};
+ QWizardJBridge() : QWizard() {};
+ void protected_layOutButtonRow(QHBoxLayout* arg1) {
+ QWizard::layOutButtonRow(arg1);
+ return;
+ }
+ void protected_layOutTitleRow(QHBoxLayout* arg1,const QString& arg2) {
+ QWizard::layOutTitleRow(arg1,arg2);
+ return;
+ }
+ void protected_back() {
+ QWizard::back();
+ return;
+ }
+ void protected_next() {
+ QWizard::next();
+ return;
+ }
+ void protected_help() {
+ QWizard::help();
+ return;
+ }
+ ~QWizardJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void removePage(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"removePage",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWizard::removePage(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QDialog::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void accept() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","accept")) {
+ QDialog::accept();
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void styleChange(QStyle& arg1) {
+ if (!QtSupport::eventDelegate(this,"styleChange",(void*)&arg1,"org.kde.qt.QStyle")) {
+ QWidget::styleChange(arg1);
+ }
+ return;
+ }
+ void setPaletteBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setPaletteBackgroundColor(arg1);
+ }
+ return;
+ }
+ void next() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","next")) {
+ QWizard::next();
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWidget::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWidget::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QDialog::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setPaletteBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setPaletteBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setPaletteBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QDialog::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void back() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","back")) {
+ QWizard::back();
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QObject::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void showPage(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"showPage",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWizard::showPage(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWidget::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void reject() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","reject")) {
+ QDialog::reject();
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QDialog::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void help() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","help")) {
+ QWizard::help();
+ }
+ return;
+ }
+ void layOutButtonRow(QHBoxLayout* arg1) {
+ if (!QtSupport::eventDelegate(this,"layOutButtonRow",(void*)arg1,"org.kde.qt.QHBoxLayout")) {
+ QWizard::layOutButtonRow(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWizard","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_addPage(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QWizard*) QtSupport::getQt(env, obj))->addPage((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWizard_appropriate(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jboolean xret = (jboolean) ((QWizard*) QtSupport::getQt(env, obj))->appropriate((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWizard_backButton(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWizard*) QtSupport::getQt(env, obj))->backButton(), "org.kde.qt.QPushButton");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_back(JNIEnv* env, jobject obj)
+{
+ ((QWizardJBridge*) QtSupport::getQt(env, obj))->protected_back();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWizard_cancelButton(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWizard*) QtSupport::getQt(env, obj))->cancelButton(), "org.kde.qt.QPushButton");
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWizard_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QWizard*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWizard_currentPage(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWizard*) QtSupport::getQt(env, obj))->currentPage(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QWizard_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWizard_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QWizard*) QtSupport::getQt(env, obj))->eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QWizard*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QWizard*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWizard_finishButton(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWizard*) QtSupport::getQt(env, obj))->finishButton(), "org.kde.qt.QPushButton");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWizard_helpButton(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWizard*) QtSupport::getQt(env, obj))->helpButton(), "org.kde.qt.QPushButton");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_help(JNIEnv* env, jobject obj)
+{
+ ((QWizardJBridge*) QtSupport::getQt(env, obj))->protected_help();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWizard_indexOf(JNIEnv* env, jobject obj, jobject arg1)
+{
+ jint xret = (jint) ((QWizard*) QtSupport::getQt(env, obj))->indexOf((QWidget*) QtSupport::getQt(env, arg1));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_insertPage(JNIEnv* env, jobject obj, jobject arg1, jstring arg2, jint arg3)
+{
+static QString* _qstring_arg2 = 0;
+ ((QWizard*) QtSupport::getQt(env, obj))->insertPage((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2), (int) arg3);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWizard_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_layOutButtonRow(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWizardJBridge*) QtSupport::getQt(env, obj))->protected_layOutButtonRow((QHBoxLayout*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_layOutTitleRow(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QWizardJBridge*) QtSupport::getQt(env, obj))->protected_layOutTitleRow((QHBoxLayout*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWizard_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWizard*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_newQWizard__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWizardJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_newQWizard__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWizardJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_newQWizard__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWizardJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_newQWizard__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean modal)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWizardJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_newQWizard__Lorg_kde_qt_QWidget_2Ljava_lang_String_2ZI(JNIEnv* env, jobject obj, jobject parent, jstring name, jboolean modal, jint f)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWizardJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name), (bool) modal, (Qt::WFlags) f));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWizard_nextButton(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWizard*) QtSupport::getQt(env, obj))->nextButton(), "org.kde.qt.QPushButton");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_next(JNIEnv* env, jobject obj)
+{
+ ((QWizardJBridge*) QtSupport::getQt(env, obj))->protected_next();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QWizard_pageCount(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QWizard*) QtSupport::getQt(env, obj))->pageCount();
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWizard_page(JNIEnv* env, jobject obj, jint arg1)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWizard*) QtSupport::getQt(env, obj))->page((int) arg1), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_removePage(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWizard*) QtSupport::getQt(env, obj))->removePage((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_setAppropriate(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ ((QWizard*) QtSupport::getQt(env, obj))->setAppropriate((QWidget*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_setBackEnabled(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ ((QWizard*) QtSupport::getQt(env, obj))->setBackEnabled((QWidget*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_setFinishEnabled(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ ((QWizard*) QtSupport::getQt(env, obj))->setFinishEnabled((QWidget*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_setFinish(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ ((QWizard*) QtSupport::getQt(env, obj))->setFinish((QWidget*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_setFont(JNIEnv* env, jobject obj, jobject font)
+{
+ ((QWizard*) QtSupport::getQt(env, obj))->setFont((const QFont&)*(const QFont*) QtSupport::getQt(env, font));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_setHelpEnabled(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ ((QWizard*) QtSupport::getQt(env, obj))->setHelpEnabled((QWidget*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_setNextEnabled(JNIEnv* env, jobject obj, jobject arg1, jboolean arg2)
+{
+ ((QWizard*) QtSupport::getQt(env, obj))->setNextEnabled((QWidget*) QtSupport::getQt(env, arg1), (bool) arg2);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_setTitleFont(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWizard*) QtSupport::getQt(env, obj))->setTitleFont((const QFont&)*(const QFont*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_setTitle(JNIEnv* env, jobject obj, jobject arg1, jstring arg2)
+{
+static QString* _qstring_arg2 = 0;
+ ((QWizard*) QtSupport::getQt(env, obj))->setTitle((QWidget*) QtSupport::getQt(env, arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_showPage(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWizard*) QtSupport::getQt(env, obj))->showPage((QWidget*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWizard_show(JNIEnv* env, jobject obj)
+{
+ ((QWizard*) QtSupport::getQt(env, obj))->show();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWizard_titleFont(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(((QWizard*) QtSupport::getQt(env, obj))->titleFont()), "org.kde.qt.QFont", TRUE);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWizard_title(JNIEnv* env, jobject obj, jobject arg1)
+{
+ QString _qstring;
+ _qstring = ((QWizard*) QtSupport::getQt(env, obj))->title((QWidget*) QtSupport::getQt(env, arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWizard_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QWizardJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWizard_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QWizardJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QWizard.h b/qtjava/javalib/qtjava/QWizard.h
new file mode 100644
index 00000000..33b950c0
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWizard.h
@@ -0,0 +1,62 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QWizard__
+#define __org_kde_qt_QWizard__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWizard_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWizard_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_newQWizard__Lorg_kde_qt_QWidget_2Ljava_lang_String_2ZI (JNIEnv *env, jobject, jobject, jstring, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_newQWizard__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z (JNIEnv *env, jobject, jobject, jstring, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_newQWizard__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_newQWizard__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_newQWizard__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_show (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_setFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_addPage (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_insertPage (JNIEnv *env, jobject, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_removePage (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWizard_title (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_setTitle (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWizard_titleFont (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_setTitleFont (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_showPage (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWizard_currentPage (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWizard_page (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWizard_pageCount (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QWizard_indexOf (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWizard_appropriate (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_setAppropriate (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWizard_backButton (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWizard_nextButton (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWizard_finishButton (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWizard_cancelButton (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWizard_helpButton (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWizard_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_setBackEnabled (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_setNextEnabled (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_setFinishEnabled (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_setHelpEnabled (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_setFinish (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWizard_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWizard_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_layOutButtonRow (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_layOutTitleRow (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_back (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_next (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_help (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWizard_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWizard_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QWizard__ */
diff --git a/qtjava/javalib/qtjava/QWorkspace.cpp b/qtjava/javalib/qtjava/QWorkspace.cpp
new file mode 100644
index 00000000..e7b933bf
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWorkspace.cpp
@@ -0,0 +1,608 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qstyle.h>
+#include <qwidgetlist.h>
+#include <qstring.h>
+#include <qsize.h>
+#include <qpixmap.h>
+#include <qworkspace.h>
+#include <qcolor.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QWorkspace.h>
+
+class QWorkspaceJBridge : public QWorkspace
+{
+public:
+ QWorkspaceJBridge(QWidget* arg1,const char* arg2) : QWorkspace(arg1,arg2) {};
+ QWorkspaceJBridge(QWidget* arg1) : QWorkspace(arg1) {};
+ QWorkspaceJBridge() : QWorkspace() {};
+ void protected_styleChange(QStyle& arg1) {
+ QWorkspace::styleChange(arg1);
+ return;
+ }
+ void protected_childEvent(QChildEvent* arg1) {
+ QWorkspace::childEvent(arg1);
+ return;
+ }
+ void protected_resizeEvent(QResizeEvent* arg1) {
+ QWorkspace::resizeEvent(arg1);
+ return;
+ }
+ bool protected_eventFilter(QObject* arg1,QEvent* arg2) {
+ return (bool) QWorkspace::eventFilter(arg1,arg2);
+ }
+ void protected_showEvent(QShowEvent* arg1) {
+ QWorkspace::showEvent(arg1);
+ return;
+ }
+ void protected_hideEvent(QHideEvent* arg1) {
+ QWorkspace::hideEvent(arg1);
+ return;
+ }
+ void protected_wheelEvent(QWheelEvent* arg1) {
+ QWorkspace::wheelEvent(arg1);
+ return;
+ }
+ ~QWorkspaceJBridge() {QtSupport::qtKeyDeleted(this);}
+ void dragLeaveEvent(QDragLeaveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragLeaveEvent",(void*)arg1,"org.kde.qt.QDragLeaveEvent")) {
+ QWidget::dragLeaveEvent(arg1);
+ }
+ return;
+ }
+ void setMask(const QRegion& arg1) {
+ if (!QtSupport::eventDelegate(this,"setMask",(void*)&arg1,"org.kde.qt.QRegion")) {
+ QWidget::setMask(arg1);
+ }
+ return;
+ }
+ void resizeEvent(QResizeEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"resizeEvent",(void*)arg1,"org.kde.qt.QResizeEvent")) {
+ QWorkspace::resizeEvent(arg1);
+ }
+ return;
+ }
+ void mouseDoubleClickEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseDoubleClickEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseDoubleClickEvent(arg1);
+ }
+ return;
+ }
+ void paletteChange(const QPalette& arg1) {
+ if (!QtSupport::eventDelegate(this,"paletteChange",(void*)&arg1,"org.kde.qt.QPalette")) {
+ QWidget::paletteChange(arg1);
+ }
+ return;
+ }
+ void setActiveWindow() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWorkspace","setActiveWindow")) {
+ QWidget::setActiveWindow();
+ }
+ return;
+ }
+ void dragEnterEvent(QDragEnterEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragEnterEvent",(void*)arg1,"org.kde.qt.QDragEnterEvent")) {
+ QWidget::dragEnterEvent(arg1);
+ }
+ return;
+ }
+ void show() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWorkspace","show")) {
+ QWidget::show();
+ }
+ return;
+ }
+ void focusOutEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusOutEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusOutEvent(arg1);
+ }
+ return;
+ }
+ void setFocus() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWorkspace","setFocus")) {
+ QWidget::setFocus();
+ }
+ return;
+ }
+ void dragMoveEvent(QDragMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dragMoveEvent",(void*)arg1,"org.kde.qt.QDragMoveEvent")) {
+ QWidget::dragMoveEvent(arg1);
+ }
+ return;
+ }
+ void hide() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWorkspace","hide")) {
+ QWidget::hide();
+ }
+ return;
+ }
+ void setEraseColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setEraseColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setEraseColor(arg1);
+ }
+ return;
+ }
+ void removeChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"removeChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::removeChild(arg1);
+ }
+ return;
+ }
+ void paintEvent(QPaintEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"paintEvent",(void*)arg1,"org.kde.qt.QPaintEvent")) {
+ QWidget::paintEvent(arg1);
+ }
+ return;
+ }
+ void imStartEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imStartEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imStartEvent(arg1);
+ }
+ return;
+ }
+ void unsetCursor() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWorkspace","unsetCursor")) {
+ QWidget::unsetCursor();
+ }
+ return;
+ }
+ void hideEvent(QHideEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"hideEvent",(void*)arg1,"org.kde.qt.QHideEvent")) {
+ QWorkspace::hideEvent(arg1);
+ }
+ return;
+ }
+ void moveEvent(QMoveEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"moveEvent",(void*)arg1,"org.kde.qt.QMoveEvent")) {
+ QWidget::moveEvent(arg1);
+ }
+ return;
+ }
+ void polish() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWorkspace","polish")) {
+ QWidget::polish();
+ }
+ return;
+ }
+ void showMaximized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWorkspace","showMaximized")) {
+ QWidget::showMaximized();
+ }
+ return;
+ }
+ void setBackgroundPixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundPixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setBackgroundPixmap(arg1);
+ }
+ return;
+ }
+ void showEvent(QShowEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"showEvent",(void*)arg1,"org.kde.qt.QShowEvent")) {
+ QWorkspace::showEvent(arg1);
+ }
+ return;
+ }
+ void keyPressEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyPressEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyPressEvent(arg1);
+ }
+ return;
+ }
+ bool customWhatsThis() {
+ return QtSupport::booleanDelegate(this,"customWhatsThis");
+ }
+ void setCursor(const QCursor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setCursor",(void*)&arg1,"org.kde.qt.QCursor")) {
+ QWidget::setCursor(arg1);
+ }
+ return;
+ }
+ void closeEvent(QCloseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"closeEvent",(void*)arg1,"org.kde.qt.QCloseEvent")) {
+ QWidget::closeEvent(arg1);
+ }
+ return;
+ }
+ void customEvent(QCustomEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"customEvent",(void*)arg1,"org.kde.qt.QCustomEvent")) {
+ QObject::customEvent(arg1);
+ }
+ return;
+ }
+ void enterEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"enterEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::enterEvent(arg1);
+ }
+ return;
+ }
+ void timerEvent(QTimerEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"timerEvent",(void*)arg1,"org.kde.qt.QTimerEvent")) {
+ QObject::timerEvent(arg1);
+ }
+ return;
+ }
+ void mouseReleaseEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseReleaseEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseReleaseEvent(arg1);
+ }
+ return;
+ }
+ void setErasePixmap(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setErasePixmap",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setErasePixmap(arg1);
+ }
+ return;
+ }
+ void childEvent(QChildEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"childEvent",(void*)arg1,"org.kde.qt.QChildEvent")) {
+ QWorkspace::childEvent(arg1);
+ }
+ return;
+ }
+ void dropEvent(QDropEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"dropEvent",(void*)arg1,"org.kde.qt.QDropEvent")) {
+ QWidget::dropEvent(arg1);
+ }
+ return;
+ }
+ void leaveEvent(QEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"leaveEvent",(void*)arg1,"org.kde.qt.QEvent")) {
+ QWidget::leaveEvent(arg1);
+ }
+ return;
+ }
+ void setIcon(const QPixmap& arg1) {
+ if (!QtSupport::eventDelegate(this,"setIcon",(void*)&arg1,"org.kde.qt.QPixmap")) {
+ QWidget::setIcon(arg1);
+ }
+ return;
+ }
+ void updateMask() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWorkspace","updateMask")) {
+ QWidget::updateMask();
+ }
+ return;
+ }
+ void showNormal() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWorkspace","showNormal")) {
+ QWidget::showNormal();
+ }
+ return;
+ }
+ void imComposeEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imComposeEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imComposeEvent(arg1);
+ }
+ return;
+ }
+ void mousePressEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mousePressEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mousePressEvent(arg1);
+ }
+ return;
+ }
+ void mouseMoveEvent(QMouseEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"mouseMoveEvent",(void*)arg1,"org.kde.qt.QMouseEvent")) {
+ QWidget::mouseMoveEvent(arg1);
+ }
+ return;
+ }
+ void setFocusProxy(QWidget* arg1) {
+ if (!QtSupport::eventDelegate(this,"setFocusProxy",(void*)arg1,"org.kde.qt.QWidget")) {
+ QWidget::setFocusProxy(arg1);
+ }
+ return;
+ }
+ void fontChange(const QFont& arg1) {
+ if (!QtSupport::eventDelegate(this,"fontChange",(void*)&arg1,"org.kde.qt.QFont")) {
+ QWidget::fontChange(arg1);
+ }
+ return;
+ }
+ void setBackgroundColor(const QColor& arg1) {
+ if (!QtSupport::eventDelegate(this,"setBackgroundColor",(void*)&arg1,"org.kde.qt.QColor")) {
+ QWidget::setBackgroundColor(arg1);
+ }
+ return;
+ }
+ void adjustSize() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWorkspace","adjustSize")) {
+ QWidget::adjustSize();
+ }
+ return;
+ }
+ void wheelEvent(QWheelEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"wheelEvent",(void*)arg1,"org.kde.qt.QWheelEvent")) {
+ QWorkspace::wheelEvent(arg1);
+ }
+ return;
+ }
+ void imEndEvent(QIMEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"imEndEvent",(void*)arg1,"org.kde.qt.QIMEvent")) {
+ QWidget::imEndEvent(arg1);
+ }
+ return;
+ }
+ void insertChild(QObject* arg1) {
+ if (!QtSupport::eventDelegate(this,"insertChild",(void*)arg1,"org.kde.qt.QObject")) {
+ QObject::insertChild(arg1);
+ }
+ return;
+ }
+ void focusInEvent(QFocusEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"focusInEvent",(void*)arg1,"org.kde.qt.QFocusEvent")) {
+ QWidget::focusInEvent(arg1);
+ }
+ return;
+ }
+ void tabletEvent(QTabletEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"tabletEvent",(void*)arg1,"org.kde.qt.QTabletEvent")) {
+ QWidget::tabletEvent(arg1);
+ }
+ return;
+ }
+ void keyReleaseEvent(QKeyEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"keyReleaseEvent",(void*)arg1,"org.kde.qt.QKeyEvent")) {
+ QWidget::keyReleaseEvent(arg1);
+ }
+ return;
+ }
+ void contextMenuEvent(QContextMenuEvent* arg1) {
+ if (!QtSupport::eventDelegate(this,"contextMenuEvent",(void*)arg1,"org.kde.qt.QContextMenuEvent")) {
+ QWidget::contextMenuEvent(arg1);
+ }
+ return;
+ }
+ void setGeometry(const QRect& arg1) {
+ if (!QtSupport::eventDelegate(this,"setGeometry",(void*)&arg1,"org.kde.qt.QRect")) {
+ QWidget::setGeometry(arg1);
+ }
+ return;
+ }
+ void showMinimized() {
+ if (!QtSupport::voidDelegate(this,"org.kde.qt.QWorkspace","showMinimized")) {
+ QWidget::showMinimized();
+ }
+ return;
+ }
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_activateNextWindow(JNIEnv* env, jobject obj)
+{
+ ((QWorkspace*) QtSupport::getQt(env, obj))->activateNextWindow();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_activatePrevWindow(JNIEnv* env, jobject obj)
+{
+ ((QWorkspace*) QtSupport::getQt(env, obj))->activatePrevWindow();
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWorkspace_activeWindow(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWorkspace*) QtSupport::getQt(env, obj))->activeWindow(), "org.kde.qt.QWidget");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_cascade(JNIEnv* env, jobject obj)
+{
+ ((QWorkspace*) QtSupport::getQt(env, obj))->cascade();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_childEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWorkspaceJBridge*) QtSupport::getQt(env, obj))->protected_childEvent((QChildEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWorkspace_className(JNIEnv* env, jobject obj)
+{
+ const char* _qstring;
+ _qstring = ((QWorkspace*) QtSupport::getQt(env, obj))->className();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_closeActiveWindow(JNIEnv* env, jobject obj)
+{
+ ((QWorkspace*) QtSupport::getQt(env, obj))->closeActiveWindow();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_closeAllWindows(JNIEnv* env, jobject obj)
+{
+ ((QWorkspace*) QtSupport::getQt(env, obj))->closeAllWindows();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QWorkspace_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWorkspace_eventFilter(JNIEnv* env, jobject obj, jobject arg1, jobject arg2)
+{
+ jboolean xret = (jboolean) ((QWorkspaceJBridge*) QtSupport::getQt(env, obj))->protected_eventFilter((QObject*) QtSupport::getQt(env, arg1), (QEvent*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj) && ((QWidget*)(QWorkspace*)QtSupport::getQt(env, obj))->parentWidget(TRUE) == 0) {
+ delete (QWorkspace*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_hideEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QWorkspaceJBridge*) QtSupport::getQt(env, obj))->protected_hideEvent((QHideEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWorkspace_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWorkspace_metaObject(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QWorkspace*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_newQWorkspace__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWorkspaceJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_newQWorkspace__Lorg_kde_qt_QWidget_2(JNIEnv* env, jobject obj, jobject parent)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWorkspaceJBridge((QWidget*) QtSupport::getQt(env, parent)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_newQWorkspace__Lorg_kde_qt_QWidget_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jobject parent, jstring name)
+{
+static QCString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QWorkspaceJBridge((QWidget*) QtSupport::getQt(env, parent), (const char*) QtSupport::toCharString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_resizeEvent(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWorkspaceJBridge*) QtSupport::getQt(env, obj))->protected_resizeEvent((QResizeEvent*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QWorkspace_scrollBarsEnabled(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QWorkspace*) QtSupport::getQt(env, obj))->scrollBarsEnabled();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_setPaletteBackgroundColor(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWorkspace*) QtSupport::getQt(env, obj))->setPaletteBackgroundColor((const QColor&)*(const QColor*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_setPaletteBackgroundPixmap(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWorkspace*) QtSupport::getQt(env, obj))->setPaletteBackgroundPixmap((const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_setScrollBarsEnabled(JNIEnv* env, jobject obj, jboolean enable)
+{
+ ((QWorkspace*) QtSupport::getQt(env, obj))->setScrollBarsEnabled((bool) enable);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_showEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QWorkspaceJBridge*) QtSupport::getQt(env, obj))->protected_showEvent((QShowEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWorkspace_sizeHint(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((QWorkspace*) QtSupport::getQt(env, obj))->sizeHint()), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_styleChange(JNIEnv* env, jobject obj, jobject arg1)
+{
+ ((QWorkspaceJBridge*) QtSupport::getQt(env, obj))->protected_styleChange((QStyle&)*(QStyle*) QtSupport::getQt(env, arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_tile(JNIEnv* env, jobject obj)
+{
+ ((QWorkspace*) QtSupport::getQt(env, obj))->tile();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWorkspace_tr__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ _qstring = QWorkspaceJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QWorkspace_tr__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring arg2)
+{
+ QString _qstring;
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_arg2 = 0;
+ _qstring = QWorkspaceJBridge::tr((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QWorkspace_wheelEvent(JNIEnv* env, jobject obj, jobject e)
+{
+ ((QWorkspaceJBridge*) QtSupport::getQt(env, obj))->protected_wheelEvent((QWheelEvent*) QtSupport::getQt(env, e));
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWorkspace_windowList__(JNIEnv* env, jobject obj)
+{
+ QWidgetList _qlist;
+ _qlist = ((QWorkspace*) QtSupport::getQt(env, obj))->windowList();
+ return (jobject) QtSupport::arrayWithQWidgetList(env, (QWidgetList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QWorkspace_windowList__I(JNIEnv* env, jobject obj, jint order)
+{
+ QWidgetList _qlist;
+ _qlist = ((QWorkspace*) QtSupport::getQt(env, obj))->windowList((QWorkspace::WindowOrder) order);
+ return (jobject) QtSupport::arrayWithQWidgetList(env, (QWidgetList*) &_qlist);
+}
+
diff --git a/qtjava/javalib/qtjava/QWorkspace.h b/qtjava/javalib/qtjava/QWorkspace.h
new file mode 100644
index 00000000..8d7ca6db
--- /dev/null
+++ b/qtjava/javalib/qtjava/QWorkspace.h
@@ -0,0 +1,49 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QWorkspace__
+#define __org_kde_qt_QWorkspace__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWorkspace_metaObject (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWorkspace_className (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_newQWorkspace__Lorg_kde_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_newQWorkspace__Lorg_kde_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_newQWorkspace__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWorkspace_activeWindow (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWorkspace_windowList__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWorkspace_windowList__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QWorkspace_sizeHint (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWorkspace_scrollBarsEnabled (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_setScrollBarsEnabled (JNIEnv *env, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_setPaletteBackgroundColor (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_setPaletteBackgroundPixmap (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_cascade (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_tile (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_closeActiveWindow (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_closeAllWindows (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_activateNextWindow (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_activatePrevWindow (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWorkspace_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QWorkspace_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_styleChange (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_childEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_resizeEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWorkspace_eventFilter (JNIEnv *env, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_showEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_hideEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_wheelEvent (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QWorkspace_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QWorkspace_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QWorkspace__ */
diff --git a/qtjava/javalib/qtjava/QXmlAttributes.cpp b/qtjava/javalib/qtjava/QXmlAttributes.cpp
new file mode 100644
index 00000000..b7015898
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlAttributes.cpp
@@ -0,0 +1,174 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlAttributes.h>
+
+class QXmlAttributesJBridge : public QXmlAttributes
+{
+public:
+ QXmlAttributesJBridge() : QXmlAttributes() {};
+ ~QXmlAttributesJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlAttributes_append(JNIEnv* env, jobject obj, jstring qName, jstring uri, jstring localPart, jstring value)
+{
+static QString* _qstring_qName = 0;
+static QString* _qstring_uri = 0;
+static QString* _qstring_localPart = 0;
+static QString* _qstring_value = 0;
+ ((QXmlAttributes*) QtSupport::getQt(env, obj))->append((const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName), (const QString&)*(QString*) QtSupport::toQString(env, uri, &_qstring_uri), (const QString&)*(QString*) QtSupport::toQString(env, localPart, &_qstring_localPart), (const QString&)*(QString*) QtSupport::toQString(env, value, &_qstring_value));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlAttributes_clear(JNIEnv* env, jobject obj)
+{
+ ((QXmlAttributes*) QtSupport::getQt(env, obj))->clear();
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QXmlAttributes_count(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QXmlAttributes*) QtSupport::getQt(env, obj))->count();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlAttributes_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QXmlAttributes_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlAttributes_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QXmlAttributes*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QXmlAttributes_index__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring qName)
+{
+static QString* _qstring_qName = 0;
+ jint xret = (jint) ((QXmlAttributes*) QtSupport::getQt(env, obj))->index((const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName));
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QXmlAttributes_index__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring uri, jstring localPart)
+{
+static QString* _qstring_uri = 0;
+static QString* _qstring_localPart = 0;
+ jint xret = (jint) ((QXmlAttributes*) QtSupport::getQt(env, obj))->index((const QString&)*(QString*) QtSupport::toQString(env, uri, &_qstring_uri), (const QString&)*(QString*) QtSupport::toQString(env, localPart, &_qstring_localPart));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlAttributes_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QXmlAttributes_length(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QXmlAttributes*) QtSupport::getQt(env, obj))->length();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlAttributes_localName(JNIEnv* env, jobject obj, jint index)
+{
+ QString _qstring;
+ _qstring = ((QXmlAttributes*) QtSupport::getQt(env, obj))->localName((int) index);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlAttributes_newQXmlAttributes(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlAttributesJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlAttributes_qName(JNIEnv* env, jobject obj, jint index)
+{
+ QString _qstring;
+ _qstring = ((QXmlAttributes*) QtSupport::getQt(env, obj))->qName((int) index);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlAttributes_type__I(JNIEnv* env, jobject obj, jint index)
+{
+ QString _qstring;
+ _qstring = ((QXmlAttributes*) QtSupport::getQt(env, obj))->type((int) index);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlAttributes_type__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring qName)
+{
+ QString _qstring;
+static QString* _qstring_qName = 0;
+ _qstring = ((QXmlAttributes*) QtSupport::getQt(env, obj))->type((const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlAttributes_type__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring uri, jstring localName)
+{
+ QString _qstring;
+static QString* _qstring_uri = 0;
+static QString* _qstring_localName = 0;
+ _qstring = ((QXmlAttributes*) QtSupport::getQt(env, obj))->type((const QString&)*(QString*) QtSupport::toQString(env, uri, &_qstring_uri), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlAttributes_uri(JNIEnv* env, jobject obj, jint index)
+{
+ QString _qstring;
+ _qstring = ((QXmlAttributes*) QtSupport::getQt(env, obj))->uri((int) index);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlAttributes_value__I(JNIEnv* env, jobject obj, jint index)
+{
+ QString _qstring;
+ _qstring = ((QXmlAttributes*) QtSupport::getQt(env, obj))->value((int) index);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlAttributes_value__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring qName)
+{
+ QString _qstring;
+static QString* _qstring_qName = 0;
+ _qstring = ((QXmlAttributes*) QtSupport::getQt(env, obj))->value((const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlAttributes_value__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring uri, jstring localName)
+{
+ QString _qstring;
+static QString* _qstring_uri = 0;
+static QString* _qstring_localName = 0;
+ _qstring = ((QXmlAttributes*) QtSupport::getQt(env, obj))->value((const QString&)*(QString*) QtSupport::toQString(env, uri, &_qstring_uri), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlAttributes.h b/qtjava/javalib/qtjava/QXmlAttributes.h
new file mode 100644
index 00000000..48ab084a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlAttributes.h
@@ -0,0 +1,37 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlAttributes__
+#define __org_kde_qt_QXmlAttributes__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlAttributes_newQXmlAttributes (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QXmlAttributes_index__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QXmlAttributes_index__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QXmlAttributes_length (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QXmlAttributes_count (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlAttributes_localName (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlAttributes_qName (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlAttributes_uri (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlAttributes_type__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlAttributes_type__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlAttributes_type__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlAttributes_value__I (JNIEnv *env, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlAttributes_value__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlAttributes_value__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlAttributes_clear (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlAttributes_append (JNIEnv *env, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlAttributes_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlAttributes_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlAttributes_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlAttributes__ */
diff --git a/qtjava/javalib/qtjava/QXmlContentHandler.cpp b/qtjava/javalib/qtjava/QXmlContentHandler.cpp
new file mode 100644
index 00000000..aeaebfa4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlContentHandler.cpp
@@ -0,0 +1,106 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlContentHandler.h>
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlContentHandler_characters(JNIEnv* env, jobject obj, jstring ch)
+{
+static QString* _qstring_ch = 0;
+ jboolean xret = (jboolean) ((QXmlContentHandler*) QtSupport::getQt(env, obj))->characters((const QString&)*(QString*) QtSupport::toQString(env, ch, &_qstring_ch));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlContentHandler_endDocument(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QXmlContentHandler*) QtSupport::getQt(env, obj))->endDocument();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlContentHandler_endElement(JNIEnv* env, jobject obj, jstring namespaceURI, jstring localName, jstring qName)
+{
+static QString* _qstring_namespaceURI = 0;
+static QString* _qstring_localName = 0;
+static QString* _qstring_qName = 0;
+ jboolean xret = (jboolean) ((QXmlContentHandler*) QtSupport::getQt(env, obj))->endElement((const QString&)*(QString*) QtSupport::toQString(env, namespaceURI, &_qstring_namespaceURI), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName), (const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlContentHandler_endPrefixMapping(JNIEnv* env, jobject obj, jstring prefix)
+{
+static QString* _qstring_prefix = 0;
+ jboolean xret = (jboolean) ((QXmlContentHandler*) QtSupport::getQt(env, obj))->endPrefixMapping((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlContentHandler_errorString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QXmlContentHandler*) QtSupport::getQt(env, obj))->errorString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlContentHandler_ignorableWhitespace(JNIEnv* env, jobject obj, jstring ch)
+{
+static QString* _qstring_ch = 0;
+ jboolean xret = (jboolean) ((QXmlContentHandler*) QtSupport::getQt(env, obj))->ignorableWhitespace((const QString&)*(QString*) QtSupport::toQString(env, ch, &_qstring_ch));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlContentHandler_processingInstruction(JNIEnv* env, jobject obj, jstring target, jstring data)
+{
+static QString* _qstring_target = 0;
+static QString* _qstring_data = 0;
+ jboolean xret = (jboolean) ((QXmlContentHandler*) QtSupport::getQt(env, obj))->processingInstruction((const QString&)*(QString*) QtSupport::toQString(env, target, &_qstring_target), (const QString&)*(QString*) QtSupport::toQString(env, data, &_qstring_data));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlContentHandler_setDocumentLocator(JNIEnv* env, jobject obj, jobject locator)
+{
+ ((QXmlContentHandler*) QtSupport::getQt(env, obj))->setDocumentLocator((QXmlLocator*) QtSupport::getQt(env, locator));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlContentHandler_skippedEntity(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QXmlContentHandler*) QtSupport::getQt(env, obj))->skippedEntity((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlContentHandler_startDocument(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QXmlContentHandler*) QtSupport::getQt(env, obj))->startDocument();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlContentHandler_startElement(JNIEnv* env, jobject obj, jstring namespaceURI, jstring localName, jstring qName, jobject atts)
+{
+static QString* _qstring_namespaceURI = 0;
+static QString* _qstring_localName = 0;
+static QString* _qstring_qName = 0;
+ jboolean xret = (jboolean) ((QXmlContentHandler*) QtSupport::getQt(env, obj))->startElement((const QString&)*(QString*) QtSupport::toQString(env, namespaceURI, &_qstring_namespaceURI), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName), (const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName), (const QXmlAttributes&)*(const QXmlAttributes*) QtSupport::getQt(env, atts));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlContentHandler_startPrefixMapping(JNIEnv* env, jobject obj, jstring prefix, jstring uri)
+{
+static QString* _qstring_prefix = 0;
+static QString* _qstring_uri = 0;
+ jboolean xret = (jboolean) ((QXmlContentHandler*) QtSupport::getQt(env, obj))->startPrefixMapping((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix), (const QString&)*(QString*) QtSupport::toQString(env, uri, &_qstring_uri));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlContentHandler.h b/qtjava/javalib/qtjava/QXmlContentHandler.h
new file mode 100644
index 00000000..76bbf0d4
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlContentHandler.h
@@ -0,0 +1,30 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlContentHandler__
+#define __org_kde_qt_QXmlContentHandler__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlContentHandler_setDocumentLocator (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlContentHandler_startDocument (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlContentHandler_endDocument (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlContentHandler_startPrefixMapping (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlContentHandler_endPrefixMapping (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlContentHandler_startElement (JNIEnv *env, jobject, jstring, jstring, jstring, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlContentHandler_endElement (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlContentHandler_characters (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlContentHandler_ignorableWhitespace (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlContentHandler_processingInstruction (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlContentHandler_skippedEntity (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlContentHandler_errorString (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlContentHandler__ */
diff --git a/qtjava/javalib/qtjava/QXmlDTDHandler.cpp b/qtjava/javalib/qtjava/QXmlDTDHandler.cpp
new file mode 100644
index 00000000..01f573a5
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlDTDHandler.cpp
@@ -0,0 +1,36 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlDTDHandler.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlDTDHandler_errorString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QXmlDTDHandler*) QtSupport::getQt(env, obj))->errorString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDTDHandler_notationDecl(JNIEnv* env, jobject obj, jstring name, jstring publicId, jstring systemId)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_publicId = 0;
+static QString* _qstring_systemId = 0;
+ jboolean xret = (jboolean) ((QXmlDTDHandler*) QtSupport::getQt(env, obj))->notationDecl((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, publicId, &_qstring_publicId), (const QString&)*(QString*) QtSupport::toQString(env, systemId, &_qstring_systemId));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDTDHandler_unparsedEntityDecl(JNIEnv* env, jobject obj, jstring name, jstring publicId, jstring systemId, jstring notationName)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_publicId = 0;
+static QString* _qstring_systemId = 0;
+static QString* _qstring_notationName = 0;
+ jboolean xret = (jboolean) ((QXmlDTDHandler*) QtSupport::getQt(env, obj))->unparsedEntityDecl((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, publicId, &_qstring_publicId), (const QString&)*(QString*) QtSupport::toQString(env, systemId, &_qstring_systemId), (const QString&)*(QString*) QtSupport::toQString(env, notationName, &_qstring_notationName));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlDTDHandler.h b/qtjava/javalib/qtjava/QXmlDTDHandler.h
new file mode 100644
index 00000000..1538707a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlDTDHandler.h
@@ -0,0 +1,21 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlDTDHandler__
+#define __org_kde_qt_QXmlDTDHandler__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDTDHandler_notationDecl (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDTDHandler_unparsedEntityDecl (JNIEnv *env, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlDTDHandler_errorString (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlDTDHandler__ */
diff --git a/qtjava/javalib/qtjava/QXmlDeclHandler.cpp b/qtjava/javalib/qtjava/QXmlDeclHandler.cpp
new file mode 100644
index 00000000..2002a2e3
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlDeclHandler.cpp
@@ -0,0 +1,46 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlDeclHandler.h>
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDeclHandler_attributeDecl(JNIEnv* env, jobject obj, jstring eName, jstring aName, jstring type, jstring valueDefault, jstring value)
+{
+static QString* _qstring_eName = 0;
+static QString* _qstring_aName = 0;
+static QString* _qstring_type = 0;
+static QString* _qstring_valueDefault = 0;
+static QString* _qstring_value = 0;
+ jboolean xret = (jboolean) ((QXmlDeclHandler*) QtSupport::getQt(env, obj))->attributeDecl((const QString&)*(QString*) QtSupport::toQString(env, eName, &_qstring_eName), (const QString&)*(QString*) QtSupport::toQString(env, aName, &_qstring_aName), (const QString&)*(QString*) QtSupport::toQString(env, type, &_qstring_type), (const QString&)*(QString*) QtSupport::toQString(env, valueDefault, &_qstring_valueDefault), (const QString&)*(QString*) QtSupport::toQString(env, value, &_qstring_value));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlDeclHandler_errorString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QXmlDeclHandler*) QtSupport::getQt(env, obj))->errorString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDeclHandler_externalEntityDecl(JNIEnv* env, jobject obj, jstring name, jstring publicId, jstring systemId)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_publicId = 0;
+static QString* _qstring_systemId = 0;
+ jboolean xret = (jboolean) ((QXmlDeclHandler*) QtSupport::getQt(env, obj))->externalEntityDecl((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, publicId, &_qstring_publicId), (const QString&)*(QString*) QtSupport::toQString(env, systemId, &_qstring_systemId));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDeclHandler_internalEntityDecl(JNIEnv* env, jobject obj, jstring name, jstring value)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_value = 0;
+ jboolean xret = (jboolean) ((QXmlDeclHandler*) QtSupport::getQt(env, obj))->internalEntityDecl((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, value, &_qstring_value));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlDeclHandler.h b/qtjava/javalib/qtjava/QXmlDeclHandler.h
new file mode 100644
index 00000000..d09b6816
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlDeclHandler.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlDeclHandler__
+#define __org_kde_qt_QXmlDeclHandler__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDeclHandler_attributeDecl (JNIEnv *env, jobject, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDeclHandler_internalEntityDecl (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDeclHandler_externalEntityDecl (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlDeclHandler_errorString (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlDeclHandler__ */
diff --git a/qtjava/javalib/qtjava/QXmlDefaultHandler.cpp b/qtjava/javalib/qtjava/QXmlDefaultHandler.cpp
new file mode 100644
index 00000000..1e972e1d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlDefaultHandler.cpp
@@ -0,0 +1,283 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlDefaultHandler.h>
+
+class QXmlDefaultHandlerJBridge : public QXmlDefaultHandler
+{
+public:
+ QXmlDefaultHandlerJBridge() : QXmlDefaultHandler() {};
+ ~QXmlDefaultHandlerJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_attributeDecl(JNIEnv* env, jobject obj, jstring eName, jstring aName, jstring type, jstring valueDefault, jstring value)
+{
+static QString* _qstring_eName = 0;
+static QString* _qstring_aName = 0;
+static QString* _qstring_type = 0;
+static QString* _qstring_valueDefault = 0;
+static QString* _qstring_value = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->attributeDecl((const QString&)*(QString*) QtSupport::toQString(env, eName, &_qstring_eName), (const QString&)*(QString*) QtSupport::toQString(env, aName, &_qstring_aName), (const QString&)*(QString*) QtSupport::toQString(env, type, &_qstring_type), (const QString&)*(QString*) QtSupport::toQString(env, valueDefault, &_qstring_valueDefault), (const QString&)*(QString*) QtSupport::toQString(env, value, &_qstring_value));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_characters(JNIEnv* env, jobject obj, jstring ch)
+{
+static QString* _qstring_ch = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->characters((const QString&)*(QString*) QtSupport::toQString(env, ch, &_qstring_ch));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_comment(JNIEnv* env, jobject obj, jstring ch)
+{
+static QString* _qstring_ch = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->comment((const QString&)*(QString*) QtSupport::toQString(env, ch, &_qstring_ch));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QXmlDefaultHandler_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_endCDATA(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->endCDATA();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_endDTD(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->endDTD();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_endDocument(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->endDocument();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_endElement(JNIEnv* env, jobject obj, jstring namespaceURI, jstring localName, jstring qName)
+{
+static QString* _qstring_namespaceURI = 0;
+static QString* _qstring_localName = 0;
+static QString* _qstring_qName = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->endElement((const QString&)*(QString*) QtSupport::toQString(env, namespaceURI, &_qstring_namespaceURI), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName), (const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_endEntity(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->endEntity((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_endPrefixMapping(JNIEnv* env, jobject obj, jstring prefix)
+{
+static QString* _qstring_prefix = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->endPrefixMapping((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_errorString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->errorString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_error(JNIEnv* env, jobject obj, jobject exception)
+{
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->error((const QXmlParseException&)*(const QXmlParseException*) QtSupport::getQt(env, exception));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_externalEntityDecl(JNIEnv* env, jobject obj, jstring name, jstring publicId, jstring systemId)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_publicId = 0;
+static QString* _qstring_systemId = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->externalEntityDecl((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, publicId, &_qstring_publicId), (const QString&)*(QString*) QtSupport::toQString(env, systemId, &_qstring_systemId));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_fatalError(JNIEnv* env, jobject obj, jobject exception)
+{
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->fatalError((const QXmlParseException&)*(const QXmlParseException*) QtSupport::getQt(env, exception));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QXmlDefaultHandler*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_ignorableWhitespace(JNIEnv* env, jobject obj, jstring ch)
+{
+static QString* _qstring_ch = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->ignorableWhitespace((const QString&)*(QString*) QtSupport::toQString(env, ch, &_qstring_ch));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_internalEntityDecl(JNIEnv* env, jobject obj, jstring name, jstring value)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_value = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->internalEntityDecl((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, value, &_qstring_value));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_newQXmlDefaultHandler(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlDefaultHandlerJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_notationDecl(JNIEnv* env, jobject obj, jstring name, jstring publicId, jstring systemId)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_publicId = 0;
+static QString* _qstring_systemId = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->notationDecl((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, publicId, &_qstring_publicId), (const QString&)*(QString*) QtSupport::toQString(env, systemId, &_qstring_systemId));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_processingInstruction(JNIEnv* env, jobject obj, jstring target, jstring data)
+{
+static QString* _qstring_target = 0;
+static QString* _qstring_data = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->processingInstruction((const QString&)*(QString*) QtSupport::toQString(env, target, &_qstring_target), (const QString&)*(QString*) QtSupport::toQString(env, data, &_qstring_data));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_resolveEntity(JNIEnv* env, jobject obj, jstring publicId, jstring systemId, jobject ret)
+{
+static QString* _qstring_publicId = 0;
+static QString* _qstring_systemId = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->resolveEntity((const QString&)*(QString*) QtSupport::toQString(env, publicId, &_qstring_publicId), (const QString&)*(QString*) QtSupport::toQString(env, systemId, &_qstring_systemId), (QXmlInputSource*&)*(QXmlInputSource*) QtSupport::getQt(env, ret));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_setDocumentLocator(JNIEnv* env, jobject obj, jobject locator)
+{
+ ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->setDocumentLocator((QXmlLocator*) QtSupport::getQt(env, locator));
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_skippedEntity(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->skippedEntity((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_startCDATA(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->startCDATA();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_startDTD(JNIEnv* env, jobject obj, jstring name, jstring publicId, jstring systemId)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_publicId = 0;
+static QString* _qstring_systemId = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->startDTD((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, publicId, &_qstring_publicId), (const QString&)*(QString*) QtSupport::toQString(env, systemId, &_qstring_systemId));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_startDocument(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->startDocument();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_startElement(JNIEnv* env, jobject obj, jstring namespaceURI, jstring localName, jstring qName, jobject atts)
+{
+static QString* _qstring_namespaceURI = 0;
+static QString* _qstring_localName = 0;
+static QString* _qstring_qName = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->startElement((const QString&)*(QString*) QtSupport::toQString(env, namespaceURI, &_qstring_namespaceURI), (const QString&)*(QString*) QtSupport::toQString(env, localName, &_qstring_localName), (const QString&)*(QString*) QtSupport::toQString(env, qName, &_qstring_qName), (const QXmlAttributes&)*(const QXmlAttributes*) QtSupport::getQt(env, atts));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_startEntity(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->startEntity((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_startPrefixMapping(JNIEnv* env, jobject obj, jstring prefix, jstring uri)
+{
+static QString* _qstring_prefix = 0;
+static QString* _qstring_uri = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->startPrefixMapping((const QString&)*(QString*) QtSupport::toQString(env, prefix, &_qstring_prefix), (const QString&)*(QString*) QtSupport::toQString(env, uri, &_qstring_uri));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_unparsedEntityDecl(JNIEnv* env, jobject obj, jstring name, jstring publicId, jstring systemId, jstring notationName)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_publicId = 0;
+static QString* _qstring_systemId = 0;
+static QString* _qstring_notationName = 0;
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->unparsedEntityDecl((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, publicId, &_qstring_publicId), (const QString&)*(QString*) QtSupport::toQString(env, systemId, &_qstring_systemId), (const QString&)*(QString*) QtSupport::toQString(env, notationName, &_qstring_notationName));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlDefaultHandler_warning(JNIEnv* env, jobject obj, jobject exception)
+{
+ jboolean xret = (jboolean) ((QXmlDefaultHandler*) QtSupport::getQt(env, obj))->warning((const QXmlParseException&)*(const QXmlParseException*) QtSupport::getQt(env, exception));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlDefaultHandler.h b/qtjava/javalib/qtjava/QXmlDefaultHandler.h
new file mode 100644
index 00000000..8b77847a
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlDefaultHandler.h
@@ -0,0 +1,50 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlDefaultHandler__
+#define __org_kde_qt_QXmlDefaultHandler__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlDefaultHandler_newQXmlDefaultHandler (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlDefaultHandler_setDocumentLocator (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_startDocument (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_endDocument (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_startPrefixMapping (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_endPrefixMapping (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_startElement (JNIEnv *env, jobject, jstring, jstring, jstring, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_endElement (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_characters (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_ignorableWhitespace (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_processingInstruction (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_skippedEntity (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_warning (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_error (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_fatalError (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_notationDecl (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_unparsedEntityDecl (JNIEnv *env, jobject, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_resolveEntity (JNIEnv *env, jobject, jstring, jstring, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_startDTD (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_endDTD (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_startEntity (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_endEntity (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_startCDATA (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_endCDATA (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_comment (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_attributeDecl (JNIEnv *env, jobject, jstring, jstring, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_internalEntityDecl (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_externalEntityDecl (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlDefaultHandler_errorString (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlDefaultHandler_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlDefaultHandler_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlDefaultHandler_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlDefaultHandler__ */
diff --git a/qtjava/javalib/qtjava/QXmlEntityResolver.cpp b/qtjava/javalib/qtjava/QXmlEntityResolver.cpp
new file mode 100644
index 00000000..195633da
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlEntityResolver.cpp
@@ -0,0 +1,24 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlEntityResolver.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlEntityResolver_errorString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QXmlEntityResolver*) QtSupport::getQt(env, obj))->errorString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlEntityResolver_resolveEntity(JNIEnv* env, jobject obj, jstring publicId, jstring systemId, jobject ret)
+{
+static QString* _qstring_publicId = 0;
+static QString* _qstring_systemId = 0;
+ jboolean xret = (jboolean) ((QXmlEntityResolver*) QtSupport::getQt(env, obj))->resolveEntity((const QString&)*(QString*) QtSupport::toQString(env, publicId, &_qstring_publicId), (const QString&)*(QString*) QtSupport::toQString(env, systemId, &_qstring_systemId), (QXmlInputSource*&)*(QXmlInputSource*) QtSupport::getQt(env, ret));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlEntityResolver.h b/qtjava/javalib/qtjava/QXmlEntityResolver.h
new file mode 100644
index 00000000..4ecd2e67
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlEntityResolver.h
@@ -0,0 +1,20 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlEntityResolver__
+#define __org_kde_qt_QXmlEntityResolver__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlEntityResolver_resolveEntity (JNIEnv *env, jobject, jstring, jstring, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlEntityResolver_errorString (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlEntityResolver__ */
diff --git a/qtjava/javalib/qtjava/QXmlErrorHandler.cpp b/qtjava/javalib/qtjava/QXmlErrorHandler.cpp
new file mode 100644
index 00000000..98c33817
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlErrorHandler.cpp
@@ -0,0 +1,36 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlErrorHandler.h>
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlErrorHandler_errorString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QXmlErrorHandler*) QtSupport::getQt(env, obj))->errorString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlErrorHandler_error(JNIEnv* env, jobject obj, jobject exception)
+{
+ jboolean xret = (jboolean) ((QXmlErrorHandler*) QtSupport::getQt(env, obj))->error((const QXmlParseException&)*(const QXmlParseException*) QtSupport::getQt(env, exception));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlErrorHandler_fatalError(JNIEnv* env, jobject obj, jobject exception)
+{
+ jboolean xret = (jboolean) ((QXmlErrorHandler*) QtSupport::getQt(env, obj))->fatalError((const QXmlParseException&)*(const QXmlParseException*) QtSupport::getQt(env, exception));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlErrorHandler_warning(JNIEnv* env, jobject obj, jobject exception)
+{
+ jboolean xret = (jboolean) ((QXmlErrorHandler*) QtSupport::getQt(env, obj))->warning((const QXmlParseException&)*(const QXmlParseException*) QtSupport::getQt(env, exception));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlErrorHandler.h b/qtjava/javalib/qtjava/QXmlErrorHandler.h
new file mode 100644
index 00000000..b5d078cc
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlErrorHandler.h
@@ -0,0 +1,22 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlErrorHandler__
+#define __org_kde_qt_QXmlErrorHandler__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlErrorHandler_warning (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlErrorHandler_error (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlErrorHandler_fatalError (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlErrorHandler_errorString (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlErrorHandler__ */
diff --git a/qtjava/javalib/qtjava/QXmlInputSource.cpp b/qtjava/javalib/qtjava/QXmlInputSource.cpp
new file mode 100644
index 00000000..d8a735f1
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlInputSource.cpp
@@ -0,0 +1,161 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+#include <qfile.h>
+#include <qtextstream.h>
+#include <qcstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlInputSource.h>
+
+class QXmlInputSourceJBridge : public QXmlInputSource
+{
+public:
+ QXmlInputSourceJBridge() : QXmlInputSource() {};
+ QXmlInputSourceJBridge(QIODevice* arg1) : QXmlInputSource(arg1) {};
+ QXmlInputSourceJBridge(QFile& arg1) : QXmlInputSource(arg1) {};
+ QXmlInputSourceJBridge(QTextStream& arg1) : QXmlInputSource(arg1) {};
+ void public_fetchData() {
+ QXmlInputSource::fetchData();
+ return;
+ }
+ void public_reset() {
+ QXmlInputSource::reset();
+ return;
+ }
+ QString protected_fromRawData(const QByteArray& arg1,bool arg2) {
+ return (QString) QXmlInputSource::fromRawData(arg1,arg2);
+ }
+ QString protected_fromRawData(const QByteArray& arg1) {
+ return (QString) QXmlInputSource::fromRawData(arg1);
+ }
+ ~QXmlInputSourceJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlInputSource_data(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QXmlInputSource*) QtSupport::getQt(env, obj))->data();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlInputSource_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QXmlInputSource_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlInputSource_fetchData(JNIEnv* env, jobject obj)
+{
+ ((QXmlInputSourceJBridge*) QtSupport::getQt(env, obj))->public_fetchData();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlInputSource_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QXmlInputSource*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlInputSource_fromRawData___3B(JNIEnv* env, jobject obj, jbyteArray data)
+{
+ QString _qstring;
+static QByteArray* _qbyteArray_data = 0;
+ _qstring = ((QXmlInputSourceJBridge*) QtSupport::getQt(env, obj))->protected_fromRawData((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlInputSource_fromRawData___3BZ(JNIEnv* env, jobject obj, jbyteArray data, jboolean beginning)
+{
+ QString _qstring;
+static QByteArray* _qbyteArray_data = 0;
+ _qstring = ((QXmlInputSourceJBridge*) QtSupport::getQt(env, obj))->protected_fromRawData((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data), (bool) beginning);
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlInputSource_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlInputSource_newQXmlInputSource__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlInputSourceJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlInputSource_newQXmlInputSource__Lorg_kde_qt_QFile_2(JNIEnv* env, jobject obj, jobject file)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlInputSourceJBridge((QFile&)*(QFile*) QtSupport::getQt(env, file)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlInputSource_newQXmlInputSource__Lorg_kde_qt_QIODeviceInterface_2(JNIEnv* env, jobject obj, jobject dev)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlInputSourceJBridge((QIODevice*) QtSupport::getQt(env, dev)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlInputSource_newQXmlInputSource__Lorg_kde_qt_QTextStream_2(JNIEnv* env, jobject obj, jobject stream)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlInputSourceJBridge((QTextStream&)*(QTextStream*) QtSupport::getQt(env, stream)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jchar JNICALL
+Java_org_kde_qt_QXmlInputSource_next(JNIEnv* env, jobject obj)
+{
+ QChar _qchar;
+ _qchar = ((QXmlInputSource*) QtSupport::getQt(env, obj))->next();
+ return (jchar) QtSupport::fromQChar(env, (QChar*) &_qchar);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlInputSource_reset(JNIEnv* env, jobject obj)
+{
+ ((QXmlInputSourceJBridge*) QtSupport::getQt(env, obj))->public_reset();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlInputSource_setData__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring dat)
+{
+static QString* _qstring_dat = 0;
+ ((QXmlInputSource*) QtSupport::getQt(env, obj))->setData((const QString&)*(QString*) QtSupport::toQString(env, dat, &_qstring_dat));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlInputSource_setData___3B(JNIEnv* env, jobject obj, jbyteArray dat)
+{
+static QByteArray* _qbyteArray_dat = 0;
+ ((QXmlInputSource*) QtSupport::getQt(env, obj))->setData((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, dat, &_qbyteArray_dat));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlInputSource.h b/qtjava/javalib/qtjava/QXmlInputSource.h
new file mode 100644
index 00000000..28f5f707
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlInputSource.h
@@ -0,0 +1,33 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlInputSource__
+#define __org_kde_qt_QXmlInputSource__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlInputSource_newQXmlInputSource__ (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlInputSource_newQXmlInputSource__Lorg_kde_qt_QIODeviceInterface_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlInputSource_newQXmlInputSource__Lorg_kde_qt_QFile_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlInputSource_newQXmlInputSource__Lorg_kde_qt_QTextStream_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlInputSource_setData__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlInputSource_setData___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlInputSource_fetchData (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlInputSource_data (JNIEnv *env, jobject);
+extern JNIEXPORT jchar JNICALL Java_org_kde_qt_QXmlInputSource_next (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlInputSource_reset (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlInputSource_fromRawData___3BZ (JNIEnv *env, jobject, jbyteArray, jboolean);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlInputSource_fromRawData___3B (JNIEnv *env, jobject, jbyteArray);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlInputSource_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlInputSource_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlInputSource_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlInputSource__ */
diff --git a/qtjava/javalib/qtjava/QXmlLexicalHandler.cpp b/qtjava/javalib/qtjava/QXmlLexicalHandler.cpp
new file mode 100644
index 00000000..83a1e874
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlLexicalHandler.cpp
@@ -0,0 +1,70 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlLexicalHandler.h>
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlLexicalHandler_comment(JNIEnv* env, jobject obj, jstring ch)
+{
+static QString* _qstring_ch = 0;
+ jboolean xret = (jboolean) ((QXmlLexicalHandler*) QtSupport::getQt(env, obj))->comment((const QString&)*(QString*) QtSupport::toQString(env, ch, &_qstring_ch));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlLexicalHandler_endCDATA(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QXmlLexicalHandler*) QtSupport::getQt(env, obj))->endCDATA();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlLexicalHandler_endDTD(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QXmlLexicalHandler*) QtSupport::getQt(env, obj))->endDTD();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlLexicalHandler_endEntity(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QXmlLexicalHandler*) QtSupport::getQt(env, obj))->endEntity((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlLexicalHandler_errorString(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QXmlLexicalHandler*) QtSupport::getQt(env, obj))->errorString();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlLexicalHandler_startCDATA(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QXmlLexicalHandler*) QtSupport::getQt(env, obj))->startCDATA();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlLexicalHandler_startDTD(JNIEnv* env, jobject obj, jstring name, jstring publicId, jstring systemId)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_publicId = 0;
+static QString* _qstring_systemId = 0;
+ jboolean xret = (jboolean) ((QXmlLexicalHandler*) QtSupport::getQt(env, obj))->startDTD((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (const QString&)*(QString*) QtSupport::toQString(env, publicId, &_qstring_publicId), (const QString&)*(QString*) QtSupport::toQString(env, systemId, &_qstring_systemId));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlLexicalHandler_startEntity(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QXmlLexicalHandler*) QtSupport::getQt(env, obj))->startEntity((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlLexicalHandler.h b/qtjava/javalib/qtjava/QXmlLexicalHandler.h
new file mode 100644
index 00000000..17966236
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlLexicalHandler.h
@@ -0,0 +1,26 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlLexicalHandler__
+#define __org_kde_qt_QXmlLexicalHandler__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlLexicalHandler_startDTD (JNIEnv *env, jobject, jstring, jstring, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlLexicalHandler_endDTD (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlLexicalHandler_startEntity (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlLexicalHandler_endEntity (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlLexicalHandler_startCDATA (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlLexicalHandler_endCDATA (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlLexicalHandler_comment (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlLexicalHandler_errorString (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlLexicalHandler__ */
diff --git a/qtjava/javalib/qtjava/QXmlLocator.cpp b/qtjava/javalib/qtjava/QXmlLocator.cpp
new file mode 100644
index 00000000..9f7b39fd
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlLocator.cpp
@@ -0,0 +1,20 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlLocator.h>
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QXmlLocator_columnNumber(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QXmlLocator*) QtSupport::getQt(env, obj))->columnNumber();
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QXmlLocator_lineNumber(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QXmlLocator*) QtSupport::getQt(env, obj))->lineNumber();
+ return xret;
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlLocator.h b/qtjava/javalib/qtjava/QXmlLocator.h
new file mode 100644
index 00000000..b82c7f8c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlLocator.h
@@ -0,0 +1,20 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlLocator__
+#define __org_kde_qt_QXmlLocator__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QXmlLocator_columnNumber (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QXmlLocator_lineNumber (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlLocator__ */
diff --git a/qtjava/javalib/qtjava/QXmlNamespaceSupport.cpp b/qtjava/javalib/qtjava/QXmlNamespaceSupport.cpp
new file mode 100644
index 00000000..5b3cc60e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlNamespaceSupport.cpp
@@ -0,0 +1,137 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+#include <qstringlist.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlNamespaceSupport.h>
+
+class QXmlNamespaceSupportJBridge : public QXmlNamespaceSupport
+{
+public:
+ QXmlNamespaceSupportJBridge() : QXmlNamespaceSupport() {};
+ ~QXmlNamespaceSupportJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QXmlNamespaceSupport_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QXmlNamespaceSupport*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_newQXmlNamespaceSupport(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlNamespaceSupportJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_popContext(JNIEnv* env, jobject obj)
+{
+ ((QXmlNamespaceSupport*) QtSupport::getQt(env, obj))->popContext();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_prefix(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QString _qstring;
+static QString* _qstring_arg1 = 0;
+ _qstring = ((QXmlNamespaceSupport*) QtSupport::getQt(env, obj))->prefix((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_prefixes__(JNIEnv* env, jobject obj)
+{
+ QStringList _qlist;
+ _qlist = ((QXmlNamespaceSupport*) QtSupport::getQt(env, obj))->prefixes();
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_prefixes__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QStringList _qlist;
+static QString* _qstring_arg1 = 0;
+ _qlist = ((QXmlNamespaceSupport*) QtSupport::getQt(env, obj))->prefixes((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_processName(JNIEnv* env, jobject obj, jstring arg1, jboolean arg2, jobject arg3, jobject arg4)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg3 = 0;
+static QString* _qstring_arg4 = 0;
+ ((QXmlNamespaceSupport*) QtSupport::getQt(env, obj))->processName((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (bool) arg2, (QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, arg3, &_qstring_arg3), (QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, arg4, &_qstring_arg4));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_arg3, arg3);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_arg4, arg4);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_pushContext(JNIEnv* env, jobject obj)
+{
+ ((QXmlNamespaceSupport*) QtSupport::getQt(env, obj))->pushContext();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_reset(JNIEnv* env, jobject obj)
+{
+ ((QXmlNamespaceSupport*) QtSupport::getQt(env, obj))->reset();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_setPrefix(JNIEnv* env, jobject obj, jstring arg1, jstring arg2)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+ ((QXmlNamespaceSupport*) QtSupport::getQt(env, obj))->setPrefix((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (const QString&)*(QString*) QtSupport::toQString(env, arg2, &_qstring_arg2));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_splitName(JNIEnv* env, jobject obj, jstring arg1, jobject arg2, jobject arg3)
+{
+static QString* _qstring_arg1 = 0;
+static QString* _qstring_arg2 = 0;
+static QString* _qstring_arg3 = 0;
+ ((QXmlNamespaceSupport*) QtSupport::getQt(env, obj))->splitName((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1), (QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, arg2, &_qstring_arg2), (QString&)*(QString*) QtSupport::toQStringFromStringBuffer(env, arg3, &_qstring_arg3));
+ QtSupport::fromQStringToStringBuffer(env, _qstring_arg2, arg2);
+ QtSupport::fromQStringToStringBuffer(env, _qstring_arg3, arg3);
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlNamespaceSupport_uri(JNIEnv* env, jobject obj, jstring arg1)
+{
+ QString _qstring;
+static QString* _qstring_arg1 = 0;
+ _qstring = ((QXmlNamespaceSupport*) QtSupport::getQt(env, obj))->uri((const QString&)*(QString*) QtSupport::toQString(env, arg1, &_qstring_arg1));
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlNamespaceSupport.h b/qtjava/javalib/qtjava/QXmlNamespaceSupport.h
new file mode 100644
index 00000000..04d2f5b7
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlNamespaceSupport.h
@@ -0,0 +1,32 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlNamespaceSupport__
+#define __org_kde_qt_QXmlNamespaceSupport__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlNamespaceSupport_newQXmlNamespaceSupport (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlNamespaceSupport_setPrefix (JNIEnv *env, jobject, jstring, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlNamespaceSupport_prefix (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlNamespaceSupport_uri (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlNamespaceSupport_splitName (JNIEnv *env, jobject, jstring, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlNamespaceSupport_processName (JNIEnv *env, jobject, jstring, jboolean, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlNamespaceSupport_prefixes__ (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlNamespaceSupport_prefixes__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlNamespaceSupport_pushContext (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlNamespaceSupport_popContext (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlNamespaceSupport_reset (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlNamespaceSupport_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlNamespaceSupport_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlNamespaceSupport_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlNamespaceSupport__ */
diff --git a/qtjava/javalib/qtjava/QXmlParseException.cpp b/qtjava/javalib/qtjava/QXmlParseException.cpp
new file mode 100644
index 00000000..f7ee0e8d
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlParseException.cpp
@@ -0,0 +1,148 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlParseException.h>
+
+class QXmlParseExceptionJBridge : public QXmlParseException
+{
+public:
+ QXmlParseExceptionJBridge(const QString& arg1,int arg2,int arg3,const QString& arg4,const QString& arg5) : QXmlParseException(arg1,arg2,arg3,arg4,arg5) {};
+ QXmlParseExceptionJBridge(const QString& arg1,int arg2,int arg3,const QString& arg4) : QXmlParseException(arg1,arg2,arg3,arg4) {};
+ QXmlParseExceptionJBridge(const QString& arg1,int arg2,int arg3) : QXmlParseException(arg1,arg2,arg3) {};
+ QXmlParseExceptionJBridge(const QString& arg1,int arg2) : QXmlParseException(arg1,arg2) {};
+ QXmlParseExceptionJBridge(const QString& arg1) : QXmlParseException(arg1) {};
+ QXmlParseExceptionJBridge() : QXmlParseException() {};
+ ~QXmlParseExceptionJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QXmlParseException_columnNumber(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QXmlParseException*) QtSupport::getQt(env, obj))->columnNumber();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlParseException_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QXmlParseException_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlParseException_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QXmlParseException*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlParseException_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_QXmlParseException_lineNumber(JNIEnv* env, jobject obj)
+{
+ jint xret = (jint) ((QXmlParseException*) QtSupport::getQt(env, obj))->lineNumber();
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlParseException_message(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QXmlParseException*) QtSupport::getQt(env, obj))->message();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlParseException_newQXmlParseException__(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlParseExceptionJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlParseException_newQXmlParseException__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlParseExceptionJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlParseException_newQXmlParseException__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring name, jint c)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlParseExceptionJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) c));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlParseException_newQXmlParseException__Ljava_lang_String_2II(JNIEnv* env, jobject obj, jstring name, jint c, jint l)
+{
+static QString* _qstring_name = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlParseExceptionJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) c, (int) l));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlParseException_newQXmlParseException__Ljava_lang_String_2IILjava_lang_String_2(JNIEnv* env, jobject obj, jstring name, jint c, jint l, jstring p)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_p = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlParseExceptionJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) c, (int) l, (const QString&)*(QString*) QtSupport::toQString(env, p, &_qstring_p)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlParseException_newQXmlParseException__Ljava_lang_String_2IILjava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name, jint c, jint l, jstring p, jstring s)
+{
+static QString* _qstring_name = 0;
+static QString* _qstring_p = 0;
+static QString* _qstring_s = 0;
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlParseExceptionJBridge((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) c, (int) l, (const QString&)*(QString*) QtSupport::toQString(env, p, &_qstring_p), (const QString&)*(QString*) QtSupport::toQString(env, s, &_qstring_s)));
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlParseException_publicId(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QXmlParseException*) QtSupport::getQt(env, obj))->publicId();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_QXmlParseException_systemId(JNIEnv* env, jobject obj)
+{
+ QString _qstring;
+ _qstring = ((QXmlParseException*) QtSupport::getQt(env, obj))->systemId();
+ return QtSupport::fromQString(env, &_qstring);
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlParseException.h b/qtjava/javalib/qtjava/QXmlParseException.h
new file mode 100644
index 00000000..6b836a86
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlParseException.h
@@ -0,0 +1,32 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlParseException__
+#define __org_kde_qt_QXmlParseException__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlParseException_newQXmlParseException__Ljava_lang_String_2IILjava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jint, jint, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlParseException_newQXmlParseException__Ljava_lang_String_2IILjava_lang_String_2 (JNIEnv *env, jobject, jstring, jint, jint, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlParseException_newQXmlParseException__Ljava_lang_String_2II (JNIEnv *env, jobject, jstring, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlParseException_newQXmlParseException__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlParseException_newQXmlParseException__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlParseException_newQXmlParseException__ (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QXmlParseException_columnNumber (JNIEnv *env, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_QXmlParseException_lineNumber (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlParseException_publicId (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlParseException_systemId (JNIEnv *env, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_QXmlParseException_message (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlParseException_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlParseException_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlParseException_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlParseException__ */
diff --git a/qtjava/javalib/qtjava/QXmlReader.cpp b/qtjava/javalib/qtjava/QXmlReader.cpp
new file mode 100644
index 00000000..ec30dd4e
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlReader.cpp
@@ -0,0 +1,140 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlReader.h>
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlReader_DTDHandler(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QXmlReader*) QtSupport::getQt(env, obj))->DTDHandler(), "org.kde.qt.QXmlDTDHandlerInterface");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlReader_contentHandler(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QXmlReader*) QtSupport::getQt(env, obj))->contentHandler(), "org.kde.qt.QXmlContentHandlerInterface");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlReader_declHandler(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QXmlReader*) QtSupport::getQt(env, obj))->declHandler(), "org.kde.qt.QXmlDeclHandlerInterface");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlReader_entityResolver(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QXmlReader*) QtSupport::getQt(env, obj))->entityResolver(), "org.kde.qt.QXmlEntityResolverInterface");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlReader_errorHandler(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QXmlReader*) QtSupport::getQt(env, obj))->errorHandler(), "org.kde.qt.QXmlErrorHandlerInterface");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlReader_feature__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QXmlReader*) QtSupport::getQt(env, obj))->feature((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlReader_feature__Ljava_lang_String_2_3Z(JNIEnv* env, jobject obj, jstring name, jbooleanArray ok)
+{
+static QString* _qstring_name = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jboolean xret = (jboolean) ((QXmlReader*) QtSupport::getQt(env, obj))->feature((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlReader_hasFeature(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QXmlReader*) QtSupport::getQt(env, obj))->hasFeature((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlReader_hasProperty(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QXmlReader*) QtSupport::getQt(env, obj))->hasProperty((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlReader_lexicalHandler(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QXmlReader*) QtSupport::getQt(env, obj))->lexicalHandler(), "org.kde.qt.QXmlLexicalHandlerInterface");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlReader_parse(JNIEnv* env, jobject obj, jobject input)
+{
+ jboolean xret = (jboolean) ((QXmlReader*) QtSupport::getQt(env, obj))->parse((const QXmlInputSource&)*(const QXmlInputSource*) QtSupport::getQt(env, input));
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlReader_setContentHandler(JNIEnv* env, jobject obj, jobject handler)
+{
+ ((QXmlReader*) QtSupport::getQt(env, obj))->setContentHandler((QXmlContentHandler*) QtSupport::getQt(env, handler));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlReader_setDTDHandler(JNIEnv* env, jobject obj, jobject handler)
+{
+ ((QXmlReader*) QtSupport::getQt(env, obj))->setDTDHandler((QXmlDTDHandler*) QtSupport::getQt(env, handler));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlReader_setDeclHandler(JNIEnv* env, jobject obj, jobject handler)
+{
+ ((QXmlReader*) QtSupport::getQt(env, obj))->setDeclHandler((QXmlDeclHandler*) QtSupport::getQt(env, handler));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlReader_setEntityResolver(JNIEnv* env, jobject obj, jobject handler)
+{
+ ((QXmlReader*) QtSupport::getQt(env, obj))->setEntityResolver((QXmlEntityResolver*) QtSupport::getQt(env, handler));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlReader_setErrorHandler(JNIEnv* env, jobject obj, jobject handler)
+{
+ ((QXmlReader*) QtSupport::getQt(env, obj))->setErrorHandler((QXmlErrorHandler*) QtSupport::getQt(env, handler));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlReader_setFeature(JNIEnv* env, jobject obj, jstring name, jboolean value)
+{
+static QString* _qstring_name = 0;
+ ((QXmlReader*) QtSupport::getQt(env, obj))->setFeature((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (bool) value);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlReader_setLexicalHandler(JNIEnv* env, jobject obj, jobject handler)
+{
+ ((QXmlReader*) QtSupport::getQt(env, obj))->setLexicalHandler((QXmlLexicalHandler*) QtSupport::getQt(env, handler));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlReader.h b/qtjava/javalib/qtjava/QXmlReader.h
new file mode 100644
index 00000000..29ff2498
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlReader.h
@@ -0,0 +1,36 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlReader__
+#define __org_kde_qt_QXmlReader__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlReader_feature__Ljava_lang_String_2_3Z (JNIEnv *env, jobject, jstring, jbooleanArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlReader_feature__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlReader_setFeature (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlReader_hasFeature (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlReader_hasProperty (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlReader_setEntityResolver (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlReader_entityResolver (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlReader_setDTDHandler (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlReader_DTDHandler (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlReader_setContentHandler (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlReader_contentHandler (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlReader_setErrorHandler (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlReader_errorHandler (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlReader_setLexicalHandler (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlReader_lexicalHandler (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlReader_setDeclHandler (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlReader_declHandler (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlReader_parse (JNIEnv *env, jobject, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlReader__ */
diff --git a/qtjava/javalib/qtjava/QXmlSimpleReader.cpp b/qtjava/javalib/qtjava/QXmlSimpleReader.cpp
new file mode 100644
index 00000000..097b8c4c
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlSimpleReader.cpp
@@ -0,0 +1,194 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qxml.h>
+#include <qstring.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QXmlSimpleReader.h>
+
+class QXmlSimpleReaderJBridge : public QXmlSimpleReader
+{
+public:
+ QXmlSimpleReaderJBridge() : QXmlSimpleReader() {};
+ ~QXmlSimpleReaderJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlSimpleReader_DTDHandler(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QXmlSimpleReader*) QtSupport::getQt(env, obj))->DTDHandler(), "org.kde.qt.QXmlDTDHandlerInterface");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlSimpleReader_contentHandler(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QXmlSimpleReader*) QtSupport::getQt(env, obj))->contentHandler(), "org.kde.qt.QXmlContentHandlerInterface");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlSimpleReader_declHandler(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QXmlSimpleReader*) QtSupport::getQt(env, obj))->declHandler(), "org.kde.qt.QXmlDeclHandlerInterface");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlSimpleReader_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_QXmlSimpleReader_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlSimpleReader_entityResolver(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QXmlSimpleReader*) QtSupport::getQt(env, obj))->entityResolver(), "org.kde.qt.QXmlEntityResolverInterface");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlSimpleReader_errorHandler(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QXmlSimpleReader*) QtSupport::getQt(env, obj))->errorHandler(), "org.kde.qt.QXmlErrorHandlerInterface");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlSimpleReader_feature__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->feature((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlSimpleReader_feature__Ljava_lang_String_2_3Z(JNIEnv* env, jobject obj, jstring name, jbooleanArray ok)
+{
+static QString* _qstring_name = 0;
+ bool* _bool_ok = QtSupport::toBooleanPtr(env, ok);
+ jboolean xret = (jboolean) ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->feature((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (bool*) _bool_ok);
+ env->SetBooleanArrayRegion(ok, 0, 1, (jboolean*) _bool_ok);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlSimpleReader_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (QXmlSimpleReader*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlSimpleReader_hasFeature(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->hasFeature((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlSimpleReader_hasProperty(JNIEnv* env, jobject obj, jstring name)
+{
+static QString* _qstring_name = 0;
+ jboolean xret = (jboolean) ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->hasProperty((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlSimpleReader_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QXmlSimpleReader_lexicalHandler(JNIEnv* env, jobject obj)
+{
+ jobject xret = QtSupport::objectForQtKey(env, (void*)((QXmlSimpleReader*) QtSupport::getQt(env, obj))->lexicalHandler(), "org.kde.qt.QXmlLexicalHandlerInterface");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlSimpleReader_newQXmlSimpleReader(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QXmlSimpleReaderJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlSimpleReader_parseContinue(JNIEnv* env, jobject obj)
+{
+ jboolean xret = (jboolean) ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->parseContinue();
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlSimpleReader_parse__Lorg_kde_qt_QXmlInputSource_2(JNIEnv* env, jobject obj, jobject input)
+{
+ jboolean xret = (jboolean) ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->parse((const QXmlInputSource&)*(const QXmlInputSource*) QtSupport::getQt(env, input));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_QXmlSimpleReader_parse__Lorg_kde_qt_QXmlInputSource_2Z(JNIEnv* env, jobject obj, jobject input, jboolean incremental)
+{
+ jboolean xret = (jboolean) ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->parse((const QXmlInputSource*) QtSupport::getQt(env, input), (bool) incremental);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlSimpleReader_setContentHandler(JNIEnv* env, jobject obj, jobject handler)
+{
+ ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->setContentHandler((QXmlContentHandler*) QtSupport::getQt(env, handler));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlSimpleReader_setDTDHandler(JNIEnv* env, jobject obj, jobject handler)
+{
+ ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->setDTDHandler((QXmlDTDHandler*) QtSupport::getQt(env, handler));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlSimpleReader_setDeclHandler(JNIEnv* env, jobject obj, jobject handler)
+{
+ ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->setDeclHandler((QXmlDeclHandler*) QtSupport::getQt(env, handler));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlSimpleReader_setEntityResolver(JNIEnv* env, jobject obj, jobject handler)
+{
+ ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->setEntityResolver((QXmlEntityResolver*) QtSupport::getQt(env, handler));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlSimpleReader_setErrorHandler(JNIEnv* env, jobject obj, jobject handler)
+{
+ ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->setErrorHandler((QXmlErrorHandler*) QtSupport::getQt(env, handler));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlSimpleReader_setFeature(JNIEnv* env, jobject obj, jstring name, jboolean value)
+{
+static QString* _qstring_name = 0;
+ ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->setFeature((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (bool) value);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QXmlSimpleReader_setLexicalHandler(JNIEnv* env, jobject obj, jobject handler)
+{
+ ((QXmlSimpleReader*) QtSupport::getQt(env, obj))->setLexicalHandler((QXmlLexicalHandler*) QtSupport::getQt(env, handler));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/QXmlSimpleReader.h b/qtjava/javalib/qtjava/QXmlSimpleReader.h
new file mode 100644
index 00000000..c0ff65f8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QXmlSimpleReader.h
@@ -0,0 +1,42 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_QXmlSimpleReader__
+#define __org_kde_qt_QXmlSimpleReader__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlSimpleReader_newQXmlSimpleReader (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlSimpleReader_feature__Ljava_lang_String_2_3Z (JNIEnv *env, jobject, jstring, jbooleanArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlSimpleReader_feature__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlSimpleReader_setFeature (JNIEnv *env, jobject, jstring, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlSimpleReader_hasFeature (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlSimpleReader_hasProperty (JNIEnv *env, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlSimpleReader_setEntityResolver (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlSimpleReader_entityResolver (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlSimpleReader_setDTDHandler (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlSimpleReader_DTDHandler (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlSimpleReader_setContentHandler (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlSimpleReader_contentHandler (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlSimpleReader_setErrorHandler (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlSimpleReader_errorHandler (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlSimpleReader_setLexicalHandler (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlSimpleReader_lexicalHandler (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlSimpleReader_setDeclHandler (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_QXmlSimpleReader_declHandler (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlSimpleReader_parse__Lorg_kde_qt_QXmlInputSource_2 (JNIEnv *env, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlSimpleReader_parse__Lorg_kde_qt_QXmlInputSource_2Z (JNIEnv *env, jobject, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlSimpleReader_parseContinue (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlSimpleReader_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_QXmlSimpleReader_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_QXmlSimpleReader_isDisposed (JNIEnv *env, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_QXmlSimpleReader__ */
diff --git a/qtjava/javalib/qtjava/Qt.cpp b/qtjava/javalib/qtjava/Qt.cpp
new file mode 100644
index 00000000..32e8b61b
--- /dev/null
+++ b/qtjava/javalib/qtjava/Qt.cpp
@@ -0,0 +1,2022 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+#include <qnetwork.h>
+#include <quuid.h>
+#include <qdatetime.h>
+#include <qglobal.h>
+#include <qrect.h>
+#include <qglist.h>
+#include <qdockarea.h>
+#include <qdatastream.h>
+#include <qgl.h>
+#include <qgvector.h>
+#include <qdrawutil.h>
+#include <qstring.h>
+#include <qwmatrix.h>
+#include <qstringlist.h>
+#include <qdom.h>
+#include <qpoint.h>
+#include <qpalette.h>
+#include <qpaintdevice.h>
+#include <qpicture.h>
+#include <qsplitter.h>
+#include <qsize.h>
+#include <qbrush.h>
+#include <qregion.h>
+#include <qcursor.h>
+#include <qwindowdefs.h>
+#include <qpixmap.h>
+#include <qtextstream.h>
+#include <qfont.h>
+#include <qimage.h>
+#include <qmainwindow.h>
+#include <qkeysequence.h>
+#include <qvariant.h>
+#include <qpointarray.h>
+#include <qbitarray.h>
+#include <qpen.h>
+#include <qcolor.h>
+#include <qcstring.h>
+#include <qnamespace.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/Qt.h>
+
+class QtJBridge : public Qt
+{
+public:
+ QtJBridge() : Qt() {};
+ ~QtJBridge() {QtSupport::qtKeyDeleted(this);}
+};
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_bin(JNIEnv* env, jclass cls, jobject s)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::bin((QTextStream&)*(QTextStream*) QtSupport::getQt(env, s)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QImage_2IILorg_kde_qt_QImage_2(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src)
+{
+ (void) cls;
+ ::bitBlt((QImage*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const QImage*) QtSupport::getQt(env, src));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QImage_2IILorg_kde_qt_QImage_2I(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx)
+{
+ (void) cls;
+ ::bitBlt((QImage*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const QImage*) QtSupport::getQt(env, src), (int) sx);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QImage_2IILorg_kde_qt_QImage_2II(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy)
+{
+ (void) cls;
+ ::bitBlt((QImage*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const QImage*) QtSupport::getQt(env, src), (int) sx, (int) sy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QImage_2IILorg_kde_qt_QImage_2III(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw)
+{
+ (void) cls;
+ ::bitBlt((QImage*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const QImage*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QImage_2IILorg_kde_qt_QImage_2IIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh)
+{
+ (void) cls;
+ ::bitBlt((QImage*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const QImage*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw, (int) sh);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QImage_2IILorg_kde_qt_QImage_2IIIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh, jint conversion_flags)
+{
+ (void) cls;
+ ::bitBlt((QImage*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const QImage*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw, (int) sh, (int) conversion_flags);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QImage_2(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QImage*) QtSupport::getQt(env, src));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QImage_2I(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QImage*) QtSupport::getQt(env, src), (int) sx);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QImage_2II(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QImage*) QtSupport::getQt(env, src), (int) sx, (int) sy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QImage_2III(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QImage*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QImage_2IIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QImage*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw, (int) sh);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QImage_2IIIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh, jint conversion_flags)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QImage*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw, (int) sh, (int) conversion_flags);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QPaintDevice*) QtSupport::paintDevice(env, src));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2I(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QPaintDevice*) QtSupport::paintDevice(env, src), (int) sx);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2II(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QPaintDevice*) QtSupport::paintDevice(env, src), (int) sx, (int) sy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2III(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QPaintDevice*) QtSupport::paintDevice(env, src), (int) sx, (int) sy, (int) sw);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2IIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QPaintDevice*) QtSupport::paintDevice(env, src), (int) sx, (int) sy, (int) sw, (int) sh);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2IIIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh, jint arg9)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QPaintDevice*) QtSupport::paintDevice(env, src), (int) sx, (int) sy, (int) sw, (int) sh, (Qt::RasterOp) arg9);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2IIIIIZ(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh, jint arg9, jboolean ignoreMask)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const QPaintDevice*) QtSupport::paintDevice(env, src), (int) sx, (int) sy, (int) sw, (int) sh, (Qt::RasterOp) arg9, (bool) ignoreMask);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPaintDeviceInterface_2(JNIEnv* env, jclass cls, jobject dst, jobject dp, jobject src)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, dp), (const QPaintDevice*) QtSupport::paintDevice(env, src));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QRect_2(JNIEnv* env, jclass cls, jobject dst, jobject dp, jobject src, jobject sr)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, dp), (const QPaintDevice*) QtSupport::paintDevice(env, src), (const QRect&)*(const QRect*) QtSupport::getQt(env, sr));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QRect_2I(JNIEnv* env, jclass cls, jobject dst, jobject dp, jobject src, jobject sr, jint rop)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, dp), (const QPaintDevice*) QtSupport::paintDevice(env, src), (const QRect&)*(const QRect*) QtSupport::getQt(env, sr), (Qt::RasterOp) rop);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QRect_2IZ(JNIEnv* env, jclass cls, jobject dst, jobject dp, jobject src, jobject sr, jint rop, jboolean ignoreMask)
+{
+ (void) cls;
+ ::bitBlt((QPaintDevice*) QtSupport::paintDevice(env, dst), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, dp), (const QPaintDevice*) QtSupport::paintDevice(env, src), (const QRect&)*(const QRect*) QtSupport::getQt(env, sr), (Qt::RasterOp) rop, (bool) ignoreMask);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_copyBlt__Lorg_kde_qt_QPixmap_2IILorg_kde_qt_QPixmap_2(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src)
+{
+ (void) cls;
+ ::copyBlt((QPixmap*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const QPixmap*) QtSupport::getQt(env, src));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_copyBlt__Lorg_kde_qt_QPixmap_2IILorg_kde_qt_QPixmap_2I(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx)
+{
+ (void) cls;
+ ::copyBlt((QPixmap*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const QPixmap*) QtSupport::getQt(env, src), (int) sx);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_copyBlt__Lorg_kde_qt_QPixmap_2IILorg_kde_qt_QPixmap_2II(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy)
+{
+ (void) cls;
+ ::copyBlt((QPixmap*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const QPixmap*) QtSupport::getQt(env, src), (int) sx, (int) sy);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_copyBlt__Lorg_kde_qt_QPixmap_2IILorg_kde_qt_QPixmap_2III(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw)
+{
+ (void) cls;
+ ::copyBlt((QPixmap*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const QPixmap*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_copyBlt__Lorg_kde_qt_QPixmap_2IILorg_kde_qt_QPixmap_2IIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh)
+{
+ (void) cls;
+ ::copyBlt((QPixmap*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const QPixmap*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw, (int) sh);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_dec(JNIEnv* env, jclass cls, jobject s)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::dec((QTextStream&)*(QTextStream*) QtSupport::getQt(env, s)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_dispose(JNIEnv* env, jobject obj)
+{
+ Java_org_kde_qt_Qt_finalize(env, obj);
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_endl(JNIEnv* env, jclass cls, jobject s)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::endl((QTextStream&)*(QTextStream*) QtSupport::getQt(env, s)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_finalize(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::allocatedInJavaWorld(env, obj)) {
+ delete (Qt*)QtSupport::getQt(env, obj);
+ QtSupport::setQt(env, obj, 0);
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_flush(JNIEnv* env, jclass cls, jobject s)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::flush((QTextStream&)*(QTextStream*) QtSupport::getQt(env, s)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_hex(JNIEnv* env, jclass cls, jobject s)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::hex((QTextStream&)*(QTextStream*) QtSupport::getQt(env, s)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_Qt_isDisposed(JNIEnv* env, jobject obj)
+{
+ return (QtSupport::getQt(env, obj) == 0);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_newQt(JNIEnv* env, jobject obj)
+{
+ if (QtSupport::getQt(env, obj) == 0) {
+ QtSupport::setQt(env, obj, new QtJBridge());
+ QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
+ }
+ return;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_oct(JNIEnv* env, jclass cls, jobject s)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::oct((QTextStream&)*(QTextStream*) QtSupport::getQt(env, s)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1div__Lorg_kde_qt_QPoint_2D(JNIEnv* env, jclass cls, jobject p, jdouble c)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(::operator/((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p), (double) c)), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1div__Lorg_kde_qt_QPoint_2I(JNIEnv* env, jclass cls, jobject p, jint c)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(::operator/((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p), (int) c)), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1div__Lorg_kde_qt_QSize_2D(JNIEnv* env, jclass cls, jobject s, jdouble c)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(::operator/((const QSize&)*(const QSize*) QtSupport::getQt(env, s), (double) c)), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1div__Lorg_kde_qt_QSize_2I(JNIEnv* env, jclass cls, jobject s, jint c)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(::operator/((const QSize&)*(const QSize*) QtSupport::getQt(env, s), (int) c)), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_Qt_op_1equals__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QGLFormat_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jboolean xret = (jboolean) ::operator==((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, arg1), (const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_Qt_op_1equals__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jobject p1, jobject p2)
+{
+ (void) cls;
+ jboolean xret = (jboolean) ::operator==((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_Qt_op_1equals__Lorg_kde_qt_QRect_2Lorg_kde_qt_QRect_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jboolean xret = (jboolean) ::operator==((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (const QRect&)*(const QRect*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_Qt_op_1equals__Lorg_kde_qt_QSize_2Lorg_kde_qt_QSize_2(JNIEnv* env, jclass cls, jobject s1, jobject s2)
+{
+ (void) cls;
+ jboolean xret = (jboolean) ::operator==((const QSize&)*(const QSize*) QtSupport::getQt(env, s1), (const QSize&)*(const QSize*) QtSupport::getQt(env, s2));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1minus__Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jobject p)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(::operator-((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1minus__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jobject p1, jobject p2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(::operator-((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p2))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1minus__Lorg_kde_qt_QSize_2Lorg_kde_qt_QSize_2(JNIEnv* env, jclass cls, jobject s1, jobject s2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(::operator-((const QSize&)*(const QSize*) QtSupport::getQt(env, s1), (const QSize&)*(const QSize*) QtSupport::getQt(env, s2))), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1mult__DLorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jdouble c, jobject p)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(::operator*((double) c, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1mult__DLorg_kde_qt_QSize_2(JNIEnv* env, jclass cls, jdouble c, jobject s)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(::operator*((double) c, (const QSize&)*(const QSize*) QtSupport::getQt(env, s))), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1mult__ILorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jint c, jobject p)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(::operator*((int) c, (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1mult__ILorg_kde_qt_QSize_2(JNIEnv* env, jclass cls, jint c, jobject s)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(::operator*((int) c, (const QSize&)*(const QSize*) QtSupport::getQt(env, s))), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1mult__Lorg_kde_qt_QPoint_2D(JNIEnv* env, jclass cls, jobject p, jdouble c)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(::operator*((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p), (double) c)), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1mult__Lorg_kde_qt_QPoint_2I(JNIEnv* env, jclass cls, jobject p, jint c)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(::operator*((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p), (int) c)), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1mult__Lorg_kde_qt_QSize_2D(JNIEnv* env, jclass cls, jobject s, jdouble c)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(::operator*((const QSize&)*(const QSize*) QtSupport::getQt(env, s), (double) c)), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1mult__Lorg_kde_qt_QSize_2I(JNIEnv* env, jclass cls, jobject s, jint c)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(::operator*((const QSize&)*(const QSize*) QtSupport::getQt(env, s), (int) c)), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1mult__Lorg_kde_qt_QWMatrix_2Lorg_kde_qt_QWMatrix_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QWMatrix(::operator*((const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg1), (const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg2))), "org.kde.qt.QWMatrix", TRUE);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_Qt_op_1not_1equals__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QGLFormat_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jboolean xret = (jboolean) ::operator!=((const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, arg1), (const QGLFormat&)*(const QGLFormat*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_Qt_op_1not_1equals__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jobject p1, jobject p2)
+{
+ (void) cls;
+ jboolean xret = (jboolean) ::operator!=((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_Qt_op_1not_1equals__Lorg_kde_qt_QRect_2Lorg_kde_qt_QRect_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jboolean xret = (jboolean) ::operator!=((const QRect&)*(const QRect*) QtSupport::getQt(env, arg1), (const QRect&)*(const QRect*) QtSupport::getQt(env, arg2));
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_Qt_op_1not_1equals__Lorg_kde_qt_QSize_2Lorg_kde_qt_QSize_2(JNIEnv* env, jclass cls, jobject s1, jobject s2)
+{
+ (void) cls;
+ jboolean xret = (jboolean) ::operator!=((const QSize&)*(const QSize*) QtSupport::getQt(env, s1), (const QSize&)*(const QSize*) QtSupport::getQt(env, s2));
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1plus__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jobject p1, jobject p2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(::operator+((const QPoint&)*(const QPoint*) QtSupport::getQt(env, p1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p2))), "org.kde.qt.QPoint", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1plus__Lorg_kde_qt_QSize_2Lorg_kde_qt_QSize_2(JNIEnv* env, jclass cls, jobject s1, jobject s2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(::operator+((const QSize&)*(const QSize*) QtSupport::getQt(env, s1), (const QSize&)*(const QSize*) QtSupport::getQt(env, s2))), "org.kde.qt.QSize", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2I(JNIEnv* env, jclass cls, jobject s, jint p)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (QVariant::Type&) p), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Ljava_util_Calendar_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+static QDate* _qdate_arg2 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QDate&)*(QDate*) QtSupport::toQDate(env, arg2, &_qdate_arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Ljava_util_Date_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+static QTime* _qtime_arg2 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QTime&)*(QTime*) QtSupport::toQTime(env, arg2, &_qtime_arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QBrush&)*(QBrush*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QColorGroup&)*(QColorGroup*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QColor_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QColor&)*(QColor*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QCursor_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QCursor&)*(QCursor*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QFont_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QFont&)*(QFont*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QImage_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QImage&)*(QImage*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QKeySequence&)*(QKeySequence*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPalette_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QPalette&)*(QPalette*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPen_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QPen&)*(QPen*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPicture_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QPicture&)*(QPicture*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QPixmap&)*(QPixmap*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPointArray_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QPointArray&)*(QPointArray*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QPoint&)*(QPoint*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QRect_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QRect&)*(QRect*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QRegion_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QRegion&)*(QRegion*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QSize_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QSize&)*(QSize*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QUuid_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QUuid&)*(QUuid*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QVariant_2(JNIEnv* env, jclass cls, jobject s, jobject p)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (QVariant&)*(QVariant*) QtSupport::getQt(env, p)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QWMatrix_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QWMatrix&)*(QWMatrix*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2_3Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject arg1, jobjectArray arg2)
+{
+ (void) cls;
+static QStringList* _qlist_arg2 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg2, &_qlist_arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QDockArea_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::operator>>((QTextStream&)*(QTextStream*) QtSupport::getQt(env, arg1), (QDockArea&)*(QDockArea*) QtSupport::getQt(env, arg2)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QMainWindow_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::operator>>((QTextStream&)*(QTextStream*) QtSupport::getQt(env, arg1), (QMainWindow&)*(QMainWindow*) QtSupport::getQt(env, arg2)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QSplitter_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::operator>>((QTextStream&)*(QTextStream*) QtSupport::getQt(env, arg1), (QSplitter&)*(QSplitter*) QtSupport::getQt(env, arg2)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2I(JNIEnv* env, jclass cls, jobject s, jint p)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (const QVariant::Type) p), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Ljava_util_Calendar_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+static QDate* _qdate_arg2 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QDate&)*(QDate*) QtSupport::toQDate(env, arg2, &_qdate_arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Ljava_util_Date_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+static QTime* _qtime_arg2 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QTime&)*(QTime*) QtSupport::toQTime(env, arg2, &_qtime_arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QBrush&)*(const QBrush*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QColor_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QColor&)*(const QColor*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QCursor_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QCursor&)*(const QCursor*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QFont_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QFont&)*(const QFont*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QImage_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QImage&)*(const QImage*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QKeySequence_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QKeySequence&)*(const QKeySequence*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPalette_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QPalette&)*(const QPalette*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPen_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QPen&)*(const QPen*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPicture_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QPicture&)*(const QPicture*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPixmap_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QPixmap&)*(const QPixmap*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPointArray_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QPointArray&)*(const QPointArray*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QRect_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QRect&)*(const QRect*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QRegion_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QRegion&)*(const QRegion*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QSize_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QSize&)*(const QSize*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QUuid_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QUuid&)*(const QUuid*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QVariant_2(JNIEnv* env, jclass cls, jobject s, jobject p)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, p)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QWMatrix_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QWMatrix&)*(const QWMatrix*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2_3Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject arg1, jobjectArray arg2)
+{
+ (void) cls;
+static QStringList* _qlist_arg2 = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, arg1), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, arg2, &_qlist_arg2)), "org.kde.qt.QDataStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QDockArea_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::operator<<((QTextStream&)*(QTextStream*) QtSupport::getQt(env, arg1), (const QDockArea&)*(const QDockArea*) QtSupport::getQt(env, arg2)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QDomNode_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::operator<<((QTextStream&)*(QTextStream*) QtSupport::getQt(env, arg1), (const QDomNode&)*(const QDomNode*) QtSupport::getQt(env, arg2)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QMainWindow_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::operator<<((QTextStream&)*(QTextStream*) QtSupport::getQt(env, arg1), (const QMainWindow&)*(const QMainWindow*) QtSupport::getQt(env, arg2)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QSplitter_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::operator<<((QTextStream&)*(QTextStream*) QtSupport::getQt(env, arg1), (const QSplitter&)*(const QSplitter*) QtSupport::getQt(env, arg2)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_Qt_qAlpha(JNIEnv* env, jclass cls, jint rgb)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) ::qAlpha((QRgb) rgb);
+ return xret;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_Qt_qAppName(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = ::qAppName();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_Qt_qBlue(JNIEnv* env, jclass cls, jint rgb)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) ::qBlue((QRgb) rgb);
+ return xret;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_Qt_qCompress___3B(JNIEnv* env, jclass cls, jbyteArray data)
+{
+ QByteArray _qbyteArray;
+ (void) cls;
+static QByteArray* _qbyteArray_data = 0;
+ _qbyteArray = ::qCompress((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data));
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_Qt_qCompress___3CI(JNIEnv* env, jclass cls, jcharArray data, jint nbytes)
+{
+ QByteArray _qbyteArray;
+ (void) cls;
+static QByteArray* _qbytearray_data = 0;
+ _qbyteArray = ::qCompress((const uchar*) QtSupport::toUcharArray(env, data, &_qbytearray_data), (int) nbytes);
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawArrow(JNIEnv* env, jclass cls, jobject p, jint type, jint style, jboolean down, jint x, jint y, jint w, jint h, jobject g, jboolean enabled)
+{
+ (void) cls;
+ ::qDrawArrow((QPainter*) QtSupport::getQt(env, p), (Qt::ArrowType) type, (Qt::GUIStyle) style, (bool) down, (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) enabled);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawItem__Lorg_kde_qt_QPainter_2IIIIIILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QPixmap_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject p, jint gs, jint x, jint y, jint w, jint h, jint flags, jobject g, jboolean enabled, jobject pixmap, jstring text)
+{
+ (void) cls;
+static QString* _qstring_text = 0;
+ ::qDrawItem((QPainter*) QtSupport::getQt(env, p), (Qt::GUIStyle) gs, (int) x, (int) y, (int) w, (int) h, (int) flags, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) enabled, (const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawItem__Lorg_kde_qt_QPainter_2IIIIIILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QPixmap_2Ljava_lang_String_2I(JNIEnv* env, jclass cls, jobject p, jint gs, jint x, jint y, jint w, jint h, jint flags, jobject g, jboolean enabled, jobject pixmap, jstring text, jint len)
+{
+ (void) cls;
+static QString* _qstring_text = 0;
+ ::qDrawItem((QPainter*) QtSupport::getQt(env, p), (Qt::GUIStyle) gs, (int) x, (int) y, (int) w, (int) h, (int) flags, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) enabled, (const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) len);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawItem__Lorg_kde_qt_QPainter_2IIIIIILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QPixmap_2Ljava_lang_String_2ILorg_kde_qt_QColor_2(JNIEnv* env, jclass cls, jobject p, jint gs, jint x, jint y, jint w, jint h, jint flags, jobject g, jboolean enabled, jobject pixmap, jstring text, jint len, jobject penColor)
+{
+ (void) cls;
+static QString* _qstring_text = 0;
+ ::qDrawItem((QPainter*) QtSupport::getQt(env, p), (Qt::GUIStyle) gs, (int) x, (int) y, (int) w, (int) h, (int) flags, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) enabled, (const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) len, (const QColor*) QtSupport::getQt(env, penColor));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawPlainRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColor_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6)
+{
+ (void) cls;
+ ::qDrawPlainRect((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColor&)*(const QColor*) QtSupport::getQt(env, arg6));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawPlainRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColor_2I(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jint lineWidth)
+{
+ (void) cls;
+ ::qDrawPlainRect((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColor&)*(const QColor*) QtSupport::getQt(env, arg6), (int) lineWidth);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawPlainRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColor_2ILorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jint lineWidth, jobject fill)
+{
+ (void) cls;
+ ::qDrawPlainRect((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColor&)*(const QColor*) QtSupport::getQt(env, arg6), (int) lineWidth, (const QBrush*) QtSupport::getQt(env, fill));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawPlainRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColor_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3)
+{
+ (void) cls;
+ ::qDrawPlainRect((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColor&)*(const QColor*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawPlainRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColor_2I(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jint lineWidth)
+{
+ (void) cls;
+ ::qDrawPlainRect((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColor&)*(const QColor*) QtSupport::getQt(env, arg3), (int) lineWidth);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawPlainRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColor_2ILorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jint lineWidth, jobject fill)
+{
+ (void) cls;
+ ::qDrawPlainRect((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColor&)*(const QColor*) QtSupport::getQt(env, arg3), (int) lineWidth, (const QBrush*) QtSupport::getQt(env, fill));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x1, jint y1, jint x2, jint y2, jobject g)
+{
+ (void) cls;
+ ::qDrawShadeLine((QPainter*) QtSupport::getQt(env, p), (int) x1, (int) y1, (int) x2, (int) y2, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jint x1, jint y1, jint x2, jint y2, jobject g, jboolean sunken)
+{
+ (void) cls;
+ ::qDrawShadeLine((QPainter*) QtSupport::getQt(env, p), (int) x1, (int) y1, (int) x2, (int) y2, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZI(JNIEnv* env, jclass cls, jobject p, jint x1, jint y1, jint x2, jint y2, jobject g, jboolean sunken, jint lineWidth)
+{
+ (void) cls;
+ ::qDrawShadeLine((QPainter*) QtSupport::getQt(env, p), (int) x1, (int) y1, (int) x2, (int) y2, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (int) lineWidth);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZII(JNIEnv* env, jclass cls, jobject p, jint x1, jint y1, jint x2, jint y2, jobject g, jboolean sunken, jint lineWidth, jint midLineWidth)
+{
+ (void) cls;
+ ::qDrawShadeLine((QPainter*) QtSupport::getQt(env, p), (int) x1, (int) y1, (int) x2, (int) y2, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (int) lineWidth, (int) midLineWidth);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject p1, jobject p2, jobject g)
+{
+ (void) cls;
+ ::qDrawShadeLine((QPainter*) QtSupport::getQt(env, p), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p2), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject p1, jobject p2, jobject g, jboolean sunken)
+{
+ (void) cls;
+ ::qDrawShadeLine((QPainter*) QtSupport::getQt(env, p), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p2), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QColorGroup_2ZI(JNIEnv* env, jclass cls, jobject p, jobject p1, jobject p2, jobject g, jboolean sunken, jint lineWidth)
+{
+ (void) cls;
+ ::qDrawShadeLine((QPainter*) QtSupport::getQt(env, p), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p2), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (int) lineWidth);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QColorGroup_2ZII(JNIEnv* env, jclass cls, jobject p, jobject p1, jobject p2, jobject g, jboolean sunken, jint lineWidth, jint midLineWidth)
+{
+ (void) cls;
+ ::qDrawShadeLine((QPainter*) QtSupport::getQt(env, p), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p1), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, p2), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (int) lineWidth, (int) midLineWidth);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6)
+{
+ (void) cls;
+ ::qDrawShadePanel((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg6));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken)
+{
+ (void) cls;
+ ::qDrawShadePanel((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZI(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken, jint lineWidth)
+{
+ (void) cls;
+ ::qDrawShadePanel((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken, (int) lineWidth);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZILorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken, jint lineWidth, jobject fill)
+{
+ (void) cls;
+ ::qDrawShadePanel((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken, (int) lineWidth, (const QBrush*) QtSupport::getQt(env, fill));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3)
+{
+ (void) cls;
+ ::qDrawShadePanel((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken)
+{
+ (void) cls;
+ ::qDrawShadePanel((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZI(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken, jint lineWidth)
+{
+ (void) cls;
+ ::qDrawShadePanel((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken, (int) lineWidth);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZILorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken, jint lineWidth, jobject fill)
+{
+ (void) cls;
+ ::qDrawShadePanel((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken, (int) lineWidth, (const QBrush*) QtSupport::getQt(env, fill));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6)
+{
+ (void) cls;
+ ::qDrawShadeRect((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg6));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken)
+{
+ (void) cls;
+ ::qDrawShadeRect((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZI(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken, jint lineWidth)
+{
+ (void) cls;
+ ::qDrawShadeRect((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken, (int) lineWidth);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZII(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken, jint lineWidth, jint midLineWidth)
+{
+ (void) cls;
+ ::qDrawShadeRect((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken, (int) lineWidth, (int) midLineWidth);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZIILorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken, jint lineWidth, jint midLineWidth, jobject fill)
+{
+ (void) cls;
+ ::qDrawShadeRect((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken, (int) lineWidth, (int) midLineWidth, (const QBrush*) QtSupport::getQt(env, fill));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3)
+{
+ (void) cls;
+ ::qDrawShadeRect((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken)
+{
+ (void) cls;
+ ::qDrawShadeRect((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZI(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken, jint lineWidth)
+{
+ (void) cls;
+ ::qDrawShadeRect((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken, (int) lineWidth);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZII(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken, jint lineWidth, jint midLineWidth)
+{
+ (void) cls;
+ ::qDrawShadeRect((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken, (int) lineWidth, (int) midLineWidth);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZIILorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken, jint lineWidth, jint midLineWidth, jobject fill)
+{
+ (void) cls;
+ ::qDrawShadeRect((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken, (int) lineWidth, (int) midLineWidth, (const QBrush*) QtSupport::getQt(env, fill));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawWinButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject g)
+{
+ (void) cls;
+ ::qDrawWinButton((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawWinButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject g, jboolean sunken)
+{
+ (void) cls;
+ ::qDrawWinButton((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawWinButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject g, jboolean sunken, jobject fill)
+{
+ (void) cls;
+ ::qDrawWinButton((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (const QBrush*) QtSupport::getQt(env, fill));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawWinButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g)
+{
+ (void) cls;
+ ::qDrawWinButton((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawWinButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g, jboolean sunken)
+{
+ (void) cls;
+ ::qDrawWinButton((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawWinButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g, jboolean sunken, jobject fill)
+{
+ (void) cls;
+ ::qDrawWinButton((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (const QBrush*) QtSupport::getQt(env, fill));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawWinPanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6)
+{
+ (void) cls;
+ ::qDrawWinPanel((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg6));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawWinPanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken)
+{
+ (void) cls;
+ ::qDrawWinPanel((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawWinPanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken, jobject fill)
+{
+ (void) cls;
+ ::qDrawWinPanel((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken, (const QBrush*) QtSupport::getQt(env, fill));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawWinPanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3)
+{
+ (void) cls;
+ ::qDrawWinPanel((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg3));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawWinPanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken)
+{
+ (void) cls;
+ ::qDrawWinPanel((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDrawWinPanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken, jobject fill)
+{
+ (void) cls;
+ ::qDrawWinPanel((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken, (const QBrush*) QtSupport::getQt(env, fill));
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_Qt_qGLVersion(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = ::qGLVersion();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_Qt_qGray__I(JNIEnv* env, jclass cls, jint rgb)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) ::qGray((QRgb) rgb);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_Qt_qGray__III(JNIEnv* env, jclass cls, jint r, jint g, jint b)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) ::qGray((int) r, (int) g, (int) b);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_Qt_qGreen(JNIEnv* env, jclass cls, jint rgb)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) ::qGreen((QRgb) rgb);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qInitNetworkProtocols(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ ::qInitNetworkProtocols();
+ return;
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_Qt_qInstallPathBins(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = ::qInstallPathBins();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_Qt_qInstallPathData(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = ::qInstallPathData();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_Qt_qInstallPathDocs(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = ::qInstallPathDocs();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_Qt_qInstallPathHeaders(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = ::qInstallPathHeaders();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_Qt_qInstallPathLibs(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = ::qInstallPathLibs();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_Qt_qInstallPathPlugins(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = ::qInstallPathPlugins();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_Qt_qInstallPathSysconf(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = ::qInstallPathSysconf();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_Qt_qInstallPathTranslations(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = ::qInstallPathTranslations();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_Qt_qInstallPath(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = ::qInstallPath();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_qItemRect__Lorg_kde_qt_QPainter_2IIIIIIZLorg_kde_qt_QPixmap_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject p, jint gs, jint x, jint y, jint w, jint h, jint flags, jboolean enabled, jobject pixmap, jstring text)
+{
+ (void) cls;
+static QString* _qstring_text = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(::qItemRect((QPainter*) QtSupport::getQt(env, p), (Qt::GUIStyle) gs, (int) x, (int) y, (int) w, (int) h, (int) flags, (bool) enabled, (const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text))), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_qItemRect__Lorg_kde_qt_QPainter_2IIIIIIZLorg_kde_qt_QPixmap_2Ljava_lang_String_2I(JNIEnv* env, jclass cls, jobject p, jint gs, jint x, jint y, jint w, jint h, jint flags, jboolean enabled, jobject pixmap, jstring text, jint len)
+{
+ (void) cls;
+static QString* _qstring_text = 0;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(::qItemRect((QPainter*) QtSupport::getQt(env, p), (Qt::GUIStyle) gs, (int) x, (int) y, (int) w, (int) h, (int) flags, (bool) enabled, (const QPixmap*) QtSupport::getQt(env, pixmap), (const QString&)*(QString*) QtSupport::toQString(env, text, &_qstring_text), (int) len)), "org.kde.qt.QRect", TRUE);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qObsolete__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring message)
+{
+ (void) cls;
+static QCString* _qstring_message = 0;
+ ::qObsolete((const char*) QtSupport::toCharString(env, message, &_qstring_message));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qObsolete__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring oldfunc)
+{
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_oldfunc = 0;
+ ::qObsolete((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, oldfunc, &_qstring_oldfunc));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qObsolete__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring oldfunc, jstring newfunc)
+{
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+static QCString* _qstring_oldfunc = 0;
+static QCString* _qstring_newfunc = 0;
+ ::qObsolete((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, oldfunc, &_qstring_oldfunc), (const char*) QtSupport::toCharString(env, newfunc, &_qstring_newfunc));
+ return;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_Qt_qRed(JNIEnv* env, jclass cls, jint rgb)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) ::qRed((QRgb) rgb);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_Qt_qRgb(JNIEnv* env, jclass cls, jint r, jint g, jint b)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) ::qRgb((int) r, (int) g, (int) b);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_Qt_qRgba(JNIEnv* env, jclass cls, jint r, jint g, jint b, jint a)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) ::qRgba((int) r, (int) g, (int) b, (int) a);
+ return xret;
+}
+
+JNIEXPORT jint JNICALL
+Java_org_kde_qt_Qt_qRound(JNIEnv* env, jclass cls, jdouble d)
+{
+ (void) cls;
+ (void) env;
+ jint xret = (jint) ::qRound((double) d);
+ return xret;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_Qt_qSharedBuild(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ jboolean xret = (jboolean) ::qSharedBuild();
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qSuppressObsoleteWarnings__(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ (void) env;
+ ::qSuppressObsoleteWarnings();
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qSuppressObsoleteWarnings__Z(JNIEnv* env, jclass cls, jboolean arg1)
+{
+ (void) cls;
+ (void) env;
+ ::qSuppressObsoleteWarnings((bool) arg1);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_Qt_qSysInfo(JNIEnv* env, jclass cls, jintArray wordSize, jbooleanArray bigEndian)
+{
+ (void) cls;
+ int* _int_wordSize = QtSupport::toIntPtr(env, wordSize);
+ bool* _bool_bigEndian = QtSupport::toBooleanPtr(env, bigEndian);
+ jboolean xret = (jboolean) ::qSysInfo( (int*) _int_wordSize, (bool*) _bool_bigEndian);
+ env->SetIntArrayRegion(wordSize, 0, 1, (jint *) _int_wordSize);
+ env->SetBooleanArrayRegion(bigEndian, 0, 1, (jboolean*) _bool_bigEndian);
+ return xret;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qSystemWarning__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
+{
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ ::qSystemWarning((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qSystemWarning__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring arg1, jint code)
+{
+ (void) cls;
+static QCString* _qstring_arg1 = 0;
+ ::qSystemWarning((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (int) code);
+ return;
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_Qt_qUncompress___3B(JNIEnv* env, jclass cls, jbyteArray data)
+{
+ QByteArray _qbyteArray;
+ (void) cls;
+static QByteArray* _qbyteArray_data = 0;
+ _qbyteArray = ::qUncompress((const QByteArray&)*(QByteArray*) QtSupport::toQByteArray(env, data, &_qbyteArray_data));
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jbyteArray JNICALL
+Java_org_kde_qt_Qt_qUncompress___3CI(JNIEnv* env, jclass cls, jcharArray data, jint nbytes)
+{
+ QByteArray _qbyteArray;
+ (void) cls;
+static QByteArray* _qbytearray_data = 0;
+ _qbyteArray = ::qUncompress((const uchar*) QtSupport::toUcharArray(env, data, &_qbytearray_data), (int) nbytes);
+ return QtSupport::fromQByteArray(env, &_qbyteArray);
+}
+
+JNIEXPORT jstring JNICALL
+Java_org_kde_qt_Qt_qVersion(JNIEnv* env, jclass cls)
+{
+ const char* _qstring;
+ (void) cls;
+ _qstring = ::qVersion();
+ return QtSupport::fromCharString(env, (char *) _qstring);
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_reset(JNIEnv* env, jclass cls, jobject s)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::reset((QTextStream&)*(QTextStream*) QtSupport::getQt(env, s)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_ws(JNIEnv* env, jclass cls, jobject s)
+{
+ (void) cls;
+ jobject xret = QtSupport::objectForQtKey(env, (void*)(QTextStream *) &::ws((QTextStream&)*(QTextStream*) QtSupport::getQt(env, s)), "org.kde.qt.QTextStream");
+ return xret;
+}
+
+#include <qapplication.h>
+#include <qstring.h>
+#include <qcstring.h>
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_color0(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::color0, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_color1(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::color1, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_black(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::black, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_white(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::white, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_darkGray(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::darkGray, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_lightGray(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::lightGray, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_gray(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::gray, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_red(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::red, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_green(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::green, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_blue(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::blue, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_cyan(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::cyan, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_magenta(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::magenta, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_yellow(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::yellow, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_darkRed(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::darkRed, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_darkGreen(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::darkGreen, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_darkBlue(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::darkBlue, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_darkCyan(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::darkCyan, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_darkMagenta(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::darkMagenta, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_darkYellow(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::darkYellow, "org.kde.qt.QColor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_arrowCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::arrowCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_upArrowCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::upArrowCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_crossCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::crossCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_waitCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::waitCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_ibeamCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::ibeamCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_sizeVerCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::sizeVerCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_sizeHorCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::sizeHorCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_sizeBDiagCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::sizeBDiagCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_sizeFDiagCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::sizeFDiagCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_sizeAllCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::sizeAllCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_blankCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::blankCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_splitVCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::splitVCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_splitHCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::splitHCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_pointingHandCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::pointingHandCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_forbiddenCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::forbiddenCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_whatsThisCursor(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, (void*)&Qt::whatsThisCursor, "org.kde.qt.QCursor");
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_Qt_qApp(JNIEnv* env, jclass cls)
+{
+ (void) cls;
+ return (jobject) QtSupport::objectForQtKey(env, qApp, "org.kde.qt.QApplication");
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qDebug(JNIEnv* env, jclass cls, jstring message)
+{
+static QCString * _qstring_message = 0;
+ (void) cls;
+ qDebug("%s", (const char *) QtSupport::toCharString(env, message, &_qstring_message));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qWarning(JNIEnv* env, jclass cls, jstring message)
+{
+static QCString * _qstring_message = 0;
+ (void) cls;
+ qWarning("%s", (const char *) QtSupport::toCharString(env, message, &_qstring_message));
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_Qt_qFatal(JNIEnv* env, jclass cls, jstring message)
+{
+static QCString * _qstring_message = 0;
+ (void) cls;
+ qFatal("%s", (const char *) QtSupport::toCharString(env, message, &_qstring_message));
+ return;
+}
+
diff --git a/qtjava/javalib/qtjava/Qt.h b/qtjava/javalib/qtjava/Qt.h
new file mode 100644
index 00000000..c2b20e8c
--- /dev/null
+++ b/qtjava/javalib/qtjava/Qt.h
@@ -0,0 +1,261 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_Qt__
+#define __org_kde_qt_Qt__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_newQt (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_finalize (JNIEnv *env, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_dispose (JNIEnv *env, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_Qt_isDisposed (JNIEnv *env, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_Qt_op_1equals__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_Qt_op_1not_1equals__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1plus__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1minus__Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1mult__Lorg_kde_qt_QPoint_2I (JNIEnv *env, jclass, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1mult__ILorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1mult__Lorg_kde_qt_QPoint_2D (JNIEnv *env, jclass, jobject, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1mult__DLorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jdouble, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1minus__Lorg_kde_qt_QPoint_2 (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1div__Lorg_kde_qt_QPoint_2I (JNIEnv *env, jclass, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1div__Lorg_kde_qt_QPoint_2D (JNIEnv *env, jclass, jobject, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QRegion_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QRegion_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPalette_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPalette_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_bin (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_oct (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_dec (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_hex (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_endl (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_flush (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_ws (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_reset (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZII (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZI (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QColorGroup_2ZII (JNIEnv *env, jclass, jobject, jobject, jobject, jobject, jboolean, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QColorGroup_2ZI (JNIEnv *env, jclass, jobject, jobject, jobject, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QColorGroup_2Z (JNIEnv *env, jclass, jobject, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeLine__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jclass, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZIILorg_kde_qt_QBrush_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZII (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZI (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZIILorg_kde_qt_QBrush_2 (JNIEnv *env, jclass, jobject, jobject, jobject, jboolean, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZII (JNIEnv *env, jclass, jobject, jobject, jobject, jboolean, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZI (JNIEnv *env, jclass, jobject, jobject, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Z (JNIEnv *env, jclass, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadeRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jclass, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZILorg_kde_qt_QBrush_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZI (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZILorg_kde_qt_QBrush_2 (JNIEnv *env, jclass, jobject, jobject, jobject, jboolean, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZI (JNIEnv *env, jclass, jobject, jobject, jobject, jboolean, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Z (JNIEnv *env, jclass, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawShadePanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jclass, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawWinButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QBrush_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawWinButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawWinButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawWinButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QBrush_2 (JNIEnv *env, jclass, jobject, jobject, jobject, jboolean, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawWinButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Z (JNIEnv *env, jclass, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawWinButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jclass, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawWinPanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QBrush_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawWinPanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawWinPanel__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawWinPanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QBrush_2 (JNIEnv *env, jclass, jobject, jobject, jobject, jboolean, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawWinPanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Z (JNIEnv *env, jclass, jobject, jobject, jobject, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawWinPanel__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2 (JNIEnv *env, jclass, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawPlainRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColor_2ILorg_kde_qt_QBrush_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawPlainRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColor_2I (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawPlainRect__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColor_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawPlainRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColor_2ILorg_kde_qt_QBrush_2 (JNIEnv *env, jclass, jobject, jobject, jobject, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawPlainRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColor_2I (JNIEnv *env, jclass, jobject, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawPlainRect__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColor_2 (JNIEnv *env, jclass, jobject, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_qItemRect__Lorg_kde_qt_QPainter_2IIIIIIZLorg_kde_qt_QPixmap_2Ljava_lang_String_2I (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jint, jint, jboolean, jobject, jstring, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_qItemRect__Lorg_kde_qt_QPainter_2IIIIIIZLorg_kde_qt_QPixmap_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jint, jint, jboolean, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawItem__Lorg_kde_qt_QPainter_2IIIIIILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QPixmap_2Ljava_lang_String_2ILorg_kde_qt_QColor_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jint, jint, jobject, jboolean, jobject, jstring, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawItem__Lorg_kde_qt_QPainter_2IIIIIILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QPixmap_2Ljava_lang_String_2I (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jint, jint, jobject, jboolean, jobject, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawItem__Lorg_kde_qt_QPainter_2IIIIIILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QPixmap_2Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jint, jint, jobject, jboolean, jobject, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDrawArrow (JNIEnv *env, jclass, jobject, jint, jint, jboolean, jint, jint, jint, jint, jobject, jboolean);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QCursor_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QCursor_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_Qt_qAppName (JNIEnv *env, jclass);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_Qt_qCompress___3CI (JNIEnv *env, jclass, jcharArray, jint);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_Qt_qUncompress___3CI (JNIEnv *env, jclass, jcharArray, jint);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_Qt_qCompress___3B (JNIEnv *env, jclass, jbyteArray);
+extern JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_Qt_qUncompress___3B (JNIEnv *env, jclass, jbyteArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QDomNode_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1mult__Lorg_kde_qt_QWMatrix_2Lorg_kde_qt_QWMatrix_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QWMatrix_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QWMatrix_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QBrush_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QBrush_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QImage_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QImage_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QImage_2IILorg_kde_qt_QImage_2IIIII (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QImage_2IILorg_kde_qt_QImage_2IIII (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QImage_2IILorg_kde_qt_QImage_2III (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QImage_2IILorg_kde_qt_QImage_2II (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QImage_2IILorg_kde_qt_QImage_2I (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QImage_2IILorg_kde_qt_QImage_2 (JNIEnv *env, jclass, jobject, jint, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QVariant_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QVariant_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2I (JNIEnv *env, jclass, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2I (JNIEnv *env, jclass, jobject, jint);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_Qt_qGLVersion (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_Qt_op_1equals__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QGLFormat_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_Qt_op_1not_1equals__Lorg_kde_qt_QGLFormat_2Lorg_kde_qt_QGLFormat_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QFont_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QFont_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QSize_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QSize_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_Qt_op_1equals__Lorg_kde_qt_QSize_2Lorg_kde_qt_QSize_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_Qt_op_1not_1equals__Lorg_kde_qt_QSize_2Lorg_kde_qt_QSize_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1plus__Lorg_kde_qt_QSize_2Lorg_kde_qt_QSize_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1minus__Lorg_kde_qt_QSize_2Lorg_kde_qt_QSize_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1mult__Lorg_kde_qt_QSize_2I (JNIEnv *env, jclass, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1mult__ILorg_kde_qt_QSize_2 (JNIEnv *env, jclass, jint, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1mult__Lorg_kde_qt_QSize_2D (JNIEnv *env, jclass, jobject, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1mult__DLorg_kde_qt_QSize_2 (JNIEnv *env, jclass, jdouble, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1div__Lorg_kde_qt_QSize_2I (JNIEnv *env, jclass, jobject, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1div__Lorg_kde_qt_QSize_2D (JNIEnv *env, jclass, jobject, jdouble);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2_3Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jobjectArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2_3Ljava_lang_String_2 (JNIEnv *env, jclass, jobject, jobjectArray);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPixmap_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_copyBlt__Lorg_kde_qt_QPixmap_2IILorg_kde_qt_QPixmap_2IIII (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_copyBlt__Lorg_kde_qt_QPixmap_2IILorg_kde_qt_QPixmap_2III (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_copyBlt__Lorg_kde_qt_QPixmap_2IILorg_kde_qt_QPixmap_2II (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_copyBlt__Lorg_kde_qt_QPixmap_2IILorg_kde_qt_QPixmap_2I (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_copyBlt__Lorg_kde_qt_QPixmap_2IILorg_kde_qt_QPixmap_2 (JNIEnv *env, jclass, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qInitNetworkProtocols (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPointArray_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPen_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPen_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_Qt_qRed (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_Qt_qGreen (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_Qt_qBlue (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_Qt_qAlpha (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_Qt_qRgb (JNIEnv *env, jclass, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_Qt_qRgba (JNIEnv *env, jclass, jint, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_Qt_qGray__III (JNIEnv *env, jclass, jint, jint, jint);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_Qt_qGray__I (JNIEnv *env, jclass, jint);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QColor_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QColor_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QSplitter_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QSplitter_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QUuid_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QUuid_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Ljava_util_Calendar_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Ljava_util_Calendar_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Ljava_util_Date_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Ljava_util_Date_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QKeySequence_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPicture_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QPicture_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QMainWindow_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QMainWindow_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jint JNICALL Java_org_kde_qt_Qt_qRound (JNIEnv *env, jclass, jdouble);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_Qt_qVersion (JNIEnv *env, jclass);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_Qt_qSysInfo (JNIEnv *env, jclass, jintArray, jbooleanArray);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_Qt_qSharedBuild (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qSystemWarning__Ljava_lang_String_2I (JNIEnv *env, jclass, jstring, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qSystemWarning__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qSuppressObsoleteWarnings__Z (JNIEnv *env, jclass, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qSuppressObsoleteWarnings__ (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qObsolete__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qObsolete__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qObsolete__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_Qt_qInstallPath (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_Qt_qInstallPathDocs (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_Qt_qInstallPathHeaders (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_Qt_qInstallPathLibs (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_Qt_qInstallPathBins (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_Qt_qInstallPathPlugins (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_Qt_qInstallPathData (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_Qt_qInstallPathTranslations (JNIEnv *env, jclass);
+extern JNIEXPORT jstring JNICALL Java_org_kde_qt_Qt_qInstallPathSysconf (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QDockArea_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QTextStream_2Lorg_kde_qt_QDockArea_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2IIIIIZ (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint, jint, jint, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2IIIII (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2IIII (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2III (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2II (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2I (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QPaintDeviceInterface_2 (JNIEnv *env, jclass, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QImage_2IIIII (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QImage_2IIII (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QImage_2III (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QImage_2II (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QImage_2I (JNIEnv *env, jclass, jobject, jint, jint, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2IILorg_kde_qt_QImage_2 (JNIEnv *env, jclass, jobject, jint, jint, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QRect_2IZ (JNIEnv *env, jclass, jobject, jobject, jobject, jobject, jint, jboolean);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QRect_2I (JNIEnv *env, jclass, jobject, jobject, jobject, jobject, jint);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jclass, jobject, jobject, jobject, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_bitBlt__Lorg_kde_qt_QPaintDeviceInterface_2Lorg_kde_qt_QPoint_2Lorg_kde_qt_QPaintDeviceInterface_2 (JNIEnv *env, jclass, jobject, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_Qt_op_1equals__Lorg_kde_qt_QRect_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_Qt_op_1not_1equals__Lorg_kde_qt_QRect_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_qt_QRect_2 (JNIEnv *env, jclass, jobject, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_color0 (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_color1 (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_black (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_white (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_darkGray (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_gray (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_lightGray (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_red (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_green (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_blue (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_cyan (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_magenta (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_yellow (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_darkRed (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_darkGreen (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_darkBlue (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_darkCyan (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_darkMagenta (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_darkYellow (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_arrowCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_upArrowCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_crossCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_waitCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_ibeamCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_sizeVerCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_sizeHorCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_sizeBDiagCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_sizeFDiagCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_sizeAllCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_blankCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_splitVCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_splitHCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_pointingHandCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_forbiddenCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_whatsThisCursor (JNIEnv *env, jclass);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_Qt_qApp (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qDebug__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qWarning__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_Qt_qFatal__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_Qt__ */
diff --git a/qtjava/javalib/qtjava/QtSupport.cpp b/qtjava/javalib/qtjava/QtSupport.cpp
new file mode 100644
index 00000000..bcbd5084
--- /dev/null
+++ b/qtjava/javalib/qtjava/QtSupport.cpp
@@ -0,0 +1,1825 @@
+/***************************************************************************
+ QtSupport.cpp - description
+ -------------------
+ begin : Fri Oct 20 13:46:55 2000
+ copyright : (C) 2000 Lost Highway Ltd
+ email : Richard_Dale@tipitina.demon.co.uk
+ generated by : duke@tipitina on Fri Oct 20 13:46:55 2000, using kdoc $.
+ ***************************************************************************/
+
+/***************************************************************************
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+#include <stdlib.h>
+#include <stdio.h>
+
+#include <qmetaobject.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QObject.h>
+#include <qtjava/JavaSlot.h>
+
+static JavaVM * _jvm;
+
+
+jmethodID QtSupport::MID_String_init;
+jmethodID QtSupport::MID_String_getBytes;
+bool QtSupport::_bigEndianUnicode;
+
+void
+QtSupport::registerJVM(JNIEnv * env)
+{
+ jstring testString;
+ const jchar * _jchar_str;
+
+ env->GetJavaVM((JavaVM **) &_jvm);
+
+ // Cache commonly used method id's and classes.
+ MID_String_init = env->GetMethodID(env->FindClass("java/lang/String"), "<init>", "([B)V");
+ MID_String_getBytes = env->GetMethodID(env->FindClass("java/lang/String"), "getBytes", "()[B");
+
+ // Test for the endianess of the unicode string returned by GetStringChars()
+ testString = env->NewStringUTF("A");
+ _jchar_str = env->GetStringChars(testString, 0);
+ QString temp((QChar*)_jchar_str, env->GetStringLength(testString));
+ env->ReleaseStringChars(testString, _jchar_str);
+ _bigEndianUnicode = strcmp((const char *) temp, "A") == 0;
+ env->DeleteLocalRef(testString);
+
+ return;
+}
+
+JNIEnv *
+QtSupport::GetEnv()
+{
+ JNIEnv * env;
+
+ _jvm->GetEnv((void **) &env, JNI_VERSION_1_2);
+ return env;
+}
+
+const char *
+QtSupport::eventTypeToEventClassName(QEvent::Type eventType)
+{
+ switch (eventType) {
+ case QEvent::ChildInserted:
+ case QEvent::ChildRemoved:
+ return "org.kde.qt.QChildEvent";
+ case QEvent::Close:
+ return "org.kde.qt.QCloseEvent";
+ case QEvent::ContextMenu:
+ return "org.kde.qt.QContextMenuEvent";
+ case QEvent::User:
+ return "org.kde.qt.QCustomEvent";
+ case QEvent::DragEnter:
+ return "org.kde.qt.QDragEnterEvent";
+ case QEvent::DragLeave:
+ return "org.kde.qt.QDragLeaveEvent";
+ case QEvent::DragMove:
+ return "org.kde.qt.QDragMoveEvent";
+ case QEvent::DragResponse:
+ return "org.kde.qt.QDragResponseEvent";
+ case QEvent::Drop:
+ return "org.kde.qt.QDropEvent";
+ case QEvent::FocusIn:
+ case QEvent::FocusOut:
+ return "org.kde.qt.QFocusEvent";
+ case QEvent::Hide:
+ return "org.kde.qt.QHideEvent";
+ case QEvent::KeyPress:
+ case QEvent::KeyRelease:
+ return "org.kde.qt.QKeyEvent";
+ case QEvent::IMStart:
+ case QEvent::IMCompose:
+ case QEvent::IMEnd:
+ return "org.kde.qt.QIMEvent";
+ case QEvent::MouseButtonPress:
+ case QEvent::MouseButtonRelease:
+ case QEvent::MouseButtonDblClick:
+ case QEvent::MouseMove:
+ return "org.kde.qt.QMouseEvent";
+ case QEvent::Move:
+ return "org.kde.qt.QMoveEvent";
+ case QEvent::Paint:
+ return "org.kde.qt.QPaintEvent";
+ case QEvent::Resize:
+ return "org.kde.qt.QResizeEvent";
+ case QEvent::Show:
+ return "org.kde.qt.QShowEvent";
+// case QEvent::Tablet:
+// return "org.kde.qt.QTabletEvent";
+ case QEvent::Timer:
+ return "org.kde.qt.QTimerEvent";
+ case QEvent::Wheel:
+ return "org.kde.qt.QWheelEvent";
+ default:
+ return "org.kde.qt.QEvent";
+ }
+}
+
+bool
+QtSupport::eventFilterDelegate(QObject * object, const char * objectType, QObject * filteredObject, QEvent * event)
+{
+ JNIEnv * env;
+ jclass cls;
+ jstring objectTypeString;
+ jstring eventNameString;
+ jstring eventMethodString;
+ jmethodID mid;
+
+ (void) objectType; // Not used at present, the event's Qt rtti is used instead
+
+ env = QtSupport::GetEnv();
+ if (env == 0) {
+ return FALSE;
+ }
+
+ cls = env->FindClass("org/kde/qt/Invocation");
+ if (cls == 0) {
+ return FALSE;
+ }
+
+ mid = env->GetStaticMethodID(cls, "invoke", "(JJLjava/lang/String;JLjava/lang/String;Ljava/lang/String;)Z");
+ if (mid == 0) {
+ return FALSE;
+ }
+
+ objectTypeString = env->NewStringUTF("org.kde.qt.QObject");
+ eventNameString = env->NewStringUTF(QtSupport::eventTypeToEventClassName(event->type()));
+ eventMethodString = env->NewStringUTF("eventFilter");
+
+ bool result = (bool) env->CallStaticBooleanMethod( cls, mid,
+ (jlong) object,
+ (jlong) filteredObject,
+ objectTypeString,
+ (jlong) event,
+ eventNameString,
+ eventMethodString );
+
+ env->DeleteLocalRef(cls);
+ env->DeleteLocalRef(objectTypeString);
+ env->DeleteLocalRef(eventNameString);
+ env->DeleteLocalRef(eventMethodString);
+ return result;
+}
+
+bool
+QtSupport::eventDelegate(QObject * object, const char * eventType, void * event, const char * eventName)
+{
+ JNIEnv * env;
+ jclass cls;
+ jstring eventNameString;
+ jstring eventTypeString;
+ jmethodID mid;
+
+ env = QtSupport::GetEnv();
+ if (env == 0) {
+ return FALSE;
+ }
+
+ cls = env->FindClass("org/kde/qt/Invocation");
+ if (cls == 0) {
+ return FALSE;
+ }
+
+ mid = env->GetStaticMethodID(cls, "invoke", "(JJLjava/lang/String;Ljava/lang/String;)Z");
+ if (mid == 0) {
+ return FALSE;
+ }
+
+ eventNameString = env->NewStringUTF(eventName);
+ eventTypeString = env->NewStringUTF(eventType);
+
+ bool result = (bool) env->CallStaticBooleanMethod( cls, mid,
+ (jlong) object,
+ (jlong) event,
+ eventNameString,
+ eventTypeString );
+ env->DeleteLocalRef(cls);
+ env->DeleteLocalRef(eventNameString);
+ env->DeleteLocalRef(eventTypeString);
+ return result;
+}
+
+bool
+QtSupport::voidDelegate(void * object, const char * className, const char * methodName)
+{
+ JNIEnv * env;
+ jclass cls;
+ jstring classNameString;
+ jstring methodNameString;
+ jmethodID mid;
+ env = QtSupport::GetEnv();
+ if (env == 0) {
+ return FALSE;
+ }
+
+ cls = env->FindClass("org/kde/qt/Invocation");
+ if (cls == 0) {
+ return FALSE;
+ }
+
+ mid = env->GetStaticMethodID(cls, "invoke", "(JLjava/lang/String;Ljava/lang/String;)Z");
+ if (mid == 0) {
+ return FALSE;
+ }
+
+ classNameString = env->NewStringUTF(className);
+ methodNameString = env->NewStringUTF(methodName);
+ bool result = (bool) env->CallStaticBooleanMethod( cls, mid,
+ (jlong) object,
+ classNameString,
+ methodNameString );
+ env->DeleteLocalRef(cls);
+ env->DeleteLocalRef(methodNameString);
+ env->DeleteLocalRef(classNameString);
+ return result;
+}
+
+bool
+QtSupport::booleanDelegate(QObject * object, const char * methodName)
+{
+ JNIEnv * env;
+ jclass cls;
+ jstring methodNameString;
+ jmethodID mid;
+
+ env = QtSupport::GetEnv();
+ if (env == 0) {
+ return FALSE;
+ }
+
+ cls = env->FindClass("org/kde/qt/Invocation");
+ if (cls == 0) {
+ return FALSE;
+ }
+
+ mid = env->GetStaticMethodID(cls, "booleanInvoke", "(JLjava/lang/String;)Z");
+ if (mid == 0) {
+ return FALSE;
+ }
+
+ methodNameString = env->NewStringUTF(methodName);
+ bool result = (bool) env->CallStaticBooleanMethod( cls, mid,
+ (jlong) object,
+ methodNameString );
+ env->DeleteLocalRef(cls);
+ env->DeleteLocalRef(methodNameString);
+ return result;
+}
+
+int
+QtSupport::validateDelegate(QValidator * object, QString & input, int & pos)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject validator;
+ jstring inputString;
+ QString * inputPtr;
+ jstring resultString;
+ jobject buffer;
+ jmethodID bufferConstructor;
+ jclass bufferClass;
+ jintArray positionArray;
+ int result;
+ jmethodID bufferToString;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ // Allocate a java StringBuffer to hold the input string
+ inputString = QtSupport::fromQString(env, (QString *) &input);
+ bufferClass = env->FindClass("java/lang/StringBuffer");
+ bufferConstructor = env->GetMethodID(bufferClass, "<init>", "(Ljava/lang/String;)V");
+ if (bufferConstructor == 0) {
+ return 0;
+ }
+ buffer = env->NewObject(bufferClass, bufferConstructor, inputString);
+
+ // Get the cursor position and convert to type 'int[]'
+ positionArray = QtSupport::fromIntPtr(env, &pos);
+
+ // Obtain the validate() method id, and call the method
+ validator = (jobject) QtSupport::objectForQtKey(env, object, "org.kde.qt.QValidator");
+ cls = env->GetObjectClass(validator);
+ if (cls == 0) {
+ return 0;
+ }
+
+ mid = env->GetMethodID(cls, "validate", "(Ljava/lang/StringBuffer;[I)I");
+ if (mid == 0) {
+ return 0;
+ }
+ result = (int) env->CallIntMethod(validator, mid, buffer, positionArray);
+
+ // Copy the java result string back into the 'input' QString
+ bufferToString = env->GetMethodID(bufferClass, "toString", "()Ljava/lang/String;");
+ if (bufferToString == 0) {
+ env->PopLocalFrame(0);
+ return 0;
+ }
+ resultString = (jstring) env->CallObjectMethod(buffer, bufferToString);
+ inputPtr = &input;
+ QtSupport::toQString(env, resultString, &inputPtr);
+
+ pos = *(QtSupport::toIntPtr(env, positionArray));
+ env->PopLocalFrame(0);
+
+ return result;
+}
+
+void
+QtSupport::fixupDelegate(QValidator * object, QString & input)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+ jobject fixer;
+ jstring inputString;
+ QString * inputPtr;
+ jstring resultString;
+ jobject buffer;
+ jmethodID bufferConstructor;
+ jclass bufferClass;
+ jmethodID bufferToString;
+
+ env = QtSupport::GetEnv();
+ env->PushLocalFrame(10);
+
+ // Allocate a java StringBuffer to hold the input string
+ inputString = QtSupport::fromQString(env, (QString *) &input);
+ bufferClass = env->FindClass("java/lang/StringBuffer");
+ bufferConstructor = env->GetMethodID(bufferClass, "<init>", "(Ljava/lang/String;)V");
+ if (bufferConstructor == 0) {
+ return;
+ }
+ buffer = env->NewObject(bufferClass, bufferConstructor, inputString);
+
+ // Obtain the fixup() method id and call the method
+ fixer = (jobject) QtSupport::objectForQtKey(env, object, "org.kde.qt.QValidator");
+ cls = env->GetObjectClass(fixer);
+ if (cls == 0) {
+ return;
+ }
+ mid = env->GetMethodID(cls, "fixup", "(Ljava/lang/StringBuffer;)V");
+ if (mid == 0) {
+ return;
+ }
+ env->CallVoidMethod(fixer, mid, buffer);
+
+ // Copy the java result string back into the 'input' QString
+ bufferToString = env->GetMethodID(bufferClass, "toString", "()Ljava/lang/String;");
+ if (bufferToString == 0) {
+ env->PopLocalFrame(0);
+ return;
+ }
+ resultString = (jstring) env->CallObjectMethod(buffer, bufferToString);
+ inputPtr = &input;
+ QtSupport::toQString(env, resultString, &inputPtr);
+ env->PopLocalFrame(0);
+
+ return;
+}
+
+bool
+QtSupport::allocatedInJavaWorld(JNIEnv * env, jobject obj)
+{
+ if (obj == 0) {
+ return FALSE;
+ }
+
+ jclass cls = env->GetObjectClass(obj);
+ bool result = (bool) env->GetBooleanField(obj, env->GetFieldID(cls, "_allocatedInJavaWorld", "Z"));
+ env->DeleteLocalRef(cls);
+ return result;
+}
+
+void
+QtSupport::setAllocatedInJavaWorld(JNIEnv * env, jobject obj, bool yn)
+{
+ jclass cls = env->GetObjectClass(obj);
+ env->SetBooleanField(obj, env->GetFieldID(cls, "_allocatedInJavaWorld", "Z"), (jboolean) yn);
+ env->DeleteLocalRef(cls);
+ return;
+}
+
+void *
+QtSupport::getQt(JNIEnv * env, jobject obj)
+{
+ if (obj == 0) {
+ return 0;
+ }
+
+ jclass cls = env->GetObjectClass(obj);
+ void * result = (void *) env->GetLongField(obj, env->GetFieldID(cls, "_qt", "J"));
+ env->DeleteLocalRef(cls);
+ return result;
+}
+
+void
+QtSupport::setQt(JNIEnv * env, jobject obj, void * qt)
+{
+ jclass cls = env->GetObjectClass(obj);
+ env->SetLongField(obj, env->GetFieldID(cls, "_qt", "J"), (jlong) qt);
+ env->DeleteLocalRef(cls);
+ return;
+}
+
+void
+QtSupport::setObjectForQtKey(JNIEnv * env, jobject obj, void * qt)
+{
+ jclass cls;
+ jmethodID mid;
+
+ cls = env->FindClass("org/kde/qt/qtjava");
+ if (cls == 0) {
+ return;
+ }
+
+ mid = env->GetStaticMethodID(cls, "setObjectForQtKey", "(Ljava/lang/Object;J)V");
+ if (mid == 0) {
+ return;
+ }
+
+ env->CallStaticVoidMethod(cls, mid, obj, (jlong) qt);
+ env->DeleteLocalRef(cls);
+ return;
+}
+
+jobject
+QtSupport::objectForQtKey(JNIEnv * env, void * qt, const char * className, const bool allocatedInJavaWorld)
+{
+ jclass cls;
+ jmethodID mid;
+ jstring javaClassName;
+
+ if (qt == 0) {
+ return 0;
+ }
+
+ javaClassName = env->NewStringUTF(className);
+
+ cls = env->FindClass("org/kde/qt/qtjava");
+ if (cls == 0) {
+ return 0;
+ }
+
+ mid = env->GetStaticMethodID(cls, "objectForQtKey", "(JLjava/lang/String;Z)Ljava/lang/Object;");
+ if (mid == 0) {
+ return 0;
+ }
+
+ jobject result = env->CallStaticObjectMethod(cls, mid, (jlong) qt, javaClassName, (jboolean) allocatedInJavaWorld);
+ env->DeleteLocalRef(cls);
+ env->DeleteLocalRef(javaClassName);
+ return result;
+}
+
+void
+QtSupport::qtKeyDeleted(void * qt)
+{
+ JNIEnv * env;
+ jclass cls;
+ jmethodID mid;
+
+ env = QtSupport::GetEnv();
+ if (env == 0) {
+ return;
+ }
+
+ cls = env->FindClass("org/kde/qt/qtjava");
+ if (cls == 0) {
+ return;
+ }
+
+ mid = env->GetStaticMethodID(cls, "qtKeyDeleted", "(J)V");
+ if (mid == 0) {
+ return;
+ }
+
+ env->CallStaticVoidMethod(cls, mid, (jlong) qt);
+ env->DeleteLocalRef(cls);
+ return;
+}
+
+jboolean
+QtSupport::connect(JNIEnv * env, jobject sender, jstring signal, jobject receiver, jstring slot)
+{
+ JavaSlot * javaSlot = QtSupport::slotForReceiver(env, receiver, slot);
+ QMetaObject * smeta = ((QObject *) QtSupport::getQt(env, sender))->metaObject();
+ QString qtSignalName(javaSlot->javaToQtSignalName(env, signal, smeta));
+
+ // Attempt to connect from the signal on the underlying C++ object first,
+ // otherwise assume that the connection is for a Java signal.
+ if (!qtSignalName.isEmpty()) {
+ QMetaObject * smetaTarget = ((QObject *) QtSupport::getQt(env, receiver))->metaObject();
+ QString qtTargetSignalName(javaSlot->javaToQtSignalName(env, slot, smetaTarget));
+
+ if (!qtTargetSignalName.isEmpty()) {
+ // The sender is a C++ signal, and the target is also a C++ signal
+ return (jboolean) QObject::connect( (QObject*) QtSupport::getQt(env, sender),
+ (const char *) qtSignalName,
+ (QObject*) QtSupport::getQt(env, receiver),
+ (const char *) qtTargetSignalName );
+ } else {
+ // The sender is a C++ signal, and the target is a java slot
+ return (jboolean) QObject::connect( (QObject*) QtSupport::getQt(env, sender),
+ (const char *) qtSignalName,
+ javaSlot,
+ javaSlot->javaToQtSlotName(env, slot, qtSignalName) );
+ }
+ } else {
+ // The sender is a java signal, and the target is either a java slot or a java signal
+ // Java signals are always of type jobjectArray
+ return (jboolean) QObject::connect( QtSupport::signalForSender(env, QtSupport::getQt(env, sender), signal),
+ "2signalJava(jobjectArray)",
+ javaSlot,
+ "1invoke(jobjectArray)" );
+ }
+}
+
+jboolean
+QtSupport::disconnect(JNIEnv * env, jobject sender, jstring signal, jobject receiver, jstring slot)
+{
+ JavaSlot * javaSlot = QtSupport::slotForReceiver(env, receiver, slot);
+ QMetaObject * smeta = ((QObject *) QtSupport::getQt(env, sender))->metaObject();
+ QString qtSignalName(javaSlot->javaToQtSignalName(env, signal, smeta));
+
+ // Attempt to disconnect from the signal on the underlying C++ object first,
+ // otherwise assume that the connection is for a Java signal.
+ if (!qtSignalName.isEmpty()) {
+ QMetaObject * smetaTarget = ((QObject *) QtSupport::getQt(env, receiver))->metaObject();
+ QString qtTargetSignalName(javaSlot->javaToQtSignalName(env, slot, smetaTarget));
+
+ if (!qtTargetSignalName.isEmpty()) {
+ // The sender is a C++ signal, and the target is also a C++ signal
+ return (jboolean) QObject::disconnect( (QObject*) QtSupport::getQt(env, sender),
+ (const char *) qtSignalName,
+ (QObject*) QtSupport::getQt(env, receiver),
+ (const char *) qtTargetSignalName );
+ } else {
+ // The sender is a C++ signal, and the target is a java slot
+ return (jboolean) QObject::disconnect( (QObject*) QtSupport::getQt(env, sender),
+ (const char *) qtSignalName,
+ javaSlot,
+ javaSlot->javaToQtSlotName(env, slot, qtSignalName) );
+ }
+ } else {
+ // The sender is a java signal, and the target is either a java slot or a java signal
+ // Java signals are always of type jobjectArray
+ return (jboolean) QObject::disconnect( QtSupport::signalForSender(env, QtSupport::getQt(env, sender), signal),
+ "2signalJava(jobjectArray)",
+ javaSlot,
+ "1invoke(jobjectArray)" );
+ }
+}
+
+void
+QtSupport::emitJavaSignal(JNIEnv * env, jobject sender, jstring signal, jobjectArray args)
+{
+ JavaSignal * javaSignal = QtSupport::signalForSender(env, QtSupport::getQt(env, sender), signal);
+ javaSignal->emitArgs(args);
+}
+
+JavaSignal *
+QtSupport::signalForSender(JNIEnv * env, void * qt, jstring signal)
+{
+ jclass cls;
+ jmethodID mid;
+
+ cls = env->FindClass("org/kde/qt/qtjava");
+ mid = env->GetStaticMethodID(cls, "signalForSender", "(JLjava/lang/String;)J");
+ if (mid == 0) {
+ return 0;
+ }
+
+ JavaSignal * result = (JavaSignal *) env->CallStaticLongMethod(cls, mid, (jlong) qt, signal);
+ env->DeleteLocalRef(cls);
+ return result;
+}
+
+JavaSlot *
+QtSupport::slotForReceiver(JNIEnv * env, jobject receiver, jstring slot)
+{
+ jclass cls;
+ jmethodID mid;
+
+ cls = env->FindClass("org/kde/qt/qtjava");
+ mid = env->GetStaticMethodID(cls, "slotForReceiver", "(JLorg/kde/qt/QObject;Ljava/lang/String;)J");
+ if (mid == 0) {
+ return 0;
+ }
+
+ JavaSlot * result = (JavaSlot *) env->CallStaticLongMethod(cls, mid, (jlong) QtSupport::getQt(env, receiver), receiver, slot);
+ env->DeleteLocalRef(cls);
+ return result;
+}
+
+QPaintDevice *
+QtSupport::paintDevice(JNIEnv * env, jobject obj)
+{
+ jclass cls;
+ jmethodID mid;
+
+ cls = env->GetObjectClass(obj);
+ mid = env->GetMethodID(cls, "paintDevice", "()J");
+ if (mid == 0) {
+ return 0;
+ }
+
+ env->DeleteLocalRef(cls);
+ return (QPaintDevice *) env->CallLongMethod(obj, mid);
+}
+
+QMimeSource *
+QtSupport::mimeSource(JNIEnv * env, jobject obj)
+{
+ jclass cls;
+ jmethodID mid;
+
+ cls = env->GetObjectClass(obj);
+ mid = env->GetMethodID(cls, "mimeSource", "()J");
+ if (mid == 0) {
+ return 0;
+ }
+
+ env->DeleteLocalRef(cls);
+ return (QMimeSource *) env->CallLongMethod(obj, mid);
+}
+
+bool
+QtSupport::bigEndianUnicode()
+{
+ return _bigEndianUnicode;
+}
+
+bool *
+QtSupport::toBooleanPtr(JNIEnv * env, jbooleanArray obj)
+{
+ bool * result;
+ int length;
+
+ length = env->GetArrayLength(obj);
+ result = (bool *) calloc(length, sizeof(bool));
+ env->GetBooleanArrayRegion(obj, 0, length, (jboolean *) result);
+ return result;
+}
+
+int *
+QtSupport::toIntPtr(JNIEnv * env, jintArray obj)
+{
+ int * result;
+ int length;
+
+ length = env->GetArrayLength(obj);
+ result = (int *) calloc(length, sizeof(int));
+ env->GetIntArrayRegion(obj, 0, length, (jint *) result);
+ return result;
+}
+
+double *
+QtSupport::toDoublePtr(JNIEnv * env, jdoubleArray obj)
+{
+ double * result;
+ int length;
+
+ length = env->GetArrayLength(obj);
+ result = (double *) calloc(length, sizeof(double));
+ env->GetDoubleArrayRegion(obj, 0, length, (jdouble *) result);
+ return result;
+}
+
+short *
+QtSupport::toShortPtr(JNIEnv * env, jshortArray obj)
+{
+ short * result;
+ int length;
+
+ length = env->GetArrayLength(obj);
+ result = (short *) calloc(length, sizeof(short));
+ env->GetShortArrayRegion(obj, 0, length, (jshort *) result);
+ return result;
+}
+
+jbooleanArray
+QtSupport::fromBooleanPtr(JNIEnv * env, bool * arg)
+{
+ jbooleanArray result;
+
+ result = env->NewBooleanArray(1);
+ env->SetBooleanArrayRegion(result, 0, 1, (jboolean *) arg);
+ return (jbooleanArray) result;
+}
+
+jintArray
+QtSupport::fromIntPtr(JNIEnv * env, int * arg)
+{
+ jintArray result;
+
+ result = env->NewIntArray(1);
+ env->SetIntArrayRegion(result, 0, 1, (jint *) arg);
+ return (jintArray) result;
+}
+
+jdoubleArray
+QtSupport::fromDoublePtr(JNIEnv * env, double * arg)
+{
+ jdoubleArray result;
+
+ result = env->NewDoubleArray(1);
+ env->SetDoubleArrayRegion(result, 0, 1, (jdouble *) arg);
+ return (jdoubleArray) result;
+}
+
+jshortArray
+QtSupport::fromShortPtr(JNIEnv * env, short * arg)
+{
+ jshortArray result;
+
+ result = env->NewShortArray(1);
+ env->SetShortArrayRegion(result, 0, 1, (jshort *) arg);
+ return (jshortArray) result;
+}
+
+
+jobject QtSupport::fromQDateTime(JNIEnv * env, QDateTime* qdate)
+{
+ jclass cls;
+ jmethodID cid;
+ jobject date;
+
+ cls = env->FindClass("java/util/GregorianCalendar");
+ if (cls == 0) {
+ return 0;
+ }
+
+ cid = env->GetMethodID(cls, "<init>", "(IIIIII)V");
+ if (cid == 0) {
+ return 0;
+ }
+
+ date = env->NewObject( cls, cid,
+ (jint) qdate->date().year(), (jint) qdate->date().month() - 1, (jint) qdate->date().day(),
+ (jint) qdate->time().hour(), (jint) qdate->time().minute(), (jint) qdate->time().second() );
+ QtSupport::setObjectForQtKey(env, date, qdate);
+
+ env->DeleteLocalRef(cls);
+ return (jobject) date;
+}
+
+jobject
+QtSupport::fromQDate(JNIEnv * env, QDate* qdate)
+{
+ jclass cls;
+ jmethodID cid;
+ jobject date;
+
+ cls = env->FindClass("java/util/GregorianCalendar");
+ if (cls == 0) {
+ return 0;
+ }
+
+ cid = env->GetMethodID(cls, "<init>", "(III)V");
+ if (cid == 0) {
+ return 0;
+ }
+
+ date = env->NewObject(cls, cid, (jint) qdate->year(), (jint) qdate->month() - 1, (jint) qdate->day());
+ QtSupport::setObjectForQtKey(env, date, qdate);
+
+ env->DeleteLocalRef(cls);
+ return (jobject) date;
+}
+
+jobject
+QtSupport::fromQTime(JNIEnv * env, QTime* qtime)
+{
+ jclass cls;
+ jmethodID cid;
+ jobject time;
+ jmethodID mid;
+
+ cls = env->FindClass("java/util/Date");
+ if (cls == 0) {
+ return 0;
+ }
+
+ cid = env->GetMethodID(cls, "<init>", "()V");
+ if (cid == 0) {
+ return 0;
+ }
+
+ time = env->NewObject(cls, cid);
+ QtSupport::setObjectForQtKey(env, time, qtime);
+
+ mid = env->GetMethodID(cls, "setHours", "(I)V");
+ if (mid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(time, mid, qtime->hour());
+
+ mid = env->GetMethodID(cls, "setMinutes", "(I)V");
+ if (mid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(time, mid, qtime->minute());
+
+ mid = env->GetMethodID(cls, "setSeconds", "(I)V");
+ if (mid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(time, mid, qtime->second());
+
+ env->DeleteLocalRef(cls);
+ return (jobject) time;
+}
+
+
+QDateTime *
+QtSupport::toQDateTime(JNIEnv * env, jobject jdate, QDateTime** qdatetime)
+{
+static QDate * qdate = 0;
+static QTime * qtime = 0;
+
+ if (*qdatetime == 0) {
+ *qdatetime = new QDateTime();
+ qdate = new QDate();
+ qtime = new QTime();
+ }
+
+ QtSupport::toQDate(env, jdate, &qdate);
+ QtSupport::toQTime(env, jdate, &qtime);
+ (*qdatetime)->setDate(*qdate);
+ (*qdatetime)->setTime(*qtime);
+
+ return *qdatetime;
+}
+
+
+#define JAVA_YEAR 1
+#define JAVA_MONTH 2
+#define JAVA_DAY_OF_MONTH 5
+QDate *
+QtSupport::toQDate(JNIEnv * env, jobject jdate, QDate** qdate)
+{
+ jclass cls;
+ jmethodID mid;
+ jint year;
+ jint month;
+ jint day;
+
+ if (*qdate == 0) {
+ *qdate = new QDate();
+ }
+
+ cls = env->FindClass("java/util/Calendar");
+
+ mid = env->GetMethodID(cls, "get", "(I)I");
+ if (mid == 0) {
+ return 0;
+ }
+
+ year = env->CallIntMethod(jdate, mid, JAVA_YEAR);
+ month = env->CallIntMethod(jdate, mid, JAVA_MONTH);
+ day = env->CallIntMethod(jdate, mid, JAVA_DAY_OF_MONTH);
+
+ (*qdate)->setYMD((int) year, (int) month + 1, (int) day);
+
+ env->DeleteLocalRef(cls);
+ return *qdate;
+}
+
+QTime *
+QtSupport::toQTime(JNIEnv * env, jobject jtime, QTime** qtime)
+{
+ jclass cls;
+ jmethodID mid;
+ jint hour;
+ jint minute;
+ jint second;
+
+ if (*qtime == 0) {
+ *qtime = new QTime();
+ }
+
+ cls = env->FindClass("java/util/Date");
+
+ mid = env->GetMethodID(cls, "getHours", "()I");
+ if (mid == 0) {
+ return 0;
+ }
+
+ hour = env->CallIntMethod(jtime, mid);
+
+ mid = env->GetMethodID(cls, "getMinutes", "()I");
+ if (mid == 0) {
+ return 0;
+ }
+
+ minute = env->CallIntMethod(jtime, mid);
+
+ mid = env->GetMethodID(cls, "getSeconds", "()I");
+ if (mid == 0) {
+ return 0;
+ }
+
+ second = env->CallIntMethod(jtime, mid);
+
+ (*qtime)->setHMS((int) hour, (int) minute, (int) second);
+
+ env->DeleteLocalRef(cls);
+ return *qtime;
+}
+
+jstring
+QtSupport::fromQString(JNIEnv * env, QString * qstring)
+{
+ if (qstring == 0) {
+ return 0;
+ }
+
+ if (_bigEndianUnicode) {
+ return env->NewString((const jchar *) qstring->unicode(), (long) qstring->length());
+ } else {
+static QString * temp = 0L;
+
+ if (temp == 0L) {
+ temp = new QString();
+ }
+
+ // Hack to change the big endian unicode in 'qstring' to little endian in 'temp'.
+ temp->setUnicodeCodes((const ushort *) qstring->unicode(), (long) qstring->length());
+ return env->NewString((const jchar *) temp->unicode(), (long) temp->length());
+ }
+}
+
+jstring
+QtSupport::fromQCString(JNIEnv * env, QCString * qcstring)
+{
+ jstring result = 0;
+ jbyteArray bytes = 0;
+ int len;
+ jclass cls;
+
+ if (qcstring == 0) {
+ return 0;
+ }
+
+ len = qcstring->length();
+ bytes = env->NewByteArray(len);
+ env->SetByteArrayRegion(bytes, 0, len, (jbyte *) (const char *) *qcstring);
+ cls = env->FindClass("java/lang/String");
+ result = (jstring) env->NewObject(cls, QtSupport::MID_String_init, bytes);
+ env->DeleteLocalRef(cls);
+ env->DeleteLocalRef(bytes);
+ return result;
+}
+
+jstring
+QtSupport::fromCharString(JNIEnv * env, char * qcstring)
+{
+ jstring result = 0;
+ jbyteArray bytes = 0;
+ int len;
+
+ if (qcstring == 0) {
+ return 0;
+ }
+
+ len = strlen(qcstring);
+ bytes = env->NewByteArray(len);
+ env->SetByteArrayRegion(bytes, 0, len, (jbyte *) (const char *) qcstring);
+ jclass stringClass = env->FindClass("java/lang/String");
+ result = (jstring) env->NewObject(stringClass, QtSupport::MID_String_init, bytes);
+ env->DeleteLocalRef(stringClass);
+ env->DeleteLocalRef(bytes);
+ return result;
+}
+
+QString *
+QtSupport::toQString(JNIEnv * env, jstring str, QString ** qstring)
+{
+ const jchar * _jchar_str;
+
+ if (str == 0L) {
+ return (QString*) &QString::null;
+ }
+
+ if (*qstring == 0L) {
+ *qstring = new QString();
+ }
+
+ _jchar_str = env->GetStringChars(str, 0);
+
+ if (_bigEndianUnicode) {
+ (*qstring)->setUnicode((QChar *) _jchar_str, env->GetStringLength(str));
+ } else {
+ (*qstring)->setUnicodeCodes((const ushort *) _jchar_str, env->GetStringLength(str));
+ }
+
+ env->ReleaseStringChars(str, _jchar_str);
+ return *qstring;
+}
+
+QCString *
+QtSupport::toQCString(JNIEnv * env, jstring str, QCString ** qcstring)
+{
+ jbyteArray bytes = 0;
+ jthrowable exc;
+ jint len = 0;
+ char * data;
+
+ if (str == 0) {
+ return 0;
+ }
+
+ bytes = (jbyteArray) env->CallObjectMethod(str, QtSupport::MID_String_getBytes);
+ exc = env->ExceptionOccurred();
+
+ if (exc) {
+ env->DeleteLocalRef(exc);
+ return 0;
+ }
+
+ len = env->GetArrayLength(bytes);
+
+ if (*qcstring == 0) {
+ *qcstring = new QCString(len + 1);
+ } else {
+ (*qcstring)->resize(len + 1);
+ }
+
+ data = (*qcstring)->data();
+ env->GetByteArrayRegion(bytes, 0, len, (jbyte *) data);
+ data[len] = 0;
+ env->DeleteLocalRef(bytes);
+ return *qcstring;
+}
+
+char *
+QtSupport::toCharString(JNIEnv * env, jstring str, QCString ** qcstring)
+{
+ if (str == 0) {
+ return 0;
+ }
+
+ (void) QtSupport::toQCString(env, str, qcstring);
+ return (*qcstring)->data();
+}
+
+
+void
+QtSupport::fromQStringToStringBuffer(JNIEnv * env, QString * qstring, jobject buffer)
+{
+ jclass cls;
+ jmethodID mid;
+ jmethodID appendMid;
+
+ if (buffer == 0) {
+ return;
+ }
+
+ cls = env->FindClass("java/lang/StringBuffer");
+ if (cls == 0) {
+ return;
+ }
+
+ mid = env->GetMethodID(cls, "setLength", "(I)V");
+ if (mid == 0) {
+ return;
+ }
+
+ env->CallVoidMethod(buffer, mid, 0);
+
+ appendMid = env->GetMethodID(cls, "append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;");
+ if (appendMid == 0) {
+ return;
+ }
+
+ (void) env->CallObjectMethod(buffer, appendMid, QtSupport::fromQString(env, qstring));
+ env->DeleteLocalRef(cls);
+ return;
+}
+
+QString *
+QtSupport::toQStringFromStringBuffer(JNIEnv * env, jobject buffer, QString ** qstring)
+{
+ jclass cls;
+ jmethodID mid;
+ jstring str;
+
+ if (buffer == 0) {
+ return 0;
+ }
+
+ cls = env->FindClass("java/lang/StringBuffer");
+ if (cls == 0) {
+ return 0;
+ }
+
+ mid = env->GetMethodID(cls, "toString", "()Ljava/lang/String;");
+ if (mid == 0) {
+ return 0;
+ }
+
+ str = (jstring) env->CallObjectMethod(buffer, mid);
+ env->DeleteLocalRef(cls);
+ return QtSupport::toQString(env, str, qstring);
+}
+void
+QtSupport::fromQCStringToStringBuffer(JNIEnv * env, QCString * qcstring, jobject buffer)
+{
+ jclass cls;
+ jmethodID mid;
+ jmethodID appendMid;
+
+ if (buffer == 0) {
+ return;
+ }
+
+ cls = env->FindClass("java/lang/StringBuffer");
+ if (cls == 0) {
+ return;
+ }
+
+ mid = env->GetMethodID(cls, "setLength", "(I)V");
+ if (mid == 0) {
+ return;
+ }
+
+ env->CallVoidMethod(buffer, mid, 0);
+
+ appendMid = env->GetMethodID(cls, "append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;");
+ if (appendMid == 0) {
+ return;
+ }
+
+ (void) env->CallObjectMethod(buffer, appendMid, QtSupport::fromQCString(env, qcstring));
+ env->DeleteLocalRef(cls);
+ return;
+}
+
+jchar
+QtSupport::fromQChar(JNIEnv * env, QChar * qchar)
+{
+ (void) env;
+ return (jchar) qchar->unicode();
+}
+
+QChar *
+QtSupport::toQChar(JNIEnv * env, jchar unichar, QChar ** qchar)
+{
+ (void) env;
+
+ if (*qchar != 0L) {
+ delete *qchar;
+ }
+
+ *qchar = new QChar((ushort) unichar);
+ return *qchar;
+}
+
+jbyteArray
+QtSupport::fromQByteArray(JNIEnv * env, QByteArray * qbyteArray)
+{
+ jbyteArray result = 0;
+ int len;
+
+ len = qbyteArray->size();
+ result = env->NewByteArray(len);
+ env->SetByteArrayRegion(result, 0, len, (jbyte *) (const char *) qbyteArray->data());
+ return result;
+}
+
+QByteArray *
+QtSupport::toQByteArray(JNIEnv * env, jbyteArray bytes, QByteArray ** qbyteArray)
+{
+ if (bytes == 0) {
+ return 0;
+ }
+
+ jsize len = env->GetArrayLength(bytes);
+ if (*qbyteArray == 0) {
+ *qbyteArray = new QByteArray(len);
+ } else {
+ (*qbyteArray)->resize(len);
+ }
+
+ jboolean isCopy;
+ (*qbyteArray)->duplicate((const char *)env->GetByteArrayElements(bytes, &isCopy), len);
+ return *qbyteArray;
+}
+
+uchar *
+QtSupport::toUcharArray(JNIEnv * env, jcharArray bytes, QByteArray ** qbyteArray)
+{
+ uchar * data;
+ unsigned short * ptr;
+
+ if (bytes == 0) {
+ return 0;
+ }
+
+ jsize len = env->GetArrayLength(bytes);
+ if (*qbyteArray == 0) {
+ *qbyteArray = new QByteArray(len*2);
+ } else {
+ (*qbyteArray)->resize(len*2);
+ }
+
+ jboolean isCopy;
+ (*qbyteArray)->duplicate((const char *)env->GetCharArrayElements(bytes, &isCopy), len*2);
+ data = (uchar *) (*qbyteArray)->data();
+ ptr = (unsigned short *) data;
+
+ /* Convert the array from 16 bit Java 'char[]' to 8 bit C++ 'char *' array */
+ for (int index = 0; index < len; index++) {
+ data[index] = (uchar) ptr[index];
+ }
+
+ (*qbyteArray)->resize(len);
+ return (uchar*) (*qbyteArray)->data();
+}
+
+QValueList<int>
+QtSupport::toQIntValueList(JNIEnv * env, jintArray ints, QValueList<int> ** qintArray)
+{
+ int len;
+ jint * carr;
+ int index;
+
+ (*qintArray)->clear();
+ len = env->GetArrayLength(ints);
+ carr = env->GetIntArrayElements(ints, 0);
+
+ for (index = 0; index < len; index++) {
+ (*qintArray)->append((int) carr[index]);
+ }
+
+ env->ReleaseIntArrayElements(ints, carr, 0);
+ return **qintArray;
+}
+
+jintArray
+QtSupport::fromQIntValueList(JNIEnv * env, QValueList<int> * qintArray)
+{
+ jintArray result = 0;
+ int len;
+ int index;
+
+ len = qintArray->size();
+ result = env->NewIntArray(len);
+ for (index = 0; index < len; index++) {
+ env->SetIntArrayRegion(result, index, 1, (jint *) &(*qintArray)[index]);
+ }
+
+ return result;
+}
+
+char **
+QtSupport::toArgv(JNIEnv * env, jobjectArray stringList)
+{
+ char ** argv;
+ int length;
+ int index;
+ jstring jstr;
+ const char * str;
+
+ if (stringList == NULL) {
+ return NULL;
+ }
+
+ length = env->GetArrayLength(stringList);
+ argv = (char **) calloc(length + 1, sizeof(char*));
+ /* Add a dummy first argument of 'java [interpreter-options] <main class>' to appear
+ in usage messages, in place of the usual executable name from argv[0]. */
+ argv[0] = strdup("java [interpreter-options] <main class>");
+
+ for (index = 0; index < length; index++) {
+ jstr = (jstring) env->GetObjectArrayElement(stringList, index);
+ str = env->GetStringUTFChars(jstr, NULL);
+ argv[index + 1] = strdup(str);
+ env->ReleaseStringUTFChars(jstr, str);
+ env->DeleteLocalRef(jstr);
+ }
+
+ return argv;
+}
+
+char **
+QtSupport::toStringArray(JNIEnv * env, jobjectArray stringList)
+{
+ char ** argv;
+ int length;
+ int index;
+ jstring jstr;
+ const char * str;
+
+ if (stringList == 0) {
+ return 0;
+ }
+
+ length = env->GetArrayLength(stringList);
+ argv = (char **) calloc(length, sizeof(char*));
+
+ for (index = 0; index < length; index++) {
+ jstr = (jstring) env->GetObjectArrayElement(stringList, index);
+ str = env->GetStringUTFChars(jstr, 0);
+ argv[index] = strdup(str);
+ env->ReleaseStringUTFChars(jstr, str);
+ env->DeleteLocalRef(jstr);
+ }
+
+ return argv;
+}
+
+QStrList *
+QtSupport::toQStrList(JNIEnv * env, jobjectArray stringList, QStrList ** qstringList)
+{
+ int length;
+ int index;
+ jstring jstr;
+static QString * _qstring_temp = 0;
+
+ if (*qstringList == 0) {
+ *qstringList = new QStrList();
+ }
+
+ (*qstringList)->clear();
+
+ if (stringList == 0) {
+ return *qstringList;
+ }
+
+ length = env->GetArrayLength(stringList);
+
+ for (index = 0; index < length; index++) {
+ jstr = (jstring) env->GetObjectArrayElement(stringList, index);
+ (*qstringList)->append((QString &) * (QString *) QtSupport::toQString(env, jstr, &_qstring_temp));
+ env->DeleteLocalRef(jstr);
+ }
+
+ return *qstringList;
+}
+
+QStringList *
+QtSupport::toQStringList(JNIEnv * env, jobjectArray stringList, QStringList ** qstringList)
+{
+ int length;
+ int index;
+ jstring jstr;
+static QString * _qstring_temp = 0;
+
+ if (*qstringList == 0) {
+ *qstringList = new QStringList();
+ }
+
+ (*qstringList)->clear();
+
+ if (stringList == 0) {
+ return *qstringList;
+ }
+
+ length = env->GetArrayLength(stringList);
+
+ for (index = 0; index < length; index++) {
+ jstr = (jstring) env->GetObjectArrayElement(stringList, index);
+ (*qstringList)->append((QString &) * (QString *) QtSupport::toQString(env, jstr, &_qstring_temp));
+ env->DeleteLocalRef(jstr);
+ }
+
+ return *qstringList;
+}
+
+
+jobject
+QtSupport::arrayWithQStrList(JNIEnv * env, QStrList * qstrList, jobject stringArray)
+{
+ jclass cls;
+ jmethodID clearMid;
+ jmethodID addMid;
+
+ if (stringArray == 0) {
+ stringArray = (jobject) QtSupport::objectForQtKey(env, qstrList, "java.util.ArrayList");
+ }
+
+ cls = env->GetObjectClass(stringArray);
+ clearMid = env->GetMethodID(cls, "clear", "()V");
+ if (clearMid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(stringArray, clearMid);
+
+ addMid = env->GetMethodID(cls, "add", "(Ljava/lang/Object;)Z");
+ if (addMid == 0) {
+ return 0;
+ }
+
+ for (unsigned int index = 0; index < qstrList->count(); index++) {
+ char * currentItem = (char *) qstrList->at(index);
+ jstring currentString = env->NewStringUTF(currentItem);
+
+ if (! env->CallBooleanMethod(stringArray, addMid, currentString)) {
+ return 0;
+ }
+ env->DeleteLocalRef(currentString);
+ }
+
+ env->DeleteLocalRef(cls);
+ return (jobject) stringArray;
+}
+
+jobject
+QtSupport::arrayWithQStringList(JNIEnv * env, QStringList * qstringList, jobject stringArray)
+{
+ jclass cls;
+ jmethodID clearMid;
+ jmethodID addMid;
+
+ if (stringArray == 0) {
+ stringArray = (jobject) QtSupport::objectForQtKey(env, qstringList, "java.util.ArrayList");
+ }
+
+ cls = env->GetObjectClass(stringArray);
+ clearMid = env->GetMethodID(cls, "clear", "()V");
+ if (clearMid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(stringArray, clearMid);
+
+ addMid = env->GetMethodID(cls, "add", "(Ljava/lang/Object;)Z");
+ if (addMid == 0) {
+ return 0;
+ }
+
+ for (QStringList::Iterator it = qstringList->begin(); it != qstringList->end(); ++it) {
+ if (! env->CallBooleanMethod( stringArray,
+ addMid,
+ QtSupport::fromQString(env, (QString *) &(*it)) ) )
+ {
+ return 0;
+ }
+ }
+
+ env->DeleteLocalRef(cls);
+ return (jobject) stringArray;
+}
+
+jobject
+QtSupport::arrayWithQWidgetList(JNIEnv * env, QWidgetList * widgetList, jobject widgetArray)
+{
+ jclass cls;
+ jmethodID clearMid;
+ jmethodID addMid;
+
+ if (widgetArray == 0) {
+ widgetArray = (jobject) QtSupport::objectForQtKey(env, widgetList, "java.util.ArrayList");
+ }
+
+ cls = env->GetObjectClass(widgetArray);
+ clearMid = env->GetMethodID(cls, "clear", "()V");
+ if (clearMid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(widgetArray, clearMid);
+
+ addMid = env->GetMethodID(cls, "add", "(Ljava/lang/Object;)Z");
+ if (addMid == 0) {
+ return 0;
+ }
+
+ for (unsigned int index = 0; index < widgetList->count(); index++) {
+ QWidget * currentWidget = (QWidget *) widgetList->at(index);
+ if (! env->CallBooleanMethod( widgetArray,
+ addMid,
+ QtSupport::objectForQtKey(env, currentWidget, "org.kde.qt.QWidget") ) )
+ {
+ return 0;
+ }
+ }
+
+ env->DeleteLocalRef(cls);
+ return (jobject) widgetArray;
+}
+
+jobject
+QtSupport::arrayWithQDomNodeList(JNIEnv * env, QDomNodeList * domNodeList, jobject domNodeArray)
+{
+ jclass cls;
+ jmethodID clearMid;
+ jmethodID addMid;
+
+ if (domNodeArray == 0) {
+ domNodeArray = (jobject) QtSupport::objectForQtKey(env, domNodeList, "java.util.ArrayList");
+ }
+
+ cls = env->GetObjectClass(domNodeArray);
+ clearMid = env->GetMethodID(cls, "clear", "()V");
+ if (clearMid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(domNodeArray, clearMid);
+
+ addMid = env->GetMethodID(cls, "add", "(Ljava/lang/Object;)Z");
+ if (addMid == 0) {
+ return 0;
+ }
+
+ for (unsigned int index = 0; index < domNodeList->count(); index++) {
+ QDomNode currentDomNode = (QDomNode) domNodeList->item(index);
+
+ if (! env->CallBooleanMethod( domNodeArray,
+ addMid,
+ QtSupport::objectForQtKey(env, &currentDomNode, "org.kde.qt.QDomNode") ) )
+ {
+ return 0;
+ }
+ }
+
+ env->DeleteLocalRef(cls);
+ return (jobject) domNodeArray;
+}
+
+jobject
+QtSupport::arrayWithQObjectList(JNIEnv * env, QObjectList * objectList, jobject objectArray)
+{
+ jclass cls;
+ jmethodID clearMid;
+ jmethodID addMid;
+
+ if (objectArray == 0) {
+ objectArray = (jobject) QtSupport::objectForQtKey(env, objectList, "java.util.ArrayList");
+ }
+
+ cls = env->GetObjectClass(objectArray);
+ clearMid = env->GetMethodID(cls, "clear", "()V");
+ if (clearMid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(objectArray, clearMid);
+
+ addMid = env->GetMethodID(cls, "add", "(Ljava/lang/Object;)Z");
+ if (addMid == 0) {
+ return 0;
+ }
+
+ for (unsigned int index = 0; index < objectList->count(); index++) {
+ QObject * currentObject = (QObject *) objectList->at(index);
+
+ if (! env->CallBooleanMethod( objectArray,
+ addMid,
+ QtSupport::objectForQtKey(env, currentObject, "org.kde.qt.QObject") ) )
+ {
+ return 0;
+ }
+ }
+
+ env->DeleteLocalRef(cls);
+ return (jobject) objectArray;
+}
+
+jobject
+QtSupport::arrayWithQCanvasItemList(JNIEnv * env, QCanvasItemList * itemList, jobject objectArray)
+{
+ jclass cls;
+ jmethodID clearMid;
+ jmethodID addMid;
+
+ if (objectArray == 0) {
+ objectArray = (jobject) QtSupport::objectForQtKey(env, itemList, "java.util.ArrayList");
+ }
+
+ cls = env->GetObjectClass(objectArray);
+ clearMid = env->GetMethodID(cls, "clear", "()V");
+ if (clearMid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(objectArray, clearMid);
+
+ addMid = env->GetMethodID(cls, "add", "(Ljava/lang/Object;)Z");
+ if (addMid == 0) {
+ return 0;
+ }
+
+ for (QCanvasItemList::Iterator it = itemList->begin(); it != itemList->end(); ++it) {
+ const char * classString;
+
+ switch ((*it)->rtti()) {
+ case QCanvasItem::Rtti_Item:
+ classString = "org.kde.qt.QCanvasItem";
+ break;
+ case QCanvasItem::Rtti_Ellipse:
+ classString = "org.kde.qt.QCanvasEllipse";
+ break;
+ case QCanvasItem::Rtti_Line:
+ classString = "org.kde.qt.QCanvasLine";
+ break;
+ case QCanvasItem::Rtti_Polygon:
+ classString = "org.kde.qt.QCanvasPolygon";
+ break;
+ case QCanvasItem::Rtti_PolygonalItem:
+ classString = "org.kde.qt.QCanvasPolygonalItem";
+ break;
+ case QCanvasItem::Rtti_Rectangle:
+ classString = "org.kde.qt.QCanvasRectangle";
+ break;
+ case QCanvasItem::Rtti_Spline:
+ classString = "org.kde.qt.QCanvasSpline";
+ break;
+ case QCanvasItem::Rtti_Sprite:
+ classString = "org.kde.qt.QCanvasSprite";
+ break;
+ case QCanvasItem::Rtti_Text:
+ classString = "org.kde.qt.QCanvasText";
+ break;
+ default:
+ classString = "org.kde.qt.QCanvasItem";
+ break;
+ }
+
+ if (! env->CallBooleanMethod( objectArray,
+ addMid,
+ QtSupport::objectForQtKey(env, *it, classString) ) )
+ {
+ return 0;
+ }
+ }
+
+ env->DeleteLocalRef(cls);
+ return (jobject) objectArray;
+}
+
+jobject
+QtSupport::arrayWithQListViewItemList(JNIEnv * env, QListViewItemIterator * iterator, jobject arrayList)
+{
+ jclass cls;
+ jmethodID clearMid;
+ jmethodID addMid;
+ const char * className;
+
+ if (arrayList == 0) {
+ arrayList = (jobject) QtSupport::objectForQtKey(env, iterator, "java.util.ArrayList");
+ }
+
+ cls = env->GetObjectClass(arrayList);
+ clearMid = env->GetMethodID(cls, "clear", "()V");
+ if (clearMid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(arrayList, clearMid);
+
+ addMid = env->GetMethodID(cls, "add", "(Ljava/lang/Object;)Z");
+ if (addMid == 0) {
+ return 0;
+ }
+
+ for ( ; iterator->current(); ++(*iterator)) {
+ QListViewItem * currentItem = iterator->current();
+
+ /* rtti() is: 0 = QListViewItem, 1 = QCheckListItem */
+ className = (currentItem->rtti() == 1 ? "org.kde.qt.QCheckListItem" : "org.kde.qt.QListViewItem");
+ if (! env->CallBooleanMethod( arrayList,
+ addMid,
+ QtSupport::objectForQtKey(env, currentItem, className) ) )
+ {
+ return 0;
+ }
+ }
+
+ env->DeleteLocalRef(cls);
+ return (jobject) arrayList;
+}
+
+jobject
+QtSupport::arrayWithQRectList(JNIEnv * env, QMemArray<QRect> * rectList, jobject arrayList)
+{
+ jclass cls;
+ jmethodID clearMid;
+ jmethodID addMid;
+
+ if (arrayList == 0) {
+ arrayList = (jobject) QtSupport::objectForQtKey(env, rectList, "java.util.ArrayList");
+ }
+
+ cls = env->GetObjectClass(arrayList);
+ clearMid = env->GetMethodID(cls, "clear", "()V");
+ if (clearMid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(arrayList, clearMid);
+
+ addMid = env->GetMethodID(cls, "add", "(Ljava/lang/Object;)Z");
+ if (addMid == 0) {
+ return 0;
+ }
+
+ for (unsigned int index = 0; index < rectList->count(); index++) {
+ QRect currentRect = (QRect) rectList->at(index);
+ if (! env->CallBooleanMethod( arrayList,
+ addMid,
+ QtSupport::objectForQtKey( env,
+ new QRect(currentRect.topLeft(), currentRect.bottomRight()),
+ "org.kde.qt.QRect",
+ TRUE ) ) )
+ {
+ return 0;
+ }
+ }
+
+ env->DeleteLocalRef(cls);
+ return (jobject) arrayList;
+}
+
+jobject
+QtSupport::arrayWithQIconDragItemList(JNIEnv * env, QValueList<QIconDragItem> * dragItemList, jobject arrayList)
+{
+ jclass cls;
+ jmethodID clearMid;
+ jmethodID addMid;
+
+ if (arrayList == 0) {
+ arrayList = (jobject) QtSupport::objectForQtKey(env, dragItemList, "java.util.ArrayList");
+ }
+
+ cls = env->GetObjectClass(arrayList);
+ clearMid = env->GetMethodID(cls, "clear", "()V");
+ if (clearMid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(arrayList, clearMid);
+
+ addMid = env->GetMethodID(cls, "add", "(Ljava/lang/Object;)Z");
+ if (addMid == 0) {
+ return 0;
+ }
+
+ for (QValueList<QIconDragItem>::Iterator it = dragItemList->begin(); it != dragItemList->end(); ++it) {
+ QIconDragItem currentItem = (QIconDragItem) *it;
+ if (! env->CallBooleanMethod( arrayList,
+ addMid,
+ QtSupport::objectForQtKey(env, &currentItem, "org.kde.qt.QIconDragItem") ) )
+ {
+ return 0;
+ }
+ }
+
+ env->DeleteLocalRef(cls);
+ return (jobject) arrayList;
+}
+
+jobject
+QtSupport::arrayWithQUrlInfoList(JNIEnv * env, QValueList<QUrlInfo> * infoList, jobject arrayList)
+{
+ jclass cls;
+ jmethodID clearMid;
+ jmethodID addMid;
+
+ if (arrayList == 0) {
+ arrayList = (jobject) QtSupport::objectForQtKey(env, infoList, "java.util.ArrayList");
+ }
+
+ cls = env->GetObjectClass(arrayList);
+ clearMid = env->GetMethodID(cls, "clear", "()V");
+ if (clearMid == 0) {
+ return 0;
+ }
+
+ env->CallVoidMethod(arrayList, clearMid);
+
+ addMid = env->GetMethodID(cls, "add", "(Ljava/lang/Object;)Z");
+ if (addMid == 0) {
+ return 0;
+ }
+
+ for (QValueList<QUrlInfo>::Iterator it = infoList->begin(); it != infoList->end(); ++it) {
+ QUrlInfo currentItem = (QUrlInfo) *it;
+ if (! env->CallBooleanMethod( arrayList,
+ addMid,
+ QtSupport::objectForQtKey(env, &currentItem, "org.kde.qt.QUrlInfo") ) )
+ {
+ return 0;
+ }
+ }
+
+ env->DeleteLocalRef(cls);
+ return (jobject) arrayList;
+}
diff --git a/qtjava/javalib/qtjava/QtSupport.h b/qtjava/javalib/qtjava/QtSupport.h
new file mode 100644
index 00000000..86fb1fbd
--- /dev/null
+++ b/qtjava/javalib/qtjava/QtSupport.h
@@ -0,0 +1,220 @@
+/***************************************************************************
+ QtSupport.h - description
+ -------------------
+ begin : Fri Oct 20 13:46:55 2000
+ copyright : (C) 2000 Lost Highway Ltd
+ email : Richard_Dale@tipitina.demon.co.uk
+ generated by : duke@tipitina on Fri Oct 20 13:46:55 2000, using kdoc $.
+ ***************************************************************************/
+
+/***************************************************************************
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+#ifndef _QT_SUPPORT_H_
+#define _QT_SUPPORT_H_
+
+#include <jni.h>
+
+#ifndef JNIEXPORT
+#define JNIEXPORT
+#endif
+
+#ifndef JNIIMPORT
+#define JNIIMPORT
+#endif
+
+#ifndef JNICALL
+#define JNICALL
+#endif
+
+#include <qstrlist.h>
+#include <qstringlist.h>
+#include <qwidgetlist.h>
+#include <qdom.h>
+#include <qobjectlist.h>
+#include <qdatetime.h>
+#include <qevent.h>
+#include <qvalidator.h>
+#include <qcanvas.h>
+#include <qlistview.h>
+#include <qiconview.h>
+#include <qurlinfo.h>
+
+class JavaSlot;
+class JavaSignal;
+
+
+/** A class with various static utility methods to run the C++ side
+ of the Qt Java library. The functions cooperate with the Java
+ methods in 'qtjava.java' and 'Invocation.java'.
+
+ @author Richard Dale */
+class QtSupport
+{
+public:
+ QtSupport() {}
+ ~QtSupport() {}
+
+ /** Save the current JavaVM pointer to make it easy to obtain the current environment later */
+ static void registerJVM(JNIEnv * env);
+ /** Obtain the current JNIEnv */
+ static JNIEnv * GetEnv();
+
+ /** Converts from the enum QEvent::Type to the Java class name of the corresponding event */
+ static const char * eventTypeToEventClassName(QEvent::Type eventType);
+ /** Event filter handling callback function */
+ static bool eventFilterDelegate(QObject * object, const char * objectType, QObject * filterTarget, QEvent * event);
+ /** Event handling callback function */
+ static bool eventDelegate(QObject * object, const char * eventType, void * event, const char * eventName);
+ /** Void method with no parameters. FALSE if method is implemented in Java,
+ and returns TRUE if method is not implemented in Java */
+ static bool voidDelegate(void * object, const char * className, const char * methodName);
+ /** Boolean method with no parameters. FALSE iff method is implemented in Java
+ and also returns FALSE. Returns TRUE if method is not implemented in Java */
+ static bool booleanDelegate(QObject * object, const char * methodName);
+
+ /** QValidator callbacks for validate() and fixup() */
+ static int validateDelegate(QValidator * object, QString & input, int & pos);
+ static void fixupDelegate(QValidator * object, QString & input);
+
+ /** C++ instances are deleted in a finalize method iff 'allocatedInJavaWorld' is true. */
+ static bool allocatedInJavaWorld(JNIEnv * env, jobject obj);
+ static void setAllocatedInJavaWorld(JNIEnv * env, jobject obj, bool yn);
+
+ /** Obtain the wrapped C++ instance for a given Java instance */
+ static void * getQt(JNIEnv * env, jobject obj);
+ /** Set the wrapped C++ instance for a given Java instance */
+ static void setQt(JNIEnv * env, jobject obj, void * qt);
+
+ /** Add a 'C++ instance key/Java instance value' pair to the qtKeyToJavaMap */
+ static void setObjectForQtKey(JNIEnv * env, jobject obj, void * qt);
+
+ /** Obtain the Jave instance for the given C++ instance, instantiating a new
+ instance of the given class name if needed */
+ static jobject objectForQtKey(JNIEnv * env, void * qt, const char * className, const bool allocatedInJavaWorld = FALSE);
+
+ /** A 'C++ instance has been deleted. Set '_allocatedInJavaWorld' to false in the corresponding java instance */
+ static void qtKeyDeleted(void * qt);
+
+ /** Connect a C++ or Java sender to a Java receiver */
+ static jboolean connect(JNIEnv * env, jobject sender, jstring signal, jobject receiver, jstring slot);
+
+ /** Disconnect a C++ or Java sender from a Java receiver */
+ static jboolean disconnect(JNIEnv * env, jobject sender, jstring signal, jobject receiver, jstring slot);
+
+ /** Invoke a Java slot with arguments 'args'. */
+ static void emitJavaSignal(JNIEnv * env, jobject sender, jstring signal, jobjectArray args);
+
+ /** Return a JavaSignal proxy instance for a Java signal. Creates a new one if needed. */
+ static JavaSignal * signalForSender(JNIEnv * env, void * qt, jstring signal);
+ /** Return a JavaSlot proxy instance for a Java slot. Creates a new one if needed. */
+ static JavaSlot * slotForReceiver(JNIEnv * env, jobject receiver, jstring slot);
+
+ /** Casts a 'QWidget *', 'QPixmap *' or subclass of QPaintDevice correctly to a 'QPaintDevice *'.
+ Needed because of C++ multiple inheritance complications. */
+ static QPaintDevice * paintDevice(JNIEnv * env, jobject obj);
+ /** Casts a 'QDragObject *', 'QDropEvent *' or subclass of QDropEvent correctly to a 'QMimeSource *'.
+ Needed because of C++ multiple inheritance complications. */
+ static QMimeSource * mimeSource(JNIEnv * env, jobject obj);
+
+ /** Which byte order are Java strings */
+ static bool bigEndianUnicode();
+
+ /** Convert from Java primitive array types to C++ primitive array */
+ static bool * toBooleanPtr(JNIEnv * env, jbooleanArray obj);
+ static int * toIntPtr(JNIEnv * env, jintArray obj);
+ static double * toDoublePtr(JNIEnv * env, jdoubleArray obj);
+ static short * toShortPtr(JNIEnv * env, jshortArray obj);
+
+ /** Convert from C++ primitive array types to Java primitive arrays */
+ static jbooleanArray fromBooleanPtr(JNIEnv * env, bool * arg);
+ static jintArray fromIntPtr(JNIEnv * env, int * arg);
+ static jdoubleArray fromDoublePtr(JNIEnv * env, double * arg);
+ static jshortArray fromShortPtr(JNIEnv * env, short * arg);
+
+ /** Convert from Qt dates and times to Java Date and Time */
+ static jobject fromQDateTime(JNIEnv * env, QDateTime* qdate);
+ static jobject fromQDate(JNIEnv * env, QDate* qdate);
+ static jobject fromQTime(JNIEnv * env, QTime* qtime);
+
+ /** Convert from Java Date and Time to Qt dates and times */
+ static QDateTime * toQDateTime(JNIEnv * env, jobject jdate, QDateTime** qdate);
+ static QDate * toQDate(JNIEnv * env, jobject jdate, QDate** qdate);
+ static QTime * toQTime(JNIEnv * env, jobject jtime, QTime** qtime);
+
+ /** Convert from QString to Java String */
+ static jstring fromQString(JNIEnv * env, QString * qstring);
+ /** Convert from QCString to Java String */
+ static jstring fromQCString(JNIEnv * env, QCString * qcstring);
+ /** Convert from a char * to Java String */
+ static jstring fromCharString(JNIEnv * env, char * qcstring);
+
+ /** Convert from Java String to QString */
+ static QString * toQString(JNIEnv * env, jstring str, QString ** qstring);
+ /** Convert from Java String to QCString */
+ static QCString * toQCString(JNIEnv * env, jstring str, QCString ** qcstring);
+ /** Convert from Java String to a char * */
+ static char * toCharString(JNIEnv * env, jstring str, QCString ** qcstring);
+
+ /** Convert from QString to Java StringBuffer */
+ static void fromQStringToStringBuffer(JNIEnv * env, QString * qstring, jobject buffer);
+ /** Convert from Java StringBuffer to QString */
+ static QString * toQStringFromStringBuffer(JNIEnv * env, jobject buffer, QString ** qstring);
+ /** Convert from QCString to Java StringBuffer */
+ static void fromQCStringToStringBuffer(JNIEnv * env, QCString * qcstring, jobject buffer);
+
+ /** Convert from QChar to Java char */
+ static jchar fromQChar(JNIEnv * env, QChar * qchar);
+ /** Convert from Java char to QChar */
+ static QChar * toQChar(JNIEnv * env, jchar unichar, QChar ** qchar);
+
+ /** Convert from QByteArray to Java byte array */
+ static jbyteArray fromQByteArray(JNIEnv * env, QByteArray * qbyteArray);
+ /** Convert from Java byte array to QByteArray */
+ static QByteArray * toQByteArray(JNIEnv * env, jbyteArray bytes, QByteArray ** qbyteArray);
+ /** Convert from Java 'char[]' to 'uchar *' */
+ static uchar * toUcharArray(JNIEnv * env, jcharArray bytes, QByteArray ** qbyteArray);
+
+ /** Convert from Java 'int[]' to QValueList<int> */
+ static QValueList<int> toQIntValueList(JNIEnv * env, jintArray ints, QValueList<int> ** qintArray);
+ /** Convert from QValueList<int> to Java 'int[]' */
+ static jintArray fromQIntValueList(JNIEnv * env, QValueList<int> * qintArray);
+
+ /** Convert from a String[] to char * argv[], adding a dummy argv[0] argument */
+ static char ** toArgv(JNIEnv * env, jobjectArray stringList);
+ /** Convert from a String[] to char * argv[] */
+ static char ** toStringArray(JNIEnv * env, jobjectArray stringList);
+ /** Convert from String[] to QStrList */
+ static QStrList * toQStrList(JNIEnv * env, jobjectArray stringList, QStrList ** qstringList);
+ /** Convert from String[] to QStringList */
+ static QStringList * toQStringList(JNIEnv * env, jobjectArray stringList, QStringList ** qstringList);
+
+ /** Returns a Java ArrayList for the various types of Qt List */
+ static jobject arrayWithQStrList(JNIEnv * env, QStrList * strList, jobject arrayList = 0);
+ static jobject arrayWithQStringList(JNIEnv * env, QStringList * stringList, jobject arrayList = 0);
+ static jobject arrayWithQWidgetList(JNIEnv * env, QWidgetList * widgetList, jobject arrayList = 0);
+ static jobject arrayWithQDomNodeList(JNIEnv * env, QDomNodeList * domNodeList, jobject arrayList = 0);
+ static jobject arrayWithQObjectList(JNIEnv * env, QObjectList * objectList, jobject arrayList = 0);
+ static jobject arrayWithQCanvasItemList(JNIEnv * env, QCanvasItemList * itemList, jobject arrayList = 0);
+ static jobject arrayWithQListViewItemList(JNIEnv * env, QListViewItemIterator * iterator, jobject arrayList = 0);
+ static jobject arrayWithQRectList(JNIEnv * env, QMemArray<QRect> * rectList, jobject arrayList = 0);
+ static jobject arrayWithQIconDragItemList(JNIEnv * env, QValueList<QIconDragItem> * dragItemList, jobject arrayList = 0);
+ static jobject arrayWithQUrlInfoList(JNIEnv * env, QValueList<QUrlInfo> * infoList, jobject arrayList = 0);
+
+protected:
+ /** Cache String constructor from bytes, and getBytes() method info */
+ static jmethodID MID_String_init;
+ static jmethodID MID_String_getBytes;
+
+ /** Result of the test for the endianess of the unicode string returned by GetStringChars() */
+ static bool _bigEndianUnicode;
+};
+
+#endif
+
diff --git a/qtjava/javalib/qtjava/QtUtils.cpp b/qtjava/javalib/qtjava/QtUtils.cpp
new file mode 100644
index 00000000..531e69c8
--- /dev/null
+++ b/qtjava/javalib/qtjava/QtUtils.cpp
@@ -0,0 +1,146 @@
+
+#include <qapplication.h>
+#include <qmutex.h>
+
+#include <qtjava/QtSupport.h>
+#include <qtjava/QtUtils.h>
+#include "QtUtils.moc"
+
+#define SYNC_EVENT1 60001
+#define SYNC_EVENT2 60002
+#define ASYNC_EVENT 60003
+
+class QRunEvent : public QCustomEvent
+{
+
+public:
+ QRunEvent(int type, jobject r) :
+ QCustomEvent(type),
+ runnable(r),
+ res(0),
+ lock(0)
+ {}
+
+ jobject runnable;
+ jobject *res;
+ QMutex *lock;
+};
+
+
+QtUtils* QtUtils::gUtils = 0;
+
+
+QtUtils::QtUtils()
+{
+}
+
+QtUtils::~QtUtils()
+{
+}
+
+void QtUtils::postSync(JNIEnv* env, jobject runnable) {
+ QMutex lock;
+ QRunEvent *e = new QRunEvent(SYNC_EVENT1, env->NewGlobalRef(runnable));
+ e->lock = &lock;
+ lock.lock();
+
+ //post the event to the QT-UI thread
+ //and trigger its processing
+ QApplication::postEvent(this, e);
+ QApplication::sendPostedEvents();
+
+ //the lock is gained only
+ //after executing the runnable
+ lock.lock();
+ lock.unlock();
+}
+
+jobject QtUtils::postSyncRet(JNIEnv* env, jobject runnable) {
+ QMutex lock;
+ jobject res;
+ QRunEvent *e = new QRunEvent(SYNC_EVENT2, env->NewGlobalRef(runnable));
+ e->lock = &lock;
+ e->res = &res;
+ lock.lock();
+
+ //post the event to the QT-UI thread and
+ //trigger its processing
+ QApplication::postEvent(this, e);
+ QApplication::sendPostedEvents();
+
+ //the lock is gained only
+ //after executing the runnable
+ lock.lock();
+ lock.unlock();
+
+ jobject lres = env->NewLocalRef(res);
+ env->DeleteGlobalRef(res);
+
+ return lres;
+}
+
+void QtUtils::postAsync(JNIEnv *env, jobject runnable) {
+ QRunEvent *e = new QRunEvent(ASYNC_EVENT, env->NewGlobalRef(runnable));
+ //post the event to the QT-UI thread,
+ //it will be processed in the next Qt-loop iterations
+ QApplication::postEvent(this, e);
+}
+
+void QtUtils::customEvent(QCustomEvent *e) {
+ if (e->type() >= SYNC_EVENT1 && e->type() <= ASYNC_EVENT) {
+ QRunEvent *re = (QRunEvent*) e;
+ JNIEnv *env = QtSupport::GetEnv();
+ jclass cls = env->GetObjectClass(re->runnable);
+ if (re->type() == SYNC_EVENT1) {
+ jmethodID m = env->GetMethodID(cls, "run", "()V");
+ if (m!=0) {
+ env->CallObjectMethod(re->runnable, m);
+ }
+ re->lock->unlock();
+ }
+ else if (re->type() == SYNC_EVENT2) {
+ jmethodID m = env->GetMethodID(cls, "run", "()Ljava/lang/Object;");
+ if (m!=0) {
+ jobject res = env->CallObjectMethod(re->runnable, m);
+ *(re->res) = env->NewGlobalRef(res);
+ }
+ re->lock->unlock();
+ }
+ else {
+ jmethodID m = env->GetMethodID(cls, "run", "()V");
+ if (m!=0) {
+ env->CallVoidMethod(re->runnable, m);
+ }
+ }
+ //runnable is no longer needed
+ env->DeleteGlobalRef(re->runnable);
+ }
+}
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_QtUtils_execSyncOnGUIThread__Lorg_kde_qt_QtUtils_00024Compute_2
+ (JNIEnv *env, jclass, jobject runnable)
+{
+ if (!runnable) return 0;
+ if (QtUtils::gUtils==0) QtUtils::gUtils = new QtUtils();
+ return QtUtils::gUtils->postSyncRet(env, runnable);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QtUtils_execSyncOnGUIThread__Ljava_lang_Runnable_2
+ (JNIEnv *env, jclass, jobject runnable)
+{
+ if (!runnable) return;
+ if (QtUtils::gUtils==0) QtUtils::gUtils = new QtUtils();
+ QtUtils::gUtils->postSync(env, runnable);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_QtUtils_execAsyncOnGUIThread
+ (JNIEnv *env, jclass, jobject runnable)
+{
+ if (!runnable) return;
+ if (QtUtils::gUtils==0) QtUtils::gUtils = new QtUtils();
+ QtUtils::gUtils->postAsync(env, runnable);
+}
+
diff --git a/qtjava/javalib/qtjava/QtUtils.h b/qtjava/javalib/qtjava/QtUtils.h
new file mode 100644
index 00000000..40b92247
--- /dev/null
+++ b/qtjava/javalib/qtjava/QtUtils.h
@@ -0,0 +1,63 @@
+#ifndef _qtutils_h
+#define _qtutils_h
+
+#include <jni.h>
+#include <qobject.h>
+#include <qevent.h>
+
+class QtUtils : public QObject
+{
+
+ Q_OBJECT
+
+public:
+ QtUtils();
+ ~QtUtils();
+
+ void postSync(JNIEnv *env, jobject runnable);
+ jobject postSyncRet(JNIEnv *env, jobject runnable);
+ void postAsync(JNIEnv *env, jobject runnable);
+
+protected:
+ virtual void customEvent(QCustomEvent *e);
+
+public:
+ static QtUtils* gUtils;
+
+};
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/*
+ * Class: org_kde_qt_QtUtils
+ * Method: execSyncOnGUIThread
+ * Signature: (Lorg/kde/qt/QtUtils$Compute;)Ljava/lang/Object;
+ */
+JNIEXPORT jobject JNICALL Java_org_kde_qt_QtUtils_execSyncOnGUIThread__Lorg_kde_qt_QtUtils_00024Compute_2
+ (JNIEnv *, jclass, jobject);
+
+/*
+ * Class: org_kde_qt_QtUtils
+ * Method: execSyncOnGUIThread
+ * Signature: (Ljava/lang/Runnable;)V
+ */
+JNIEXPORT void JNICALL Java_org_kde_qt_QtUtils_execSyncOnGUIThread__Ljava_lang_Runnable_2
+ (JNIEnv *, jclass, jobject);
+
+/*
+ * Class: org_kde_qt_QtUtils
+ * Method: execAsyncOnGUIThread
+ * Signature: (Ljava/lang/Runnable;)V
+ */
+JNIEXPORT void JNICALL Java_org_kde_qt_QtUtils_execAsyncOnGUIThread
+ (JNIEnv *, jclass, jobject);
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _qtUtils_h */
diff --git a/qtjava/javalib/qtjava/qtjava.cpp b/qtjava/javalib/qtjava/qtjava.cpp
new file mode 100644
index 00000000..4f81eb18
--- /dev/null
+++ b/qtjava/javalib/qtjava/qtjava.cpp
@@ -0,0 +1,133 @@
+/***************************************************************************
+ qtjava.cpp - description
+ -------------------
+ begin : Tue Oct 31 2000
+ copyright : (C) 2000 Lost Highway Ltd. All rights reserved.
+ email : Lost_Highway@tipitina.demon.co.uk
+ written by : Richard Dale.
+ ***************************************************************************/
+
+/***************************************************************************
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ ***************************************************************************/
+
+#include <qtjava/qtjava.h>
+#include <qtjava/QtSupport.h>
+#include <qtjava/JavaSlot.h>
+
+#include <qobject.h>
+
+JNIEXPORT jobject JNICALL
+Java_org_kde_qt_qtjava_allocateInstance(JNIEnv * env, jclass cls, jclass targetClass)
+{
+ (void) cls;
+ return (jobject) env->AllocObject(targetClass);
+}
+
+
+JNIEXPORT jclass JNICALL
+Java_org_kde_qt_qtjava_classFromQtMetaData(JNIEnv * env, jclass cls, jclass approximateClass, jstring approximateClassName, jlong qt)
+{
+ jclass exactClass;
+ const char * className;
+static char fullyQualifiedClassName[200];
+
+ (void) cls;
+ (void) approximateClassName;
+ className = (const char *)((QObject*) qt)->className();
+
+ if (className[0] == 'Q') {
+ (void) sprintf(fullyQualifiedClassName, "org/kde/qt/%s", className);
+ } else if (className[0] == 'K') {
+ (void) sprintf(fullyQualifiedClassName, "org/kde/koala/%s", className);
+ } else {
+ (void) strcpy(fullyQualifiedClassName, className);
+ exactClass = env->FindClass(fullyQualifiedClassName);
+
+ if (exactClass != 0) {
+ // An unqualified classname, with no package, has been found
+ return exactClass;
+ }
+
+ // Assume that any classes are part of org.kde.koala if they don't start with 'K' or 'Q',
+ // but haven't just been found without a package qualifier.
+ env->ExceptionClear();
+ (void) sprintf(fullyQualifiedClassName, "org/kde/koala/%s", className);
+ }
+
+ exactClass = env->FindClass(fullyQualifiedClassName);
+
+ if (exactClass == 0) {
+ env->ExceptionClear();
+ return approximateClass;
+ }
+
+ return exactClass;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_qtjava_registerJVM(JNIEnv * env, jclass cls)
+{
+ (void) cls;
+ QtSupport::registerJVM(env);
+ return;
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_qtjava_setAllocatedInJavaWorld(JNIEnv * env, jclass cls, jobject obj, jboolean yn)
+{
+ (void) cls;
+ QtSupport::setAllocatedInJavaWorld(env, obj, (bool) yn);
+ return;
+}
+
+JNIEXPORT jboolean JNICALL
+Java_org_kde_qt_qtjava_allocatedInJavaWorld(JNIEnv * env, jclass cls, jobject obj)
+{
+ (void) cls;
+ return QtSupport::allocatedInJavaWorld(env, obj);
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_qtjava_setQt(JNIEnv * env, jclass cls, jobject obj, jlong qt)
+{
+ (void) cls;
+ QtSupport::setQt(env, obj, (void *) qt);
+ return;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_qtjava_getQt(JNIEnv * env, jclass cls, jobject obj)
+{
+ (void) cls;
+ return (jlong) QtSupport::getQt(env, obj);
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_qtjava_newJavaSignal(JNIEnv * env, jclass cls)
+{
+ (void) env;
+ (void) cls;
+ return (jlong) new JavaSignal();
+}
+
+JNIEXPORT void JNICALL
+Java_org_kde_qt_qtjava_setJavaSlotFactory(JNIEnv * env, jclass cls)
+{
+ (void) env;
+ (void) cls;
+ JavaSlot::setJavaSlotFactory(new JavaSlotFactory());
+ return;
+}
+
+JNIEXPORT jlong JNICALL
+Java_org_kde_qt_qtjava_newJavaSlot(JNIEnv * env, jclass cls, jobject receiver, jstring member)
+{
+ (void) cls;
+ return (jlong) JavaSlot::createJavaSlot(env, receiver, member);
+}
diff --git a/qtjava/javalib/qtjava/qtjava.h b/qtjava/javalib/qtjava/qtjava.h
new file mode 100644
index 00000000..28cf90f4
--- /dev/null
+++ b/qtjava/javalib/qtjava/qtjava.h
@@ -0,0 +1,28 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+
+#ifndef __org_kde_qt_qtjava__
+#define __org_kde_qt_qtjava__
+
+#include <jni.h>
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+extern JNIEXPORT void JNICALL Java_org_kde_qt_qtjava_registerJVM (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_qtjava_setQt (JNIEnv *env, jclass, jobject, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_qtjava_getQt (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_qtjava_setAllocatedInJavaWorld (JNIEnv *env, jclass, jobject, jboolean);
+extern JNIEXPORT jboolean JNICALL Java_org_kde_qt_qtjava_allocatedInJavaWorld (JNIEnv *env, jclass, jobject);
+extern JNIEXPORT jobject JNICALL Java_org_kde_qt_qtjava_allocateInstance (JNIEnv *env, jclass, jclass);
+extern JNIEXPORT jclass JNICALL Java_org_kde_qt_qtjava_classFromQtMetaData (JNIEnv *env, jclass, jclass, jstring, jlong);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_qtjava_newJavaSignal (JNIEnv *env, jclass);
+extern JNIEXPORT void JNICALL Java_org_kde_qt_qtjava_setJavaSlotFactory (JNIEnv *env, jclass);
+extern JNIEXPORT jlong JNICALL Java_org_kde_qt_qtjava_newJavaSlot (JNIEnv *env, jclass, jobject, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __org_kde_qt_qtjava__ */
diff --git a/qtjava/javalib/test/AppWizardBase.java b/qtjava/javalib/test/AppWizardBase.java
new file mode 100644
index 00000000..48ae0dd3
--- /dev/null
+++ b/qtjava/javalib/test/AppWizardBase.java
@@ -0,0 +1,209 @@
+/****************************************************************************
+** Form implementation generated from reading ui file 'appwizardbase.ui'
+**
+** Created: Mon Feb 19 01:02:06 2001
+** by: The User Interface Compiler (uic)
+**
+** WARNING! All changes made in this file will be lost!
+****************************************************************************/
+import org.kde.qt.*;
+
+public class AppWizardBase extends QWizard {
+ QGroupBox GroupBox8;
+ QCheckBox lsm_checkbox;
+ QLabel TextLabel7;
+ QComboBox license_combobox;
+ QLabel TextLabel2;
+ QLineEdit version_edit;
+ QLabel TextLabel5;
+ QMultiLineEdit desc_multiedit;
+ QGroupBox General;
+ QLabel TextLabel4;
+ QLabel TextLabel6;
+ QLabel TextLabel3;
+ QLineEdit company_edit;
+ QLineEdit email_edit;
+ QLineEdit author_edit;
+ QLabel TextLabel1;
+ QPushButton loadheader_button;
+ QPushButton newheader_button;
+ QMultiLineEdit header_multiedit;
+
+ QGridLayout grid;
+ QGridLayout GroupBox8Layout;
+ QGridLayout GeneralLayout;
+ QGridLayout grid_2;
+ QHBoxLayout Layout5;
+
+
+/*
+ * Constructs a AppWizardBase which is a child of 'parent', with the
+ * name 'name' and widget flags set to 'f'
+ *
+ * The wizard will by default be modeless, unless you set 'modal' to
+ * true to construct a modal wizard.
+ */
+AppWizardBase( QWidget parent, String name, boolean modal, int fl )
+{
+ super( parent, name, modal, fl );
+ if ( name == null )
+ setName( "AppWizardBase" );
+ resize( 414, 437 );
+ setCaption( tr( "Application Wizard" ) );
+ QToolTip.add( this, tr( "" ) );
+
+ QWidget privateWidget = new QWidget( this, "privateWidget" );
+ grid = new QGridLayout( privateWidget );
+ grid.setSpacing( 6 );
+ grid.setMargin( 11 );
+
+ GroupBox8 = new QGroupBox( privateWidget, "GroupBox8" );
+ GroupBox8.setTitle( tr( "Project" ) );
+ GroupBox8.setColumnLayout(0, Qt.Vertical );
+ GroupBox8.layout().setSpacing( 0 );
+ GroupBox8.layout().setMargin( 0 );
+ GroupBox8Layout = new QGridLayout( GroupBox8.layout() );
+ GroupBox8Layout.setAlignment( Qt.AlignTop );
+ GroupBox8Layout.setSpacing( 6 );
+ GroupBox8Layout.setMargin( 11 );
+
+ lsm_checkbox = new QCheckBox( GroupBox8, "lsm_checkbox" );
+ lsm_checkbox.setText( tr( "generate lsm-File - (Linux Software Map)" ) );
+
+ GroupBox8Layout.addMultiCellWidget( lsm_checkbox, 1, 1, 0, 3 );
+
+ TextLabel7 = new QLabel( GroupBox8, "TextLabel7" );
+ TextLabel7.setText( tr( "License:" ) );
+
+ GroupBox8Layout.addWidget( TextLabel7, 0, 0 );
+
+ license_combobox = new QComboBox( false, GroupBox8, "license_combobox" );
+ license_combobox.insertItem( tr( "GPL" ) );
+ license_combobox.insertItem( tr( "LGPL" ) );
+ license_combobox.insertItem( tr( "BSD" ) );
+ license_combobox.insertItem( tr( "Artistic" ) );
+ license_combobox.insertItem( tr( "QPL" ) );
+ license_combobox.insertItem( tr( "Custom" ) );
+
+ GroupBox8Layout.addWidget( license_combobox, 0, 1 );
+
+ TextLabel2 = new QLabel( GroupBox8, "TextLabel2" );
+ TextLabel2.setText( tr( "Version:" ) );
+
+ GroupBox8Layout.addWidget( TextLabel2, 0, 2 );
+
+ version_edit = new QLineEdit( GroupBox8, "version_edit" );
+ version_edit.setText( tr( "0.1" ) );
+
+ GroupBox8Layout.addWidget( version_edit, 0, 3 );
+
+ TextLabel5 = new QLabel( GroupBox8, "TextLabel5" );
+ TextLabel5.setText( tr( "Description:" ) );
+
+ GroupBox8Layout.addMultiCellWidget( TextLabel5, 2, 2, 0, 1 );
+
+ desc_multiedit = new QMultiLineEdit( GroupBox8, "desc_multiedit" );
+
+ GroupBox8Layout.addMultiCellWidget( desc_multiedit, 3, 3, 0, 3 );
+
+ grid.addWidget( GroupBox8, 1, 0 );
+
+ General = new QGroupBox( privateWidget, "General" );
+ General.setTitle( tr( "General" ) );
+ General.setColumnLayout(0, Qt.Vertical );
+ General.layout().setSpacing( 0 );
+ General.layout().setMargin( 0 );
+ GeneralLayout = new QGridLayout( General.layout() );
+ GeneralLayout.setAlignment( Qt.AlignTop );
+ GeneralLayout.setSpacing( 6 );
+ GeneralLayout.setMargin( 11 );
+
+ TextLabel4 = new QLabel( General, "TextLabel4" );
+ TextLabel4.setText( tr( "Company:" ) );
+
+ GeneralLayout.addWidget( TextLabel4, 2, 0 );
+
+ TextLabel6 = new QLabel( General, "TextLabel6" );
+ TextLabel6.setText( tr( "Email:" ) );
+
+ GeneralLayout.addWidget( TextLabel6, 1, 0 );
+
+ TextLabel3 = new QLabel( General, "TextLabel3" );
+ TextLabel3.setText( tr( "Author:" ) );
+
+ GeneralLayout.addWidget( TextLabel3, 0, 0 );
+
+ company_edit = new QLineEdit( General, "company_edit" );
+
+ GeneralLayout.addWidget( company_edit, 2, 1 );
+
+ email_edit = new QLineEdit( General, "email_edit" );
+
+ GeneralLayout.addWidget( email_edit, 1, 1 );
+
+ author_edit = new QLineEdit( General, "author_edit" );
+
+ GeneralLayout.addWidget( author_edit, 0, 1 );
+
+ grid.addWidget( General, 0, 0 );
+ addPage( privateWidget, tr( "General" ) );
+
+ QWidget privateWidget_2 = new QWidget( this, "privateWidget_2" );
+ grid_2 = new QGridLayout( privateWidget_2 );
+ grid_2.setSpacing( 6 );
+ grid_2.setMargin( 11 );
+
+ Layout5 = new QHBoxLayout();
+ Layout5.setSpacing( 6 );
+ Layout5.setMargin( 0 );
+
+ TextLabel1 = new QLabel( privateWidget_2, "TextLabel1" );
+ TextLabel1.setText( tr( "headertemplate for your files:" ) );
+ Layout5.addWidget( TextLabel1 );
+ QSpacerItem spacer = new QSpacerItem( 0, 0, QSizePolicy.Expanding, QSizePolicy.Minimum );
+ Layout5.addItem( spacer );
+
+ loadheader_button = new QPushButton( privateWidget_2, "loadheader_button" );
+ loadheader_button.setText( tr( "Load..." ) );
+ QToolTip.add( loadheader_button, tr( "" ) );
+ Layout5.addWidget( loadheader_button );
+
+ newheader_button = new QPushButton( privateWidget_2, "newheader_button" );
+ newheader_button.setText( tr( "New" ) );
+ QToolTip.add( newheader_button, tr( "Clears the pre-set headertemplate" ) );
+ Layout5.addWidget( newheader_button );
+
+ grid_2.addLayout( Layout5, 0, 0 );
+
+ header_multiedit = new QMultiLineEdit( privateWidget_2, "header_multiedit" );
+
+ grid_2.addWidget( header_multiedit, 1, 0 );
+ addPage( privateWidget_2, tr( "Header" ) );
+
+ // signals and slots connections
+ connect( loadheader_button, SIGNAL( "clicked()" ), this, SLOT( "slotLoadHeader()" ) );
+ connect( newheader_button, SIGNAL( "clicked()" ), this, SLOT( "slotNewHeader()" ) );
+
+ // tab order
+ setTabOrder( loadheader_button, newheader_button );
+ setTabOrder( newheader_button, header_multiedit );
+ setTabOrder( header_multiedit, author_edit );
+ setTabOrder( author_edit, email_edit );
+ setTabOrder( email_edit, company_edit );
+ setTabOrder( company_edit, license_combobox );
+ setTabOrder( license_combobox, version_edit );
+ setTabOrder( version_edit, lsm_checkbox );
+ setTabOrder( lsm_checkbox, desc_multiedit );
+}
+
+public void slotLoadHeader()
+{
+ qWarning( "AppWizardBase.slotLoadHeader(): Not implemented yet!" );
+}
+
+public void slotNewHeader()
+{
+ qWarning( "AppWizardBase.slotNewHeader(): Not implemented yet!" );
+}
+
+}
diff --git a/qtjava/javalib/test/DirTest.java b/qtjava/javalib/test/DirTest.java
new file mode 100644
index 00000000..1a694ed0
--- /dev/null
+++ b/qtjava/javalib/test/DirTest.java
@@ -0,0 +1,30 @@
+//import org.kde.qt.QApplication;
+//import org.kde.qt.QDir;
+import org.kde.qt.*;
+
+public class DirTest {
+ public static void main(String[] args)
+ {
+ QApplication myapp = new QApplication(args);
+
+ QDir mydir = new QDir("/tmp");
+ if ( mydir.match(new String [] {"*.bmp", "*.h"}, "foobar.bmp") ) {
+ System.out.println("foobar matches");
+ }
+
+ if ( ! mydir.match(new String[] {"*.bmp", "*.h"}, "baz.cpp") ) {
+ System.out.println("baz doesn't match");
+ }
+
+ QFile myobj = new QFile();
+ Object mytest;
+ System.out.println("myobj: " + myobj.toString());
+ mytest = (QDir) Qt.dynamicCast("QDir", myobj);
+ System.out.println("mytest: " + mytest.toString());
+ return;
+ }
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/test/FilePropsPageBase.java b/qtjava/javalib/test/FilePropsPageBase.java
new file mode 100644
index 00000000..4fd11d27
--- /dev/null
+++ b/qtjava/javalib/test/FilePropsPageBase.java
@@ -0,0 +1,137 @@
+/****************************************************************************
+** Form interface generated from reading ui file 'filepropspagebase.ui'
+**
+** Created: Fri Nov 24 10:51:51 2000
+** by: The User Interface Compiler (uic)
+**
+** WARNING! All changes made in this file will be lost!
+****************************************************************************/
+
+import org.kde.qt.*;
+
+public class FilePropsPageBase extends QWidget {
+ QGroupBox GroupBox7;
+ QLabel TextLabel1_2;
+ QLineEdit classname_edit;
+ QLabel TextLabel2_2;
+ QLineEdit baseclass_edit;
+ QLineEdit headerfile_edit;
+ QLabel implfile_label;
+ QLabel headerfile_label;
+ QLineEdit implfile_edit;
+ QLabel TextLabel5;
+ QLabel TextLabel6;
+ QListBox classes_listbox;
+ QMultiLineEdit desc_textview;
+
+ QGridLayout grid;
+ QGridLayout grid_2;
+
+
+/*
+ * Constructs a FilePropsPageBase which is a child of 'parent', with the
+ * name 'name' and widget flags set to 'f'
+ */
+public FilePropsPageBase( QWidget parent, String name, int fl )
+{
+ super( parent, name, fl );
+ if ( name == null )
+ setName( "Form1" );
+ resize( 414, 366 );
+ setCaption( tr( "Form1" ) );
+ grid = new QGridLayout( this );
+ grid.setSpacing( 6 );
+ grid.setMargin( 11 );
+
+ GroupBox7 = new QGroupBox( this, "GroupBox7" );
+ GroupBox7.setTitle( tr( "Customize" ) );
+ GroupBox7.setColumnLayout(0, Qt.Vertical );
+ GroupBox7.layout().setSpacing( 0 );
+ GroupBox7.layout().setMargin( 0 );
+ grid_2 = new QGridLayout( GroupBox7.layout() );
+ grid_2.setAlignment( Qt.AlignTop );
+ grid_2.setSpacing( 6 );
+ grid_2.setMargin( 11 );
+
+ TextLabel1_2 = new QLabel( GroupBox7, "TextLabel1_2" );
+ TextLabel1_2.setText( tr( "Class name:" ) );
+
+ grid_2.addWidget( TextLabel1_2, 0, 0 );
+
+ classname_edit = new QLineEdit( GroupBox7, "classname_edit" );
+
+ grid_2.addWidget( classname_edit, 1, 0 );
+
+ TextLabel2_2 = new QLabel( GroupBox7, "TextLabel2_2" );
+ TextLabel2_2.setText( tr( "Base class:" ) );
+
+ grid_2.addWidget( TextLabel2_2, 2, 0 );
+
+ baseclass_edit = new QLineEdit( GroupBox7, "baseclass_edit" );
+
+ grid_2.addWidget( baseclass_edit, 3, 0 );
+
+ headerfile_edit = new QLineEdit( GroupBox7, "headerfile_edit" );
+
+ grid_2.addWidget( headerfile_edit, 1, 1 );
+
+ implfile_label = new QLabel( GroupBox7, "implfile_label" );
+ implfile_label.setText( tr( "Implementation file:" ) );
+
+ grid_2.addWidget( implfile_label, 2, 1 );
+
+ headerfile_label = new QLabel( GroupBox7, "headerfile_label" );
+ headerfile_label.setText( tr( "Header file:" ) );
+
+ grid_2.addWidget( headerfile_label, 0, 1 );
+
+ implfile_edit = new QLineEdit( GroupBox7, "implfile_edit" );
+
+ grid_2.addWidget( implfile_edit, 3, 1 );
+
+ grid.addMultiCellWidget( GroupBox7, 2, 2, 0, 1 );
+
+ TextLabel5 = new QLabel( this, "TextLabel5" );
+ TextLabel5.setText( tr( "Classes:" ) );
+
+ grid.addWidget( TextLabel5, 0, 0 );
+
+ TextLabel6 = new QLabel( this, "TextLabel6" );
+ TextLabel6.setText( tr( "Description:" ) );
+
+ grid.addWidget( TextLabel6, 0, 1 );
+
+ classes_listbox = new QListBox( this, "classes_listbox" );
+
+ grid.addWidget( classes_listbox, 1, 0 );
+
+ desc_textview = new QMultiLineEdit( this, "desc_textview" );
+ desc_textview.setEnabled( true );
+ desc_textview.setText( tr( "" ) );
+ desc_textview.setWordWrap( QMultiLineEdit.WidgetWidth );
+ desc_textview.setReadOnly( true );
+
+ grid.addWidget( desc_textview, 1, 1 );
+
+ // signals and slots connections
+ connect( classname_edit, SIGNAL( "textChanged(String)" ), this, SLOT( "slotClassnameChanged(String)" ) );
+ connect( classes_listbox, SIGNAL( "mouseButtonClicked(int,QListBoxItem,QPoint)" ), this, SLOT( "slotSelectionChanged()" ) );
+
+ // tab order
+ setTabOrder( classes_listbox, classname_edit );
+ setTabOrder( classname_edit, headerfile_edit );
+ setTabOrder( headerfile_edit, baseclass_edit );
+ setTabOrder( baseclass_edit, implfile_edit );
+}
+
+public void slotSelectionChanged()
+{
+ qWarning( "FilePropsPageBase.slotSelectionChanged(): Not implemented yet!" );
+}
+
+public void slotClassnameChanged(java.lang.String string)
+{
+ qWarning( "FilePropsPageBase.slotClassnameChanged(java.lang.String string): Not implemented yet!" );
+}
+
+}
diff --git a/qtjava/javalib/test/Foo.java b/qtjava/javalib/test/Foo.java
new file mode 100644
index 00000000..e4bddb6d
--- /dev/null
+++ b/qtjava/javalib/test/Foo.java
@@ -0,0 +1,30 @@
+import org.kde.qt.*;
+public class Foo extends AppWizardBase {
+/*
+ * Constructs a Foo which is a child of 'parent', with the
+ * name 'name' and widget flags set to 'f'
+ *
+ * The wizard will by default be modeless, unless you set 'modal' to
+ * true to construct a modal wizard.
+ */
+Foo( QWidget parent, String name, boolean modal, int fl )
+{
+ super( parent, name, modal, fl );
+}
+
+/*
+ * public slot
+ */
+public void slotLoadHeader()
+{
+ qWarning( "AppWizardBase.slotLoadHeader() not yet implemented!" );
+}
+/*
+ * public slot
+ */
+public void slotNewHeader()
+{
+ qWarning( "AppWizardBase.slotNewHeader() not yet implemented!" );
+}
+
+}
diff --git a/qtjava/javalib/test/ISBNValidator.java b/qtjava/javalib/test/ISBNValidator.java
new file mode 100644
index 00000000..25744e11
--- /dev/null
+++ b/qtjava/javalib/test/ISBNValidator.java
@@ -0,0 +1,163 @@
+/** From 'Programming in Qt', page 180 */
+
+import org.kde.qt.*;
+
+/**
+ * A class that validates ISBN numbers. See the text for the
+ * specification.
+ */
+public class ISBNValidator extends QValidator
+{
+ public ISBNValidator()
+ {
+ super(null,null);
+ }
+
+ /**
+ * This method is called after every input. Since we can check every
+ * character as soon as it is entered, we only need to check one
+ * character at a time for validity. To determine whether
+ * the whole string is acceptable, we must look at the whole
+ * string
+ * Note that input can also be deleted. This makes it useless
+ * to save state (like the number of entered digits) between
+ * invocations of validate(), because we would have to keep an extra
+ * copy of the last string.
+ */
+ public int validate(StringBuffer text, int[] position)
+ {
+ int pos = position[0] - 1;
+
+ if( text.length() == 0 )
+ return Valid;
+
+ /* Protect against spurious calls to validate() */
+ if (pos > text.length() )
+ return Valid;
+
+ /* Anything but decimal digits and dashes is invalid. We only need
+ * to check the character at the cursor positions. This speeds
+ * things up massively.
+ */
+ if( !Character.isDigit(text.charAt(pos)) && ( text.charAt(pos) != '-' ) )
+ {
+ System.out.println( "Typed character is neither digit nor dash" );
+ return Invalid;
+ }
+
+ /* Dashes are only valid at position 1 (the second position),
+ * position 8 (if there was no dash at position 1), or position 9 (if
+ * there was a dash at position 1).
+ */
+ if( text.charAt(pos) == '-' )
+ {
+ if( pos != 1 && pos != 8 && pos != 9 )
+ {
+ System.out.println( "Dash at wrong position" );
+ return Invalid;
+ }
+
+ if( ( pos == 8 && text.charAt(1) == '-' ) ||
+ ( pos == 9 && text.charAt(1) != '-' ) )
+ {
+ System.out.println( "Dash at wrong position" );
+ return Invalid;
+ }
+ }
+
+ /* If the characters entered so far are valid, but the string
+ * contains less than ten digits, it could be made acceptable, but
+ * is not yet.
+ */
+ int numdigits = text.length();
+ if( text.length() > 1 && text.charAt(1) == '-' ) numdigits--;
+ if( text.length() > 8 && text.charAt(8) == '-' ) numdigits--;
+ if( text.length() > 9 && text.charAt(9) == '-' ) numdigits--;
+
+ if( numdigits < 10 )
+ {
+ System.out.println( "Less than ten digits; input valid but not yet acceptable" );
+ return Valid;
+ }
+
+ if( numdigits > 10 )
+ {
+ System.out.println( "More than ten digits; input invalid" );
+ return Invalid;
+ }
+
+ if( text.charAt(1) != '-' || text.charAt(9) != '-' )
+ {
+ System.out.println( "Ten digits, but dashes not in the right places. Could be fixed up" );
+ return Valid;
+ }
+
+ System.out.println( "Input acceptable" );
+ return Acceptable;
+ }
+
+ /**
+ * This method is called when the user has pressed return, but
+ * validate() has judged the string valid but not acceptable. Note
+ * that fixup() is not required to return an acceptable string. It is
+ * guaranteed that the caller will validate() the string once again
+ * after the call to fixup().
+ */
+ public void fixup(StringBuffer text)
+ {
+ /* We can fix the input only if the dashes are missing,
+ * since we cannot implement the missing digits. (We could at least
+ * compute the last one with the checksum algorithm, but won't do so
+ * here.)
+ */
+
+ /* If at least one digit has been entered but there is no dash at
+ * position 1, insert one.
+ */
+ if( text.length() > 1 && text.charAt(1) != '-' )
+ text.insert( 1, "-" );
+
+ /* If at least nine digits have been entered but there is no dash
+ * at position 10 (because of the last two lines, we can safely
+ * assume that the first dash is already in place), insert one.
+ */
+ if( text.length() > 10 /* nine digits plus dash */ && text.charAt(10) != '-' )
+ text.insert( 10, "-" );
+
+ }
+
+
+ public static void main(String[] args)
+ {
+ class ReturnReceiver extends QObject {
+ public void slotReturnPressed()
+ {
+ System.out.println( "return pressed - input accepted" );
+ }
+ }
+
+ QApplication myapp = new QApplication( args );
+
+ // create a line edit
+ QLineEdit myedit = new QLineEdit((QWidget) null);
+ myedit.resize( 100, 30 );
+
+ // create and assign a validator for the line edit
+ ISBNValidator myvalidator = new ISBNValidator();
+ myedit.setValidator(myvalidator);
+
+ // set up a receiver for the returnPressed() signal
+ ReturnReceiver receiver = new ReturnReceiver();
+ QObject.connect( myedit, SIGNAL( "returnPressed()" ),
+ receiver, SLOT( "slotReturnPressed()" ) );
+
+ myapp.setMainWidget( myedit );
+ myedit.show();
+ myapp.exec();
+ return;
+ }
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/test/KillerFilter.java b/qtjava/javalib/test/KillerFilter.java
new file mode 100644
index 00000000..76481284
--- /dev/null
+++ b/qtjava/javalib/test/KillerFilter.java
@@ -0,0 +1,56 @@
+import org.kde.qt.*;
+
+public class KillerFilter extends QObject {
+
+ public boolean eventFilter( QObject object, QEvent event) {
+ if (event.type() == QEvent.MouseButtonPress) {
+ if ( ((QMouseEvent)event).button() == RightButton ) {
+ ((QWidget) object).close();
+ return true;
+ } else {
+ return false;
+ }
+ } else {
+ return false;
+ }
+ }
+
+ public static void main(String[] args)
+ {
+ QApplication a = new QApplication(args);
+
+ QWidget toplevel = new QWidget();
+ toplevel.resize( 230, 130 );
+
+ QObject killerFilter = new KillerFilter();
+
+ QPushButton pb = new QPushButton(toplevel);
+ pb.setGeometry(10, 10, 100, 50 );
+ pb.setText( "pushbutton" );
+ pb.installEventFilter( killerFilter );
+
+ QLineEdit le = new QLineEdit( toplevel );
+ le.setGeometry( 10, 70, 100, 50 );
+ le.setText( "Line edit" );
+ le.installEventFilter( killerFilter );
+
+ QCheckBox cb = new QCheckBox( toplevel );
+ cb.setGeometry( 120, 10, 100, 50 );
+ cb.setText( "Check-box" );
+ cb.installEventFilter( killerFilter );
+
+ QRadioButton rb = new QRadioButton( toplevel );
+ rb.setGeometry( 120, 70, 100, 50 );
+ rb.setText( "Radio button" );
+ rb.installEventFilter( killerFilter );
+
+ a.setMainWidget(toplevel);
+ toplevel.show();
+ a.exec();
+ return;
+ }
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/test/QTimerTest.java b/qtjava/javalib/test/QTimerTest.java
new file mode 100644
index 00000000..c81c2c70
--- /dev/null
+++ b/qtjava/javalib/test/QTimerTest.java
@@ -0,0 +1,321 @@
+ /**
+ * A class that lets the user draw with the mouse. The
+ * window knows how to redraw itself.
+ */
+
+import org.kde.qt.*;
+
+public class QTimerTest extends QWidget {
+
+ public static final int COLOR_MENU_ID_BLACK = 0;
+ public static final int COLOR_MENU_ID_RED = 1;
+ public static final int COLOR_MENU_ID_BLUE = 2;
+ public static final int COLOR_MENU_ID_GREEN = 3;
+ public static final int COLOR_MENU_ID_YELLOW = 4;
+
+ public static int eventCount = 0;
+
+ private QMenuBar _menubar;
+ private QPopupMenu _filemenu;
+ private QPopupMenu _colormenu;
+ private QPopupMenu _helpmenu;
+ private QScrollView _scrollview;
+ private ScribbleArea _scribblearea;
+
+ public class ScribbleArea extends QWidget {
+ private QPoint _last;
+ private QColor _currentcolor;
+
+ private QPixmap _buffer;
+ private QPopupMenu _popupmenu;
+
+ /**
+ * The constructor. Initializes the member variables.
+ */
+ ScribbleArea()
+ {
+ // initialize member variables
+ _buffer = new QPixmap();
+ _last = new QPoint();
+ _currentcolor = Qt.black();
+
+ // don't blank the window before repainting
+ setBackgroundMode( NoBackground );
+
+ // create a pop-up menu
+ _popupmenu = new QPopupMenu();
+ _popupmenu.insertItem( "&Clear", this, Qt.SLOT( "slotClearArea()" ) );
+ }
+
+ /**
+ * This slot sets the curren color for the scribble area. It will be
+ * connected with the colorChanged( QColor ) signal from the
+ * ScribbleWindow.
+ */
+ public void setColor( QColor new_color )
+ {
+ _currentcolor = new_color;
+ }
+
+ /**
+ * This slot clears the drawing area by filling the off-screen buffer with
+ * white and copying it over to the window.
+ */
+ public void slotClearArea()
+ {
+ // fill the off screen buffer with plain white
+ _buffer.fill( Qt.white() );
+
+ // and copy it over to the window
+ QPaintDevice.bitBlt( this, 0, 0, _buffer );
+ }
+
+
+ /**
+ * This method does the actual loading. It relies on QPixmap (and the
+ * underlying I/O machinery) to determine the filetype.
+ */
+ public void slotLoad( String filename )
+ {
+ if ( !_buffer.load( filename ) )
+ QMessageBox.warning( null, "Load error", "Could not load file" );
+
+ repaint(); // refresh the window
+ }
+
+
+ /**
+ * This method does the actual saving. We hard-code the file type as
+ * BMP. Unix users might want to replace this with something like XPM.
+ */
+ public void slotSave( String filename )
+ {
+ if( !_buffer.save( filename, "BMP" ) )
+ QMessageBox.warning( null, "Save error", "Could not save file" );
+ }
+
+
+ /**
+ * This method is called whenever the user presses the
+ * mouse over the window. It just records the position of the mouse
+ * at the time of the click.
+ */
+ public void mousePressEvent(QMouseEvent event)
+ {
+ if ( event.button() == RightButton )
+ _popupmenu.exec( QCursor.pos() );
+ else
+ {
+ _last = event.pos(); // retrieve the coordinates from the event
+ }
+ }
+
+
+ /**
+ * The method is called whenever the usr moves the mouse
+ * while the mouse button is pressed. If we had called
+ * setMouseTracking(true) before, the method would also be called
+ * when the mouse was moved with any button pressed. We know that
+ * we haven't, and thus don't have to check whether any buttons are
+ * pressed.
+ */
+ public void mouseMoveEvent(QMouseEvent event) {
+ // create a QPainter object for drawing onto the window
+ QPainter windowpainter = new QPainter();
+ // and another QPainter object for drawing int an off-screen pixmap
+ QPainter bufferpainter = new QPainter();
+
+ // start painting
+ windowpainter.begin( this ); // this painter paints onto the window
+ bufferpainter.begin( _buffer ); // and this one paints in the buffer
+
+ // set a standard pen with the currently selected color
+ windowpainter.setPen( _currentcolor );
+ bufferpainter.setPen( _currentcolor );
+
+ // draw a line in both the window and the buffer
+ windowpainter.drawLine( _last, event.pos() );
+ bufferpainter.drawLine( _last, event.pos() );
+
+ // done with painting
+ windowpainter.end();
+ bufferpainter.end();
+
+ // remember the current mouse position
+ _last = event.pos();
+ eventCount++;
+ }
+ /**
+ * This method is called whenever the widget needs
+ * painting, for example when it has been obscured and then revealed again.
+ */
+ public void paintEvent(QPaintEvent event) {
+ QPaintDevice.bitBlt(this, 0, 0, _buffer);
+ }
+
+ /**
+ * This method get called whenever the widget needs
+ * painting, for example, when it has been obscured and then revealed again.
+ */
+ public void resizeEvent(QResizeEvent event) {
+ QPixmap save = new QPixmap( _buffer );
+ _buffer.resize( event.size() );
+ _buffer.fill( Qt.white() );
+ QPaintDevice.bitBlt( _buffer, 0, 0, save );
+ }
+ }
+
+ QTimerTest()
+ {
+ /* The next lines build the menu bar. We first create the menus
+ * one by one, then add them to the menu bar. */
+ _filemenu = new QPopupMenu(); // create a file menu
+ _filemenu.insertItem( "&Load", this, Qt.SLOT( "slotLoad()" ) );
+ _filemenu.insertItem( "&Save", this, Qt.SLOT( "slotSave()" ) );
+ _filemenu.insertSeparator();
+ _filemenu.insertItem( "&Quit", Qt.qApp(), Qt.SLOT( "quit()" ) );
+
+ _colormenu = new QPopupMenu(); // create a color menu
+ _colormenu.insertItem( "B&lack", COLOR_MENU_ID_BLACK);
+ _colormenu.insertItem( "&Red", COLOR_MENU_ID_RED);
+ _colormenu.insertItem( "&Blue", COLOR_MENU_ID_BLUE);
+ _colormenu.insertItem( "&Green", COLOR_MENU_ID_GREEN);
+ _colormenu.insertItem( "&Yellow", COLOR_MENU_ID_YELLOW);
+ QObject.connect( _colormenu, SIGNAL( "activated(int)" ),
+ this, SLOT( "slotColorMenu(int)" ) );
+
+ _helpmenu = new QPopupMenu(); // create a help menu
+ _helpmenu.insertItem( "&About QtScribble", this, SLOT( "slotAbout()" ) );
+ _helpmenu.insertItem( "&About Qt", this, SLOT( "slotAboutQt()" ) );
+
+ _menubar = new QMenuBar( this, "" ); // create a menu bar
+ _menubar.insertItem( "&File", _filemenu );
+ _menubar.insertItem( "&Color", _colormenu );
+ _menubar.insertItem( "&Help", _helpmenu );
+
+ /* We create a QScrollView and a ScribbleArea. The ScribbleArea will
+ * be managed by the scroll view.*/
+ _scrollview = new QScrollView( this );
+ _scrollview.setGeometry( 0, _menubar.height(),
+ width(), height() - _menubar.height() );
+ _scribblearea = new ScribbleArea();
+ _scribblearea.setGeometry( 0, 0, 1000, 1000 );
+ _scrollview.addChild( _scribblearea );
+ QObject.connect( this, SIGNAL( "colorChanged(QColor)" ),
+ _scribblearea, SLOT( "setColor(QColor)" ) );
+ QObject.connect( this, SIGNAL( "save(java.lang.String)" ),
+ _scribblearea, SLOT( "slotSave(java.lang.String)" ) );
+ QObject.connect( this, SIGNAL( "load(java.lang.String)" ),
+ _scribblearea, SLOT( "slotLoad(java.lang.String)" ) );
+ }
+
+ public void resizeEvent( QResizeEvent event )
+ {
+ /* When the whole window is resized, we have to rearrange the geometry
+ * in the ScribbleWindow as well. Note that the ScribbleArea does not need
+ * to be changed. */
+ _scrollview.setGeometry( 0, _menubar.height(),
+ width(), height() - _menubar.height() );
+ }
+
+
+
+ public void slotAbout()
+ {
+ QMessageBox.information( this, "About QtScribble 5",
+ "This is the Scribble 5 application\n" +
+ "Copyright 1998 by Mathias Kalle Dalheimer\n"
+ );
+ }
+
+ public void slotAboutQt()
+ {
+ QMessageBox.aboutQt( this, "About Qt" );
+ }
+
+ public void slotColorMenu( int item )
+ {
+ switch( item )
+ {
+ case COLOR_MENU_ID_BLACK:
+ emit("colorChanged", Qt.black());
+ break;
+ case COLOR_MENU_ID_RED:
+ emit("colorChanged", Qt.darkRed());
+ break;
+ case COLOR_MENU_ID_BLUE:
+ emit("colorChanged", Qt.darkBlue());
+ break;
+ case COLOR_MENU_ID_GREEN:
+ emit("colorChanged", Qt.darkGreen());
+ break;
+ case COLOR_MENU_ID_YELLOW:
+ emit("colorChanged", Qt.yellow());
+ break;
+ }
+ }
+
+
+ /**
+ * This is the slot for the menu item File/Load. It opens a
+ * QFileDialog to ask the user for a filename, then emits a save()
+ * signal with the filename as parameter.
+ */
+ public void slotLoad()
+ {
+ /* Open a file dialog for loading. The default directory is the
+ * current directory, the filter *.bmp.
+ */
+ String filename = QFileDialog.getOpenFileName( ".", "*.bmp", this );
+ if ( !filename.equals("") )
+ emit("load", filename);
+ }
+
+ /**
+ * This is the slot for the menu item File/Load. It opens a
+ * QFileDialog to ask the user for a filename, then emits a save()
+ * signal with the filename as parameter.
+ */
+ public void slotSave()
+ {
+ /* Open a file dialog for saving. The default directory is the
+ * current directory, the filter *.bmp.
+ */
+ String filename = QFileDialog.getSaveFileName( ".", "*.bmp", this );
+ if ( !filename.equals("") )
+ emit("save", filename);
+ }
+
+ public void timerDone()
+ {
+// System.out.println("in timerDone...");
+ }
+
+ public static void main(String[] args)
+ {
+ QApplication myapp = new QApplication(args);
+ QTimerTest mywidget = new QTimerTest();
+ mywidget.setGeometry(50, 500, 400, 400);
+
+ QTimer timer = new QTimer( mywidget );
+ connect( timer, Qt.SIGNAL("timeout()"),
+ mywidget, Qt.SLOT("timerDone()") );
+ timer.start( 2000, false ); // 2 seconds single-shot
+
+ myapp.setMainWidget(mywidget);
+
+ AppWizardBase mywizard = new AppWizardBase(mywidget, "", false, 0);
+ mywizard.show();
+ FilePropsPageBase mypropspage = new FilePropsPageBase(mywidget, "", 0);
+ mypropspage.show();
+
+ mywidget.show();
+ myapp.exec();
+ System.out.println("event count: " + eventCount);
+ return;
+ }
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/test/ScribbleWindow.java b/qtjava/javalib/test/ScribbleWindow.java
new file mode 100644
index 00000000..731b136f
--- /dev/null
+++ b/qtjava/javalib/test/ScribbleWindow.java
@@ -0,0 +1,302 @@
+/**
+ * A class that lets the user draw with the mouse. The
+ * window knows how to redraw itself.
+ */
+
+import org.kde.qt.*;
+
+public class ScribbleWindow extends QWidget {
+
+ public static final int COLOR_MENU_ID_BLACK = 0;
+ public static final int COLOR_MENU_ID_RED = 1;
+ public static final int COLOR_MENU_ID_BLUE = 2;
+ public static final int COLOR_MENU_ID_GREEN = 3;
+ public static final int COLOR_MENU_ID_YELLOW = 4;
+
+ private QMenuBar _menubar;
+ private QPopupMenu _filemenu;
+ private QPopupMenu _colormenu;
+ private QPopupMenu _helpmenu;
+ private QScrollView _scrollview;
+ private ScribbleArea _scribblearea;
+
+ public class ScribbleArea extends QWidget {
+ private QPoint _last;
+ private QColor _currentcolor;
+
+ private QPixmap _buffer;
+ private QPopupMenu _popupmenu;
+
+ /**
+ * The constructor. Initializes the member variables.
+ */
+ ScribbleArea()
+ {
+ // initialize member variables
+ _buffer = new QPixmap();
+ _last = new QPoint();
+ _currentcolor = black();
+
+ // don't blank the window before repainting
+ setBackgroundMode( NoBackground );
+
+ // create a pop-up menu
+ _popupmenu = new QPopupMenu();
+ _popupmenu.insertItem( "&Clear", this, SLOT( "slotClearArea()" ) );
+ }
+
+ /**
+ * This slot sets the curren color for the scribble area. It will be
+ * connected with the colorChanged( QColor ) signal from the
+ * ScribbleWindow.
+ */
+ public void setColor( QColor new_color )
+ {
+ _currentcolor = new_color;
+ }
+
+ /**
+ * This slot clears the drawing area by filling the off-screen buffer with
+ * white and copying it over to the window.
+ */
+ public void slotClearArea()
+ {
+ // fill the off screen buffer with plain white
+ _buffer.fill( white() );
+
+ // and copy it over to the window
+ bitBlt( this, 0, 0, _buffer );
+ }
+
+
+ /**
+ * This method does the actual loading. It relies on QPixmap (and the
+ * underlying I/O machinery) to determine the filetype.
+ */
+ public void slotLoad( String filename )
+ {
+ if ( !_buffer.load( filename ) )
+ QMessageBox.warning( null, "Load error", "Could not load file" );
+
+ repaint(); // refresh the window
+ }
+
+
+ /**
+ * This method does the actual saving. We hard-code the file type as
+ * BMP. Unix users might want to replace this with something like XPM.
+ */
+ public void slotSave( String filename )
+ {
+ if( !_buffer.save( filename, "BMP" ) )
+ QMessageBox.warning( null, "Save error", "Could not save file" );
+ }
+
+
+ /**
+ * This method is called whenever the user presses the
+ * mouse over the window. It just records the position of the mouse
+ * at the time of the click.
+ */
+ protected void mousePressEvent(QMouseEvent event)
+ {
+ if ( event.button() == RightButton )
+ _popupmenu.exec( QCursor.pos() );
+ else
+ {
+ _last = event.pos(); // retrieve the coordinates from the event
+ }
+ }
+
+
+ /**
+ * The method is called whenever the usr moves the mouse
+ * while the mouse button is pressed. If we had called
+ * setMouseTracking(true) before, the method would also be called
+ * when the mouse was moved with any button pressed. We know that
+ * we haven't, and thus don't have to check whether any buttons are
+ * pressed.
+ */
+ protected void mouseMoveEvent(QMouseEvent event) {
+ // create a QPainter object for drawing onto the window
+ QPainter windowpainter = new QPainter();
+ // and another QPainter object for drawing int an off-screen pixmap
+ QPainter bufferpainter = new QPainter();
+
+ // start painting
+ windowpainter.begin( this ); // this painter paints onto the window
+ bufferpainter.begin( _buffer ); // and this one paints in the buffer
+
+ // set a standard pen with the currently selected color
+ windowpainter.setPen( _currentcolor );
+ bufferpainter.setPen( _currentcolor );
+
+ // draw a line in both the window and the buffer
+ windowpainter.drawLine( _last, event.pos() );
+ bufferpainter.drawLine( _last, event.pos() );
+
+ // done with painting
+ windowpainter.end();
+ bufferpainter.end();
+
+ // remember the current mouse position
+ _last = event.pos();
+ }
+ /**
+ * This method is called whenever the widget needs
+ * painting, for example when it has been obscured and then revealed again.
+ */
+ protected void paintEvent(QPaintEvent event) {
+ bitBlt(this, 0, 0, _buffer);
+ }
+
+ /**
+ * This method get called whenever the widget needs
+ * painting, for example, when it has been obscured and then revealed again.
+ */
+ protected void resizeEvent(QResizeEvent event) {
+ QPixmap save = new QPixmap( _buffer );
+ _buffer.resize( event.size() );
+ _buffer.fill( white() );
+ bitBlt( _buffer, 0, 0, save );
+ }
+ }
+
+ ScribbleWindow()
+ {
+ /* The next lines build the menu bar. We first create the menus
+ * one by one, then add them to the menu bar. */
+ _filemenu = new QPopupMenu(); // create a file menu
+ _filemenu.insertItem( "&Load", this, SLOT( "slotLoad()" ) );
+ _filemenu.insertItem( "&Save", this, SLOT( "slotSave()" ) );
+ _filemenu.insertSeparator();
+ _filemenu.insertItem( "&Quit", qApp(), SLOT( "quit()" ) );
+
+ _colormenu = new QPopupMenu(); // create a color menu
+ _colormenu.insertItem( "B&lack", COLOR_MENU_ID_BLACK);
+ _colormenu.insertItem( "&Red", COLOR_MENU_ID_RED);
+ _colormenu.insertItem( "&Blue", COLOR_MENU_ID_BLUE);
+ _colormenu.insertItem( "&Green", COLOR_MENU_ID_GREEN);
+ _colormenu.insertItem( "&Yellow", COLOR_MENU_ID_YELLOW);
+ QObject.connect( _colormenu, SIGNAL( "activated( int )" ),
+ this, SLOT( "slotColorMenu( int )" ) );
+
+ _helpmenu = new QPopupMenu(); // create a help menu
+ _helpmenu.insertItem( "&About QtScribble", this, SLOT( "slotAbout()" ) );
+ _helpmenu.insertItem( "&About Qt", this, SLOT( "slotAboutQt()" ) );
+
+ _menubar = new QMenuBar( this, "" ); // create a menu bar
+ _menubar.insertItem( "&File", _filemenu );
+ _menubar.insertItem( "&Color", _colormenu );
+ _menubar.insertItem( "&Help", _helpmenu );
+
+ /* We create a QScrollView and a ScribbleArea. The ScribbleArea will
+ * be managed by the scroll view.*/
+ _scrollview = new QScrollView( this );
+ _scrollview.setGeometry( 0, _menubar.height(),
+ width(), height() - _menubar.height() );
+ _scribblearea = new ScribbleArea();
+ _scribblearea.setGeometry( 0, 0, 1000, 1000 );
+ _scrollview.addChild( _scribblearea );
+ QObject.connect( this, SIGNAL( "colorChanged( QColor )" ),
+ _scribblearea, SLOT( "setColor( QColor )" ) );
+ QObject.connect( this, SIGNAL( "save( String )" ),
+ _scribblearea, SLOT( "slotSave( String )" ) );
+ QObject.connect( this, SIGNAL( "load(String)" ),
+ _scribblearea, SLOT( "slotLoad( String )" ) );
+ }
+
+ protected void resizeEvent( QResizeEvent event )
+ {
+ /* When the whole window is resized, we have to rearrange the geometry
+ * in the ScribbleWindow as well. Note that the ScribbleArea does not need
+ * to be changed. */
+ _scrollview.setGeometry( 0, _menubar.height(),
+ width(), height() - _menubar.height() );
+ }
+
+
+
+ private void slotAbout()
+ {
+ QMessageBox.information( this, "About QtScribble 5",
+ "This is the Scribble 5 application\n" +
+ "Copyright 1998 by Mathias Kalle Dalheimer\n"
+ );
+ }
+
+ private void slotAboutQt()
+ {
+ QMessageBox.aboutQt( this, "About Qt" );
+ }
+
+ private void slotColorMenu( int item )
+ {
+ switch( item )
+ {
+ case COLOR_MENU_ID_BLACK:
+ emit("colorChanged", black());
+ break;
+ case COLOR_MENU_ID_RED:
+ emit("colorChanged", darkRed());
+ break;
+ case COLOR_MENU_ID_BLUE:
+ emit("colorChanged", darkBlue());
+ break;
+ case COLOR_MENU_ID_GREEN:
+ emit("colorChanged", darkGreen());
+ break;
+ case COLOR_MENU_ID_YELLOW:
+ emit("colorChanged", yellow());
+ break;
+ }
+ }
+
+
+ /**
+ * This is the slot for the menu item File/Load. It opens a
+ * QFileDialog to ask the user for a filename, then emits a save()
+ * signal with the filename as parameter.
+ */
+ private void slotLoad()
+ {
+ /* Open a file dialog for loading. The default directory is the
+ * current directory, the filter *.bmp.
+ */
+ String filename = QFileDialog.getOpenFileName( ".", "*.bmp", this );
+ if ( !filename.equals("") )
+ emit("load", filename);
+ }
+
+ /**
+ * This is the slot for the menu item File/Load. It opens a
+ * QFileDialog to ask the user for a filename, then emits a save()
+ * signal with the filename as parameter.
+ */
+ private void slotSave()
+ {
+ /* Open a file dialog for saving. The default directory is the
+ * current directory, the filter *.bmp.
+ */
+ String filename = QFileDialog.getSaveFileName( ".", "*.bmp", this );
+ if ( !filename.equals("") )
+ emit("save", filename);
+ }
+
+
+ public static void main(String[] args)
+ {
+ QApplication myapp = new QApplication(args);
+ ScribbleWindow mywidget = new ScribbleWindow();
+ mywidget.setGeometry(50, 500, 400, 400);
+
+ myapp.setMainWidget(mywidget);
+ mywidget.show();
+ myapp.exec();
+ return;
+ }
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/test/SignalForwarder.java b/qtjava/javalib/test/SignalForwarder.java
new file mode 100644
index 00000000..332ba5e6
--- /dev/null
+++ b/qtjava/javalib/test/SignalForwarder.java
@@ -0,0 +1,31 @@
+import org.kde.qt.*;
+
+public class SignalForwarder extends QDialog {
+
+ SignalForwarder() {
+ QPushButton searchButton = new QPushButton("Search", this);
+ connect( searchButton, SIGNAL("clicked()"), this, SIGNAL("continueSearch()"));
+ connect( this, SIGNAL("continueSearch()"), this, SLOT("slotContinueSearch()"));
+ }
+
+ public void slotContinueSearch()
+ {
+ System.out.println("in continueSearch()...");
+ }
+
+ public static void main(String[] args)
+ {
+ QApplication myapp = new QApplication(args);
+
+ SignalForwarder signalForwarder = new SignalForwarder();
+ myapp.setMainWidget(signalForwarder);
+ signalForwarder.show();
+ myapp.exec();
+
+ return;
+ }
+
+ static {
+ qtjava.initialize();
+ }
+}
diff --git a/qtjava/javalib/tutorial/t1/Tut1.java b/qtjava/javalib/tutorial/t1/Tut1.java
new file mode 100644
index 00000000..dbb95131
--- /dev/null
+++ b/qtjava/javalib/tutorial/t1/Tut1.java
@@ -0,0 +1,22 @@
+import org.kde.qt.*;
+
+public class Tut1 extends QObject {
+ public static void main(String[] args) {
+ QApplication a = new QApplication(args);
+ QPushButton hello = new QPushButton("Hello World!", null);
+ hello.resize(100, 30);
+
+ a.setMainWidget(hello);
+ hello.show();
+ a.exec();
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t10/CannonField.java b/qtjava/javalib/tutorial/t10/CannonField.java
new file mode 100644
index 00000000..3f6e2727
--- /dev/null
+++ b/qtjava/javalib/tutorial/t10/CannonField.java
@@ -0,0 +1,72 @@
+import org.kde.qt.*;
+
+public class CannonField extends QWidget {
+ private int ang;
+ private int f;
+
+ public CannonField(QWidget parent, String name) {
+ super(parent, name);
+ ang = 45;
+ setPalette(new QPalette(new QColor(250, 250, 200)));
+ }
+
+ public int angle() {
+ return ang;
+ }
+
+ public void setAngle(int degrees) {
+ if (degrees < 5)
+ degrees = 5;
+ if (degrees > 70)
+ degrees = 70;
+ if (ang == degrees)
+ return;
+ ang = degrees;
+ repaint();
+ emit("angleChanged", ang);
+ }
+
+ public int force() {
+ return f;
+ }
+
+ public void setForce(int newton) {
+ if (newton < 0)
+ newton = 0;
+ if (f == newton)
+ return;
+ f = newton;
+ emit("forceChanged", f);
+ }
+
+ private QRect cannonRect() {
+ QRect r = new QRect(0, 0, 50, 50);
+ r.moveBottomLeft(rect().bottomLeft());
+ return r;
+ }
+
+ public void paintEvent(QPaintEvent e) {
+ if (!e.rect().intersects(cannonRect()))
+ return;
+
+ QRect cr = cannonRect();
+ QPixmap pix = new QPixmap(cr.size());
+ pix.fill(new QColor(250, 250, 200));
+
+ QPainter p = new QPainter(pix);
+ p.setBrush(blue());
+ p.setPen(NoPen);
+ p.translate(0, pix.height() - 1);
+ p.drawPie(new QRect(-35,-35, 70, 70), 0, 90*16);
+ p.rotate(-ang);
+ p.drawRect(new QRect(33, -4, 15, 8));
+ p.end();
+
+ p.begin(this);
+ p.drawPixmap(cr.topLeft(), pix);
+ }
+
+ public QSizePolicy sizePolicy() {
+ return new QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t10/LCDRange.java b/qtjava/javalib/tutorial/t10/LCDRange.java
new file mode 100644
index 00000000..7bbb9886
--- /dev/null
+++ b/qtjava/javalib/tutorial/t10/LCDRange.java
@@ -0,0 +1,38 @@
+import org.kde.qt.*;
+
+public class LCDRange extends QVBox {
+ private QSlider slider;
+
+ public LCDRange(QWidget parent, String name) {
+ super(parent, name);
+ QLCDNumber lcd = new QLCDNumber(2, this, "lcd");
+ slider = new QSlider(Horizontal, this, "slider");
+ slider.setRange(0, 99);
+ slider.setValue(0);
+
+ connect(slider, SIGNAL("valueChanged(int)"),
+ lcd, SLOT("display(int)"));
+ connect(slider, SIGNAL("valueChanged(int)"),
+ SIGNAL("valueChanged(int)"));
+
+ setFocusProxy(slider);
+ }
+
+ public int value() {
+ return slider.value();
+ }
+
+ public void setValue(int value) {
+ slider.setValue(value);
+ }
+
+ public void setRange(int minVal, int maxVal) {
+ if (minVal < 0 || maxVal > 99 || minVal > maxVal) {
+ qWarning("LCDRange::setRange("+minVal+","+maxVal+")\n"+
+ "\tRange must be 0..99\n"+
+ "\tand minVal must not be greater than maxVal");
+ return;
+ }
+ slider.setRange(minVal, maxVal);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t10/Tut10.java b/qtjava/javalib/tutorial/t10/Tut10.java
new file mode 100644
index 00000000..f9141636
--- /dev/null
+++ b/qtjava/javalib/tutorial/t10/Tut10.java
@@ -0,0 +1,63 @@
+import org.kde.qt.*;
+
+public class Tut10 extends QWidget {
+ public Tut10() {
+ QPushButton quit = new QPushButton("&Quit", this, "quit");
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), qApp(), SLOT("quit()"));
+
+ LCDRange angle = new LCDRange(this, "angle");
+ angle.setRange(5, 70);
+
+ LCDRange force = new LCDRange(this, "force");
+ force.setRange(10, 50);
+
+ CannonField cannonField = new CannonField(this, "cannonField");
+
+ connect(angle, SIGNAL("valueChanged(int)"),
+ cannonField, SLOT("setAngle(int)"));
+ connect(cannonField, SIGNAL("angleChanged(int)"),
+ angle, SLOT("setValue(int)"));
+
+ connect(force, SIGNAL("valueChanged(int)"),
+ cannonField, SLOT("setForce(int)"));
+ connect(cannonField, SIGNAL("forceChanged(int)"),
+ force, SLOT("setValue(int)"));
+
+ QGridLayout grid = new QGridLayout(this, 2, 2, 10, -1, null);
+ grid.addWidget(quit, 0, 0);
+ grid.addWidget(cannonField, 1, 1);
+ grid.setColStretch(1, 10);
+
+ QVBoxLayout leftBox = new QVBoxLayout();
+ grid.addLayout(leftBox, 1, 0);
+ leftBox.addWidget(angle);
+ leftBox.addWidget(force);
+
+ angle.setValue(60);
+ force.setValue(25);
+ angle.setFocus();
+ }
+
+ public static void main(String[] args) {
+ QApplication.setColorSpec(QApplication.CustomColor);
+ QApplication a = new QApplication(args);
+ Tut10 w = new Tut10();
+ w.setGeometry( 100, 100, 500, 355 );
+
+ a.setMainWidget(w);
+ w.show();
+ a.exec();
+ return;
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t11/CannonField.java b/qtjava/javalib/tutorial/t11/CannonField.java
new file mode 100644
index 00000000..fc2569ad
--- /dev/null
+++ b/qtjava/javalib/tutorial/t11/CannonField.java
@@ -0,0 +1,140 @@
+import org.kde.qt.*;
+
+public class CannonField extends QWidget {
+ private int ang;
+ private int f;
+
+ private int timerCount;
+ private QTimer autoShootTimer;
+ private float shoot_ang;
+ private float shoot_f;
+ private final QRect barrelRect = new QRect(33, -4, 15, 8);
+
+ public CannonField(QWidget parent, String name) {
+ super(parent, name);
+ ang = 45;
+ f = 0;
+ timerCount = 0;
+ autoShootTimer = new QTimer(this, "movement handler");
+ connect(autoShootTimer, SIGNAL("timeout()"),
+ this, SLOT("moveShot()"));
+ shoot_ang = 0;
+ shoot_f = 0;
+
+ setPalette(new QPalette(new QColor(250, 250, 200)));
+ }
+
+ public int angle() {
+ return ang;
+ }
+
+ public void setAngle(int degrees) {
+ if (degrees < 5)
+ degrees = 5;
+ if (degrees > 70)
+ degrees = 70;
+ if (ang == degrees)
+ return;
+ ang = degrees;
+ repaint();
+ emit("angleChanged", ang);
+ }
+
+ public int force() {
+ return f;
+ }
+
+ public void setForce(int newton) {
+ if (newton < 0)
+ newton = 0;
+ if (f == newton)
+ return;
+ f = newton;
+ emit("forceChanged", f);
+ }
+
+ public void shoot() {
+ if (autoShootTimer.isActive())
+ return;
+ timerCount = 0;
+ shoot_ang = ang;
+ shoot_f = f;
+ autoShootTimer.start(50);
+ }
+
+ public void moveShot() {
+ QRegion r = new QRegion(shotRect());
+ timerCount++;
+
+ QRect shotR = shotRect();
+
+ if (shotR.x() > width() || shotR.y() > height())
+ autoShootTimer.stop();
+ else
+ r = r.unite(new QRegion(shotR));
+ repaint(r);
+ }
+
+ public void paintEvent(QPaintEvent e) {
+ QRect updateR = e.rect();
+ QPainter p = new QPainter(this);
+
+ if (updateR.intersects(cannonRect()))
+ paintCannon(p);
+ if (autoShootTimer.isActive() && updateR.intersects(shotRect()))
+ paintShot(p);
+ }
+
+ private void paintShot(QPainter p) {
+ p.setBrush(black());
+ p.setPen(NoPen);
+ p.drawRect(shotRect());
+ }
+
+ private void paintCannon(QPainter p) {
+ QRect cr = cannonRect();
+ QPixmap pix = new QPixmap(cr.size());
+ pix.fill(new QColor(250, 250, 200));
+
+ QPainter tmp = new QPainter(pix);
+ tmp.setBrush(blue());
+ tmp.setPen(NoPen);
+
+ tmp.translate(0, pix.height() - 1);
+ tmp.drawPie(new QRect(-35,-35, 70, 70), 0, 90*16);
+ tmp.rotate(-ang);
+ tmp.drawRect(barrelRect);
+ tmp.end();
+
+ p.drawPixmap(cr.topLeft(), pix);
+ }
+
+ private QRect cannonRect() {
+ QRect r = new QRect(0, 0, 50, 50);
+ r.moveBottomLeft(rect().bottomLeft());
+ return r;
+ }
+
+ private QRect shotRect() {
+ final double gravity = 4;
+
+ double time = timerCount / 4.0;
+ double velocity = shoot_f;
+ double radians = shoot_ang*3.14159265/180;
+
+ double velx = velocity*Math.cos(radians);
+ double vely = velocity*Math.sin(radians);
+ double x0 = (barrelRect.right() + 5)*Math.cos(radians);
+ double y0 = (barrelRect.right() + 5)*Math.sin(radians);
+ double x = x0 + velx*time;
+ double y = y0 + vely*time - 0.5*gravity*time*time;
+
+ QRect r = new QRect(0, 0, 6, 6);
+ r.moveCenter(new QPoint((int) x, height() - 1 - (int) y));
+ return r;
+}
+
+ public QSizePolicy sizePolicy() {
+ return new QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t11/LCDRange.java b/qtjava/javalib/tutorial/t11/LCDRange.java
new file mode 100644
index 00000000..7bbb9886
--- /dev/null
+++ b/qtjava/javalib/tutorial/t11/LCDRange.java
@@ -0,0 +1,38 @@
+import org.kde.qt.*;
+
+public class LCDRange extends QVBox {
+ private QSlider slider;
+
+ public LCDRange(QWidget parent, String name) {
+ super(parent, name);
+ QLCDNumber lcd = new QLCDNumber(2, this, "lcd");
+ slider = new QSlider(Horizontal, this, "slider");
+ slider.setRange(0, 99);
+ slider.setValue(0);
+
+ connect(slider, SIGNAL("valueChanged(int)"),
+ lcd, SLOT("display(int)"));
+ connect(slider, SIGNAL("valueChanged(int)"),
+ SIGNAL("valueChanged(int)"));
+
+ setFocusProxy(slider);
+ }
+
+ public int value() {
+ return slider.value();
+ }
+
+ public void setValue(int value) {
+ slider.setValue(value);
+ }
+
+ public void setRange(int minVal, int maxVal) {
+ if (minVal < 0 || maxVal > 99 || minVal > maxVal) {
+ qWarning("LCDRange::setRange("+minVal+","+maxVal+")\n"+
+ "\tRange must be 0..99\n"+
+ "\tand minVal must not be greater than maxVal");
+ return;
+ }
+ slider.setRange(minVal, maxVal);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t11/Tut11.java b/qtjava/javalib/tutorial/t11/Tut11.java
new file mode 100644
index 00000000..b64fcdbe
--- /dev/null
+++ b/qtjava/javalib/tutorial/t11/Tut11.java
@@ -0,0 +1,74 @@
+import org.kde.qt.*;
+
+public class Tut11 extends QWidget {
+ public Tut11() {
+ QPushButton quit = new QPushButton("&Quit", this, "quit");
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), qApp(), SLOT("quit()"));
+
+ LCDRange angle = new LCDRange(this, "angle");
+ angle.setRange(5, 70);
+
+ LCDRange force = new LCDRange(this, "force");
+ force.setRange(10, 50);
+
+ CannonField cannonField = new CannonField(this, "cannonField");
+
+ connect(angle, SIGNAL("valueChanged(int)"),
+ cannonField, SLOT("setAngle(int)"));
+ connect(cannonField, SIGNAL("angleChanged(int)"),
+ angle, SLOT("setValue(int)"));
+
+ connect(force, SIGNAL("valueChanged(int)"),
+ cannonField, SLOT("setForce(int)"));
+ connect(cannonField, SIGNAL("forceChanged(int)"),
+ force, SLOT("setValue(int)"));
+
+
+ QPushButton shoot = new QPushButton("&Shoot", this, "shoot");
+ shoot.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(shoot, SIGNAL("clicked()"), cannonField, SLOT("shoot()"));
+
+ QGridLayout grid = new QGridLayout(this, 2, 2, 10, -1, null);
+ grid.addWidget(quit, 0, 0);
+ grid.addWidget(cannonField, 1, 1);
+ grid.setColStretch(1, 10);
+
+ QVBoxLayout leftBox = new QVBoxLayout();
+ grid.addLayout(leftBox, 1, 0);
+ leftBox.addWidget(angle);
+ leftBox.addWidget(force);
+
+ QHBoxLayout topBox = new QHBoxLayout();
+ grid.addLayout(topBox, 0, 1);
+ topBox.addWidget(shoot);
+ topBox.addStretch(1);
+
+ angle.setValue(60);
+ force.setValue(25);
+ angle.setFocus();
+ }
+
+ public static void main(String[] args) {
+ QApplication.setColorSpec(QApplication.CustomColor);
+ QApplication a = new QApplication(args);
+ Tut11 w = new Tut11();
+ w.setGeometry( 100, 100, 500, 355 );
+
+ a.setMainWidget(w);
+ w.show();
+ a.exec();
+ return;
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t12/CannonField.java b/qtjava/javalib/tutorial/t12/CannonField.java
new file mode 100644
index 00000000..28077c15
--- /dev/null
+++ b/qtjava/javalib/tutorial/t12/CannonField.java
@@ -0,0 +1,173 @@
+import org.kde.qt.*;
+
+public class CannonField extends QWidget {
+ private int ang;
+ private int f;
+
+ private int timerCount;
+ private QTimer autoShootTimer;
+ private float shoot_ang;
+ private float shoot_f;
+
+ private QPoint target;
+
+ private final QRect barrelRect = new QRect(33, -4, 15, 8);
+
+ public CannonField(QWidget parent, String name) {
+ super(parent, name);
+ ang = 45;
+ f = 0;
+ timerCount = 0;
+ autoShootTimer = new QTimer(this, "movement handler");
+ connect(autoShootTimer, SIGNAL("timeout()"),
+ this, SLOT("moveShot()"));
+ shoot_ang = 0;
+ shoot_f = 0;
+ target = new QPoint(0, 0);
+
+ setPalette(new QPalette(new QColor(250, 250, 200)));
+ newTarget();
+ }
+
+ public int angle() {
+ return ang;
+ }
+
+ public void setAngle(int degrees) {
+ if (degrees < 5)
+ degrees = 5;
+ if (degrees > 70)
+ degrees = 70;
+ if (ang == degrees)
+ return;
+ ang = degrees;
+ repaint();
+ emit("angleChanged", ang);
+ }
+
+ public int force() {
+ return f;
+ }
+
+ public void setForce(int newton) {
+ if (newton < 0)
+ newton = 0;
+ if (f == newton)
+ return;
+ f = newton;
+ emit("forceChanged", f);
+ }
+
+ public void shoot() {
+ if (autoShootTimer.isActive())
+ return;
+ timerCount = 0;
+ shoot_ang = ang;
+ shoot_f = f;
+ autoShootTimer.start(50);
+ }
+
+ public void newTarget() {
+ QRegion r = new QRegion(targetRect());
+ target = new QPoint((int) (200 + Math.random()*190),
+ (int) (10 + Math.random()*255));
+ repaint(r.unite(new QRegion(targetRect())));
+ }
+
+ public void moveShot() {
+ QRegion r = new QRegion(shotRect());
+ timerCount++;
+
+ QRect shotR = shotRect();
+
+ if (shotR.intersects(targetRect())) {
+ autoShootTimer.stop();
+ emit("hit");
+ } else if (shotR.x() > width() || shotR.y() > height()) {
+ autoShootTimer.stop();
+ emit("missed");
+ } else {
+ r = r.unite(new QRegion(shotR));
+ }
+
+ repaint(r);
+ }
+
+ public void paintEvent(QPaintEvent e) {
+ QRect updateR = e.rect();
+ QPainter p = new QPainter(this);
+
+ if (updateR.intersects(cannonRect()))
+ paintCannon(p);
+ if (autoShootTimer.isActive() && updateR.intersects(shotRect()))
+ paintShot(p);
+ if (updateR.intersects(targetRect()))
+ paintTarget(p);
+ }
+
+ private void paintShot(QPainter p) {
+ p.setBrush(black());
+ p.setPen(NoPen);
+ p.drawRect(shotRect());
+ }
+
+ private void paintTarget(QPainter p) {
+ p.setBrush(red());
+ p.setPen(black());
+ p.drawRect(targetRect());
+ }
+
+
+ private void paintCannon(QPainter p) {
+ QRect cr = cannonRect();
+ QPixmap pix = new QPixmap(cr.size());
+ pix.fill(new QColor(250, 250, 200));
+
+ QPainter tmp = new QPainter(pix);
+ tmp.setBrush(blue());
+ tmp.setPen(NoPen);
+
+ tmp.translate(0, pix.height() - 1);
+ tmp.drawPie(new QRect(-35,-35, 70, 70), 0, 90*16);
+ tmp.rotate(-ang);
+ tmp.drawRect(barrelRect);
+ tmp.end();
+
+ p.drawPixmap(cr.topLeft(), pix);
+ }
+
+ private QRect cannonRect() {
+ QRect r = new QRect(0, 0, 50, 50);
+ r.moveBottomLeft(rect().bottomLeft());
+ return r;
+ }
+
+ private QRect shotRect() {
+ final double gravity = 4;
+
+ double time = timerCount / 4.0;
+ double velocity = shoot_f;
+ double radians = shoot_ang*3.14159265/180;
+
+ double velx = velocity*Math.cos(radians);
+ double vely = velocity*Math.sin(radians);
+ double x0 = (barrelRect.right() + 5)*Math.cos(radians);
+ double y0 = (barrelRect.right() + 5)*Math.sin(radians);
+ double x = x0 + velx*time;
+ double y = y0 + vely*time - 0.5*gravity*time*time;
+
+ QRect r = new QRect(0, 0, 6, 6);
+ r.moveCenter(new QPoint((int) x, height() - 1 - (int) y));
+ return r;
+ }
+
+ private QRect targetRect() {
+ QRect r = new QRect(0, 0, 20, 10);
+ r.moveCenter(new QPoint(target.x(),height() - 1 - target.y()));
+ return r;
+ }
+
+ public QSizePolicy sizePolicy() {
+ return new QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t12/LCDRange.java b/qtjava/javalib/tutorial/t12/LCDRange.java
new file mode 100644
index 00000000..3211120b
--- /dev/null
+++ b/qtjava/javalib/tutorial/t12/LCDRange.java
@@ -0,0 +1,56 @@
+import org.kde.qt.*;
+
+public class LCDRange extends QVBox {
+ private QSlider slider;
+ private QLabel label;
+
+ public LCDRange(QWidget parent, String name) {
+ super(parent, name);
+ init();
+ }
+
+ public LCDRange(String s, QWidget parent, String name) {
+ super(parent, name);
+ init();
+ setText(s);
+ }
+
+ private void init() {
+ QLCDNumber lcd = new QLCDNumber(2, this, "lcd");
+ slider = new QSlider(Horizontal, this, "slider");
+ slider.setRange(0, 99);
+ slider.setValue(0);
+
+ label = new QLabel(" ", this, "label", 0);
+ label.setAlignment(AlignCenter);
+
+ connect(slider, SIGNAL("valueChanged(int)"),
+ lcd, SLOT("display(int)"));
+ connect(slider, SIGNAL("valueChanged(int)"),
+ SIGNAL("valueChanged(int)"));
+
+ setFocusProxy(slider);
+ }
+
+ public int value() {
+ return slider.value();
+ }
+
+ public void setValue(int value) {
+ slider.setValue(value);
+ }
+
+ public void setRange(int minVal, int maxVal) {
+ if (minVal < 0 || maxVal > 99 || minVal > maxVal) {
+ qWarning("LCDRange::setRange("+minVal+","+maxVal+")\n"+
+ "\tRange must be 0..99\n"+
+ "\tand minVal must not be greater than maxVal");
+ return;
+ }
+ slider.setRange(minVal, maxVal);
+ }
+
+ public void setText(String s) {
+ label.setText(s);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t12/Tut12.java b/qtjava/javalib/tutorial/t12/Tut12.java
new file mode 100644
index 00000000..eb0dc917
--- /dev/null
+++ b/qtjava/javalib/tutorial/t12/Tut12.java
@@ -0,0 +1,74 @@
+import org.kde.qt.*;
+
+public class Tut12 extends QWidget {
+ public Tut12() {
+ QPushButton quit = new QPushButton("&Quit", this, "quit");
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), qApp(), SLOT("quit()"));
+
+ LCDRange angle = new LCDRange("ANGLE", this, "angle");
+ angle.setRange(5, 70);
+
+ LCDRange force = new LCDRange("FORCE", this, "force");
+ force.setRange(10, 50);
+
+ CannonField cannonField = new CannonField(this, "cannonField");
+
+ connect(angle, SIGNAL("valueChanged(int)"),
+ cannonField, SLOT("setAngle(int)"));
+ connect(cannonField, SIGNAL("angleChanged(int)"),
+ angle, SLOT("setValue(int)"));
+
+ connect(force, SIGNAL("valueChanged(int)"),
+ cannonField, SLOT("setForce(int)"));
+ connect(cannonField, SIGNAL("forceChanged(int)"),
+ force, SLOT("setValue(int)"));
+
+
+ QPushButton shoot = new QPushButton("&Shoot", this, "shoot");
+ shoot.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(shoot, SIGNAL("clicked()"), cannonField, SLOT("shoot()"));
+
+ QGridLayout grid = new QGridLayout(this, 2, 2, 10, -1, null);
+ grid.addWidget(quit, 0, 0);
+ grid.addWidget(cannonField, 1, 1);
+ grid.setColStretch(1, 10);
+
+ QVBoxLayout leftBox = new QVBoxLayout();
+ grid.addLayout(leftBox, 1, 0);
+ leftBox.addWidget(angle);
+ leftBox.addWidget(force);
+
+ QHBoxLayout topBox = new QHBoxLayout();
+ grid.addLayout(topBox, 0, 1);
+ topBox.addWidget(shoot);
+ topBox.addStretch(1);
+
+ angle.setValue(60);
+ force.setValue(25);
+ angle.setFocus();
+ }
+
+ public static void main(String[] args) {
+ QApplication.setColorSpec(QApplication.CustomColor);
+ QApplication a = new QApplication(args);
+ Tut12 w = new Tut12();
+ w.setGeometry( 100, 100, 500, 355 );
+
+ a.setMainWidget(w);
+ w.show();
+ a.exec();
+ return;
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t13/CannonField.java b/qtjava/javalib/tutorial/t13/CannonField.java
new file mode 100644
index 00000000..9a3253df
--- /dev/null
+++ b/qtjava/javalib/tutorial/t13/CannonField.java
@@ -0,0 +1,210 @@
+import org.kde.qt.*;
+
+public class CannonField extends QWidget {
+ private int ang;
+ private int f;
+
+ private int timerCount;
+ private QTimer autoShootTimer;
+ private float shoot_ang;
+ private float shoot_f;
+
+ private QPoint target;
+
+ private boolean gameEnded;
+
+ private final QRect barrelRect = new QRect(33, -4, 15, 8);
+
+ public CannonField(QWidget parent, String name) {
+ super(parent, name);
+ ang = 45;
+ f = 0;
+ timerCount = 0;
+ autoShootTimer = new QTimer(this, "movement handler");
+ connect(autoShootTimer, SIGNAL("timeout()"),
+ this, SLOT("moveShot()"));
+ shoot_ang = 0;
+ shoot_f = 0;
+ target = new QPoint(0, 0);
+ gameEnded = false;
+
+ setPalette(new QPalette(new QColor(250, 250, 200)));
+ newTarget();
+ }
+
+ public int angle() {
+ return ang;
+ }
+
+ public void setAngle(int degrees) {
+ if (degrees < 5)
+ degrees = 5;
+ if (degrees > 70)
+ degrees = 70;
+ if (ang == degrees)
+ return;
+ ang = degrees;
+ repaint();
+ emit("angleChanged", ang);
+ }
+
+ public int force() {
+ return f;
+ }
+
+ public void setForce(int newton) {
+ if (newton < 0)
+ newton = 0;
+ if (f == newton)
+ return;
+ f = newton;
+ emit("forceChanged", f);
+ }
+
+ public void shoot() {
+ if (isShooting())
+ return;
+ timerCount = 0;
+ shoot_ang = ang;
+ shoot_f = f;
+ autoShootTimer.start(50);
+ emit("canShoot", false);
+ }
+
+ public void newTarget() {
+ QRegion r = new QRegion(targetRect());
+ target = new QPoint((int) (200 + Math.random()*190),
+ (int) (10 + Math.random()*255));
+ repaint(r.unite(new QRegion(targetRect())));
+ }
+
+ public void setGameOver() {
+ if (gameEnded)
+ return;
+ if (isShooting())
+ autoShootTimer.stop();
+ gameEnded = true;
+ repaint();
+ }
+
+ public boolean gameOver() {
+ return gameEnded;
+ }
+
+ public void restartGame() {
+ if (isShooting())
+ autoShootTimer.stop();
+ gameEnded = false;
+ repaint();
+ emit("canShoot", true);
+ }
+
+
+ public void moveShot() {
+ QRegion r = new QRegion(shotRect());
+ timerCount++;
+
+ QRect shotR = shotRect();
+
+ if (shotR.intersects(targetRect())) {
+ autoShootTimer.stop();
+ emit("hit");
+ emit("canShoot", true);
+ } else if (shotR.x() > width() || shotR.y() > height()) {
+ autoShootTimer.stop();
+ emit("missed");
+ emit("canShoot", true);
+ } else {
+ r = r.unite(new QRegion(shotR));
+ }
+
+ repaint(r);
+ }
+
+ protected void paintEvent(QPaintEvent e) {
+ QRect updateR = e.rect();
+ QPainter p = new QPainter(this);
+
+ if (gameEnded) {
+ p.setPen(black());
+ p.setFont(new QFont("Courier", 48, QFont.Bold, false));
+ p.drawText(rect(), AlignCenter, "Game Over");
+ }
+ if (updateR.intersects(cannonRect()))
+ paintCannon(p);
+ if (isShooting() && updateR.intersects(shotRect()))
+ paintShot(p);
+ if (!gameEnded && updateR.intersects(targetRect()))
+ paintTarget(p);
+ }
+
+ private void paintShot(QPainter p) {
+ p.setBrush(black());
+ p.setPen(NoPen);
+ p.drawRect(shotRect());
+ }
+
+ private void paintTarget(QPainter p) {
+ p.setBrush(red());
+ p.setPen(black());
+ p.drawRect(targetRect());
+ }
+
+
+ private void paintCannon(QPainter p) {
+ QRect cr = cannonRect();
+ QPixmap pix = new QPixmap(cr.size());
+ pix.fill(new QColor(250, 250, 200));
+
+ QPainter tmp = new QPainter(pix);
+ tmp.setBrush(blue());
+ tmp.setPen(NoPen);
+
+ tmp.translate(0, pix.height() - 1);
+ tmp.drawPie(new QRect(-35,-35, 70, 70), 0, 90*16);
+ tmp.rotate(-ang);
+ tmp.drawRect(barrelRect);
+ tmp.end();
+
+ p.drawPixmap(cr.topLeft(), pix);
+ }
+
+ private QRect cannonRect() {
+ QRect r = new QRect(0, 0, 50, 50);
+ r.moveBottomLeft(rect().bottomLeft());
+ return r;
+ }
+
+ private QRect shotRect() {
+ final double gravity = 4;
+
+ double time = timerCount / 4.0;
+ double velocity = shoot_f;
+ double radians = shoot_ang*3.14159265/180;
+
+ double velx = velocity*Math.cos(radians);
+ double vely = velocity*Math.sin(radians);
+ double x0 = (barrelRect.right() + 5)*Math.cos(radians);
+ double y0 = (barrelRect.right() + 5)*Math.sin(radians);
+ double x = x0 + velx*time;
+ double y = y0 + vely*time - 0.5*gravity*time*time;
+
+ QRect r = new QRect(0, 0, 6, 6);
+ r.moveCenter(new QPoint((int) x, height() - 1 - (int) y));
+ return r;
+ }
+
+ private QRect targetRect() {
+ QRect r = new QRect(0, 0, 20, 10);
+ r.moveCenter(new QPoint(target.x(),height() - 1 - target.y()));
+ return r;
+ }
+
+ public boolean isShooting() {
+ return autoShootTimer.isActive();
+ }
+
+ public QSizePolicy sizePolicy() {
+ return new QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t13/GameBoard.java b/qtjava/javalib/tutorial/t13/GameBoard.java
new file mode 100644
index 00000000..6e44c20f
--- /dev/null
+++ b/qtjava/javalib/tutorial/t13/GameBoard.java
@@ -0,0 +1,108 @@
+import org.kde.qt.*;
+
+public class GameBoard extends QWidget {
+ private QLCDNumber hits;
+ private QLCDNumber shotsLeft;
+ private CannonField cannonField;
+
+ public GameBoard() {
+ QPushButton quit = new QPushButton("&Quit", this, "quit");
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), qApp(), SLOT("quit()"));
+
+ LCDRange angle = new LCDRange("ANGLE", this, "angle");
+ angle.setRange(5, 70);
+
+ LCDRange force = new LCDRange("FORCE", this, "force");
+ force.setRange(10, 50);
+
+ cannonField = new CannonField(this, "cannonField");
+
+ connect(angle, SIGNAL("valueChanged(int)"),
+ cannonField, SLOT("setAngle(int)"));
+ connect(cannonField, SIGNAL("angleChanged(int)"),
+ angle, SLOT("setValue(int)"));
+
+ connect(force, SIGNAL("valueChanged(int)"),
+ cannonField, SLOT("setForce(int)"));
+ connect(cannonField, SIGNAL("forceChanged(int)"),
+ force, SLOT("setValue(int)"));
+
+ connect(cannonField, SIGNAL("hit()"),
+ this, SLOT("hit()"));
+ connect(cannonField, SIGNAL("missed()"),
+ this, SLOT("missed()"));
+
+ QPushButton shoot = new QPushButton("&Shoot", this, "shoot");
+ shoot.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(shoot, SIGNAL("clicked()"), SLOT("fire()"));
+ connect(cannonField, SIGNAL("canShoot(boolean)"),
+ shoot, SLOT("setEnabled(boolean)"));
+
+ QPushButton restart = new QPushButton("&New Game", this, "newgame");
+ restart.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(restart, SIGNAL("clicked()"), this, SLOT("newGame()"));
+
+ hits = new QLCDNumber(2, this, "hits");
+ shotsLeft = new QLCDNumber(2, this, "shotsleft");
+ QLabel hitsL = new QLabel("HITS", this, "hitsLabel", 0);
+ QLabel shotsLeftL = new QLabel("SHOTS LEFT", this, "shotsleftLabel", 0);
+
+ QGridLayout grid = new QGridLayout(this, 2, 2, 10, -1, null);
+ grid.addWidget(quit, 0, 0);
+ grid.addWidget(cannonField, 1, 1);
+ grid.setColStretch(1, 10);
+
+ QVBoxLayout leftBox = new QVBoxLayout();
+ grid.addLayout(leftBox, 1, 0);
+ leftBox.addWidget(angle);
+ leftBox.addWidget(force);
+
+ QHBoxLayout topBox = new QHBoxLayout();
+ grid.addLayout(topBox, 0, 1);
+ topBox.addWidget(shoot);
+ topBox.addWidget(hits);
+ topBox.addWidget(hitsL);
+ topBox.addWidget(shotsLeft);
+ topBox.addWidget(shotsLeftL);
+ topBox.addStretch(1);
+ topBox.addWidget(restart);
+
+ angle.setValue(60);
+ force.setValue(25);
+ angle.setFocus();
+
+ newGame();
+ }
+
+ protected void fire() {
+ if (cannonField.gameOver() || cannonField.isShooting())
+ return;
+ shotsLeft.display(shotsLeft.intValue() - 1);
+ cannonField.shoot();
+ }
+
+ protected void hit() {
+ hits.display(hits.intValue() + 1);
+ if (shotsLeft.intValue() == 0)
+ cannonField.setGameOver();
+ else
+ cannonField.newTarget();
+ }
+
+ protected void missed() {
+ if (shotsLeft.intValue() == 0)
+ cannonField.setGameOver();
+ }
+
+ protected void newGame() {
+ shotsLeft.display(15);
+ hits.display(0);
+ cannonField.restartGame();
+ cannonField.newTarget();
+ }
+
+}
diff --git a/qtjava/javalib/tutorial/t13/LCDRange.java b/qtjava/javalib/tutorial/t13/LCDRange.java
new file mode 100644
index 00000000..bf5001db
--- /dev/null
+++ b/qtjava/javalib/tutorial/t13/LCDRange.java
@@ -0,0 +1,61 @@
+import org.kde.qt.*;
+
+public class LCDRange extends QWidget {
+ private QSlider slider;
+ private QLabel label;
+
+ public LCDRange(QWidget parent, String name) {
+ super(parent, name);
+ init();
+ }
+
+ public LCDRange(String s, QWidget parent, String name) {
+ super(parent, name);
+ init();
+ setText(s);
+ }
+
+ private void init() {
+ QLCDNumber lcd = new QLCDNumber(2, this, "lcd");
+ slider = new QSlider(Horizontal, this, "slider");
+ slider.setRange(0, 99);
+ slider.setValue(0);
+
+ label = new QLabel(" ", this, "label", 0);
+ label.setAlignment(AlignCenter);
+
+ connect(slider, SIGNAL("valueChanged(int)"),
+ lcd, SLOT("display(int)"));
+ connect(slider, SIGNAL("valueChanged(int)"),
+ SIGNAL("valueChanged(int)"));
+
+ setFocusProxy(slider);
+
+ QVBoxLayout l = new QVBoxLayout(this);
+ l.addWidget(lcd, 1);
+ l.addWidget(slider);
+ l.addWidget(label);
+ }
+
+ public int value() {
+ return slider.value();
+ }
+
+ public void setValue(int value) {
+ slider.setValue(value);
+ }
+
+ public void setRange(int minVal, int maxVal) {
+ if (minVal < 0 || maxVal > 99 || minVal > maxVal) {
+ qWarning("LCDRange::setRange("+minVal+","+maxVal+")\n"+
+ "\tRange must be 0..99\n"+
+ "\tand minVal must not be greater than maxVal");
+ return;
+ }
+ slider.setRange(minVal, maxVal);
+ }
+
+ public void setText(String s) {
+ label.setText(s);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t13/Tut13.java b/qtjava/javalib/tutorial/t13/Tut13.java
new file mode 100644
index 00000000..ceb0d84d
--- /dev/null
+++ b/qtjava/javalib/tutorial/t13/Tut13.java
@@ -0,0 +1,24 @@
+import org.kde.qt.*;
+
+public class Tut13 extends QObject {
+ public static void main(String[] args) {
+ QApplication.setColorSpec(QApplication.CustomColor);
+ QApplication a = new QApplication(args);
+
+ GameBoard gb = new GameBoard();
+ gb.setGeometry(100, 100, 500, 355);
+ a.setMainWidget(gb);
+ gb.show();
+ a.exec();
+ return;
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t14/CannonField.java b/qtjava/javalib/tutorial/t14/CannonField.java
new file mode 100644
index 00000000..1ace9c78
--- /dev/null
+++ b/qtjava/javalib/tutorial/t14/CannonField.java
@@ -0,0 +1,261 @@
+import org.kde.qt.*;
+
+public class CannonField extends QWidget {
+ private int ang;
+ private int f;
+
+ private int timerCount;
+ private QTimer autoShootTimer;
+ private float shoot_ang;
+ private float shoot_f;
+
+ private QPoint target;
+
+ private boolean gameEnded;
+ private boolean barrelPressed;
+
+ private final QRect barrelRect = new QRect(33, -4, 15, 8);
+
+ public CannonField(QWidget parent, String name) {
+ super(parent, name);
+ ang = 45;
+ f = 0;
+ timerCount = 0;
+ autoShootTimer = new QTimer(this, "movement handler");
+ connect(autoShootTimer, SIGNAL("timeout()"),
+ this, SLOT("moveShot()"));
+ shoot_ang = 0;
+ shoot_f = 0;
+ target = new QPoint(0, 0);
+ gameEnded = false;
+ barrelPressed = false;
+
+ setPalette(new QPalette(new QColor(250, 250, 200)));
+ newTarget();
+ }
+
+ public int angle() {
+ return ang;
+ }
+
+ public void setAngle(int degrees) {
+ if (degrees < 5)
+ degrees = 5;
+ if (degrees > 70)
+ degrees = 70;
+ if (ang == degrees)
+ return;
+ ang = degrees;
+ repaint();
+ emit("angleChanged", ang);
+ }
+
+ public int force() {
+ return f;
+ }
+
+ public void setForce(int newton) {
+ if (newton < 0)
+ newton = 0;
+ if (f == newton)
+ return;
+ f = newton;
+ emit("forceChanged", f);
+ }
+
+ public void shoot() {
+ if (autoShootTimer.isActive())
+ return;
+ timerCount = 0;
+ shoot_ang = ang;
+ shoot_f = f;
+ autoShootTimer.start(50);
+ emit("canShoot", false);
+ }
+
+ public void newTarget() {
+ QRegion r = new QRegion(targetRect());
+ target = new QPoint((int) (200 + Math.random()*190),
+ (int) (10 + Math.random()*255));
+ repaint(r.unite(new QRegion(targetRect())));
+ }
+
+ public void setGameOver() {
+ if (gameEnded)
+ return;
+ if (isShooting())
+ autoShootTimer.stop();
+ gameEnded = true;
+ repaint();
+ }
+
+ public boolean gameOver() {
+ return gameEnded;
+ }
+
+ public void restartGame() {
+ if (isShooting())
+ autoShootTimer.stop();
+ gameEnded = false;
+ repaint();
+ emit("canShoot", true);
+ }
+
+
+ public void moveShot() {
+ QRegion r = new QRegion(shotRect());
+ timerCount++;
+
+ QRect shotR = shotRect();
+
+ if (shotR.intersects(targetRect())) {
+ autoShootTimer.stop();
+ emit("hit");
+ emit("canShoot", true);
+ } else if (shotR.x() > width() || shotR.y() > height() ||
+ shotR.intersects(barrierRect())) {
+ autoShootTimer.stop();
+ emit("missed");
+ emit("canShoot", true);
+ } else {
+ r = r.unite(new QRegion(shotR));
+ }
+
+ repaint(r);
+ }
+
+ protected void mousePressEvent(QMouseEvent e) {
+ if (e.button() != LeftButton)
+ return;
+ if (barrelHit(e.pos()))
+ barrelPressed = true;
+ }
+
+ protected void mouseMoveEvent(QMouseEvent e) {
+ if (!barrelPressed)
+ return;
+ QPoint pnt = e.pos();
+ if (pnt.x() <= 0)
+ pnt.setX(1);
+ if (pnt.y() >= height())
+ pnt.setY(height() - 1);
+ double rad = Math.atan(((double)rect().bottom()-pnt.y())/pnt.x());
+ setAngle((int) (rad*180/3.14159265));
+ }
+
+ protected void mouseReleaseEvent(QMouseEvent e) {
+ if (e.button() == LeftButton)
+ barrelPressed = true;
+ }
+
+
+ protected void paintEvent(QPaintEvent e) {
+ QRect updateR = e.rect();
+ QPainter p = new QPainter(this);
+
+ if (gameEnded) {
+ p.setPen(black());
+ p.setFont(new QFont("Courier", 48, QFont.Bold, false));
+ p.drawText(rect(), AlignCenter, "Game Over");
+ }
+ if (updateR.intersects(cannonRect()))
+ paintCannon(p);
+ if (updateR.intersects(barrierRect()))
+ paintBarrier(p);
+ if (isShooting() && updateR.intersects(shotRect()))
+ paintShot(p);
+ if (!gameEnded && updateR.intersects(targetRect()))
+ paintTarget(p);
+ }
+
+ private void paintShot(QPainter p) {
+ p.setBrush(black());
+ p.setPen(NoPen);
+ p.drawRect(shotRect());
+ }
+
+ private void paintTarget(QPainter p) {
+ p.setBrush(red());
+ p.setPen(black());
+ p.drawRect(targetRect());
+ }
+
+ private void paintBarrier(QPainter p) {
+ p.setBrush(yellow());
+ p.setPen(black());
+ p.drawRect(barrierRect());
+ }
+
+ private void paintCannon(QPainter p) {
+ QRect cr = cannonRect();
+ QPixmap pix = new QPixmap(cr.size());
+ pix.fill(new QColor(250, 250, 200));
+
+ QPainter tmp = new QPainter(pix);
+ tmp.setBrush(blue());
+ tmp.setPen(NoPen);
+
+ tmp.translate(0, pix.height() - 1);
+ tmp.drawPie(new QRect(-35,-35, 70, 70), 0, 90*16);
+ tmp.rotate(-ang);
+ tmp.drawRect(barrelRect);
+ tmp.end();
+
+ p.drawPixmap(cr.topLeft(), pix);
+ }
+
+ private QRect cannonRect() {
+ QRect r = new QRect(0, 0, 50, 50);
+ r.moveBottomLeft(rect().bottomLeft());
+ return r;
+ }
+
+ private QRect shotRect() {
+ final double gravity = 4;
+
+ double time = timerCount / 4.0;
+ double velocity = shoot_f;
+ double radians = shoot_ang*3.14159265/180;
+
+ double velx = velocity*Math.cos(radians);
+ double vely = velocity*Math.sin(radians);
+ double x0 = (barrelRect.right() + 5)*Math.cos(radians);
+ double y0 = (barrelRect.right() + 5)*Math.sin(radians);
+ double x = x0 + velx*time;
+ double y = y0 + vely*time - 0.5*gravity*time*time;
+
+ QRect r = new QRect(0, 0, 6, 6);
+ r.moveCenter(new QPoint((int) x, height() - 1 - (int) y));
+ return r;
+ }
+
+ private QRect targetRect() {
+ QRect r = new QRect(0, 0, 20, 10);
+ r.moveCenter(new QPoint(target.x(),height() - 1 - target.y()));
+ return r;
+ }
+
+ private QRect barrierRect() {
+ return new QRect(145, height() - 100, 15, 100);
+ }
+
+ private boolean barrelHit(QPoint p) {
+ QWMatrix mtx = new QWMatrix();
+ mtx.translate(0, height() - 1);
+ mtx.rotate(-ang);
+ mtx = mtx.invert(new boolean[1]);
+ return barrelRect.contains(mtx.map(p));
+ }
+
+ public boolean isShooting() {
+ return autoShootTimer.isActive();
+ }
+
+ public QSize sizeHint() {
+ return new QSize(400, 300);
+ }
+
+ public QSizePolicy sizePolicy() {
+ return new QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t14/GameBoard.java b/qtjava/javalib/tutorial/t14/GameBoard.java
new file mode 100644
index 00000000..46efa2eb
--- /dev/null
+++ b/qtjava/javalib/tutorial/t14/GameBoard.java
@@ -0,0 +1,118 @@
+import org.kde.qt.*;
+
+public class GameBoard extends QWidget {
+ private QLCDNumber hits;
+ private QLCDNumber shotsLeft;
+ private CannonField cannonField;
+
+ public GameBoard() {
+ super(null, "gameboard");
+ QPushButton quit = new QPushButton("&Quit", this, "quit");
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), qApp(), SLOT("quit()"));
+
+ LCDRange angle = new LCDRange("ANGLE", this, "angle");
+ angle.setRange(5, 70);
+
+ LCDRange force = new LCDRange("FORCE", this, "force");
+ force.setRange(10, 50);
+
+ QVBox box = new QVBox(this, "cannonFrame");
+ box.setFrameStyle(QFrame.WinPanel | QFrame.Sunken);
+
+ cannonField = new CannonField(box, "cannonField");
+
+ connect(angle, SIGNAL("valueChanged(int)"),
+ cannonField, SLOT("setAngle(int)"));
+ connect(cannonField, SIGNAL("angleChanged(int)"),
+ angle, SLOT("setValue(int)"));
+
+ connect(force, SIGNAL("valueChanged(int)"),
+ cannonField, SLOT("setForce(int)"));
+ connect(cannonField, SIGNAL("forceChanged(int)"),
+ force, SLOT("setValue(int)"));
+
+ connect(cannonField, SIGNAL("hit()"),
+ this, SLOT("hit()"));
+ connect(cannonField, SIGNAL("missed()"),
+ this, SLOT("missed()"));
+
+ QPushButton shoot = new QPushButton("&Shoot", this, "shoot");
+ shoot.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(shoot, SIGNAL("clicked()"), SLOT("fire()"));
+
+ QPushButton restart = new QPushButton("&New Game", this, "newgame");
+ restart.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(restart, SIGNAL("clicked()"), this, SLOT("newGame()"));
+
+ hits = new QLCDNumber(2, this, "hits");
+ shotsLeft = new QLCDNumber(2, this, "shotsleft");
+ QLabel hitsL = new QLabel("HITS", this, "hitsLabel", 0);
+ QLabel shotsLeftL = new QLabel("SHOTS LEFT", this, "shotsleftLabel", 0);
+
+ QAccel accel = new QAccel(this);
+ accel.connectItem(accel.insertItem(new QKeySequence(Key_Enter)), this, SLOT("fire()"));
+ accel.connectItem(accel.insertItem(new QKeySequence(Key_Return)), this, SLOT("fire()"));
+ accel.connectItem(accel.insertItem(new QKeySequence(CTRL+Key_Q)), qApp(), SLOT("quit()"));
+/***
+ accel.connectItem(accel.insertItem(Key_Enter), this, SLOT("fire()"));
+ accel.connectItem(accel.insertItem(Key_Return), this, SLOT("fire()"));
+ accel.connectItem(accel.insertItem(CTRL+Key_Q), qApp(), SLOT("quit()"));
+***/
+ QGridLayout grid = new QGridLayout(this, 2, 2, 10, -1, null);
+ grid.addWidget(quit, 0, 0);
+ grid.addWidget(box, 1, 1);
+ grid.setColStretch(1, 10);
+
+ QVBoxLayout leftBox = new QVBoxLayout();
+ grid.addLayout(leftBox, 1, 0);
+ leftBox.addWidget(angle);
+ leftBox.addWidget(force);
+
+ QHBoxLayout topBox = new QHBoxLayout();
+ grid.addLayout(topBox, 0, 1);
+ topBox.addWidget(shoot);
+ topBox.addWidget(hits);
+ topBox.addWidget(hitsL);
+ topBox.addWidget(shotsLeft);
+ topBox.addWidget(shotsLeftL);
+ topBox.addStretch(1);
+ topBox.addWidget(restart);
+
+ angle.setValue(60);
+ force.setValue(25);
+ angle.setFocus();
+
+ newGame();
+ }
+
+ protected void fire() {
+ if (cannonField.gameOver() || cannonField.isShooting())
+ return;
+ shotsLeft.display(shotsLeft.intValue() - 1);
+ cannonField.shoot();
+ }
+
+ protected void hit() {
+ hits.display(hits.intValue() + 1);
+ if (shotsLeft.intValue() == 0)
+ cannonField.setGameOver();
+ else
+ cannonField.newTarget();
+ }
+
+ protected void missed() {
+ if (shotsLeft.intValue() == 0)
+ cannonField.setGameOver();
+ }
+
+ protected void newGame() {
+ shotsLeft.display(15);
+ hits.display(0);
+ cannonField.restartGame();
+ cannonField.newTarget();
+ }
+}
diff --git a/qtjava/javalib/tutorial/t14/LCDRange.java b/qtjava/javalib/tutorial/t14/LCDRange.java
new file mode 100644
index 00000000..bf5001db
--- /dev/null
+++ b/qtjava/javalib/tutorial/t14/LCDRange.java
@@ -0,0 +1,61 @@
+import org.kde.qt.*;
+
+public class LCDRange extends QWidget {
+ private QSlider slider;
+ private QLabel label;
+
+ public LCDRange(QWidget parent, String name) {
+ super(parent, name);
+ init();
+ }
+
+ public LCDRange(String s, QWidget parent, String name) {
+ super(parent, name);
+ init();
+ setText(s);
+ }
+
+ private void init() {
+ QLCDNumber lcd = new QLCDNumber(2, this, "lcd");
+ slider = new QSlider(Horizontal, this, "slider");
+ slider.setRange(0, 99);
+ slider.setValue(0);
+
+ label = new QLabel(" ", this, "label", 0);
+ label.setAlignment(AlignCenter);
+
+ connect(slider, SIGNAL("valueChanged(int)"),
+ lcd, SLOT("display(int)"));
+ connect(slider, SIGNAL("valueChanged(int)"),
+ SIGNAL("valueChanged(int)"));
+
+ setFocusProxy(slider);
+
+ QVBoxLayout l = new QVBoxLayout(this);
+ l.addWidget(lcd, 1);
+ l.addWidget(slider);
+ l.addWidget(label);
+ }
+
+ public int value() {
+ return slider.value();
+ }
+
+ public void setValue(int value) {
+ slider.setValue(value);
+ }
+
+ public void setRange(int minVal, int maxVal) {
+ if (minVal < 0 || maxVal > 99 || minVal > maxVal) {
+ qWarning("LCDRange::setRange("+minVal+","+maxVal+")\n"+
+ "\tRange must be 0..99\n"+
+ "\tand minVal must not be greater than maxVal");
+ return;
+ }
+ slider.setRange(minVal, maxVal);
+ }
+
+ public void setText(String s) {
+ label.setText(s);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t14/Tut14.java b/qtjava/javalib/tutorial/t14/Tut14.java
new file mode 100644
index 00000000..ace919c3
--- /dev/null
+++ b/qtjava/javalib/tutorial/t14/Tut14.java
@@ -0,0 +1,24 @@
+import org.kde.qt.*;
+
+public class Tut14 extends QObject {
+ public static void main(String[] args) {
+ QApplication.setColorSpec(QApplication.CustomColor);
+ QApplication a = new QApplication(args);
+
+ GameBoard gb = new GameBoard();
+ gb.setGeometry(100, 100, 500, 355);
+ a.setMainWidget(gb);
+ gb.show();
+ a.exec();
+ return;
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t2/Tut2.java b/qtjava/javalib/tutorial/t2/Tut2.java
new file mode 100644
index 00000000..d9e0883a
--- /dev/null
+++ b/qtjava/javalib/tutorial/t2/Tut2.java
@@ -0,0 +1,25 @@
+import org.kde.qt.*;
+
+public class Tut2 extends QObject {
+ public static void main(String[] args) {
+ QApplication a = new QApplication(args);
+ QPushButton quit = new QPushButton("Quit", null);
+ quit.resize( 75, 30 );
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), a, SLOT("quit()"));
+
+ a.setMainWidget(quit);
+ quit.show();
+ a.exec();
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t3/Tut3.java b/qtjava/javalib/tutorial/t3/Tut3.java
new file mode 100644
index 00000000..7a1e0a43
--- /dev/null
+++ b/qtjava/javalib/tutorial/t3/Tut3.java
@@ -0,0 +1,28 @@
+import org.kde.qt.*;
+
+public class Tut3 extends QObject {
+ public static void main(String[] args) {
+ QApplication a = new QApplication(args);
+
+ QVBox box = new QVBox();
+ box.resize(200, 120);
+
+ QPushButton quit = new QPushButton("Quit", box);
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), a, SLOT("quit()"));
+
+ a.setMainWidget(box);
+ box.show();
+ a.exec();
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t4/Tut4.java b/qtjava/javalib/tutorial/t4/Tut4.java
new file mode 100644
index 00000000..dd67e272
--- /dev/null
+++ b/qtjava/javalib/tutorial/t4/Tut4.java
@@ -0,0 +1,33 @@
+import org.kde.qt.*;
+
+public class Tut4 extends QWidget {
+ public Tut4() {
+ setMinimumSize(200,120);
+ setMaximumSize(200,120);
+
+ QPushButton quit = new QPushButton("Quit", this, "quit");
+ quit.setGeometry(62, 40, 75, 30);
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), qApp(), SLOT("quit()"));
+ }
+
+ public static void main(String[] args) {
+ QApplication a = new QApplication(args);
+
+ Tut4 w = new Tut4();
+ w.setGeometry(100, 100, 200, 120);
+ a.setMainWidget(w);
+ w.show();
+ a.exec();
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t5/Tut5.java b/qtjava/javalib/tutorial/t5/Tut5.java
new file mode 100644
index 00000000..e0de9ac5
--- /dev/null
+++ b/qtjava/javalib/tutorial/t5/Tut5.java
@@ -0,0 +1,37 @@
+import org.kde.qt.*;
+
+public class Tut5 extends QVBox {
+ public Tut5() {
+ QPushButton quit = new QPushButton("Quit", this, "quit");
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), qApp(), SLOT("quit()"));
+
+ QLCDNumber lcd = new QLCDNumber(2, this, "lcd");
+
+ QSlider slider = new QSlider(Horizontal, this, "slider");
+ slider.setRange(0, 99);
+ slider.setValue(0);
+
+ connect(slider, SIGNAL("valueChanged(int)"), lcd, SLOT("display(int)"));
+ }
+
+ public static void main(String[] args) {
+ QApplication a = new QApplication(args);
+
+ Tut5 w = new Tut5();
+ a.setMainWidget(w);
+ w.show();
+ a.exec();
+ return;
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t6/LCDRange.java b/qtjava/javalib/tutorial/t6/LCDRange.java
new file mode 100644
index 00000000..9db207c8
--- /dev/null
+++ b/qtjava/javalib/tutorial/t6/LCDRange.java
@@ -0,0 +1,15 @@
+import org.kde.qt.*;
+
+public class LCDRange extends QVBox {
+ public LCDRange(QWidget parent, String name) {
+ super(parent, name);
+ QLCDNumber lcd = new QLCDNumber(2, this, "lcd");
+ QSlider slider = new QSlider(Horizontal, this, "slider");
+ slider.setRange(0, 99);
+ slider.setValue(0);
+ connect(slider, SIGNAL("valueChanged(int)"), lcd, SLOT("display(int)"));
+ }
+ public LCDRange(QWidget parent) {
+ this(parent, null);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t6/Tut6.java b/qtjava/javalib/tutorial/t6/Tut6.java
new file mode 100644
index 00000000..8da2e736
--- /dev/null
+++ b/qtjava/javalib/tutorial/t6/Tut6.java
@@ -0,0 +1,35 @@
+import org.kde.qt.*;
+
+public class Tut6 extends QVBox {
+ public Tut6() {
+ QPushButton quit = new QPushButton("Quit", this, "quit");
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), qApp(), SLOT("quit()"));
+
+ QGrid grid = new QGrid(4, this, null, 0);
+
+ for(int c = 0; c < 4; c++)
+ for(int r = 0; r < 4; r++)
+ new LCDRange(grid);
+ }
+
+ public static void main(String[] args) {
+ QApplication a = new QApplication(args);
+ Tut6 w = new Tut6();
+
+ a.setMainWidget(w);
+ w.show();
+ a.exec();
+ return;
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t7/LCDRange.java b/qtjava/javalib/tutorial/t7/LCDRange.java
new file mode 100644
index 00000000..9208ae85
--- /dev/null
+++ b/qtjava/javalib/tutorial/t7/LCDRange.java
@@ -0,0 +1,29 @@
+import org.kde.qt.*;
+
+public class LCDRange extends QVBox {
+ private QSlider slider;
+
+ public LCDRange(QWidget parent, String name) {
+ super(parent, name);
+ QLCDNumber lcd = new QLCDNumber(2, this, "lcd");
+ slider = new QSlider(Horizontal, this, "slider");
+ slider.setRange(0, 99);
+ slider.setValue(0);
+
+ connect(slider, SIGNAL("valueChanged(int)"),
+ lcd, SLOT("display(int)"));
+ connect(slider, SIGNAL("valueChanged(int)"),
+ SIGNAL("valueChanged(int)"));
+ }
+ public LCDRange(QWidget parent) {
+ this(parent, null);
+ }
+
+ public int value() {
+ return slider.value();
+ }
+
+ public void setValue(int value) {
+ slider.setValue(value);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t7/Tut7.java b/qtjava/javalib/tutorial/t7/Tut7.java
new file mode 100644
index 00000000..bed0243c
--- /dev/null
+++ b/qtjava/javalib/tutorial/t7/Tut7.java
@@ -0,0 +1,42 @@
+import org.kde.qt.*;
+
+public class Tut7 extends QVBox {
+ public Tut7() {
+ QPushButton quit = new QPushButton("Quit", this, "quit");
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), qApp(), SLOT("quit()"));
+
+ QGrid grid = new QGrid(4, this, null, 0);
+
+ LCDRange previous = null;
+ for(int r = 0; r < 4; r++) {
+ for(int c = 0; c < 4; c++) {
+ LCDRange lr = new LCDRange(grid);
+ if (previous!=null)
+ connect(lr, SIGNAL("valueChanged(int)"),
+ previous, SLOT("setValue(int)"));
+ previous = lr;
+ }
+ }
+ }
+
+ public static void main(String[] args) {
+ QApplication a = new QApplication(args);
+ Tut7 w = new Tut7();
+
+ a.setMainWidget(w);
+ w.show();
+ a.exec();
+ return;
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t8/CannonField.java b/qtjava/javalib/tutorial/t8/CannonField.java
new file mode 100644
index 00000000..e9b77ccb
--- /dev/null
+++ b/qtjava/javalib/tutorial/t8/CannonField.java
@@ -0,0 +1,37 @@
+import org.kde.qt.*;
+
+public class CannonField extends QWidget {
+ private int ang;
+
+ public CannonField(QWidget parent, String name) {
+ super(parent, name);
+ ang = 45;
+ setPalette(new QPalette(new QColor(250, 250, 200)));
+ }
+
+ public int angle() {
+ return ang;
+ }
+
+ public void setAngle(int degrees) {
+ if (degrees < 5)
+ degrees = 5;
+ if (degrees > 70)
+ degrees = 70;
+ if (ang == degrees)
+ return;
+ ang = degrees;
+ repaint();
+ emit("angleChanged", ang);
+ }
+
+ public void paintEvent(QPaintEvent e) {
+ String s = "Angle = " + ang;
+ QPainter p = new QPainter(this);
+ p.drawText(200, 200, s);
+ }
+
+ public QSizePolicy sizePolicy() {
+ return new QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t8/LCDRange.java b/qtjava/javalib/tutorial/t8/LCDRange.java
new file mode 100644
index 00000000..7bbb9886
--- /dev/null
+++ b/qtjava/javalib/tutorial/t8/LCDRange.java
@@ -0,0 +1,38 @@
+import org.kde.qt.*;
+
+public class LCDRange extends QVBox {
+ private QSlider slider;
+
+ public LCDRange(QWidget parent, String name) {
+ super(parent, name);
+ QLCDNumber lcd = new QLCDNumber(2, this, "lcd");
+ slider = new QSlider(Horizontal, this, "slider");
+ slider.setRange(0, 99);
+ slider.setValue(0);
+
+ connect(slider, SIGNAL("valueChanged(int)"),
+ lcd, SLOT("display(int)"));
+ connect(slider, SIGNAL("valueChanged(int)"),
+ SIGNAL("valueChanged(int)"));
+
+ setFocusProxy(slider);
+ }
+
+ public int value() {
+ return slider.value();
+ }
+
+ public void setValue(int value) {
+ slider.setValue(value);
+ }
+
+ public void setRange(int minVal, int maxVal) {
+ if (minVal < 0 || maxVal > 99 || minVal > maxVal) {
+ qWarning("LCDRange::setRange("+minVal+","+maxVal+")\n"+
+ "\tRange must be 0..99\n"+
+ "\tand minVal must not be greater than maxVal");
+ return;
+ }
+ slider.setRange(minVal, maxVal);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t8/Tut8.java b/qtjava/javalib/tutorial/t8/Tut8.java
new file mode 100644
index 00000000..f0d31c1f
--- /dev/null
+++ b/qtjava/javalib/tutorial/t8/Tut8.java
@@ -0,0 +1,51 @@
+import org.kde.qt.*;
+
+public class Tut8 extends QWidget {
+ public Tut8() {
+ QPushButton quit = new QPushButton("Quit", this, "quit");
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), qApp(), SLOT("quit()"));
+
+ LCDRange angle = new LCDRange(this, "angle");
+ angle.setRange(5, 70);
+
+ CannonField cannonField = new CannonField(this, "cannonField");
+
+ connect(angle, SIGNAL("valueChanged(int)"),
+ cannonField, SLOT("setAngle(int)"));
+ connect(cannonField, SIGNAL("angleChanged(int)"),
+ angle, SLOT("setValue(int)"));
+
+ QGridLayout grid = new QGridLayout(this, 2, 2, 10, -1, null);
+ //2x2, 10 pixel border
+
+ grid.addWidget(quit, 0, 0);
+ grid.addWidget(angle, 1, 0, Qt.AlignTop);
+ grid.addWidget(cannonField, 1, 1);
+ grid.setColStretch(1, 10);
+
+ angle.setValue(60);
+ angle.setFocus();
+ }
+
+ public static void main(String[] args) {
+ QApplication a = new QApplication(args);
+ Tut8 w = new Tut8();
+ w.setGeometry( 100, 100, 500, 355 );
+
+ a.setMainWidget(w);
+ w.show();
+ a.exec();
+ return;
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}
diff --git a/qtjava/javalib/tutorial/t9/CannonField.java b/qtjava/javalib/tutorial/t9/CannonField.java
new file mode 100644
index 00000000..e8bc506f
--- /dev/null
+++ b/qtjava/javalib/tutorial/t9/CannonField.java
@@ -0,0 +1,43 @@
+import org.kde.qt.*;
+
+public class CannonField extends QWidget {
+ private int ang;
+
+ public CannonField(QWidget parent, String name) {
+ super(parent, name);
+ ang = 45;
+ setPalette(new QPalette(new QColor(250, 250, 200)));
+ }
+
+ public int angle() {
+ return ang;
+ }
+
+ public void setAngle(int degrees) {
+ if (degrees < 5)
+ degrees = 5;
+ if (degrees > 70)
+ degrees = 70;
+ if (ang == degrees)
+ return;
+ ang = degrees;
+ repaint();
+ emit("angleChanged", ang);
+ }
+
+ public void paintEvent(QPaintEvent e) {
+ QPainter p = new QPainter(this);
+
+ p.setBrush(blue());
+ p.setPen(NoPen);
+
+ p.translate(0, rect().bottom());
+ p.drawPie(new QRect(-35, -35, 70, 70), 0, 90*16);
+ p.rotate(-ang);
+ p.drawRect(new QRect(33, -4, 15, 8));
+ }
+
+ public QSizePolicy sizePolicy() {
+ return new QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t9/LCDRange.java b/qtjava/javalib/tutorial/t9/LCDRange.java
new file mode 100644
index 00000000..7bbb9886
--- /dev/null
+++ b/qtjava/javalib/tutorial/t9/LCDRange.java
@@ -0,0 +1,38 @@
+import org.kde.qt.*;
+
+public class LCDRange extends QVBox {
+ private QSlider slider;
+
+ public LCDRange(QWidget parent, String name) {
+ super(parent, name);
+ QLCDNumber lcd = new QLCDNumber(2, this, "lcd");
+ slider = new QSlider(Horizontal, this, "slider");
+ slider.setRange(0, 99);
+ slider.setValue(0);
+
+ connect(slider, SIGNAL("valueChanged(int)"),
+ lcd, SLOT("display(int)"));
+ connect(slider, SIGNAL("valueChanged(int)"),
+ SIGNAL("valueChanged(int)"));
+
+ setFocusProxy(slider);
+ }
+
+ public int value() {
+ return slider.value();
+ }
+
+ public void setValue(int value) {
+ slider.setValue(value);
+ }
+
+ public void setRange(int minVal, int maxVal) {
+ if (minVal < 0 || maxVal > 99 || minVal > maxVal) {
+ qWarning("LCDRange::setRange("+minVal+","+maxVal+")\n"+
+ "\tRange must be 0..99\n"+
+ "\tand minVal must not be greater than maxVal");
+ return;
+ }
+ slider.setRange(minVal, maxVal);
+ }
+}
diff --git a/qtjava/javalib/tutorial/t9/Tut9.java b/qtjava/javalib/tutorial/t9/Tut9.java
new file mode 100644
index 00000000..f936c37a
--- /dev/null
+++ b/qtjava/javalib/tutorial/t9/Tut9.java
@@ -0,0 +1,52 @@
+import org.kde.qt.*;
+
+public class Tut9 extends QWidget {
+ public Tut9() {
+ QPushButton quit = new QPushButton("Quit", this, "quit");
+ quit.setFont(new QFont("Times", 18, QFont.Bold, false));
+
+ connect(quit, SIGNAL("clicked()"), qApp(), SLOT("quit()"));
+
+ LCDRange angle = new LCDRange(this, "angle");
+ angle.setRange(5, 70);
+
+ CannonField cannonField = new CannonField(this, "cannonField");
+
+ connect(angle, SIGNAL("valueChanged(int)"),
+ cannonField, SLOT("setAngle(int)"));
+ connect(cannonField, SIGNAL("angleChanged(int)"),
+ angle, SLOT("setValue(int)"));
+
+ QGridLayout grid = new QGridLayout(this, 2, 2, 10, -1, null);
+ //2x2, 10 pixel border
+
+ grid.addWidget(quit, 0, 0);
+ grid.addWidget(angle, 1, 0, Qt.AlignTop);
+ grid.addWidget(cannonField, 1, 1);
+ grid.setColStretch(1, 10);
+
+ angle.setValue(60);
+ angle.setFocus();
+ }
+
+ public static void main(String[] args) {
+ QApplication.setColorSpec(QApplication.CustomColor);
+ QApplication a = new QApplication(args);
+ Tut9 w = new Tut9();
+ w.setGeometry( 100, 100, 500, 355 );
+
+ a.setMainWidget(w);
+ w.show();
+ a.exec();
+ return;
+ }
+
+ static {
+ try {
+ Class c = Class.forName("org.kde.qt.qtjava");
+ } catch (Exception e) {
+ e.printStackTrace();
+ System.out.println("Can't load qtjava class");
+ }
+ }
+}