//Auto-generated by kalyptus. DO NOT EDIT.
#include <qsize.h>
#include <qfont.h>
#include <qdatetime.h>
#include <qrect.h>
#include <qglobal.h>
#include <qstring.h>
#include <qstrlist.h>
#include <kconfigbase.h>
#include <qpoint.h>
#include <qvariant.h>
#include <qstringlist.h>
#include <qcolor.h>
#include <qcstring.h>

#include <qtjava/QtSupport.h>
#include <kdejava/KDESupport.h>
#include <kdejava/KConfigBase.h>

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_checkConfigFilesWritable(JNIEnv* env, jobject obj, jboolean warnUser)
{
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->checkConfigFilesWritable((bool) warnUser);
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KConfigBase_className(JNIEnv* env, jobject obj)
{
	const char* _qstring;
	_qstring = ((KConfigBase*) QtSupport::getQt(env, obj))->className();
	return QtSupport::fromCharString(env, (char *) _qstring);
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_deleteEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->deleteEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_deleteEntry__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring pKey, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->deleteEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_deleteEntry__Ljava_lang_String_2ZZ(JNIEnv* env, jobject obj, jstring pKey, jboolean bNLS, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->deleteEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (bool) bNLS, (bool) bGlobal);
	return;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_deleteGroup__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring group)
{
static QString* _qstring_group = 0;
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->deleteGroup((const QString&)*(QString*) QtSupport::toQString(env, group, &_qstring_group));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_deleteGroup__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring group, jboolean bDeep)
{
static QString* _qstring_group = 0;
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->deleteGroup((const QString&)*(QString*) QtSupport::toQString(env, group, &_qstring_group), (bool) bDeep);
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_deleteGroup__Ljava_lang_String_2ZZ(JNIEnv* env, jobject obj, jstring group, jboolean bDeep, jboolean bGlobal)
{
static QString* _qstring_group = 0;
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->deleteGroup((const QString&)*(QString*) QtSupport::toQString(env, group, &_qstring_group), (bool) bDeep, (bool) bGlobal);
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_entryIsImmutable(JNIEnv* env, jobject obj, jstring key)
{
static QString* _qstring_key = 0;
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->entryIsImmutable((const QString&)*(QString*) QtSupport::toQString(env, key, &_qstring_key));
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KConfigBase_getConfigState(JNIEnv* env, jobject obj)
{
	jint xret = (jint) ((KConfigBase*) QtSupport::getQt(env, obj))->getConfigState();
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_groupIsImmutable(JNIEnv* env, jobject obj, jstring group)
{
static QString* _qstring_group = 0;
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->groupIsImmutable((const QString&)*(QString*) QtSupport::toQString(env, group, &_qstring_group));
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_groupList(JNIEnv* env, jobject obj)
{
	QStringList  _qlist;
	_qlist = ((KConfigBase*) QtSupport::getQt(env, obj))->groupList();
	return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KConfigBase_group(JNIEnv* env, jobject obj)
{
	QString  _qstring;
	_qstring = ((KConfigBase*) QtSupport::getQt(env, obj))->group();
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_hasDefault(JNIEnv* env, jobject obj, jstring key)
{
static QString* _qstring_key = 0;
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->hasDefault((const QString&)*(QString*) QtSupport::toQString(env, key, &_qstring_key));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_hasGroup(JNIEnv* env, jobject obj, jstring group)
{
static QString* _qstring_group = 0;
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->hasGroup((const QString&)*(QString*) QtSupport::toQString(env, group, &_qstring_group));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_hasKey(JNIEnv* env, jobject obj, jstring key)
{
static QString* _qstring_key = 0;
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->hasKey((const QString&)*(QString*) QtSupport::toQString(env, key, &_qstring_key));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_isDirty(JNIEnv* env, jobject obj)
{
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->isDirty();
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_isDollarExpansion(JNIEnv* env, jobject obj)
{
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->isDollarExpansion();
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_isImmutable(JNIEnv* env, jobject obj)
{
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->isImmutable();
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_isReadOnly(JNIEnv* env, jobject obj)
{
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->isReadOnly();
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KConfigBase_locale(JNIEnv* env, jobject obj)
{
	QString  _qstring;
	_qstring = ((KConfigBase*) QtSupport::getQt(env, obj))->locale();
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_metaObject(JNIEnv* env, jobject obj)
{
	jobject xret = QtSupport::objectForQtKey(env, (void*)((KConfigBase*) QtSupport::getQt(env, obj))->metaObject(), "org.kde.qt.QMetaObject");
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_readBoolEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->readBoolEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_readBoolEntry__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring pKey, jboolean bDefault)
{
static QString* _qstring_pKey = 0;
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->readBoolEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (bool) bDefault);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readColorEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((KConfigBase*) QtSupport::getQt(env, obj))->readColorEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey))), "org.kde.qt.QColor", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readColorEntry__Ljava_lang_String_2Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jstring pKey, jobject pDefault)
{
static QString* _qstring_pKey = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QColor(((KConfigBase*) QtSupport::getQt(env, obj))->readColorEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QColor*) QtSupport::getQt(env, pDefault))), "org.kde.qt.QColor", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readDateTimeEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
	QDateTime  _qdate;
static QString* _qstring_pKey = 0;
	_qdate = ((KConfigBase*) QtSupport::getQt(env, obj))->readDateTimeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return (jobject) QtSupport::fromQDateTime(env, (QDateTime*) &_qdate);
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readDateTimeEntry__Ljava_lang_String_2Ljava_util_Calendar_2(JNIEnv* env, jobject obj, jstring pKey, jobject pDefault)
{
	QDateTime  _qdate;
static QString* _qstring_pKey = 0;
static QDateTime* _qdate_pDefault = 0;
	_qdate = ((KConfigBase*) QtSupport::getQt(env, obj))->readDateTimeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QDateTime*) QtSupport::toQDateTime(env, pDefault, &_qdate_pDefault));
	return (jobject) QtSupport::fromQDateTime(env, (QDateTime*) &_qdate);
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KConfigBase_readDefaults(JNIEnv* env, jobject obj)
{
	jboolean xret = (jboolean) ((KConfigBase*) QtSupport::getQt(env, obj))->readDefaults();
	return xret;
}

JNIEXPORT jdouble JNICALL
Java_org_kde_koala_KConfigBase_readDoubleNumEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jdouble xret = (jdouble) ((KConfigBase*) QtSupport::getQt(env, obj))->readDoubleNumEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return xret;
}

JNIEXPORT jdouble JNICALL
Java_org_kde_koala_KConfigBase_readDoubleNumEntry__Ljava_lang_String_2D(JNIEnv* env, jobject obj, jstring pKey, jdouble nDefault)
{
static QString* _qstring_pKey = 0;
	jdouble xret = (jdouble) ((KConfigBase*) QtSupport::getQt(env, obj))->readDoubleNumEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (double) nDefault);
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KConfigBase_readEntryUntranslated__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
	QString  _qstring;
static QString* _qstring_pKey = 0;
	_qstring = ((KConfigBase*) QtSupport::getQt(env, obj))->readEntryUntranslated((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KConfigBase_readEntryUntranslated__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey, jstring aDefault)
{
	QString  _qstring;
static QString* _qstring_pKey = 0;
static QString* _qstring_aDefault = 0;
	_qstring = ((KConfigBase*) QtSupport::getQt(env, obj))->readEntryUntranslated((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QString&)*(QString*) QtSupport::toQString(env, aDefault, &_qstring_aDefault));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KConfigBase_readEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
	QString  _qstring;
static QString* _qstring_pKey = 0;
	_qstring = ((KConfigBase*) QtSupport::getQt(env, obj))->readEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KConfigBase_readEntry__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey, jstring aDefault)
{
	QString  _qstring;
static QString* _qstring_pKey = 0;
static QString* _qstring_aDefault = 0;
	_qstring = ((KConfigBase*) QtSupport::getQt(env, obj))->readEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QString&)*(QString*) QtSupport::toQString(env, aDefault, &_qstring_aDefault));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readFontEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(((KConfigBase*) QtSupport::getQt(env, obj))->readFontEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey))), "org.kde.qt.QFont", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readFontEntry__Ljava_lang_String_2Lorg_kde_qt_QFont_2(JNIEnv* env, jobject obj, jstring pKey, jobject pDefault)
{
static QString* _qstring_pKey = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QFont(((KConfigBase*) QtSupport::getQt(env, obj))->readFontEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QFont*) QtSupport::getQt(env, pDefault))), "org.kde.qt.QFont", TRUE);
	return xret;
}

JNIEXPORT jintArray JNICALL
Java_org_kde_koala_KConfigBase_readIntListEntry(JNIEnv* env, jobject obj, jstring pKey)
{
	QValueList<int> _qintArray;
static QString* _qstring_pKey = 0;
	_qintArray = ((KConfigBase*) QtSupport::getQt(env, obj))->readIntListEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return QtSupport::fromQIntValueList(env, &_qintArray);
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readListEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
	QStringList  _qlist;
static QString* _qstring_pKey = 0;
	_qlist = ((KConfigBase*) QtSupport::getQt(env, obj))->readListEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readListEntry__Ljava_lang_String_2C(JNIEnv* env, jobject obj, jstring pKey, jchar sep)
{
	QStringList  _qlist;
static QString* _qstring_pKey = 0;
	_qlist = ((KConfigBase*) QtSupport::getQt(env, obj))->readListEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (char) sep);
	return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readListEntry__Ljava_lang_String_2_3Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey, jobjectArray aDefault)
{
	QStringList  _qlist;
static QCString* _qstring_pKey = 0;
static QStringList* _qlist_aDefault = 0;
	_qlist = ((KConfigBase*) QtSupport::getQt(env, obj))->readListEntry((const char*) QtSupport::toCharString(env, pKey, &_qstring_pKey), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, aDefault, &_qlist_aDefault));
	return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readListEntry__Ljava_lang_String_2_3Ljava_lang_String_2C(JNIEnv* env, jobject obj, jstring pKey, jobjectArray aDefault, jchar sep)
{
	QStringList  _qlist;
static QCString* _qstring_pKey = 0;
static QStringList* _qlist_aDefault = 0;
	_qlist = ((KConfigBase*) QtSupport::getQt(env, obj))->readListEntry((const char*) QtSupport::toCharString(env, pKey, &_qstring_pKey), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, aDefault, &_qlist_aDefault), (char) sep);
	return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
}

JNIEXPORT jlong JNICALL
Java_org_kde_koala_KConfigBase_readLongNumEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jlong xret = (jlong) ((KConfigBase*) QtSupport::getQt(env, obj))->readLongNumEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return xret;
}

JNIEXPORT jlong JNICALL
Java_org_kde_koala_KConfigBase_readLongNumEntry__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring pKey, jlong nDefault)
{
static QString* _qstring_pKey = 0;
	jlong xret = (jlong) ((KConfigBase*) QtSupport::getQt(env, obj))->readLongNumEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (long) nDefault);
	return xret;
}

JNIEXPORT jlong JNICALL
Java_org_kde_koala_KConfigBase_readNum64Entry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jlong xret = (jlong) ((KConfigBase*) QtSupport::getQt(env, obj))->readNum64Entry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return xret;
}

JNIEXPORT jlong JNICALL
Java_org_kde_koala_KConfigBase_readNum64Entry__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring pKey, jlong nDefault)
{
static QString* _qstring_pKey = 0;
	jlong xret = (jlong) ((KConfigBase*) QtSupport::getQt(env, obj))->readNum64Entry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (Q_INT64) nDefault);
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KConfigBase_readNumEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jint xret = (jint) ((KConfigBase*) QtSupport::getQt(env, obj))->readNumEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KConfigBase_readNumEntry__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring pKey, jint nDefault)
{
static QString* _qstring_pKey = 0;
	jint xret = (jint) ((KConfigBase*) QtSupport::getQt(env, obj))->readNumEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (int) nDefault);
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KConfigBase_readPathEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
	QString  _qstring;
static QString* _qstring_pKey = 0;
	_qstring = ((KConfigBase*) QtSupport::getQt(env, obj))->readPathEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KConfigBase_readPathEntry__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey, jstring aDefault)
{
	QString  _qstring;
static QString* _qstring_pKey = 0;
static QString* _qstring_aDefault = 0;
	_qstring = ((KConfigBase*) QtSupport::getQt(env, obj))->readPathEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QString&)*(QString*) QtSupport::toQString(env, aDefault, &_qstring_aDefault));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readPathListEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
	QStringList  _qlist;
