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

#ifndef _Included_org_kde_qt_QPrinter
#define _Included_org_kde_qt_QPrinter
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_qt_QPrinter_PdcNOP
#define org_kde_qt_QPrinter_PdcNOP 0L
#undef org_kde_qt_QPrinter_PdcDrawPoint
#define org_kde_qt_QPrinter_PdcDrawPoint 1L
#undef org_kde_qt_QPrinter_PdcDrawFirst
#define org_kde_qt_QPrinter_PdcDrawFirst 1L
#undef org_kde_qt_QPrinter_PdcMoveTo
#define org_kde_qt_QPrinter_PdcMoveTo 2L
#undef org_kde_qt_QPrinter_PdcLineTo
#define org_kde_qt_QPrinter_PdcLineTo 3L
#undef org_kde_qt_QPrinter_PdcDrawLine
#define org_kde_qt_QPrinter_PdcDrawLine 4L
#undef org_kde_qt_QPrinter_PdcDrawRect
#define org_kde_qt_QPrinter_PdcDrawRect 5L
#undef org_kde_qt_QPrinter_PdcDrawRoundRect
#define org_kde_qt_QPrinter_PdcDrawRoundRect 6L
#undef org_kde_qt_QPrinter_PdcDrawEllipse
#define org_kde_qt_QPrinter_PdcDrawEllipse 7L
#undef org_kde_qt_QPrinter_PdcDrawArc
#define org_kde_qt_QPrinter_PdcDrawArc 8L
#undef org_kde_qt_QPrinter_PdcDrawPie
#define org_kde_qt_QPrinter_PdcDrawPie 9L
#undef org_kde_qt_QPrinter_PdcDrawChord
#define org_kde_qt_QPrinter_PdcDrawChord 10L
#undef org_kde_qt_QPrinter_PdcDrawLineSegments
#define org_kde_qt_QPrinter_PdcDrawLineSegments 11L
#undef org_kde_qt_QPrinter_PdcDrawPolyline
#define org_kde_qt_QPrinter_PdcDrawPolyline 12L
#undef org_kde_qt_QPrinter_PdcDrawPolygon
#define org_kde_qt_QPrinter_PdcDrawPolygon 13L
#undef org_kde_qt_QPrinter_PdcDrawCubicBezier
#define org_kde_qt_QPrinter_PdcDrawCubicBezier 14L
#undef org_kde_qt_QPrinter_PdcDrawText
#define org_kde_qt_QPrinter_PdcDrawText 15L
#undef org_kde_qt_QPrinter_PdcDrawTextFormatted
#define org_kde_qt_QPrinter_PdcDrawTextFormatted 16L
#undef org_kde_qt_QPrinter_PdcDrawPixmap
#define org_kde_qt_QPrinter_PdcDrawPixmap 17L
#undef org_kde_qt_QPrinter_PdcDrawImage
#define org_kde_qt_QPrinter_PdcDrawImage 18L
#undef org_kde_qt_QPrinter_PdcDrawText2
#define org_kde_qt_QPrinter_PdcDrawText2 19L
#undef org_kde_qt_QPrinter_PdcDrawText2Formatted
#define org_kde_qt_QPrinter_PdcDrawText2Formatted 20L
#undef org_kde_qt_QPrinter_PdcDrawTextItem
#define org_kde_qt_QPrinter_PdcDrawTextItem 21L
#undef org_kde_qt_QPrinter_PdcDrawLast
#define org_kde_qt_QPrinter_PdcDrawLast 21L
#undef org_kde_qt_QPrinter_PdcBegin
#define org_kde_qt_QPrinter_PdcBegin 30L
#undef org_kde_qt_QPrinter_PdcEnd
#define org_kde_qt_QPrinter_PdcEnd 31L
#undef org_kde_qt_QPrinter_PdcSave
#define org_kde_qt_QPrinter_PdcSave 32L
#undef org_kde_qt_QPrinter_PdcRestore
#define org_kde_qt_QPrinter_PdcRestore 33L
#undef org_kde_qt_QPrinter_PdcSetdev
#define org_kde_qt_QPrinter_PdcSetdev 34L
#undef org_kde_qt_QPrinter_PdcSetBkColor
#define org_kde_qt_QPrinter_PdcSetBkColor 40L
#undef org_kde_qt_QPrinter_PdcSetBkMode
#define org_kde_qt_QPrinter_PdcSetBkMode 41L
#undef org_kde_qt_QPrinter_PdcSetROP
#define org_kde_qt_QPrinter_PdcSetROP 42L
#undef org_kde_qt_QPrinter_PdcSetBrushOrigin
#define org_kde_qt_QPrinter_PdcSetBrushOrigin 43L
#undef org_kde_qt_QPrinter_PdcSetFont
#define org_kde_qt_QPrinter_PdcSetFont 45L
#undef org_kde_qt_QPrinter_PdcSetPen
#define org_kde_qt_QPrinter_PdcSetPen 46L
#undef org_kde_qt_QPrinter_PdcSetBrush
#define org_kde_qt_QPrinter_PdcSetBrush 47L
#undef org_kde_qt_QPrinter_PdcSetTabStops
#define org_kde_qt_QPrinter_PdcSetTabStops 48L
#undef org_kde_qt_QPrinter_PdcSetTabArray
#define org_kde_qt_QPrinter_PdcSetTabArray 49L
#undef org_kde_qt_QPrinter_PdcSetUnit
#define org_kde_qt_QPrinter_PdcSetUnit 50L
#undef org_kde_qt_QPrinter_PdcSetVXform
#define org_kde_qt_QPrinter_PdcSetVXform 51L
#undef org_kde_qt_QPrinter_PdcSetWindow
#define org_kde_qt_QPrinter_PdcSetWindow 52L
#undef org_kde_qt_QPrinter_PdcSetViewport
#define org_kde_qt_QPrinter_PdcSetViewport 53L
#undef org_kde_qt_QPrinter_PdcSetWXform
#define org_kde_qt_QPrinter_PdcSetWXform 54L
#undef org_kde_qt_QPrinter_PdcSetWMatrix
#define org_kde_qt_QPrinter_PdcSetWMatrix 55L
#undef org_kde_qt_QPrinter_PdcSaveWMatrix
#define org_kde_qt_QPrinter_PdcSaveWMatrix 56L
#undef org_kde_qt_QPrinter_PdcRestoreWMatrix
#define org_kde_qt_QPrinter_PdcRestoreWMatrix 57L
#undef org_kde_qt_QPrinter_PdcSetClip
#define org_kde_qt_QPrinter_PdcSetClip 60L
#undef org_kde_qt_QPrinter_PdcSetClipRegion
#define org_kde_qt_QPrinter_PdcSetClipRegion 61L
#undef org_kde_qt_QPrinter_PdcReservedStart
#define org_kde_qt_QPrinter_PdcReservedStart 0L
#undef org_kde_qt_QPrinter_PdcReservedStop
#define org_kde_qt_QPrinter_PdcReservedStop 199L
#undef org_kde_qt_QPrinter_ScreenResolution
#define org_kde_qt_QPrinter_ScreenResolution 0L
#undef org_kde_qt_QPrinter_PrinterResolution
#define org_kde_qt_QPrinter_PrinterResolution 1L
#undef org_kde_qt_QPrinter_HighResolution
#define org_kde_qt_QPrinter_HighResolution 2L
#undef org_kde_qt_QPrinter_Compatible
#define org_kde_qt_QPrinter_Compatible 3L
#undef org_kde_qt_QPrinter_Portrait
#define org_kde_qt_QPrinter_Portrait 0L
#undef org_kde_qt_QPrinter_Landscape
#define org_kde_qt_QPrinter_Landscape 1L
#undef org_kde_qt_QPrinter_A4
#define org_kde_qt_QPrinter_A4 0L
#undef org_kde_qt_QPrinter_B5
#define org_kde_qt_QPrinter_B5 1L
#undef org_kde_qt_QPrinter_Letter
#define org_kde_qt_QPrinter_Letter 2L
#undef org_kde_qt_QPrinter_Legal
#define org_kde_qt_QPrinter_Legal 3L
#undef org_kde_qt_QPrinter_Executive
#define org_kde_qt_QPrinter_Executive 4L
#undef org_kde_qt_QPrinter_A0
#define org_kde_qt_QPrinter_A0 5L
#undef org_kde_qt_QPrinter_A1
#define org_kde_qt_QPrinter_A1 6L
#undef org_kde_qt_QPrinter_A2
#define org_kde_qt_QPrinter_A2 7L
#undef org_kde_qt_QPrinter_A3
#define org_kde_qt_QPrinter_A3 8L
#undef org_kde_qt_QPrinter_A5
#define org_kde_qt_QPrinter_A5 9L
#undef org_kde_qt_QPrinter_A6
#define org_kde_qt_QPrinter_A6 10L
#undef org_kde_qt_QPrinter_A7
#define org_kde_qt_QPrinter_A7 11L
#undef org_kde_qt_QPrinter_A8
#define org_kde_qt_QPrinter_A8 12L
#undef org_kde_qt_QPrinter_A9
#define org_kde_qt_QPrinter_A9 13L
#undef org_kde_qt_QPrinter_B0
#define org_kde_qt_QPrinter_B0 14L
#undef org_kde_qt_QPrinter_B1
#define org_kde_qt_QPrinter_B1 15L
#undef org_kde_qt_QPrinter_B10
#define org_kde_qt_QPrinter_B10 16L
#undef org_kde_qt_QPrinter_B2
#define org_kde_qt_QPrinter_B2 17L
#undef org_kde_qt_QPrinter_B3
#define org_kde_qt_QPrinter_B3 18L
#undef org_kde_qt_QPrinter_B4
#define org_kde_qt_QPrinter_B4 19L
#undef org_kde_qt_QPrinter_B6
#define org_kde_qt_QPrinter_B6 20L
#undef org_kde_qt_QPrinter_B7
#define org_kde_qt_QPrinter_B7 21L
#undef org_kde_qt_QPrinter_B8
#define org_kde_qt_QPrinter_B8 22L
#undef org_kde_qt_QPrinter_B9
#define org_kde_qt_QPrinter_B9 23L
#undef org_kde_qt_QPrinter_C5E
#define org_kde_qt_QPrinter_C5E 24L
#undef org_kde_qt_QPrinter_Comm10E
#define org_kde_qt_QPrinter_Comm10E 25L
#undef org_kde_qt_QPrinter_DLE
#define org_kde_qt_QPrinter_DLE 26L
#undef org_kde_qt_QPrinter_Folio
#define org_kde_qt_QPrinter_Folio 27L
#undef org_kde_qt_QPrinter_Ledger
#define org_kde_qt_QPrinter_Ledger 28L
#undef org_kde_qt_QPrinter_Tabloid
#define org_kde_qt_QPrinter_Tabloid 29L
#undef org_kde_qt_QPrinter_Custom
#define org_kde_qt_QPrinter_Custom 30L
#undef org_kde_qt_QPrinter_NPageSize
#define org_kde_qt_QPrinter_NPageSize 30L
#undef org_kde_qt_QPrinter_FirstPageFirst
#define org_kde_qt_QPrinter_FirstPageFirst 0L
#undef org_kde_qt_QPrinter_LastPageFirst
#define org_kde_qt_QPrinter_LastPageFirst 1L
#undef org_kde_qt_QPrinter_GrayScale
#define org_kde_qt_QPrinter_GrayScale 0L
#undef org_kde_qt_QPrinter_Color
#define org_kde_qt_QPrinter_Color 1L
#undef org_kde_qt_QPrinter_OnlyOne
#define org_kde_qt_QPrinter_OnlyOne 0L
#undef org_kde_qt_QPrinter_Lower
#define org_kde_qt_QPrinter_Lower 1L
#undef org_kde_qt_QPrinter_Middle
#define org_kde_qt_QPrinter_Middle 2L
#undef org_kde_qt_QPrinter_Manual
#define org_kde_qt_QPrinter_Manual 3L
#undef org_kde_qt_QPrinter_Envelope
#define org_kde_qt_QPrinter_Envelope 4L
#undef org_kde_qt_QPrinter_EnvelopeManual
#define org_kde_qt_QPrinter_EnvelopeManual 5L
#undef org_kde_qt_QPrinter_Auto
#define org_kde_qt_QPrinter_Auto 6L
#undef org_kde_qt_QPrinter_Tractor
#define org_kde_qt_QPrinter_Tractor 7L
#undef org_kde_qt_QPrinter_SmallFormat
#define org_kde_qt_QPrinter_SmallFormat 8L
#undef org_kde_qt_QPrinter_LargeFormat
#define org_kde_qt_QPrinter_LargeFormat 9L
#undef org_kde_qt_QPrinter_LargeCapacity
#define org_kde_qt_QPrinter_LargeCapacity 10L
#undef org_kde_qt_QPrinter_Cassette
#define org_kde_qt_QPrinter_Cassette 11L
#undef org_kde_qt_QPrinter_FormSource
#define org_kde_qt_QPrinter_FormSource 12L
#undef org_kde_qt_QPrinter_AllPages
#define org_kde_qt_QPrinter_AllPages 0L
#undef org_kde_qt_QPrinter_Selection
#define org_kde_qt_QPrinter_Selection 1L
#undef org_kde_qt_QPrinter_PageRange
#define org_kde_qt_QPrinter_PageRange 2L
#undef org_kde_qt_QPrinter_PrintToFile
#define org_kde_qt_QPrinter_PrintToFile 0L
#undef org_kde_qt_QPrinter_PrintSelection
#define org_kde_qt_QPrinter_PrintSelection 1L
#undef org_kde_qt_QPrinter_PrintPageRange
#define org_kde_qt_QPrinter_PrintPageRange 2L
/*
 * Class:     org_kde_qt_QPrinter
 * Method:    newQPrinter
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_newQPrinter__I
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    newQPrinter
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_newQPrinter__
  (JNIEnv *, jobject);

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    setResolution
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setResolution
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    resolution
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_resolution
  (JNIEnv *, jobject);

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

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

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

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

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

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    setMargins
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setMargins
  (JNIEnv *, jobject, jint, jint, jint, jint);

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    margins
 * Signature: ([I[I[I[I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_margins___3I_3I_3I_3I
  (JNIEnv *, jobject, jintArray, jintArray, jintArray, jintArray);

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

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

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

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

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

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

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

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

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    collateCopiesEnabled
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_collateCopiesEnabled
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    setCollateCopiesEnabled
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setCollateCopiesEnabled
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    collateCopies
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_collateCopies
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    setCollateCopies
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setCollateCopies
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    printRange
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_printRange
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    setPrintRange
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setPrintRange
  (JNIEnv *, jobject, jint);

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

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    abort
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_abort
  (JNIEnv *, jobject);

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

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    setup
 * Signature: (Lorg/kde/qt/QWidget;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_setup__Lorg_kde_qt_QWidget_2
  (JNIEnv *, jobject, jobject);

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

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    paperSource
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QPrinter_paperSource
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    setPaperSource
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setPaperSource
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    setOptionEnabled
 * Signature: (IZ)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QPrinter_setOptionEnabled
  (JNIEnv *, jobject, jint, jboolean);

/*
 * Class:     org_kde_qt_QPrinter
 * Method:    isOptionEnabled
 * Signature: (I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QPrinter_isOptionEnabled
  (JNIEnv *, jobject, jint);

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

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

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

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

#ifdef __cplusplus
}
#endif
#endif
