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

#ifndef __org_trinitydesktop_qt_QListBox__
#define __org_trinitydesktop_qt_QListBox__

#include <jni.h>

#ifdef __cplusplus
extern "C"
{
#endif

extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QListBox_metaObject (JNIEnv *env, jobject);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QListBox_className (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_newTQListBox__Lorg_trinitydesktop_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_newTQListBox__Lorg_trinitydesktop_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_newTQListBox__Lorg_trinitydesktop_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_newTQListBox__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setFont (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_count (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertStringList___3Ljava_lang_String_2I (JNIEnv *env, jobject, jobjectArray, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertStringList___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertStrList___3Ljava_lang_String_2I (JNIEnv *env, jobject, jobjectArray, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertStrList___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertStrList___3Ljava_lang_String_2II (JNIEnv *env, jobject, jobjectArray, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertItem__Lorg_trinitydesktop_qt_QListBoxItem_2I (JNIEnv *env, jobject, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertItem__Lorg_trinitydesktop_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertItem__Lorg_trinitydesktop_qt_QListBoxItem_2Lorg_trinitydesktop_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertItem__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertItem__Lorg_trinitydesktop_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertItem__Lorg_trinitydesktop_qt_QPixmap_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertItem__Lorg_trinitydesktop_qt_QPixmap_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_insertItem__Lorg_trinitydesktop_qt_QPixmap_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_removeItem (JNIEnv *env, jobject, jint);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QListBox_text (JNIEnv *env, jobject, jint);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QListBox_pixmap (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_changeItem__Lorg_trinitydesktop_qt_QListBoxItem_2I (JNIEnv *env, jobject, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_changeItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_changeItem__Lorg_trinitydesktop_qt_QPixmap_2I (JNIEnv *env, jobject, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_changeItem__Lorg_trinitydesktop_qt_QPixmap_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_takeItem (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_numItemsVisible (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_currentItem (JNIEnv *env, jobject);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QListBox_currentText (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setCurrentItem__I (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setCurrentItem__Lorg_trinitydesktop_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_centerCurrentItem (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_topItem (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setTopItem (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setBottomItem (JNIEnv *env, jobject, jint);
extern JNIEXPORT jlong JNICALL Java_org_trinitydesktop_qt_QListBox_maxItemWidth (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setSelectionMode (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_selectionMode (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setMultiSelection (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_isMultiSelection (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setSelected__Lorg_trinitydesktop_qt_QListBoxItem_2Z (JNIEnv *env, jobject, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setSelected__IZ (JNIEnv *env, jobject, jint, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_isSelected__I (JNIEnv *env, jobject, jint);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_isSelected__Lorg_trinitydesktop_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QListBox_selectedItem (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QListBox_sizeHint (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QListBox_minimumSizeHint (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QListBox_item (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_index (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QListBox_findItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QListBox_findItem__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_triggerUpdate (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_itemVisible__I (JNIEnv *env, jobject, jint);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_itemVisible__Lorg_trinitydesktop_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setColumnMode (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setRowMode (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_columnMode (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_rowMode (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_numColumns (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_numRows (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_variableWidth (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setVariableWidth (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_variableHeight (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setVariableHeight (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_viewportPaintEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_dragSelect (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setDragSelect (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_autoScroll (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setAutoScroll (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_autoScrollBar (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setAutoScrollBar (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_scrollBar (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setScrollBar (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_autoBottomScrollBar (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setAutoBottomScrollBar (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_bottomScrollBar (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setBottomScrollBar (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_smoothScrolling (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setSmoothScrolling (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_autoUpdate (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setAutoUpdate (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_setFixedVisibleLines (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_inSort__Lorg_trinitydesktop_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_inSort__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_cellHeight__I (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_cellHeight__ (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_cellWidth__ (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_cellWidth__I (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_numCols (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_itemHeight__I (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_itemHeight__ (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QListBox_itemAt (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QListBox_itemRect (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QListBox_firstItem (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_sort__Z (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_sort__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_clear (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_ensureCurrentVisible (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_clearSelection (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_selectAll (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_invertSelection (JNIEnv *env, jobject);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QListBox_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QListBox_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_mousePressEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_mouseReleaseEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_mouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_mouseMoveEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_contentsContextMenuEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_keyPressEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_focusInEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_focusOutEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_resizeEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_showEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_eventFilter (JNIEnv *env, jobject, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_updateItem__I (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_updateItem__Lorg_trinitydesktop_qt_QListBoxItem_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_updateCellWidth (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_totalWidth (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_totalHeight (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_paintCell (JNIEnv *env, jobject, jobject, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_toggleCurrentItem (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_isRubberSelecting (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_doLayout (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_windowActivationChange (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_itemYPos (JNIEnv *env, jobject, jint, jintArray);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QListBox_findItem__I (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_clearInputString (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_finalize (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QListBox_dispose (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QListBox_isDisposed (JNIEnv *env, jobject);

#ifdef __cplusplus
}
#endif

#endif /* __org_trinitydesktop_qt_QListBox__ */
