/* 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__ */
