/* DO NOT EDIT THIS FILE - it is machine generated */

#ifndef __org_trinitydesktop_qt_QWidget__
#define __org_trinitydesktop_qt_QWidget__

#include <jni.h>

#ifdef __cplusplus
extern "C"
{
#endif

extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_metaObject (JNIEnv *env, jobject);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QWidget_className (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_newTQWidget__Lorg_trinitydesktop_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_newTQWidget__Lorg_trinitydesktop_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_newTQWidget__Lorg_trinitydesktop_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_newTQWidget__ (JNIEnv *env, jobject);
extern JNIEXPORT jlong JNICALL Java_org_trinitydesktop_qt_QWidget_winId (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setName (JNIEnv *env, jobject, jstring);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_style (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setStyle__Lorg_trinitydesktop_qt_QStyle_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_setStyle__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isTopLevel (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isDialog (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isPopup (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isDesktop (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isModal (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isEnabled (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isEnabledTo (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isEnabledToTLW (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_frameGeometry (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_geometry (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_x (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_y (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_pos (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_frameSize (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_size (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_width (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_height (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_rect (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_childrenRect (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_childrenRegion (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_minimumSize (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_maximumSize (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_minimumWidth (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_minimumHeight (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_maximumWidth (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_maximumHeight (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMinimumSize__Lorg_trinitydesktop_qt_QSize_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMinimumSize__II (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMaximumSize__Lorg_trinitydesktop_qt_QSize_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMaximumSize__II (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMinimumWidth (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMinimumHeight (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMaximumWidth (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMaximumHeight (JNIEnv *env, jobject, jint);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_sizeIncrement (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setSizeIncrement__Lorg_trinitydesktop_qt_QSize_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setSizeIncrement__II (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_baseSize (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setBaseSize__Lorg_trinitydesktop_qt_QSize_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setBaseSize__II (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setFixedSize__Lorg_trinitydesktop_qt_QSize_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setFixedSize__II (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setFixedWidth (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setFixedHeight (JNIEnv *env, jobject, jint);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_mapToGlobal (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_mapFromGlobal (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_mapToParent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_mapFromParent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_mapTo (JNIEnv *env, jobject, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_mapFrom (JNIEnv *env, jobject, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_topLevelWidget (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_backgroundMode (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setBackgroundMode__I (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setBackgroundMode__II (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_foregroundColor (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_eraseColor (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setEraseColor (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_erasePixmap (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setErasePixmap (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_colorGroup (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_palette (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_ownPalette (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setPalette__Lorg_trinitydesktop_qt_QPalette_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_unsetPalette (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_paletteForegroundColor (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setPaletteForegroundColor (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_paletteBackgroundColor (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setPaletteBackgroundColor (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_paletteBackgroundPixmap (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setPaletteBackgroundPixmap (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_backgroundBrush (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_font (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_ownFont (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setFont__Lorg_trinitydesktop_qt_QFont_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_unsetFont (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_fontMetrics (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_fontInfo (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_cursor (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_ownCursor (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setCursor (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_unsetCursor (JNIEnv *env, jobject);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QWidget_caption (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_icon (JNIEnv *env, jobject);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QWidget_iconText (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_hasMouseTracking (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_hasMouse (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMask__Lorg_trinitydesktop_qt_QBitmap_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMask__Lorg_trinitydesktop_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_clearMask (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_backgroundColor (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setBackgroundColor (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_backgroundPixmap (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setBackgroundPixmap (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isActiveWindow (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setActiveWindow (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isFocusEnabled (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_focusPolicy (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setFocusPolicy (JNIEnv *env, jobject, jint);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_hasFocus (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setFocusProxy (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_focusProxy (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setInputMethodEnabled (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isInputMethodEnabled (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_grabMouse__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_grabMouse__Lorg_trinitydesktop_qt_QCursor_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_releaseMouse (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_grabKeyboard (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_releaseKeyboard (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isUpdatesEnabled (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_close__Z (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isVisible (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isVisibleTo (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isVisibleToTLW (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_visibleRect (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isHidden (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isShown (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isMinimized (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isMaximized (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isFullScreen (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_windowState (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setWindowState (JNIEnv *env, jobject, jint);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_sizeHint (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_minimumSizeHint (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_sizePolicy (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setSizePolicy__Lorg_trinitydesktop_qt_QSizePolicy_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setSizePolicy__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setSizePolicy__II (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_heightForWidth (JNIEnv *env, jobject, jint);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_clipRegion (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_layout (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_updateGeometry (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_reparent__Lorg_trinitydesktop_qt_QWidget_2ILorg_trinitydesktop_qt_QPoint_2Z (JNIEnv *env, jobject, jobject, jint, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_reparent__Lorg_trinitydesktop_qt_QWidget_2ILorg_trinitydesktop_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jint, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_reparent__Lorg_trinitydesktop_qt_QWidget_2Lorg_trinitydesktop_qt_QPoint_2Z (JNIEnv *env, jobject, jobject, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_reparent__Lorg_trinitydesktop_qt_QWidget_2Lorg_trinitydesktop_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_recreate__Lorg_trinitydesktop_qt_QWidget_2ILorg_trinitydesktop_qt_QPoint_2Z (JNIEnv *env, jobject, jobject, jint, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_recreate__Lorg_trinitydesktop_qt_QWidget_2ILorg_trinitydesktop_qt_QPoint_2 (JNIEnv *env, jobject, jobject, jint, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_erase__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_erase__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_erase__Lorg_trinitydesktop_qt_QRect_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_erase__Lorg_trinitydesktop_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_scroll__II (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_scroll__IILorg_trinitydesktop_qt_QRect_2 (JNIEnv *env, jobject, jint, jint, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_drawText__IILjava_lang_String_2 (JNIEnv *env, jobject, jint, jint, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_drawText__Lorg_trinitydesktop_qt_QPoint_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_focusWidget (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_microFocusHint (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_acceptDrops (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setAcceptDrops (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setAutoMask (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_autoMask (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setBackgroundOrigin (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_backgroundOrigin (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_backgroundOffset (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_customWhatsThis (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_parentWidget__Z (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_parentWidget__ (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_testWState (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_testWFlags (JNIEnv *env, jobject, jint);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_childAt__IIZ (JNIEnv *env, jobject, jint, jint, jboolean);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_childAt__II (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_childAt__Lorg_trinitydesktop_qt_QPoint_2Z (JNIEnv *env, jobject, jobject, jboolean);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_childAt__Lorg_trinitydesktop_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setWindowOpacity (JNIEnv *env, jobject, jdouble);
extern JNIEXPORT jdouble JNICALL Java_org_trinitydesktop_qt_QWidget_windowOpacity (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setPalette__Lorg_trinitydesktop_qt_QPalette_2Z (JNIEnv *env, jobject, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setFont__Lorg_trinitydesktop_qt_QFont_2Z (JNIEnv *env, jobject, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setEnabled (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setDisabled (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setCaption (JNIEnv *env, jobject, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setIcon (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setIconText (JNIEnv *env, jobject, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMouseTracking (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setFocus (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_clearFocus (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setUpdatesEnabled (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_update__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_update__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_update__Lorg_trinitydesktop_qt_QRect_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_repaint__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_repaint__Z (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_repaint__IIIIZ (JNIEnv *env, jobject, jint, jint, jint, jint, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_repaint__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_repaint__Lorg_trinitydesktop_qt_QRect_2Z (JNIEnv *env, jobject, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_repaint__Lorg_trinitydesktop_qt_QRect_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_repaint__Lorg_trinitydesktop_qt_QRegion_2Z (JNIEnv *env, jobject, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_repaint__Lorg_trinitydesktop_qt_QRegion_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_show (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_hide (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setShown (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setHidden (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_iconify (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_showMinimized (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_showMaximized (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_showFullScreen (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_showNormal (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_polish (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_constPolish (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_close__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_raise (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_lower (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_stackUnder (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_move__II (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_move__Lorg_trinitydesktop_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_resize__II (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_resize__Lorg_trinitydesktop_qt_QSize_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setGeometry__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setGeometry__Lorg_trinitydesktop_qt_QRect_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_adjustSize (JNIEnv *env, jobject);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QWidget_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QWidget_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setTabOrder (JNIEnv *env, jclass, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_mouseGrabber (JNIEnv *env, jclass);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_keyboardGrabber (JNIEnv *env, jclass);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_find (JNIEnv *env, jclass, jlong);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_event (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_mousePressEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_mouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_mouseMoveEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_wheelEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_keyPressEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_keyReleaseEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_focusInEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_focusOutEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_enterEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_leaveEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_paintEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_moveEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_resizeEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_closeEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_contextMenuEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_imStartEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_imComposeEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_imEndEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_tabletEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_dragEnterEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_dragMoveEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_dragLeaveEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_dropEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_showEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_hideEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_updateMask (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_styleChange (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_enabledChange (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_paletteChange (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_fontChange (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_windowActivationChange (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_metric (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_resetInputContext (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_create__JZZ (JNIEnv *env, jobject, jlong, jboolean, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_create__JZ (JNIEnv *env, jobject, jlong, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_create__J (JNIEnv *env, jobject, jlong);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_create__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_destroy__ZZ (JNIEnv *env, jobject, jboolean, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_destroy__Z (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_destroy__ (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_getWState (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setWState (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_clearWState (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_getWFlags (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setWFlags (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_clearWFlags (JNIEnv *env, jobject, jint);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_focusNextPrevChild (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QWidget_focusData (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setKeyCompression (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMicroFocusHint__IIIIZLorg_trinitydesktop_qt_QFont_2 (JNIEnv *env, jobject, jint, jint, jint, jint, jboolean, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMicroFocusHint__IIIIZ (JNIEnv *env, jobject, jint, jint, jint, jint, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setMicroFocusHint__IIII (JNIEnv *env, jobject, jint, jint, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_finalize (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_dispose (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isDisposed (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_devType (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_isExtDev (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QWidget_paintingActive (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QWidget_setResolution (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_resolution (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_fontMet__Lorg_trinitydesktop_qt_QFont_2ILjava_lang_String_2I (JNIEnv *env, jobject, jobject, jint, jstring, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_fontMet__Lorg_trinitydesktop_qt_QFont_2ILjava_lang_String_2 (JNIEnv *env, jobject, jobject, jint, jstring);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_fontMet__Lorg_trinitydesktop_qt_QFont_2I (JNIEnv *env, jobject, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QWidget_fontInf (JNIEnv *env, jobject, jobject, jint);
extern JNIEXPORT jlong JNICALL Java_org_trinitydesktop_qt_QWidget_paintDevice (JNIEnv *env, jobject);

#ifdef __cplusplus
}
#endif

#endif /* __org_trinitydesktop_qt_QWidget__ */
