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

#ifndef __org_trinitydesktop_qt_QIconView__
#define __org_trinitydesktop_qt_QIconView__

#include <jni.h>

#ifdef __cplusplus
extern "C"
{
#endif

extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_metaObject (JNIEnv *env, jobject);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QIconView_className (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_newTQIconView__Lorg_trinitydesktop_qt_QWidget_2Ljava_lang_String_2I (JNIEnv *env, jobject, jobject, jstring, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_newTQIconView__Lorg_trinitydesktop_qt_QWidget_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_newTQIconView__Lorg_trinitydesktop_qt_QWidget_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_newTQIconView__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_insertItem__Lorg_trinitydesktop_qt_QIconViewItem_2Lorg_trinitydesktop_qt_QIconViewItem_2 (JNIEnv *env, jobject, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_insertItem__Lorg_trinitydesktop_qt_QIconViewItem_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_takeItem (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QIconView_index (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_firstItem (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_lastItem (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_currentItem (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setCurrentItem (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setSelected__Lorg_trinitydesktop_qt_QIconViewItem_2ZZ (JNIEnv *env, jobject, jobject, jboolean, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setSelected__Lorg_trinitydesktop_qt_QIconViewItem_2Z (JNIEnv *env, jobject, jobject, jboolean);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QIconView_count (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_showEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setSelectionMode (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QIconView_selectionMode (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_findItem__Lorg_trinitydesktop_qt_QPoint_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_findItem__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_findItem__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_selectAll (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_clearSelection (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_invertSelection (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_repaintItem (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_repaintSelectedItems (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_ensureItemVisible (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_findFirstVisibleItem (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_findLastVisibleItem (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_clear (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setGridX (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setGridY (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QIconView_gridX (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QIconView_gridY (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setSpacing (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QIconView_spacing (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setItemTextPos (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QIconView_itemTextPos (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setItemTextBackground (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_itemTextBackground (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setArrangement (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QIconView_arrangement (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setResizeMode (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QIconView_resizeMode (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setMaxItemWidth (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QIconView_maxItemWidth (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setMaxItemTextLength (JNIEnv *env, jobject, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_qt_QIconView_maxItemTextLength (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setAutoArrange (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QIconView_autoArrange (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setShowToolTips (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QIconView_showToolTips (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setSorting__ZZ (JNIEnv *env, jobject, jboolean, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setSorting__Z (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QIconView_sortOnInsert (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QIconView_sortDirection (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setItemsMovable (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QIconView_itemsMovable (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setWordWrapIconText (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QIconView_wordWrapIconText (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QIconView_eventFilter (JNIEnv *env, jobject, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_minimumSizeHint (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_sizeHint (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_sort__Z (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_sort__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setFont (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setPalette (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QIconView_isRenaming (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_arrangeItemsInGrid__Lorg_trinitydesktop_qt_QSize_2Z (JNIEnv *env, jobject, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_arrangeItemsInGrid__Lorg_trinitydesktop_qt_QSize_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_arrangeItemsInGrid__Z (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_arrangeItemsInGrid__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_setContentsPos (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_updateContents (JNIEnv *env, jobject);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QIconView_tr__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass, jstring, jstring);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_qt_QIconView_tr__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_drawContents (JNIEnv *env, jobject, jobject, jint, jint, jint, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_contentsMousePressEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_contentsMouseReleaseEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_contentsMouseMoveEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_contentsMouseDoubleClickEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_contentsContextMenuEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_contentsDragEnterEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_contentsDragMoveEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_contentsDragLeaveEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_contentsDropEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_resizeEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_keyPressEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_focusInEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_focusOutEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_enterEvent (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_drawRubber (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_dragObject (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_startDrag (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_insertInGrid (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_drawBackground (JNIEnv *env, jobject, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_emitSelectionChanged__Lorg_trinitydesktop_qt_QIconViewItem_2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_emitSelectionChanged__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_emitRenamed (JNIEnv *env, jobject, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_qt_QIconView_makeRowLayout (JNIEnv *env, jobject, jobject, jintArray, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_styleChange (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_windowActivationChange (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_doAutoScroll (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_adjustItems (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_slotUpdate (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_finalize (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_qt_QIconView_dispose (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_qt_QIconView_isDisposed (JNIEnv *env, jobject);

#ifdef __cplusplus
}
#endif

#endif /* __org_trinitydesktop_qt_QIconView__ */
