/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_kde_koala_KPrinter */

#ifndef _Included_org_kde_koala_KPrinter
#define _Included_org_kde_koala_KPrinter
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_koala_KPrinter_CopiesPage
#define org_kde_koala_KPrinter_CopiesPage 1L
#undef org_kde_koala_KPrinter_FilesPage
#define org_kde_koala_KPrinter_FilesPage 2L
#undef org_kde_koala_KPrinter_Custom
#define org_kde_koala_KPrinter_Custom 16L
#undef org_kde_koala_KPrinter_ApplicationSide
#define org_kde_koala_KPrinter_ApplicationSide 1L
#undef org_kde_koala_KPrinter_SystemSide
#define org_kde_koala_KPrinter_SystemSide 2L
#undef org_kde_koala_KPrinter_Dialog
#define org_kde_koala_KPrinter_Dialog 0L
#undef org_kde_koala_KPrinter_StandAlone
#define org_kde_koala_KPrinter_StandAlone 1L
#undef org_kde_koala_KPrinter_StandAlonePersistent
#define org_kde_koala_KPrinter_StandAlonePersistent 2L
#undef org_kde_koala_KPrinter_AllPages
#define org_kde_koala_KPrinter_AllPages 0L
#undef org_kde_koala_KPrinter_OddPages
#define org_kde_koala_KPrinter_OddPages 1L
#undef org_kde_koala_KPrinter_EvenPages
#define org_kde_koala_KPrinter_EvenPages 2L
#undef org_kde_koala_KPrinter_Collate
#define org_kde_koala_KPrinter_Collate 0L
#undef org_kde_koala_KPrinter_Uncollate
#define org_kde_koala_KPrinter_Uncollate 1L
#undef org_kde_koala_KPrinter_GrayScale
#define org_kde_koala_KPrinter_GrayScale 0L
#undef org_kde_koala_KPrinter_Color
#define org_kde_koala_KPrinter_Color 1L
#undef org_kde_koala_KPrinter_Portrait
#define org_kde_koala_KPrinter_Portrait 0L
#undef org_kde_koala_KPrinter_Landscape
#define org_kde_koala_KPrinter_Landscape 1L
#undef org_kde_koala_KPrinter_FirstPageFirst
#define org_kde_koala_KPrinter_FirstPageFirst 0L
#undef org_kde_koala_KPrinter_LastPageFirst
#define org_kde_koala_KPrinter_LastPageFirst 1L
#undef org_kde_koala_KPrinter_A4
#define org_kde_koala_KPrinter_A4 0L
#undef org_kde_koala_KPrinter_B5
#define org_kde_koala_KPrinter_B5 1L
#undef org_kde_koala_KPrinter_Letter
#define org_kde_koala_KPrinter_Letter 2L
#undef org_kde_koala_KPrinter_Legal
#define org_kde_koala_KPrinter_Legal 3L
#undef org_kde_koala_KPrinter_Executive
#define org_kde_koala_KPrinter_Executive 4L
#undef org_kde_koala_KPrinter_A0
#define org_kde_koala_KPrinter_A0 5L
#undef org_kde_koala_KPrinter_A1
#define org_kde_koala_KPrinter_A1 6L
#undef org_kde_koala_KPrinter_A2
#define org_kde_koala_KPrinter_A2 7L
#undef org_kde_koala_KPrinter_A3
#define org_kde_koala_KPrinter_A3 8L
#undef org_kde_koala_KPrinter_A5
#define org_kde_koala_KPrinter_A5 9L
#undef org_kde_koala_KPrinter_A6
#define org_kde_koala_KPrinter_A6 10L
#undef org_kde_koala_KPrinter_A7
#define org_kde_koala_KPrinter_A7 11L
#undef org_kde_koala_KPrinter_A8
#define org_kde_koala_KPrinter_A8 12L
#undef org_kde_koala_KPrinter_A9
#define org_kde_koala_KPrinter_A9 13L
#undef org_kde_koala_KPrinter_B0
#define org_kde_koala_KPrinter_B0 14L
#undef org_kde_koala_KPrinter_B1
#define org_kde_koala_KPrinter_B1 15L
#undef org_kde_koala_KPrinter_B10
#define org_kde_koala_KPrinter_B10 16L
#undef org_kde_koala_KPrinter_B2
#define org_kde_koala_KPrinter_B2 17L
#undef org_kde_koala_KPrinter_B3
#define org_kde_koala_KPrinter_B3 18L
#undef org_kde_koala_KPrinter_B4
#define org_kde_koala_KPrinter_B4 19L
#undef org_kde_koala_KPrinter_B6
#define org_kde_koala_KPrinter_B6 20L
#undef org_kde_koala_KPrinter_B7
#define org_kde_koala_KPrinter_B7 21L
#undef org_kde_koala_KPrinter_B8
#define org_kde_koala_KPrinter_B8 22L
#undef org_kde_koala_KPrinter_B9
#define org_kde_koala_KPrinter_B9 23L
#undef org_kde_koala_KPrinter_C5E
#define org_kde_koala_KPrinter_C5E 24L
#undef org_kde_koala_KPrinter_Comm10E
#define org_kde_koala_KPrinter_Comm10E 25L
#undef org_kde_koala_KPrinter_DLE
#define org_kde_koala_KPrinter_DLE 26L
#undef org_kde_koala_KPrinter_Folio
#define org_kde_koala_KPrinter_Folio 27L
#undef org_kde_koala_KPrinter_Ledger
#define org_kde_koala_KPrinter_Ledger 28L
#undef org_kde_koala_KPrinter_Tabloid
#define org_kde_koala_KPrinter_Tabloid 29L
#undef org_kde_koala_KPrinter_NPageSize
#define org_kde_koala_KPrinter_NPageSize 30L
/*
 * Class:     org_kde_koala_KPrinter
 * Method:    abort
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_abort
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    aborted
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_aborted
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    addStandardPage
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_addStandardPage
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    applicationType
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_applicationType
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    autoConfigure
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_autoConfigure__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    autoConfigure
 * Signature: (Ljava/lang/String;Lorg/kde/qt/QWidget;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_autoConfigure__Ljava_lang_String_2Lorg_kde_qt_QWidget_2
  (JNIEnv *, jobject, jstring, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    collate
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_collate
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    colorMode
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_colorMode
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    creator
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KPrinter_creator
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    currentPage
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_currentPage
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    devType
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_devType
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    dispose
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_dispose
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    docFileName
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KPrinter_docFileName
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    docName
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KPrinter_docName
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    errorMessage
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KPrinter_errorMessage
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    finalize
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_finalize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    finishPrinting
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_finishPrinting
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    fromPage
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_fromPage
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    fullPage
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_fullPage
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    init
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_init__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    init
 * Signature: (ZI)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_init__ZI
  (JNIEnv *, jobject, jboolean, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    initOptions
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_initOptions
  (JNIEnv *, jobject, jstring, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    isDisposed
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_isDisposed
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    isExtDev
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_isExtDev
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    loadSettings
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_loadSettings
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    margins
 * Signature: ()Lorg/kde/qt/QSize;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPrinter_margins
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    maxPage
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_maxPage
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    metric
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_metric
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    minPage
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_minPage
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    newKPrinter
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_newKPrinter__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    newKPrinter
 * Signature: (ZI)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_newKPrinter__ZI
  (JNIEnv *, jobject, jboolean, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    newPage
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_newPage
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    numCopies
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_numCopies
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    option
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KPrinter_option
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    options
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KPrinter_options
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    orientation
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_orientation
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    outputFileName
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KPrinter_outputFileName
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    outputToFile
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_outputToFile
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    pageList
 * Signature: ()[I
 */
