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

#ifndef _Included_org_kde_qt_QFont
#define _Included_org_kde_qt_QFont
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_qt_QFont_Helvetica
#define org_kde_qt_QFont_Helvetica 0L
#undef org_kde_qt_QFont_SansSerif
#define org_kde_qt_QFont_SansSerif 0L
#undef org_kde_qt_QFont_Times
#define org_kde_qt_QFont_Times 1L
#undef org_kde_qt_QFont_Serif
#define org_kde_qt_QFont_Serif 1L
#undef org_kde_qt_QFont_Courier
#define org_kde_qt_QFont_Courier 2L
#undef org_kde_qt_QFont_TypeWriter
#define org_kde_qt_QFont_TypeWriter 2L
#undef org_kde_qt_QFont_OldEnglish
#define org_kde_qt_QFont_OldEnglish 3L
#undef org_kde_qt_QFont_Decorative
#define org_kde_qt_QFont_Decorative 3L
#undef org_kde_qt_QFont_System
#define org_kde_qt_QFont_System 4L
#undef org_kde_qt_QFont_AnyStyle
#define org_kde_qt_QFont_AnyStyle 5L
#undef org_kde_qt_QFont_PreferDefault
#define org_kde_qt_QFont_PreferDefault 1L
#undef org_kde_qt_QFont_PreferBitmap
#define org_kde_qt_QFont_PreferBitmap 2L
#undef org_kde_qt_QFont_PreferDevice
#define org_kde_qt_QFont_PreferDevice 4L
#undef org_kde_qt_QFont_PreferOutline
#define org_kde_qt_QFont_PreferOutline 8L
#undef org_kde_qt_QFont_ForceOutline
#define org_kde_qt_QFont_ForceOutline 16L
#undef org_kde_qt_QFont_PreferMatch
#define org_kde_qt_QFont_PreferMatch 32L
#undef org_kde_qt_QFont_PreferQuality
#define org_kde_qt_QFont_PreferQuality 64L
#undef org_kde_qt_QFont_PreferAntialias
#define org_kde_qt_QFont_PreferAntialias 128L
#undef org_kde_qt_QFont_NoAntialias
#define org_kde_qt_QFont_NoAntialias 256L
#undef org_kde_qt_QFont_OpenGLCompatible
#define org_kde_qt_QFont_OpenGLCompatible 512L
#undef org_kde_qt_QFont_Light
#define org_kde_qt_QFont_Light 25L
#undef org_kde_qt_QFont_Normal
#define org_kde_qt_QFont_Normal 50L
#undef org_kde_qt_QFont_DemiBold
#define org_kde_qt_QFont_DemiBold 63L
#undef org_kde_qt_QFont_Bold
#define org_kde_qt_QFont_Bold 75L
#undef org_kde_qt_QFont_Black
#define org_kde_qt_QFont_Black 87L
#undef org_kde_qt_QFont_UltraCondensed
#define org_kde_qt_QFont_UltraCondensed 50L
#undef org_kde_qt_QFont_ExtraCondensed
#define org_kde_qt_QFont_ExtraCondensed 62L
#undef org_kde_qt_QFont_Condensed
#define org_kde_qt_QFont_Condensed 75L
#undef org_kde_qt_QFont_SemiCondensed
#define org_kde_qt_QFont_SemiCondensed 87L
#undef org_kde_qt_QFont_Unstretched
#define org_kde_qt_QFont_Unstretched 100L
#undef org_kde_qt_QFont_SemiExpanded
#define org_kde_qt_QFont_SemiExpanded 112L
#undef org_kde_qt_QFont_Expanded
#define org_kde_qt_QFont_Expanded 125L
#undef org_kde_qt_QFont_ExtraExpanded
#define org_kde_qt_QFont_ExtraExpanded 150L
#undef org_kde_qt_QFont_UltraExpanded
#define org_kde_qt_QFont_UltraExpanded 200L
#undef org_kde_qt_QFont_Latin
#define org_kde_qt_QFont_Latin 0L
#undef org_kde_qt_QFont_Greek
#define org_kde_qt_QFont_Greek 1L
#undef org_kde_qt_QFont_Cyrillic
#define org_kde_qt_QFont_Cyrillic 2L
#undef org_kde_qt_QFont_Armenian
#define org_kde_qt_QFont_Armenian 3L
#undef org_kde_qt_QFont_Georgian
#define org_kde_qt_QFont_Georgian 4L
#undef org_kde_qt_QFont_Runic
#define org_kde_qt_QFont_Runic 5L
#undef org_kde_qt_QFont_Ogham
#define org_kde_qt_QFont_Ogham 6L
#undef org_kde_qt_QFont_SpacingModifiers
#define org_kde_qt_QFont_SpacingModifiers 7L
#undef org_kde_qt_QFont_CombiningMarks
#define org_kde_qt_QFont_CombiningMarks 8L
#undef org_kde_qt_QFont_Hebrew
#define org_kde_qt_QFont_Hebrew 9L
#undef org_kde_qt_QFont_Arabic
#define org_kde_qt_QFont_Arabic 10L
#undef org_kde_qt_QFont_Syriac
#define org_kde_qt_QFont_Syriac 11L
#undef org_kde_qt_QFont_Thaana
#define org_kde_qt_QFont_Thaana 12L
#undef org_kde_qt_QFont_Devanagari
#define org_kde_qt_QFont_Devanagari 13L
#undef org_kde_qt_QFont_Bengali
#define org_kde_qt_QFont_Bengali 14L
#undef org_kde_qt_QFont_Gurmukhi
#define org_kde_qt_QFont_Gurmukhi 15L
#undef org_kde_qt_QFont_Gujarati
#define org_kde_qt_QFont_Gujarati 16L
#undef org_kde_qt_QFont_Oriya
#define org_kde_qt_QFont_Oriya 17L
#undef org_kde_qt_QFont_Tamil
#define org_kde_qt_QFont_Tamil 18L
#undef org_kde_qt_QFont_Telugu
#define org_kde_qt_QFont_Telugu 19L
#undef org_kde_qt_QFont_Kannada
#define org_kde_qt_QFont_Kannada 20L
#undef org_kde_qt_QFont_Malayalam
#define org_kde_qt_QFont_Malayalam 21L
#undef org_kde_qt_QFont_Sinhala
#define org_kde_qt_QFont_Sinhala 22L
#undef org_kde_qt_QFont_Thai
#define org_kde_qt_QFont_Thai 23L
#undef org_kde_qt_QFont_Lao
#define org_kde_qt_QFont_Lao 24L
#undef org_kde_qt_QFont_Tibetan
#define org_kde_qt_QFont_Tibetan 25L
#undef org_kde_qt_QFont_Myanmar
#define org_kde_qt_QFont_Myanmar 26L
#undef org_kde_qt_QFont_Khmer
#define org_kde_qt_QFont_Khmer 27L
#undef org_kde_qt_QFont_Han
#define org_kde_qt_QFont_Han 28L
#undef org_kde_qt_QFont_Hiragana
#define org_kde_qt_QFont_Hiragana 29L
#undef org_kde_qt_QFont_Katakana
#define org_kde_qt_QFont_Katakana 30L
#undef org_kde_qt_QFont_Hangul
#define org_kde_qt_QFont_Hangul 31L
#undef org_kde_qt_QFont_Bopomofo
#define org_kde_qt_QFont_Bopomofo 32L
#undef org_kde_qt_QFont_Yi
#define org_kde_qt_QFont_Yi 33L
#undef org_kde_qt_QFont_Ethiopic
#define org_kde_qt_QFont_Ethiopic 34L
#undef org_kde_qt_QFont_Cherokee
#define org_kde_qt_QFont_Cherokee 35L
#undef org_kde_qt_QFont_CanadianAboriginal
#define org_kde_qt_QFont_CanadianAboriginal 36L
#undef org_kde_qt_QFont_Mongolian
#define org_kde_qt_QFont_Mongolian 37L
#undef org_kde_qt_QFont_CurrencySymbols
#define org_kde_qt_QFont_CurrencySymbols 38L
#undef org_kde_qt_QFont_LetterlikeSymbols
#define org_kde_qt_QFont_LetterlikeSymbols 39L
#undef org_kde_qt_QFont_NumberForms
#define org_kde_qt_QFont_NumberForms 40L
#undef org_kde_qt_QFont_MathematicalOperators
#define org_kde_qt_QFont_MathematicalOperators 41L
#undef org_kde_qt_QFont_TechnicalSymbols
#define org_kde_qt_QFont_TechnicalSymbols 42L
#undef org_kde_qt_QFont_GeometricSymbols
#define org_kde_qt_QFont_GeometricSymbols 43L
#undef org_kde_qt_QFont_MiscellaneousSymbols
#define org_kde_qt_QFont_MiscellaneousSymbols 44L
#undef org_kde_qt_QFont_EnclosedAndSquare
#define org_kde_qt_QFont_EnclosedAndSquare 45L
#undef org_kde_qt_QFont_Braille
#define org_kde_qt_QFont_Braille 46L
#undef org_kde_qt_QFont_Unicode
#define org_kde_qt_QFont_Unicode 47L
#undef org_kde_qt_QFont_Tagalog
#define org_kde_qt_QFont_Tagalog 48L
#undef org_kde_qt_QFont_Hanunoo
#define org_kde_qt_QFont_Hanunoo 49L
#undef org_kde_qt_QFont_Buhid
#define org_kde_qt_QFont_Buhid 50L
#undef org_kde_qt_QFont_Tagbanwa
#define org_kde_qt_QFont_Tagbanwa 51L
#undef org_kde_qt_QFont_KatakanaHalfWidth
#define org_kde_qt_QFont_KatakanaHalfWidth 52L
#undef org_kde_qt_QFont_Limbu
#define org_kde_qt_QFont_Limbu 53L
#undef org_kde_qt_QFont_TaiLe
#define org_kde_qt_QFont_TaiLe 54L
#undef org_kde_qt_QFont_NScripts
#define org_kde_qt_QFont_NScripts 55L
#undef org_kde_qt_QFont_UnknownScript
#define org_kde_qt_QFont_UnknownScript 55L
#undef org_kde_qt_QFont_NoScript
#define org_kde_qt_QFont_NoScript 56L
#undef org_kde_qt_QFont_Han_Japanese
#define org_kde_qt_QFont_Han_Japanese 57L
#undef org_kde_qt_QFont_Han_SimplifiedChinese
#define org_kde_qt_QFont_Han_SimplifiedChinese 58L
#undef org_kde_qt_QFont_Han_TraditionalChinese
#define org_kde_qt_QFont_Han_TraditionalChinese 59L
#undef org_kde_qt_QFont_Han_Korean
#define org_kde_qt_QFont_Han_Korean 60L
#undef org_kde_qt_QFont_LastPrivateScript
#define org_kde_qt_QFont_LastPrivateScript 61L
/*
 * Class:     org_kde_qt_QFont
 * Method:    newQFont
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_newQFont__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    newQFont
 * Signature: (Ljava/lang/String;IIZ)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_newQFont__Ljava_lang_String_2IIZ
  (JNIEnv *, jobject, jstring, jint, jint, jboolean);

/*
 * Class:     org_kde_qt_QFont
 * Method:    newQFont
 * Signature: (Ljava/lang/String;II)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_newQFont__Ljava_lang_String_2II
  (JNIEnv *, jobject, jstring, jint, jint);

/*
 * Class:     org_kde_qt_QFont
 * Method:    newQFont
 * Signature: (Ljava/lang/String;I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_newQFont__Ljava_lang_String_2I
  (JNIEnv *, jobject, jstring, jint);

/*
 * Class:     org_kde_qt_QFont
 * Method:    newQFont
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_newQFont__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QFont
 * Method:    newQFont
 * Signature: (Lorg/kde/qt/QFont;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_newQFont__Lorg_kde_qt_QFont_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    family
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_family
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setFamily
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setFamily
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QFont
 * Method:    pointSize
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_pointSize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    pointSizeFloat
 * Signature: ()F
 */