static QString* _qstring_pKey = 0;
	_qlist = ((KConfigBase*) QtSupport::getQt(env, obj))->readPathListEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readPathListEntry__Ljava_lang_String_2C(JNIEnv* env, jobject obj, jstring pKey, jchar sep)
{
	QStringList  _qlist;
static QString* _qstring_pKey = 0;
	_qlist = ((KConfigBase*) QtSupport::getQt(env, obj))->readPathListEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (char) sep);
	return (jobject) QtSupport::arrayWithQStringList(env, (QStringList*) &_qlist);
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readPointEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((KConfigBase*) QtSupport::getQt(env, obj))->readPointEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey))), "org.kde.qt.QPoint", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readPointEntry__Ljava_lang_String_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jstring pKey, jobject pDefault)
{
static QString* _qstring_pKey = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPoint(((KConfigBase*) QtSupport::getQt(env, obj))->readPointEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QPoint*) QtSupport::getQt(env, pDefault))), "org.kde.qt.QPoint", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readPropertyEntry(JNIEnv* env, jobject obj, jstring pKey, jobject aDefault)
{
static QString* _qstring_pKey = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QVariant(((KConfigBase*) QtSupport::getQt(env, obj))->readPropertyEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, aDefault))), "org.kde.qt.QVariant", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readRectEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((KConfigBase*) QtSupport::getQt(env, obj))->readRectEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey))), "org.kde.qt.QRect", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readRectEntry__Ljava_lang_String_2Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jstring pKey, jobject pDefault)
{
static QString* _qstring_pKey = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QRect(((KConfigBase*) QtSupport::getQt(env, obj))->readRectEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QRect*) QtSupport::getQt(env, pDefault))), "org.kde.qt.QRect", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readSizeEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((KConfigBase*) QtSupport::getQt(env, obj))->readSizeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey))), "org.kde.qt.QSize", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KConfigBase_readSizeEntry__Ljava_lang_String_2Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jstring pKey, jobject pDefault)
{
static QString* _qstring_pKey = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QSize(((KConfigBase*) QtSupport::getQt(env, obj))->readSizeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QSize*) QtSupport::getQt(env, pDefault))), "org.kde.qt.QSize", TRUE);
	return xret;
}