JNIEXPORT jintArray JNICALL Java_org_kde_koala_KPrinter_pageList
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    pageOrder
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_pageOrder
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    pageSelection
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_pageSelection
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    pageSet
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_pageSet
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    pageSize
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_pageSize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    paintingActive
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_paintingActive
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    preparePrinting
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_preparePrinting
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    previewOnly
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_previewOnly
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    printFiles
 * Signature: ([Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_printFiles___3Ljava_lang_String_2
  (JNIEnv *, jobject, jobjectArray);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    printFiles
 * Signature: ([Ljava/lang/String;Z)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_printFiles___3Ljava_lang_String_2Z
  (JNIEnv *, jobject, jobjectArray, jboolean);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    printProgram
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KPrinter_printProgram
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    printerName
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KPrinter_printerName
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    printerSelectionOption
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KPrinter_printerSelectionOption
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    realPageSize
 * Signature: ()Lorg/kde/qt/QSize;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KPrinter_realPageSize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    reload
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_reload
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    removeStandardPage
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_removeStandardPage
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    saveSettings
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_saveSettings
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    searchName
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KPrinter_searchName
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setApplicationType
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setApplicationType
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setCollate
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setCollate
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setColorMode
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setColorMode
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setCreator
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setCreator
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setCurrentPage
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setCurrentPage__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setCurrentPage
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setCurrentPage__I
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setDocFileName
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setDocFileName
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setDocName
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setDocName
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setErrorMessage
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setErrorMessage
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setFromTo
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setFromTo
  (JNIEnv *, jobject, jint, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setFullPage
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setFullPage
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setMargins
 * Signature: (Lorg/kde/qt/QSize;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setMargins
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setMinMax
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setMinMax
  (JNIEnv *, jobject, jint, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setNumCopies
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setNumCopies
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setOption
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setOption
  (JNIEnv *, jobject, jstring, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setOptions
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setOptions
  (JNIEnv *, jobject, jstring, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setOrientation
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setOrientation
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setOutputFileName
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setOutputFileName
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setOutputToFile
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setOutputToFile
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setPageOrder
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setPageOrder
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setPageSelection
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setPageSelection
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setPageSize
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setPageSize
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setPreviewOnly
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setPreviewOnly
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setPrintProgram
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setPrintProgram
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setPrinterName
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setPrinterName
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setPrinterSelectionOption
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setPrinterSelectionOption
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setRealPageSize
 * Signature: (Lorg/kde/qt/QSize;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setRealPageSize
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setSearchName
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_setSearchName
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setup
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_setup__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    setup
 * Signature: (Lorg/kde/qt/QWidget;Ljava/lang/String;Z)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KPrinter_setup__Lorg_kde_qt_QWidget_2Ljava_lang_String_2Z
  (JNIEnv *, jobject, jobject, jstring, jboolean);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    toPage
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KPrinter_toPage
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KPrinter
 * Method:    translateQtOptions
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KPrinter_translateQtOptions
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif
