//Auto-generated by kalyptus. DO NOT EDIT.
#include <ksslcertificatecache.h>
#include <qregion.h>
#include <ksslpemcallback.h>
#include <kio/slaveinterface.h>
#include <qdatetime.h>
#include <qrect.h>
#include <ksslcertificate.h>
#include <kio/global.h>
#include <kfilemetainfo.h>
#include <kstandarddirs.h>
#include <dcopref.h>
#include <kdatastream.h>
#include <qdatastream.h>
#include <qpixmap.h>
#include <ksslcertdlg.h>
#include <kfileitem.h>
#include <kapplication.h>
#include <kconfigdata.h>
#include <qiconset.h>
#include <kdeversion.h>
#include <kicontheme.h>
#include <klocale.h>
#include <kdrawutil.h>
#include <qstring.h>
#include <kprotocolinfo.h>
#include <ksslutils.h>
#include <kglobal.h>
#include <kiconloader.h>
#include <kprinter.h>
#include <kurl.h>
#include <qpalette.h>

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

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_BarIconSet__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring name)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::BarIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_BarIconSet__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring name, jint size)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::BarIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size)), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_BarIconSet__Ljava_lang_String_2ILorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jint size, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::BarIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size, (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_BarIcon__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring name)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::BarIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_BarIcon__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring name, jint size)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::BarIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size)), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_BarIcon__Ljava_lang_String_2II(JNIEnv* env, jclass cls, jstring name, jint size, jint state)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::BarIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size, (int) state)), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_BarIcon__Ljava_lang_String_2IILorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jint size, jint state, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::BarIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size, (int) state, (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_BarIcon__Ljava_lang_String_2Lorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::BarIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_DesktopIconSet__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring name)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::DesktopIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_DesktopIconSet__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring name, jint size)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::DesktopIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size)), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_DesktopIconSet__Ljava_lang_String_2ILorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jint size, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::DesktopIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size, (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_DesktopIcon__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring name)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::DesktopIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_DesktopIcon__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring name, jint size)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::DesktopIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size)), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_DesktopIcon__Ljava_lang_String_2II(JNIEnv* env, jclass cls, jstring name, jint size, jint state)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::DesktopIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size, (int) state)), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_DesktopIcon__Ljava_lang_String_2IILorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jint size, jint state, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::DesktopIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size, (int) state, (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_DesktopIcon__Ljava_lang_String_2Lorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::DesktopIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KDE_IconSize__I(JNIEnv* env, jclass cls, jint group)
{
	(void) cls;
	(void) env;
	jint xret = (jint) ::IconSize((KIcon::Group) group);
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KDE_IconSize__ILorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jint group, jobject instance)
{
	(void) cls;
	jint xret = (jint) ::IconSize((KIcon::Group) group, (KInstance*) QtSupport::getQt(env, instance));
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_MainBarIconSet__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring name)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::MainBarIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_MainBarIconSet__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring name, jint size)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::MainBarIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size)), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_MainBarIconSet__Ljava_lang_String_2ILorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jint size, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::MainBarIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size, (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_MainBarIcon__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring name)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::MainBarIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_MainBarIcon__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring name, jint size)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::MainBarIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size)), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_MainBarIcon__Ljava_lang_String_2II(JNIEnv* env, jclass cls, jstring name, jint size, jint state)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::MainBarIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size, (int) state)), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_MainBarIcon__Ljava_lang_String_2IILorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jint size, jint state, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::MainBarIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size, (int) state, (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_MainBarIcon__Ljava_lang_String_2Lorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::MainBarIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_SmallIconSet__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring name)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::SmallIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_SmallIconSet__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring name, jint size)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::SmallIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size)), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_SmallIconSet__Ljava_lang_String_2ILorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jint size, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::SmallIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size, (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_SmallIcon__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring name)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::SmallIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_SmallIcon__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring name, jint size)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::SmallIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size)), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_SmallIcon__Ljava_lang_String_2II(JNIEnv* env, jclass cls, jstring name, jint size, jint state)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::SmallIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size, (int) state)), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_SmallIcon__Ljava_lang_String_2IILorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jint size, jint state, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::SmallIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) size, (int) state, (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_SmallIcon__Ljava_lang_String_2Lorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::SmallIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_UserIconSet__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring name)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::UserIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_UserIconSet__Ljava_lang_String_2Lorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QIconSet(::UserIconSet((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QIconSet", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_UserIcon__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring name)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::UserIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_UserIcon__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring name, jint state)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::UserIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) state)), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_UserIcon__Ljava_lang_String_2ILorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jint state, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::UserIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (int) state, (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_UserIcon__Ljava_lang_String_2Lorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring name, jobject instance)
{
	(void) cls;
static QString* _qstring_name = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new QPixmap(::UserIcon((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name), (KInstance*) QtSupport::getQt(env, instance))), "org.kde.qt.QPixmap", TRUE);
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KDE_checkAccess(JNIEnv* env, jclass cls, jstring pathname, jint mode)
{
	(void) cls;
static QString* _qstring_pathname = 0;
	jboolean xret = (jboolean) ::checkAccess((const QString&)*(QString*) QtSupport::toQString(env, pathname, &_qstring_pathname), (int) mode);
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_i18n__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring text)
{
	QString  _qstring;
	(void) cls;
static QCString* _qstring_text = 0;
	_qstring = ::i18n((const char*) QtSupport::toCharString(env, text, &_qstring_text));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_i18n__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring comment, jstring text)
{
	QString  _qstring;
	(void) cls;
static QCString* _qstring_comment = 0;
static QCString* _qstring_text = 0;
	_qstring = ::i18n((const char*) QtSupport::toCharString(env, comment, &_qstring_comment), (const char*) QtSupport::toCharString(env, text, &_qstring_text));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_i18n__Ljava_lang_String_2Ljava_lang_String_2J(JNIEnv* env, jclass cls, jstring singular, jstring plural, jlong n)
{
	QString  _qstring;
	(void) cls;
static QCString* _qstring_singular = 0;
static QCString* _qstring_plural = 0;
	_qstring = ::i18n((const char*) QtSupport::toCharString(env, singular, &_qstring_singular), (const char*) QtSupport::toCharString(env, plural, &_qstring_plural), (unsigned long) n);
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2II(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y)
{
	(void) cls;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IIII(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jint w, jint h)
{
	(void) cls;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (int) w, (int) h);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IIIIZ(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jint w, jint h, jboolean isXBitmaps)
{
	(void) cls;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (int) w, (int) h, (bool) isXBitmaps);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IIIIZ_3C(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jint w, jint h, jboolean isXBitmaps, jcharArray lightColor)
{
	(void) cls;
static QByteArray* _qbytearray_lightColor = 0;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (int) w, (int) h, (bool) isXBitmaps, (const uchar*) QtSupport::toUcharArray(env, lightColor, &_qbytearray_lightColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IIIIZ_3C_3C(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jint w, jint h, jboolean isXBitmaps, jcharArray lightColor, jcharArray midColor)
{
	(void) cls;
static QByteArray* _qbytearray_lightColor = 0;
static QByteArray* _qbytearray_midColor = 0;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (int) w, (int) h, (bool) isXBitmaps, (const uchar*) QtSupport::toUcharArray(env, lightColor, &_qbytearray_lightColor), (const uchar*) QtSupport::toUcharArray(env, midColor, &_qbytearray_midColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IIIIZ_3C_3C_3C(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jint w, jint h, jboolean isXBitmaps, jcharArray lightColor, jcharArray midColor, jcharArray midlightColor)
{
	(void) cls;
static QByteArray* _qbytearray_lightColor = 0;
static QByteArray* _qbytearray_midColor = 0;
static QByteArray* _qbytearray_midlightColor = 0;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (int) w, (int) h, (bool) isXBitmaps, (const uchar*) QtSupport::toUcharArray(env, lightColor, &_qbytearray_lightColor), (const uchar*) QtSupport::toUcharArray(env, midColor, &_qbytearray_midColor), (const uchar*) QtSupport::toUcharArray(env, midlightColor, &_qbytearray_midlightColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IIIIZ_3C_3C_3C_3C(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jint w, jint h, jboolean isXBitmaps, jcharArray lightColor, jcharArray midColor, jcharArray midlightColor, jcharArray darkColor)
{
	(void) cls;
static QByteArray* _qbytearray_lightColor = 0;
static QByteArray* _qbytearray_midColor = 0;
static QByteArray* _qbytearray_midlightColor = 0;
static QByteArray* _qbytearray_darkColor = 0;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (int) w, (int) h, (bool) isXBitmaps, (const uchar*) QtSupport::toUcharArray(env, lightColor, &_qbytearray_lightColor), (const uchar*) QtSupport::toUcharArray(env, midColor, &_qbytearray_midColor), (const uchar*) QtSupport::toUcharArray(env, midlightColor, &_qbytearray_midlightColor), (const uchar*) QtSupport::toUcharArray(env, darkColor, &_qbytearray_darkColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IIIIZ_3C_3C_3C_3C_3C(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jint w, jint h, jboolean isXBitmaps, jcharArray lightColor, jcharArray midColor, jcharArray midlightColor, jcharArray darkColor, jcharArray blackColor)
{
	(void) cls;
static QByteArray* _qbytearray_lightColor = 0;
static QByteArray* _qbytearray_midColor = 0;
static QByteArray* _qbytearray_midlightColor = 0;
static QByteArray* _qbytearray_darkColor = 0;
static QByteArray* _qbytearray_blackColor = 0;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (int) w, (int) h, (bool) isXBitmaps, (const uchar*) QtSupport::toUcharArray(env, lightColor, &_qbytearray_lightColor), (const uchar*) QtSupport::toUcharArray(env, midColor, &_qbytearray_midColor), (const uchar*) QtSupport::toUcharArray(env, midlightColor, &_qbytearray_midlightColor), (const uchar*) QtSupport::toUcharArray(env, darkColor, &_qbytearray_darkColor), (const uchar*) QtSupport::toUcharArray(env, blackColor, &_qbytearray_blackColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IIIIZ_3C_3C_3C_3C_3C_3C(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jint w, jint h, jboolean isXBitmaps, jcharArray lightColor, jcharArray midColor, jcharArray midlightColor, jcharArray darkColor, jcharArray blackColor, jcharArray whiteColor)
{
	(void) cls;
static QByteArray* _qbytearray_lightColor = 0;
static QByteArray* _qbytearray_midColor = 0;
static QByteArray* _qbytearray_midlightColor = 0;
static QByteArray* _qbytearray_darkColor = 0;
static QByteArray* _qbytearray_blackColor = 0;
static QByteArray* _qbytearray_whiteColor = 0;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (int) w, (int) h, (bool) isXBitmaps, (const uchar*) QtSupport::toUcharArray(env, lightColor, &_qbytearray_lightColor), (const uchar*) QtSupport::toUcharArray(env, midColor, &_qbytearray_midColor), (const uchar*) QtSupport::toUcharArray(env, midlightColor, &_qbytearray_midlightColor), (const uchar*) QtSupport::toUcharArray(env, darkColor, &_qbytearray_darkColor), (const uchar*) QtSupport::toUcharArray(env, blackColor, &_qbytearray_blackColor), (const uchar*) QtSupport::toUcharArray(env, whiteColor, &_qbytearray_whiteColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IILorg_kde_qt_QBitmap_2(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jobject lightColor)
{
	(void) cls;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (QBitmap*) QtSupport::getQt(env, lightColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IILorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jobject lightColor, jobject midColor)
{
	(void) cls;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (QBitmap*) QtSupport::getQt(env, lightColor), (QBitmap*) QtSupport::getQt(env, midColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IILorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jobject lightColor, jobject midColor, jobject midlightColor)
{
	(void) cls;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (QBitmap*) QtSupport::getQt(env, lightColor), (QBitmap*) QtSupport::getQt(env, midColor), (QBitmap*) QtSupport::getQt(env, midlightColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IILorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jobject lightColor, jobject midColor, jobject midlightColor, jobject darkColor)
{
	(void) cls;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (QBitmap*) QtSupport::getQt(env, lightColor), (QBitmap*) QtSupport::getQt(env, midColor), (QBitmap*) QtSupport::getQt(env, midlightColor), (QBitmap*) QtSupport::getQt(env, darkColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IILorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jobject lightColor, jobject midColor, jobject midlightColor, jobject darkColor, jobject blackColor)
{
	(void) cls;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (QBitmap*) QtSupport::getQt(env, lightColor), (QBitmap*) QtSupport::getQt(env, midColor), (QBitmap*) QtSupport::getQt(env, midlightColor), (QBitmap*) QtSupport::getQt(env, darkColor), (QBitmap*) QtSupport::getQt(env, blackColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kColorBitmaps__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QColorGroup_2IILorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2Lorg_kde_qt_QBitmap_2(JNIEnv* env, jclass cls, jobject p, jobject g, jint x, jint y, jobject lightColor, jobject midColor, jobject midlightColor, jobject darkColor, jobject blackColor, jobject whiteColor)
{
	(void) cls;
	::kColorBitmaps((QPainter*) QtSupport::getQt(env, p), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (int) x, (int) y, (QBitmap*) QtSupport::getQt(env, lightColor), (QBitmap*) QtSupport::getQt(env, midColor), (QBitmap*) QtSupport::getQt(env, midlightColor), (QBitmap*) QtSupport::getQt(env, darkColor), (QBitmap*) QtSupport::getQt(env, blackColor), (QBitmap*) QtSupport::getQt(env, whiteColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawBeButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject g)
{
	(void) cls;
	::kDrawBeButton((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawBeButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject g, jboolean sunken)
{
	(void) cls;
	::kDrawBeButton((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawBeButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject g, jboolean sunken, jobject fill)
{
	(void) cls;
	::kDrawBeButton((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (const QBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawBeButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g)
{
	(void) cls;
	::kDrawBeButton((QPainter*) QtSupport::getQt(env, p), (QRect&)*(QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawBeButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g, jboolean sunken)
{
	(void) cls;
	::kDrawBeButton((QPainter*) QtSupport::getQt(env, p), (QRect&)*(QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawBeButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g, jboolean sunken, jobject fill)
{
	(void) cls;
	::kDrawBeButton((QPainter*) QtSupport::getQt(env, p), (QRect&)*(QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (const QBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawNextButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject g)
{
	(void) cls;
	::kDrawNextButton((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawNextButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject g, jboolean sunken)
{
	(void) cls;
	::kDrawNextButton((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawNextButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject g, jboolean sunken, jobject fill)
{
	(void) cls;
	::kDrawNextButton((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (const QBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawNextButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g)
{
	(void) cls;
	::kDrawNextButton((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawNextButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g, jboolean sunken)
{
	(void) cls;
	::kDrawNextButton((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawNextButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2ZLorg_kde_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g, jboolean sunken, jobject fill)
{
	(void) cls;
	::kDrawNextButton((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (const QBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawRoundButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject g)
{
	(void) cls;
	::kDrawRoundButton((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawRoundButton__Lorg_kde_qt_QPainter_2IIIILorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject g, jboolean sunken)
{
	(void) cls;
	::kDrawRoundButton((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawRoundButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g)
{
	(void) cls;
	::kDrawRoundButton((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g));
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawRoundButton__Lorg_kde_qt_QPainter_2Lorg_kde_qt_QRect_2Lorg_kde_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g, jboolean sunken)
{
	(void) cls;
	::kDrawRoundButton((QPainter*) QtSupport::getQt(env, p), (const QRect&)*(const QRect*) QtSupport::getQt(env, r), (const QColorGroup&)*(const QColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawRoundMask__Lorg_kde_qt_QPainter_2IIII(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h)
{
	(void) cls;
	::kDrawRoundMask((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kDrawRoundMask__Lorg_kde_qt_QPainter_2IIIIZ(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jboolean clear)
{
	(void) cls;
	::kDrawRoundMask((QPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (bool) clear);
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KDE_kRoundMaskRegion(JNIEnv* env, jclass cls, jobject r, jint x, jint y, jint w, jint h)
{
	(void) cls;
	::kRoundMaskRegion((QRegion&)*(QRegion*) QtSupport::getQt(env, r), (int) x, (int) y, (int) w, (int) h);
	return;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KDE_kasciistricmp(JNIEnv* env, jclass cls, jstring str1, jstring str2)
{
	(void) cls;
static QCString* _qstring_str1 = 0;
static QCString* _qstring_str2 = 0;
	jint xret = (jint) ::kasciistricmp((const char*) QtSupport::toCharString(env, str1, &_qstring_str1), (const char*) QtSupport::toCharString(env, str2, &_qstring_str2));
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_locateLocal__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring type, jstring filename)
{
	QString  _qstring;
	(void) cls;
static QCString* _qstring_type = 0;
static QString* _qstring_filename = 0;
	_qstring = ::locateLocal((const char*) QtSupport::toCharString(env, type, &_qstring_type), (const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_locateLocal__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring type, jstring filename, jobject instance)
{
	QString  _qstring;
	(void) cls;
static QCString* _qstring_type = 0;
static QString* _qstring_filename = 0;
	_qstring = ::locateLocal((const char*) QtSupport::toCharString(env, type, &_qstring_type), (const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename), (const KInstance*) QtSupport::getQt(env, instance));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_locateLocal__Ljava_lang_String_2Ljava_lang_String_2Z(JNIEnv* env, jclass cls, jstring type, jstring filename, jboolean createDir)
{
	QString  _qstring;
	(void) cls;
static QCString* _qstring_type = 0;
static QString* _qstring_filename = 0;
	_qstring = ::locateLocal((const char*) QtSupport::toCharString(env, type, &_qstring_type), (const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename), (bool) createDir);
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_locateLocal__Ljava_lang_String_2Ljava_lang_String_2ZLorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring type, jstring filename, jboolean createDir, jobject instance)
{
	QString  _qstring;
	(void) cls;
static QCString* _qstring_type = 0;
static QString* _qstring_filename = 0;
	_qstring = ::locateLocal((const char*) QtSupport::toCharString(env, type, &_qstring_type), (const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename), (bool) createDir, (const KInstance*) QtSupport::getQt(env, instance));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_locate__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring type, jstring filename)
{
	QString  _qstring;
	(void) cls;
static QCString* _qstring_type = 0;
static QString* _qstring_filename = 0;
	_qstring = ::locate((const char*) QtSupport::toCharString(env, type, &_qstring_type), (const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_locate__Ljava_lang_String_2Ljava_lang_String_2Lorg_kde_koala_KInstanceInterface_2(JNIEnv* env, jclass cls, jstring type, jstring filename, jobject instance)
{
	QString  _qstring;
	(void) cls;
static QCString* _qstring_type = 0;
static QString* _qstring_filename = 0;
	_qstring = ::locate((const char*) QtSupport::toCharString(env, type, &_qstring_type), (const QString&)*(QString*) QtSupport::toQString(env, filename, &_qstring_filename), (const KInstance*) QtSupport::getQt(env, instance));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KDE_op_1equals(JNIEnv* env, jclass cls, jobject x, jobject y)
{
	(void) cls;
	jint xret = (jint) ::operator==((KSSLCertificate&)*(KSSLCertificate*) QtSupport::getQt(env, x), (KSSLCertificate&)*(KSSLCertificate*) QtSupport::getQt(env, y));
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KDE_op_1incr__I(JNIEnv* env, jclass cls, jint group)
{
	(void) cls;
	(void) env;
	jint xret = (jint) ::operator++((KIcon::Group&) group);
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KDE_op_1incr__II(JNIEnv* env, jclass cls, jint group, jint arg2)
{
	(void) cls;
	(void) env;
	jint xret = (jint) ::operator++((KIcon::Group&) group, (int) arg2);
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KDE_op_1lt(JNIEnv* env, jclass cls, jobject k1, jobject k2)
{
	(void) cls;
	jboolean xret = (jboolean) ::operator<((const KEntryKey&)*(const KEntryKey*) QtSupport::getQt(env, k1), (const KEntryKey&)*(const KEntryKey*) QtSupport::getQt(env, k2));
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KDE_op_1not_1equals(JNIEnv* env, jclass cls, jobject x, jobject y)
{
	(void) cls;
	jint xret = (jint) ::operator!=((KSSLCertificate&)*(KSSLCertificate*) QtSupport::getQt(env, x), (KSSLCertificate&)*(KSSLCertificate*) QtSupport::getQt(env, y));
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1read__Lorg_kde_qt_QDataStream_2I(JNIEnv* env, jclass cls, jobject s, jint p)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (KSSLCertificateCache::KSSLCertificatePolicy&) p), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KFileItem_2(JNIEnv* env, jclass cls, jobject s, jobject a)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (KFileItem&)*(KFileItem*) QtSupport::getQt(env, a)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KFileMetaInfoGroup_2(JNIEnv* env, jclass cls, jobject s, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (KFileMetaInfoGroup&)*(KFileMetaInfoGroup*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KFileMetaInfoItem_2(JNIEnv* env, jclass cls, jobject s, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (KFileMetaInfoItem&)*(KFileMetaInfoItem*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KFileMetaInfo_2(JNIEnv* env, jclass cls, jobject s, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (KFileMetaInfo&)*(KFileMetaInfo*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KSSLCertDlgRet_2(JNIEnv* env, jclass cls, jobject s, jobject r)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (KSSLCertDlgRet&)*(KSSLCertDlgRet*) QtSupport::getQt(env, r)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KSSLCertificate_2(JNIEnv* env, jclass cls, jobject s, jobject r)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (KSSLCertificate&)*(KSSLCertificate*) QtSupport::getQt(env, r)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1read__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KURL_2(JNIEnv* env, jclass cls, jobject s, jobject a)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (KURL&)*(KURL*) QtSupport::getQt(env, a)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1read__Lorg_kde_qt_QDataStream_2Z(JNIEnv* env, jclass cls, jobject str, jboolean b)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator>>((QDataStream&)*(QDataStream*) QtSupport::getQt(env, str), (bool&) b), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1write__Lorg_kde_qt_QDataStream_2I(JNIEnv* env, jclass cls, jobject s, jint p)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (const KSSLCertificateCache::KSSLCertificatePolicy&) p), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1write__Lorg_kde_qt_QDataStream_2J(JNIEnv* env, jclass cls, jobject str, jlong ll)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, str), (long long int) ll), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KFileItem_2(JNIEnv* env, jclass cls, jobject s, jobject a)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (const KFileItem&)*(const KFileItem*) QtSupport::getQt(env, a)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KFileMetaInfoGroup_2(JNIEnv* env, jclass cls, jobject s, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (const KFileMetaInfoGroup&)*(const KFileMetaInfoGroup*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KFileMetaInfoItem_2(JNIEnv* env, jclass cls, jobject s, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (const KFileMetaInfoItem&)*(const KFileMetaInfoItem*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KFileMetaInfo_2(JNIEnv* env, jclass cls, jobject s, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (const KFileMetaInfo&)*(const KFileMetaInfo*) QtSupport::getQt(env, arg2)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KSSLCertDlgRet_2(JNIEnv* env, jclass cls, jobject s, jobject r)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (const KSSLCertDlgRet&)*(const KSSLCertDlgRet*) QtSupport::getQt(env, r)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KSSLCertificate_2(JNIEnv* env, jclass cls, jobject s, jobject r)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (const KSSLCertificate&)*(const KSSLCertificate*) QtSupport::getQt(env, r)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1write__Lorg_kde_qt_QDataStream_2Lorg_kde_koala_KURL_2(JNIEnv* env, jclass cls, jobject s, jobject a)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, s), (const KURL&)*(const KURL*) QtSupport::getQt(env, a)), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KDE_op_1write__Lorg_kde_qt_QDataStream_2Z(JNIEnv* env, jclass cls, jobject str, jboolean b)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(QDataStream *) &::operator<<((QDataStream&)*(QDataStream*) QtSupport::getQt(env, str), (bool) b), "org.kde.qt.QDataStream");
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KDE_pageNameToPageSize(JNIEnv* env, jclass cls, jstring name)
{
	(void) cls;
static QString* _qstring_name = 0;
	jint xret = (jint) ::pageNameToPageSize((const QString&)*(QString*) QtSupport::toQString(env, name, &_qstring_name));
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_pageSizeToPageName(JNIEnv* env, jclass cls, jint s)
{
	const char* _qstring;
	(void) cls;
	_qstring = ::pageSizeToPageName((KPrinter::PageSize) s);
	return QtSupport::fromCharString(env, (char *) _qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_tr2i18n__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring message)
{
	QString  _qstring;
	(void) cls;
static QCString* _qstring_message = 0;
	_qstring = ::tr2i18n((const char*) QtSupport::toCharString(env, message, &_qstring_message));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_tr2i18n__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring message, jstring arg2)
{
	QString  _qstring;
	(void) cls;
static QCString* _qstring_message = 0;
static QCString* _qstring_arg2 = 0;
	_qstring = ::tr2i18n((const char*) QtSupport::toCharString(env, message, &_qstring_message), (const char*) QtSupport::toCharString(env, arg2, &_qstring_arg2));
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KDE_urlcmp__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring _url1, jstring _url2)
{
	(void) cls;
static QString* _qstring__url1 = 0;
static QString* _qstring__url2 = 0;
	jboolean xret = (jboolean) ::urlcmp((const QString&)*(QString*) QtSupport::toQString(env, _url1, &_qstring__url1), (const QString&)*(QString*) QtSupport::toQString(env, _url2, &_qstring__url2));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KDE_urlcmp__Ljava_lang_String_2Ljava_lang_String_2ZZ(JNIEnv* env, jclass cls, jstring _url1, jstring _url2, jboolean _ignore_trailing, jboolean _ignore_ref)
{
	(void) cls;
static QString* _qstring__url1 = 0;
static QString* _qstring__url2 = 0;
	jboolean xret = (jboolean) ::urlcmp((const QString&)*(QString*) QtSupport::toQString(env, _url1, &_qstring__url1), (const QString&)*(QString*) QtSupport::toQString(env, _url2, &_qstring__url2), (bool) _ignore_trailing, (bool) _ignore_ref);
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KDE_versionMajor(JNIEnv* env, jclass cls)
{
	(void) cls;
	(void) env;
	jint xret = (jint) KDE::versionMajor();
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KDE_versionMinor(JNIEnv* env, jclass cls)
{
	(void) cls;
	(void) env;
	jint xret = (jint) KDE::versionMinor();
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KDE_versionRelease(JNIEnv* env, jclass cls)
{
	(void) cls;
	(void) env;
	jint xret = (jint) KDE::versionRelease();
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KDE_versionString(JNIEnv* env, jclass cls)
{
	const char* _qstring;
	(void) cls;
	_qstring = KDE::versionString();
	return QtSupport::fromCharString(env, (char *) _qstring);
}

JNIEXPORT jint JNICALL
Java_org_kde_koala_KDE_version(JNIEnv* env, jclass cls)
{
	(void) cls;
	(void) env;
	jint xret = (jint) KDE::version();
	return xret;
}