JNIEXPORT jlong JNICALL
Java_org_kde_koala_KConfigBase_readUnsignedLongNumEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jlong xret = (jlong) ((KConfigBase*) QtSupport::getQt(env, obj))->readUnsignedLongNumEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return xret;
}

JNIEXPORT jlong JNICALL
Java_org_kde_koala_KConfigBase_readUnsignedLongNumEntry__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring pKey, jlong nDefault)
{
static QString* _qstring_pKey = 0;
	jlong xret = (jlong) ((KConfigBase*) QtSupport::getQt(env, obj))->readUnsignedLongNumEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (unsigned long) nDefault);
	return xret;
}

JNIEXPORT jlong JNICALL
Java_org_kde_koala_KConfigBase_readUnsignedNum64Entry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jlong xret = (jlong) ((KConfigBase*) QtSupport::getQt(env, obj))->readUnsignedNum64Entry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return xret;
}

JNIEXPORT jlong JNICALL
Java_org_kde_koala_KConfigBase_readUnsignedNum64Entry__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring pKey, jlong nDefault)
{
static QString* _qstring_pKey = 0;
	jlong xret = (jlong) ((KConfigBase*) QtSupport::getQt(env, obj))->readUnsignedNum64Entry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (Q_UINT64) nDefault);
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KConfigBase_readUnsignedNumEntry__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey)
{
static QString* _qstring_pKey = 0;
	jint xret = (jint) ((KConfigBase*) QtSupport::getQt(env, obj))->readUnsignedNumEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey));
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KConfigBase_readUnsignedNumEntry__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring pKey, jint nDefault)
{
static QString* _qstring_pKey = 0;
	jint xret = (jint) ((KConfigBase*) QtSupport::getQt(env, obj))->readUnsignedNumEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (unsigned int) nDefault);
	return xret;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_reparseConfiguration(JNIEnv* env, jobject obj)
{
	((KConfigBase*) QtSupport::getQt(env, obj))->reparseConfiguration();
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_revertToDefault(JNIEnv* env, jobject obj, jstring key)
{
static QString* _qstring_key = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->revertToDefault((const QString&)*(QString*) QtSupport::toQString(env, key, &_qstring_key));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_rollback__(JNIEnv* env, jobject obj)
{
	((KConfigBase*) QtSupport::getQt(env, obj))->rollback();
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_rollback__Z(JNIEnv* env, jobject obj, jboolean bDeep)
{
	((KConfigBase*) QtSupport::getQt(env, obj))->rollback((bool) bDeep);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_setDesktopGroup(JNIEnv* env, jobject obj)
{
	((KConfigBase*) QtSupport::getQt(env, obj))->setDesktopGroup();
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_setDollarExpansion__(JNIEnv* env, jobject obj)
{
	((KConfigBase*) QtSupport::getQt(env, obj))->setDollarExpansion();
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_setDollarExpansion__Z(JNIEnv* env, jobject obj, jboolean _bExpand)
{
	((KConfigBase*) QtSupport::getQt(env, obj))->setDollarExpansion((bool) _bExpand);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_setGroup(JNIEnv* env, jobject obj, jstring group)
{
static QString* _qstring_group = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->setGroup((const QString&)*(QString*) QtSupport::toQString(env, group, &_qstring_group));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_setReadDefaults(JNIEnv* env, jobject obj, jboolean b)
{
	((KConfigBase*) QtSupport::getQt(env, obj))->setReadDefaults((bool) b);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_setReadOnly(JNIEnv* env, jobject obj, jboolean _ro)
{
	((KConfigBase*) QtSupport::getQt(env, obj))->setReadOnly((bool) _ro);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_sync(JNIEnv* env, jobject obj)
{
	((KConfigBase*) QtSupport::getQt(env, obj))->sync();
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2D(JNIEnv* env, jobject obj, jstring pKey, jdouble nValue)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (double) nValue);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2DZ(JNIEnv* env, jobject obj, jstring pKey, jdouble nValue, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (double) nValue, (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2DZZ(JNIEnv* env, jobject obj, jstring pKey, jdouble nValue, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (double) nValue, (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2DZZC(JNIEnv* env, jobject obj, jstring pKey, jdouble nValue, jboolean bPersistent, jboolean bGlobal, jchar format)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (double) nValue, (bool) bPersistent, (bool) bGlobal, (char) format);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2DZZCI(JNIEnv* env, jobject obj, jstring pKey, jdouble nValue, jboolean bPersistent, jboolean bGlobal, jchar format, jint precision)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (double) nValue, (bool) bPersistent, (bool) bGlobal, (char) format, (int) precision);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2DZZCIZ(JNIEnv* env, jobject obj, jstring pKey, jdouble nValue, jboolean bPersistent, jboolean bGlobal, jchar format, jint precision, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (double) nValue, (bool) bPersistent, (bool) bGlobal, (char) format, (int) precision, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2I(JNIEnv* env, jobject obj, jstring pKey, jint nValue)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (int) nValue);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2IZ(JNIEnv* env, jobject obj, jstring pKey, jint nValue, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (int) nValue, (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2IZZ(JNIEnv* env, jobject obj, jstring pKey, jint nValue, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (int) nValue, (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2IZZZ(JNIEnv* env, jobject obj, jstring pKey, jint nValue, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (int) nValue, (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2J(JNIEnv* env, jobject obj, jstring pKey, jlong nValue)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (long) nValue);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2JZ(JNIEnv* env, jobject obj, jstring pKey, jlong nValue, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (long) nValue, (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2JZZ(JNIEnv* env, jobject obj, jstring pKey, jlong nValue, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (long) nValue, (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2JZZZ(JNIEnv* env, jobject obj, jstring pKey, jlong nValue, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (long) nValue, (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey, jstring pValue)
{
static QString* _qstring_pKey = 0;
static QString* _qstring_pValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QString&)*(QString*) QtSupport::toQString(env, pValue, &_qstring_pValue));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring pKey, jstring pValue, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
static QString* _qstring_pValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QString&)*(QString*) QtSupport::toQString(env, pValue, &_qstring_pValue), (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Ljava_lang_String_2ZZ(JNIEnv* env, jobject obj, jstring pKey, jstring pValue, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
static QString* _qstring_pValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QString&)*(QString*) QtSupport::toQString(env, pValue, &_qstring_pValue), (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Ljava_lang_String_2ZZZ(JNIEnv* env, jobject obj, jstring pKey, jstring pValue, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
static QString* _qstring_pValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QString&)*(QString*) QtSupport::toQString(env, pValue, &_qstring_pValue), (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Ljava_util_Calendar_2(JNIEnv* env, jobject obj, jstring pKey, jobject rDateTime)
{
static QString* _qstring_pKey = 0;
static QDateTime* _qdate_rDateTime = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, rDateTime, &_qdate_rDateTime));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Ljava_util_Calendar_2Z(JNIEnv* env, jobject obj, jstring pKey, jobject rDateTime, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
static QDateTime* _qdate_rDateTime = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, rDateTime, &_qdate_rDateTime), (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Ljava_util_Calendar_2ZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rDateTime, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
static QDateTime* _qdate_rDateTime = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, rDateTime, &_qdate_rDateTime), (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Ljava_util_Calendar_2ZZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rDateTime, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
static QDateTime* _qdate_rDateTime = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QDateTime&)*(QDateTime*) QtSupport::toQDateTime(env, rDateTime, &_qdate_rDateTime), (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QColor_2(JNIEnv* env, jobject obj, jstring pKey, jobject rColor)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QColor&)*(const QColor*) QtSupport::getQt(env, rColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QColor_2Z(JNIEnv* env, jobject obj, jstring pKey, jobject rColor, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QColor&)*(const QColor*) QtSupport::getQt(env, rColor), (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QColor_2ZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rColor, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QColor&)*(const QColor*) QtSupport::getQt(env, rColor), (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QColor_2ZZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rColor, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QColor&)*(const QColor*) QtSupport::getQt(env, rColor), (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QFont_2(JNIEnv* env, jobject obj, jstring pKey, jobject rFont)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QFont&)*(const QFont*) QtSupport::getQt(env, rFont));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QFont_2Z(JNIEnv* env, jobject obj, jstring pKey, jobject rFont, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QFont&)*(const QFont*) QtSupport::getQt(env, rFont), (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QFont_2ZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rFont, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QFont&)*(const QFont*) QtSupport::getQt(env, rFont), (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QFont_2ZZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rFont, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QFont&)*(const QFont*) QtSupport::getQt(env, rFont), (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QPoint_2(JNIEnv* env, jobject obj, jstring pKey, jobject rValue)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, rValue));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QPoint_2Z(JNIEnv* env, jobject obj, jstring pKey, jobject rValue, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, rValue), (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QPoint_2ZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rValue, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, rValue), (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QPoint_2ZZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rValue, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QPoint&)*(const QPoint*) QtSupport::getQt(env, rValue), (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QRect_2(JNIEnv* env, jobject obj, jstring pKey, jobject rValue)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QRect&)*(const QRect*) QtSupport::getQt(env, rValue));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QRect_2Z(JNIEnv* env, jobject obj, jstring pKey, jobject rValue, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QRect&)*(const QRect*) QtSupport::getQt(env, rValue), (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QRect_2ZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rValue, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QRect&)*(const QRect*) QtSupport::getQt(env, rValue), (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QRect_2ZZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rValue, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QRect&)*(const QRect*) QtSupport::getQt(env, rValue), (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QSize_2(JNIEnv* env, jobject obj, jstring pKey, jobject rValue)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QSize&)*(const QSize*) QtSupport::getQt(env, rValue));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QSize_2Z(JNIEnv* env, jobject obj, jstring pKey, jobject rValue, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QSize&)*(const QSize*) QtSupport::getQt(env, rValue), (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QSize_2ZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rValue, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QSize&)*(const QSize*) QtSupport::getQt(env, rValue), (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QSize_2ZZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rValue, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QSize&)*(const QSize*) QtSupport::getQt(env, rValue), (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QVariant_2(JNIEnv* env, jobject obj, jstring pKey, jobject rValue)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, rValue));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QVariant_2Z(JNIEnv* env, jobject obj, jstring pKey, jobject rValue, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, rValue), (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QVariant_2ZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rValue, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, rValue), (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Lorg_kde_qt_QVariant_2ZZZ(JNIEnv* env, jobject obj, jstring pKey, jobject rValue, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QVariant&)*(const QVariant*) QtSupport::getQt(env, rValue), (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring pKey, jboolean bValue)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (bool) bValue);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2ZZ(JNIEnv* env, jobject obj, jstring pKey, jboolean bValue, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (bool) bValue, (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2ZZZ(JNIEnv* env, jobject obj, jstring pKey, jboolean bValue, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (bool) bValue, (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2ZZZZ(JNIEnv* env, jobject obj, jstring pKey, jboolean bValue, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (bool) bValue, (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2_3I(JNIEnv* env, jobject obj, jstring pKey, jintArray rValue)
{
static QString* _qstring_pKey = 0;
static QValueList<int>* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QValueList<int>&) QtSupport::toQIntValueList(env, rValue, &_qlist_rValue));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2_3IZ(JNIEnv* env, jobject obj, jstring pKey, jintArray rValue, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
static QValueList<int>* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QValueList<int>&) QtSupport::toQIntValueList(env, rValue, &_qlist_rValue), (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2_3IZZ(JNIEnv* env, jobject obj, jstring pKey, jintArray rValue, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
static QValueList<int>* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QValueList<int>&) QtSupport::toQIntValueList(env, rValue, &_qlist_rValue), (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2_3IZZZ(JNIEnv* env, jobject obj, jstring pKey, jintArray rValue, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
static QValueList<int>* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QValueList<int>&) QtSupport::toQIntValueList(env, rValue, &_qlist_rValue), (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2_3Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey, jobjectArray rValue)
{
static QString* _qstring_pKey = 0;
static QStrList* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QStrList&)*(QStrList*) QtSupport::toQStrList(env, rValue, &_qlist_rValue));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2_3Ljava_lang_String_2C(JNIEnv* env, jobject obj, jstring pKey, jobjectArray rValue, jchar sep)
{
static QString* _qstring_pKey = 0;
static QStrList* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QStrList&)*(QStrList*) QtSupport::toQStrList(env, rValue, &_qlist_rValue), (char) sep);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2_3Ljava_lang_String_2CZ(JNIEnv* env, jobject obj, jstring pKey, jobjectArray rValue, jchar sep, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
static QStrList* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QStrList&)*(QStrList*) QtSupport::toQStrList(env, rValue, &_qlist_rValue), (char) sep, (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2_3Ljava_lang_String_2CZZ(JNIEnv* env, jobject obj, jstring pKey, jobjectArray rValue, jchar sep, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
static QStrList* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QStrList&)*(QStrList*) QtSupport::toQStrList(env, rValue, &_qlist_rValue), (char) sep, (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writeEntry__Ljava_lang_String_2_3Ljava_lang_String_2CZZZ(JNIEnv* env, jobject obj, jstring pKey, jobjectArray rValue, jchar sep, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
static QStrList* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writeEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QStrList&)*(QStrList*) QtSupport::toQStrList(env, rValue, &_qlist_rValue), (char) sep, (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writePathEntry__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey, jstring path)
{
static QString* _qstring_pKey = 0;
static QString* _qstring_path = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writePathEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writePathEntry__Ljava_lang_String_2Ljava_lang_String_2Z(JNIEnv* env, jobject obj, jstring pKey, jstring path, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
static QString* _qstring_path = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writePathEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writePathEntry__Ljava_lang_String_2Ljava_lang_String_2ZZ(JNIEnv* env, jobject obj, jstring pKey, jstring path, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
static QString* _qstring_path = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writePathEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writePathEntry__Ljava_lang_String_2Ljava_lang_String_2ZZZ(JNIEnv* env, jobject obj, jstring pKey, jstring path, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
static QString* _qstring_path = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writePathEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QString&)*(QString*) QtSupport::toQString(env, path, &_qstring_path), (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writePathEntry__Ljava_lang_String_2_3Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring pKey, jobjectArray rValue)
{
static QString* _qstring_pKey = 0;
static QStringList* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writePathEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, rValue, &_qlist_rValue));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writePathEntry__Ljava_lang_String_2_3Ljava_lang_String_2C(JNIEnv* env, jobject obj, jstring pKey, jobjectArray rValue, jchar sep)
{
static QString* _qstring_pKey = 0;
static QStringList* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writePathEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, rValue, &_qlist_rValue), (char) sep);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writePathEntry__Ljava_lang_String_2_3Ljava_lang_String_2CZ(JNIEnv* env, jobject obj, jstring pKey, jobjectArray rValue, jchar sep, jboolean bPersistent)
{
static QString* _qstring_pKey = 0;
static QStringList* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writePathEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, rValue, &_qlist_rValue), (char) sep, (bool) bPersistent);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writePathEntry__Ljava_lang_String_2_3Ljava_lang_String_2CZZ(JNIEnv* env, jobject obj, jstring pKey, jobjectArray rValue, jchar sep, jboolean bPersistent, jboolean bGlobal)
{
static QString* _qstring_pKey = 0;
static QStringList* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writePathEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, rValue, &_qlist_rValue), (char) sep, (bool) bPersistent, (bool) bGlobal);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KConfigBase_writePathEntry__Ljava_lang_String_2_3Ljava_lang_String_2CZZZ(JNIEnv* env, jobject obj, jstring pKey, jobjectArray rValue, jchar sep, jboolean bPersistent, jboolean bGlobal, jboolean bNLS)
{
static QString* _qstring_pKey = 0;
static QStringList* _qlist_rValue = 0;
	((KConfigBase*) QtSupport::getQt(env, obj))->writePathEntry((const QString&)*(QString*) QtSupport::toQString(env, pKey, &_qstring_pKey), (const QStringList&)*(QStringList*) QtSupport::toQStringList(env, rValue, &_qlist_rValue), (char) sep, (bool) bPersistent, (bool) bGlobal, (bool) bNLS);
	return;
}