JNIEXPORT jfloat JNICALL Java_org_kde_qt_QFont_pointSizeFloat
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setPointSize
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setPointSize
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setPointSizeFloat
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setPointSizeFloat
  (JNIEnv *, jobject, jfloat);

/*
 * Class:     org_kde_qt_QFont
 * Method:    pixelSize
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_pixelSize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setPixelSize
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setPixelSize
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setPixelSizeFloat
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setPixelSizeFloat
  (JNIEnv *, jobject, jfloat);

/*
 * Class:     org_kde_qt_QFont
 * Method:    weight
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_weight
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setWeight
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setWeight
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QFont
 * Method:    bold
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_bold
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setBold
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setBold
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QFont
 * Method:    italic
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_italic
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setItalic
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setItalic
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QFont
 * Method:    underline
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_underline
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setUnderline
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setUnderline
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QFont
 * Method:    overline
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_overline
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setOverline
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setOverline
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QFont
 * Method:    strikeOut
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_strikeOut
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setStrikeOut
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setStrikeOut
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QFont
 * Method:    fixedPitch
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_fixedPitch
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setFixedPitch
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setFixedPitch
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QFont
 * Method:    styleHint
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_styleHint
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    styleStrategy
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_styleStrategy
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setStyleHint
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setStyleHint__II
  (JNIEnv *, jobject, jint, jint);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setStyleHint
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setStyleHint__I
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setStyleStrategy
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setStyleStrategy
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QFont
 * Method:    stretch
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_stretch
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setStretch
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setStretch
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QFont
 * Method:    rawMode
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_rawMode
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setRawMode
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setRawMode
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QFont
 * Method:    exactMatch
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_exactMatch
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    op_equals
 * Signature: (Lorg/kde/qt/QFont;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_op_1equals
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    op_not_equals
 * Signature: (Lorg/kde/qt/QFont;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_op_1not_1equals
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    isCopyOf
 * Signature: (Lorg/kde/qt/QFont;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_isCopyOf
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    handle
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_handle
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setRawName
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setRawName
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QFont
 * Method:    rawName
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_rawName
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    key
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_key
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    toString
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_toString
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    fromString
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_fromString
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QFont
 * Method:    defaultFamily
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_defaultFamily
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    lastResortFamily
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_lastResortFamily
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    lastResortFont
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_lastResortFont
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    resolve
 * Signature: (Lorg/kde/qt/QFont;)Lorg/kde/qt/QFont;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QFont_resolve
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    substitute
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFont_substitute
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_kde_qt_QFont
 * Method:    substitutes
 * Signature: (Ljava/lang/String;)Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QFont_substitutes
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_kde_qt_QFont
 * Method:    substitutions
 * Signature: ()Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QFont_substitutions
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_qt_QFont
 * Method:    insertSubstitution
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_insertSubstitution
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     org_kde_qt_QFont
 * Method:    insertSubstitutions
 * Signature: (Ljava/lang/String;[Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_insertSubstitutions
  (JNIEnv *, jclass, jstring, jobjectArray);

/*
 * Class:     org_kde_qt_QFont
 * Method:    removeSubstitution
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_removeSubstitution
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_kde_qt_QFont
 * Method:    initialize
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_initialize
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_qt_QFont
 * Method:    cleanup
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_cleanup
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_qt_QFont
 * Method:    defaultFont
 * Signature: ()Lorg/kde/qt/QFont;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QFont_defaultFont
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_qt_QFont
 * Method:    setDefaultFont
 * Signature: (Lorg/kde/qt/QFont;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFont_setDefaultFont
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    dirty
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFont_dirty
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFont
 * Method:    deciPointSize
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QFont_deciPointSize
  (JNIEnv *, jobject);

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

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

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

#ifdef __cplusplus
}
#endif
#endif
