//Auto-generated by kalyptus. DO NOT EDIT.
#include <tqnetwork.h>
#include <tquuid.h>
#include <tqdatetime.h>
#include <tqglobal.h>
#include <tqrect.h>
#include <tqglist.h>
#include <tqdockarea.h>
#include <tqdatastream.h>
#include <tqgl.h>
#include <tqgvector.h>
#include <tqdrawutil.h>
#include <tqstring.h>
#include <tqwmatrix.h>
#include <tqstringlist.h>
#include <tqdom.h>
#include <tqpoint.h>
#include <tqpalette.h>
#include <tqpaintdevice.h>
#include <tqpicture.h>
#include <tqsplitter.h>
#include <tqsize.h>
#include <tqbrush.h>
#include <tqregion.h>
#include <tqcursor.h>
#include <tqwindowdefs.h>
#include <tqpixmap.h>
#include <tqtextstream.h>
#include <tqfont.h>
#include <tqimage.h>
#include <tqmainwindow.h>
#include <tqkeysequence.h>
#include <tqvariant.h>
#include <tqpointarray.h>
#include <tqbitarray.h>
#include <tqpen.h>
#include <tqcolor.h>
#include <tqcstring.h>
#include <tqnamespace.h>

#include <qtjava/QtSupport.h>
#include <qtjava/Qt.h>

class QtJBridge : public TQt
{
public:
	QtJBridge() : TQt() {};
	~QtJBridge() {QtSupport::qtKeyDeleted(this);}
};

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_bin(JNIEnv* env, jclass cls, jobject s)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::bin((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, s)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QImage_2IILorg_trinitydesktop_qt_QImage_2(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src)
{
	(void) cls;
	::bitBlt((TQImage*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const TQImage*) QtSupport::getQt(env, src));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QImage_2IILorg_trinitydesktop_qt_QImage_2I(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx)
{
	(void) cls;
	::bitBlt((TQImage*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const TQImage*) QtSupport::getQt(env, src), (int) sx);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QImage_2IILorg_trinitydesktop_qt_QImage_2II(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy)
{
	(void) cls;
	::bitBlt((TQImage*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const TQImage*) QtSupport::getQt(env, src), (int) sx, (int) sy);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QImage_2IILorg_trinitydesktop_qt_QImage_2III(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw)
{
	(void) cls;
	::bitBlt((TQImage*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const TQImage*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QImage_2IILorg_trinitydesktop_qt_QImage_2IIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh)
{
	(void) cls;
	::bitBlt((TQImage*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const TQImage*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw, (int) sh);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QImage_2IILorg_trinitydesktop_qt_QImage_2IIIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh, jint conversion_flags)
{
	(void) cls;
	::bitBlt((TQImage*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const TQImage*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw, (int) sh, (int) conversion_flags);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QImage_2(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQImage*) QtSupport::getQt(env, src));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QImage_2I(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQImage*) QtSupport::getQt(env, src), (int) sx);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QImage_2II(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQImage*) QtSupport::getQt(env, src), (int) sx, (int) sy);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QImage_2III(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQImage*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QImage_2IIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQImage*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw, (int) sh);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QImage_2IIIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh, jint conversion_flags)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQImage*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw, (int) sh, (int) conversion_flags);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QPaintDeviceInterface_2(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQPaintDevice*) QtSupport::paintDevice(env, src));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QPaintDeviceInterface_2I(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQPaintDevice*) QtSupport::paintDevice(env, src), (int) sx);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QPaintDeviceInterface_2II(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQPaintDevice*) QtSupport::paintDevice(env, src), (int) sx, (int) sy);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QPaintDeviceInterface_2III(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQPaintDevice*) QtSupport::paintDevice(env, src), (int) sx, (int) sy, (int) sw);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QPaintDeviceInterface_2IIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQPaintDevice*) QtSupport::paintDevice(env, src), (int) sx, (int) sy, (int) sw, (int) sh);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QPaintDeviceInterface_2IIIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh, jint arg9)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQPaintDevice*) QtSupport::paintDevice(env, src), (int) sx, (int) sy, (int) sw, (int) sh, (TQt::RasterOp) arg9);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2IILorg_trinitydesktop_qt_QPaintDeviceInterface_2IIIIIZ(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh, jint arg9, jboolean ignoreMask)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (int) dx, (int) dy, (const TQPaintDevice*) QtSupport::paintDevice(env, src), (int) sx, (int) sy, (int) sw, (int) sh, (TQt::RasterOp) arg9, (bool) ignoreMask);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QPaintDeviceInterface_2(JNIEnv* env, jclass cls, jobject dst, jobject dp, jobject src)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, dp), (const TQPaintDevice*) QtSupport::paintDevice(env, src));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QPaintDeviceInterface_2Lorg_trinitydesktop_qt_QRect_2(JNIEnv* env, jclass cls, jobject dst, jobject dp, jobject src, jobject sr)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, dp), (const TQPaintDevice*) QtSupport::paintDevice(env, src), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, sr));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QPaintDeviceInterface_2Lorg_trinitydesktop_qt_QRect_2I(JNIEnv* env, jclass cls, jobject dst, jobject dp, jobject src, jobject sr, jint rop)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, dp), (const TQPaintDevice*) QtSupport::paintDevice(env, src), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, sr), (TQt::RasterOp) rop);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_bitBlt__Lorg_trinitydesktop_qt_QPaintDeviceInterface_2Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QPaintDeviceInterface_2Lorg_trinitydesktop_qt_QRect_2IZ(JNIEnv* env, jclass cls, jobject dst, jobject dp, jobject src, jobject sr, jint rop, jboolean ignoreMask)
{
	(void) cls;
	::bitBlt((TQPaintDevice*) QtSupport::paintDevice(env, dst), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, dp), (const TQPaintDevice*) QtSupport::paintDevice(env, src), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, sr), (TQt::RasterOp) rop, (bool) ignoreMask);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_copyBlt__Lorg_trinitydesktop_qt_QPixmap_2IILorg_trinitydesktop_qt_QPixmap_2(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src)
{
	(void) cls;
	::copyBlt((TQPixmap*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const TQPixmap*) QtSupport::getQt(env, src));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_copyBlt__Lorg_trinitydesktop_qt_QPixmap_2IILorg_trinitydesktop_qt_QPixmap_2I(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx)
{
	(void) cls;
	::copyBlt((TQPixmap*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const TQPixmap*) QtSupport::getQt(env, src), (int) sx);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_copyBlt__Lorg_trinitydesktop_qt_QPixmap_2IILorg_trinitydesktop_qt_QPixmap_2II(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy)
{
	(void) cls;
	::copyBlt((TQPixmap*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const TQPixmap*) QtSupport::getQt(env, src), (int) sx, (int) sy);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_copyBlt__Lorg_trinitydesktop_qt_QPixmap_2IILorg_trinitydesktop_qt_QPixmap_2III(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw)
{
	(void) cls;
	::copyBlt((TQPixmap*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const TQPixmap*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_copyBlt__Lorg_trinitydesktop_qt_QPixmap_2IILorg_trinitydesktop_qt_QPixmap_2IIII(JNIEnv* env, jclass cls, jobject dst, jint dx, jint dy, jobject src, jint sx, jint sy, jint sw, jint sh)
{
	(void) cls;
	::copyBlt((TQPixmap*) QtSupport::getQt(env, dst), (int) dx, (int) dy, (const TQPixmap*) QtSupport::getQt(env, src), (int) sx, (int) sy, (int) sw, (int) sh);
	return;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_dec(JNIEnv* env, jclass cls, jobject s)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::dec((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, s)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_dispose(JNIEnv* env, jobject obj)
{
	Java_org_trinitydesktop_qt_Qt_finalize(env, obj);
	return;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_endl(JNIEnv* env, jclass cls, jobject s)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::endl((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, s)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_finalize(JNIEnv* env, jobject obj)
{
	if (QtSupport::allocatedInJavaWorld(env, obj)) {
		delete (TQt*)QtSupport::getQt(env, obj);
		QtSupport::setQt(env, obj, 0);
	}
	return;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_flush(JNIEnv* env, jclass cls, jobject s)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::flush((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, s)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_hex(JNIEnv* env, jclass cls, jobject s)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::hex((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, s)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_trinitydesktop_qt_Qt_isDisposed(JNIEnv* env, jobject obj)
{
	return (QtSupport::getQt(env, obj) == 0);
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_newQt(JNIEnv* env, jobject obj)
{
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new QtJBridge());
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_oct(JNIEnv* env, jclass cls, jobject s)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::oct((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, s)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1div__Lorg_trinitydesktop_qt_QPoint_2D(JNIEnv* env, jclass cls, jobject p, jdouble c)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQPoint(::operator/((const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p), (double) c)), "org.trinitydesktop.qt.TQPoint", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1div__Lorg_trinitydesktop_qt_QPoint_2I(JNIEnv* env, jclass cls, jobject p, jint c)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQPoint(::operator/((const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p), (int) c)), "org.trinitydesktop.qt.TQPoint", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1div__Lorg_trinitydesktop_qt_QSize_2D(JNIEnv* env, jclass cls, jobject s, jdouble c)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQSize(::operator/((const TQSize&)*(const TQSize*) QtSupport::getQt(env, s), (double) c)), "org.trinitydesktop.qt.TQSize", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1div__Lorg_trinitydesktop_qt_QSize_2I(JNIEnv* env, jclass cls, jobject s, jint c)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQSize(::operator/((const TQSize&)*(const TQSize*) QtSupport::getQt(env, s), (int) c)), "org.trinitydesktop.qt.TQSize", true);
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_trinitydesktop_qt_Qt_op_1equals__Lorg_trinitydesktop_qt_QGLFormat_2Lorg_trinitydesktop_qt_QGLFormat_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jboolean xret = (jboolean) ::operator==((const TQGLFormat&)*(const TQGLFormat*) QtSupport::getQt(env, arg1), (const TQGLFormat&)*(const TQGLFormat*) QtSupport::getQt(env, arg2));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_trinitydesktop_qt_Qt_op_1equals__Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QPoint_2(JNIEnv* env, jclass cls, jobject p1, jobject p2)
{
	(void) cls;
	jboolean xret = (jboolean) ::operator==((const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p1), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p2));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_trinitydesktop_qt_Qt_op_1equals__Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QRect_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jboolean xret = (jboolean) ::operator==((const TQRect&)*(const TQRect*) QtSupport::getQt(env, arg1), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, arg2));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_trinitydesktop_qt_Qt_op_1equals__Lorg_trinitydesktop_qt_QSize_2Lorg_trinitydesktop_qt_QSize_2(JNIEnv* env, jclass cls, jobject s1, jobject s2)
{
	(void) cls;
	jboolean xret = (jboolean) ::operator==((const TQSize&)*(const TQSize*) QtSupport::getQt(env, s1), (const TQSize&)*(const TQSize*) QtSupport::getQt(env, s2));
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1minus__Lorg_trinitydesktop_qt_QPoint_2(JNIEnv* env, jclass cls, jobject p)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQPoint(::operator-((const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p))), "org.trinitydesktop.qt.TQPoint", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1minus__Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QPoint_2(JNIEnv* env, jclass cls, jobject p1, jobject p2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQPoint(::operator-((const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p1), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p2))), "org.trinitydesktop.qt.TQPoint", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1minus__Lorg_trinitydesktop_qt_QSize_2Lorg_trinitydesktop_qt_QSize_2(JNIEnv* env, jclass cls, jobject s1, jobject s2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQSize(::operator-((const TQSize&)*(const TQSize*) QtSupport::getQt(env, s1), (const TQSize&)*(const TQSize*) QtSupport::getQt(env, s2))), "org.trinitydesktop.qt.TQSize", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1mult__DLorg_trinitydesktop_qt_QPoint_2(JNIEnv* env, jclass cls, jdouble c, jobject p)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQPoint(::operator*((double) c, (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p))), "org.trinitydesktop.qt.TQPoint", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1mult__DLorg_trinitydesktop_qt_QSize_2(JNIEnv* env, jclass cls, jdouble c, jobject s)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQSize(::operator*((double) c, (const TQSize&)*(const TQSize*) QtSupport::getQt(env, s))), "org.trinitydesktop.qt.TQSize", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1mult__ILorg_trinitydesktop_qt_QPoint_2(JNIEnv* env, jclass cls, jint c, jobject p)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQPoint(::operator*((int) c, (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p))), "org.trinitydesktop.qt.TQPoint", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1mult__ILorg_trinitydesktop_qt_QSize_2(JNIEnv* env, jclass cls, jint c, jobject s)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQSize(::operator*((int) c, (const TQSize&)*(const TQSize*) QtSupport::getQt(env, s))), "org.trinitydesktop.qt.TQSize", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1mult__Lorg_trinitydesktop_qt_QPoint_2D(JNIEnv* env, jclass cls, jobject p, jdouble c)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQPoint(::operator*((const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p), (double) c)), "org.trinitydesktop.qt.TQPoint", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1mult__Lorg_trinitydesktop_qt_QPoint_2I(JNIEnv* env, jclass cls, jobject p, jint c)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQPoint(::operator*((const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p), (int) c)), "org.trinitydesktop.qt.TQPoint", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1mult__Lorg_trinitydesktop_qt_QSize_2D(JNIEnv* env, jclass cls, jobject s, jdouble c)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQSize(::operator*((const TQSize&)*(const TQSize*) QtSupport::getQt(env, s), (double) c)), "org.trinitydesktop.qt.TQSize", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1mult__Lorg_trinitydesktop_qt_QSize_2I(JNIEnv* env, jclass cls, jobject s, jint c)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQSize(::operator*((const TQSize&)*(const TQSize*) QtSupport::getQt(env, s), (int) c)), "org.trinitydesktop.qt.TQSize", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1mult__Lorg_trinitydesktop_qt_QWMatrix_2Lorg_trinitydesktop_qt_QWMatrix_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQWMatrix(::operator*((const TQWMatrix&)*(const TQWMatrix*) QtSupport::getQt(env, arg1), (const TQWMatrix&)*(const TQWMatrix*) QtSupport::getQt(env, arg2))), "org.trinitydesktop.qt.TQWMatrix", true);
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_trinitydesktop_qt_Qt_op_1not_1equals__Lorg_trinitydesktop_qt_QGLFormat_2Lorg_trinitydesktop_qt_QGLFormat_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jboolean xret = (jboolean) ::operator!=((const TQGLFormat&)*(const TQGLFormat*) QtSupport::getQt(env, arg1), (const TQGLFormat&)*(const TQGLFormat*) QtSupport::getQt(env, arg2));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_trinitydesktop_qt_Qt_op_1not_1equals__Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QPoint_2(JNIEnv* env, jclass cls, jobject p1, jobject p2)
{
	(void) cls;
	jboolean xret = (jboolean) ::operator!=((const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p1), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p2));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_trinitydesktop_qt_Qt_op_1not_1equals__Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QRect_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jboolean xret = (jboolean) ::operator!=((const TQRect&)*(const TQRect*) QtSupport::getQt(env, arg1), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, arg2));
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_trinitydesktop_qt_Qt_op_1not_1equals__Lorg_trinitydesktop_qt_QSize_2Lorg_trinitydesktop_qt_QSize_2(JNIEnv* env, jclass cls, jobject s1, jobject s2)
{
	(void) cls;
	jboolean xret = (jboolean) ::operator!=((const TQSize&)*(const TQSize*) QtSupport::getQt(env, s1), (const TQSize&)*(const TQSize*) QtSupport::getQt(env, s2));
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1plus__Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QPoint_2(JNIEnv* env, jclass cls, jobject p1, jobject p2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQPoint(::operator+((const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p1), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p2))), "org.trinitydesktop.qt.TQPoint", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1plus__Lorg_trinitydesktop_qt_QSize_2Lorg_trinitydesktop_qt_QSize_2(JNIEnv* env, jclass cls, jobject s1, jobject s2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQSize(::operator+((const TQSize&)*(const TQSize*) QtSupport::getQt(env, s1), (const TQSize&)*(const TQSize*) QtSupport::getQt(env, s2))), "org.trinitydesktop.qt.TQSize", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2I(JNIEnv* env, jclass cls, jobject s, jint p)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, s), (TQVariant::Type&) p), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Ljava_util_Calendar_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
static TQDate* _qdate_arg2 = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQDate&)*(TQDate*) QtSupport::toTQDate(env, arg2, &_qdate_arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Ljava_util_Date_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
static TQTime* _qtime_arg2 = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQTime&)*(TQTime*) QtSupport::toTQTime(env, arg2, &_qtime_arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QBrush_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQBrush&)*(TQBrush*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQColorGroup&)*(TQColorGroup*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QColor_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQColor&)*(TQColor*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QCursor_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQCursor&)*(TQCursor*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QFont_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQFont&)*(TQFont*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QImage_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQImage&)*(TQImage*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QKeySequence_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQKeySequence&)*(TQKeySequence*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QPalette_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQPalette&)*(TQPalette*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QPen_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQPen&)*(TQPen*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QPicture_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQPicture&)*(TQPicture*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QPixmap_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQPixmap&)*(TQPixmap*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QPointArray_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQPointArray&)*(TQPointArray*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QPoint_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQPoint&)*(TQPoint*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QRect_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQRect&)*(TQRect*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QRegion_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQRegion&)*(TQRegion*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QSize_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQSize&)*(TQSize*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QUuid_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQUuid&)*(TQUuid*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QVariant_2(JNIEnv* env, jclass cls, jobject s, jobject p)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, s), (TQVariant&)*(TQVariant*) QtSupport::getQt(env, p)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QWMatrix_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQWMatrix&)*(TQWMatrix*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QDataStream_2_3Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject arg1, jobjectArray arg2)
{
	(void) cls;
static TQStringList* _qlist_arg2 = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator>>((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (TQStringList&)*(TQStringList*) QtSupport::toTQStringList(env, arg2, &_qlist_arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QTextStream_2Lorg_trinitydesktop_qt_QDockArea_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::operator>>((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, arg1), (TQDockArea&)*(TQDockArea*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QTextStream_2Lorg_trinitydesktop_qt_QMainWindow_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::operator>>((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, arg1), (TQMainWindow&)*(TQMainWindow*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1read__Lorg_trinitydesktop_qt_QTextStream_2Lorg_trinitydesktop_qt_QSplitter_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::operator>>((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, arg1), (TQSplitter&)*(TQSplitter*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2I(JNIEnv* env, jclass cls, jobject s, jint p)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, s), (const TQVariant::Type) p), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Ljava_util_Calendar_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
static TQDate* _qdate_arg2 = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQDate&)*(TQDate*) QtSupport::toTQDate(env, arg2, &_qdate_arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Ljava_util_Date_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
static TQTime* _qtime_arg2 = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQTime&)*(TQTime*) QtSupport::toTQTime(env, arg2, &_qtime_arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QBrush_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQBrush&)*(const TQBrush*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QColor_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQColor&)*(const TQColor*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QCursor_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQCursor&)*(const TQCursor*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QFont_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQFont&)*(const TQFont*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QImage_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQImage&)*(const TQImage*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QKeySequence_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQKeySequence&)*(const TQKeySequence*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QPalette_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQPalette&)*(const TQPalette*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QPen_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQPen&)*(const TQPen*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QPicture_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQPicture&)*(const TQPicture*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QPixmap_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQPixmap&)*(const TQPixmap*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QPointArray_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQPointArray&)*(const TQPointArray*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QPoint_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QRect_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QRegion_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQRegion&)*(const TQRegion*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QSize_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQSize&)*(const TQSize*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QUuid_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQUuid&)*(const TQUuid*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QVariant_2(JNIEnv* env, jclass cls, jobject s, jobject p)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, s), (const TQVariant&)*(const TQVariant*) QtSupport::getQt(env, p)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2Lorg_trinitydesktop_qt_QWMatrix_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQWMatrix&)*(const TQWMatrix*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QDataStream_2_3Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject arg1, jobjectArray arg2)
{
	(void) cls;
static TQStringList* _qlist_arg2 = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQDataStream *) &::operator<<((TQDataStream&)*(TQDataStream*) QtSupport::getQt(env, arg1), (const TQStringList&)*(TQStringList*) QtSupport::toTQStringList(env, arg2, &_qlist_arg2)), "org.trinitydesktop.qt.TQDataStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QTextStream_2Lorg_trinitydesktop_qt_QDockArea_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::operator<<((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, arg1), (const TQDockArea&)*(const TQDockArea*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QTextStream_2Lorg_trinitydesktop_qt_QDomNode_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::operator<<((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, arg1), (const TQDomNode&)*(const TQDomNode*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QTextStream_2Lorg_trinitydesktop_qt_QMainWindow_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::operator<<((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, arg1), (const TQMainWindow&)*(const TQMainWindow*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_op_1write__Lorg_trinitydesktop_qt_QTextStream_2Lorg_trinitydesktop_qt_QSplitter_2(JNIEnv* env, jclass cls, jobject arg1, jobject arg2)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::operator<<((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, arg1), (const TQSplitter&)*(const TQSplitter*) QtSupport::getQt(env, arg2)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_trinitydesktop_qt_Qt_qAlpha(JNIEnv* env, jclass cls, jint rgb)
{
	(void) cls;
	(void) env;
	jint xret = (jint) ::tqAlpha((TQRgb) rgb);
	return xret;
}

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

JNIEXPORT jint JNICALL
Java_org_trinitydesktop_qt_Qt_qBlue(JNIEnv* env, jclass cls, jint rgb)
{
	(void) cls;
	(void) env;
	jint xret = (jint) ::tqBlue((TQRgb) rgb);
	return xret;
}

JNIEXPORT jbyteArray JNICALL
Java_org_trinitydesktop_qt_Qt_tqCompress___3B(JNIEnv* env, jclass cls, jbyteArray data)
{
	TQByteArray _qbyteArray;
	(void) cls;
static TQByteArray* _qbyteArray_data = 0;
	_qbyteArray = ::tqCompress((const TQByteArray&)*(TQByteArray*) QtSupport::toTQByteArray(env, data, &_qbyteArray_data));
	return QtSupport::fromTQByteArray(env, &_qbyteArray);
}

JNIEXPORT jbyteArray JNICALL
Java_org_trinitydesktop_qt_Qt_tqCompress___3CI(JNIEnv* env, jclass cls, jcharArray data, jint nbytes)
{
	TQByteArray _qbyteArray;
	(void) cls;
static TQByteArray* _qbytearray_data = 0;
	_qbyteArray = ::tqCompress((const uchar*) QtSupport::toUcharArray(env, data, &_qbytearray_data), (int) nbytes);
	return QtSupport::fromTQByteArray(env, &_qbyteArray);
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawArrow(JNIEnv* env, jclass cls, jobject p, jint type, jint style, jboolean down, jint x, jint y, jint w, jint h, jobject g, jboolean enabled)
{
	(void) cls;
	::qDrawArrow((TQPainter*) QtSupport::getQt(env, p), (TQt::ArrowType) type, (TQt::GUIStyle) style, (bool) down, (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) enabled);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawItem__Lorg_trinitydesktop_qt_QPainter_2IIIIIILorg_trinitydesktop_qt_QColorGroup_2ZLorg_trinitydesktop_qt_QPixmap_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject p, jint gs, jint x, jint y, jint w, jint h, jint flags, jobject g, jboolean enabled, jobject pixmap, jstring text)
{
	(void) cls;
static TQString* _qstring_text = 0;
	::qDrawItem((TQPainter*) QtSupport::getQt(env, p), (TQt::GUIStyle) gs, (int) x, (int) y, (int) w, (int) h, (int) flags, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) enabled, (const TQPixmap*) QtSupport::getQt(env, pixmap), (const TQString&)*(TQString*) QtSupport::toTQString(env, text, &_qstring_text));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawItem__Lorg_trinitydesktop_qt_QPainter_2IIIIIILorg_trinitydesktop_qt_QColorGroup_2ZLorg_trinitydesktop_qt_QPixmap_2Ljava_lang_String_2I(JNIEnv* env, jclass cls, jobject p, jint gs, jint x, jint y, jint w, jint h, jint flags, jobject g, jboolean enabled, jobject pixmap, jstring text, jint len)
{
	(void) cls;
static TQString* _qstring_text = 0;
	::qDrawItem((TQPainter*) QtSupport::getQt(env, p), (TQt::GUIStyle) gs, (int) x, (int) y, (int) w, (int) h, (int) flags, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) enabled, (const TQPixmap*) QtSupport::getQt(env, pixmap), (const TQString&)*(TQString*) QtSupport::toTQString(env, text, &_qstring_text), (int) len);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawItem__Lorg_trinitydesktop_qt_QPainter_2IIIIIILorg_trinitydesktop_qt_QColorGroup_2ZLorg_trinitydesktop_qt_QPixmap_2Ljava_lang_String_2ILorg_trinitydesktop_qt_QColor_2(JNIEnv* env, jclass cls, jobject p, jint gs, jint x, jint y, jint w, jint h, jint flags, jobject g, jboolean enabled, jobject pixmap, jstring text, jint len, jobject penColor)
{
	(void) cls;
static TQString* _qstring_text = 0;
	::qDrawItem((TQPainter*) QtSupport::getQt(env, p), (TQt::GUIStyle) gs, (int) x, (int) y, (int) w, (int) h, (int) flags, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) enabled, (const TQPixmap*) QtSupport::getQt(env, pixmap), (const TQString&)*(TQString*) QtSupport::toTQString(env, text, &_qstring_text), (int) len, (const TQColor*) QtSupport::getQt(env, penColor));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawPlainRect__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColor_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6)
{
	(void) cls;
	::qDrawPlainRect((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColor&)*(const TQColor*) QtSupport::getQt(env, arg6));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawPlainRect__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColor_2I(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jint lineWidth)
{
	(void) cls;
	::qDrawPlainRect((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColor&)*(const TQColor*) QtSupport::getQt(env, arg6), (int) lineWidth);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawPlainRect__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColor_2ILorg_trinitydesktop_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jint lineWidth, jobject fill)
{
	(void) cls;
	::qDrawPlainRect((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColor&)*(const TQColor*) QtSupport::getQt(env, arg6), (int) lineWidth, (const TQBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawPlainRect__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColor_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3)
{
	(void) cls;
	::qDrawPlainRect((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColor&)*(const TQColor*) QtSupport::getQt(env, arg3));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawPlainRect__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColor_2I(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jint lineWidth)
{
	(void) cls;
	::qDrawPlainRect((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColor&)*(const TQColor*) QtSupport::getQt(env, arg3), (int) lineWidth);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawPlainRect__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColor_2ILorg_trinitydesktop_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jint lineWidth, jobject fill)
{
	(void) cls;
	::qDrawPlainRect((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColor&)*(const TQColor*) QtSupport::getQt(env, arg3), (int) lineWidth, (const TQBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeLine__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x1, jint y1, jint x2, jint y2, jobject g)
{
	(void) cls;
	::qDrawShadeLine((TQPainter*) QtSupport::getQt(env, p), (int) x1, (int) y1, (int) x2, (int) y2, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeLine__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jint x1, jint y1, jint x2, jint y2, jobject g, jboolean sunken)
{
	(void) cls;
	::qDrawShadeLine((TQPainter*) QtSupport::getQt(env, p), (int) x1, (int) y1, (int) x2, (int) y2, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeLine__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2ZI(JNIEnv* env, jclass cls, jobject p, jint x1, jint y1, jint x2, jint y2, jobject g, jboolean sunken, jint lineWidth)
{
	(void) cls;
	::qDrawShadeLine((TQPainter*) QtSupport::getQt(env, p), (int) x1, (int) y1, (int) x2, (int) y2, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (int) lineWidth);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeLine__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2ZII(JNIEnv* env, jclass cls, jobject p, jint x1, jint y1, jint x2, jint y2, jobject g, jboolean sunken, jint lineWidth, jint midLineWidth)
{
	(void) cls;
	::qDrawShadeLine((TQPainter*) QtSupport::getQt(env, p), (int) x1, (int) y1, (int) x2, (int) y2, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (int) lineWidth, (int) midLineWidth);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeLine__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject p1, jobject p2, jobject g)
{
	(void) cls;
	::qDrawShadeLine((TQPainter*) QtSupport::getQt(env, p), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p1), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p2), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeLine__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject p1, jobject p2, jobject g, jboolean sunken)
{
	(void) cls;
	::qDrawShadeLine((TQPainter*) QtSupport::getQt(env, p), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p1), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p2), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeLine__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QColorGroup_2ZI(JNIEnv* env, jclass cls, jobject p, jobject p1, jobject p2, jobject g, jboolean sunken, jint lineWidth)
{
	(void) cls;
	::qDrawShadeLine((TQPainter*) QtSupport::getQt(env, p), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p1), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p2), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (int) lineWidth);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeLine__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QPoint_2Lorg_trinitydesktop_qt_QColorGroup_2ZII(JNIEnv* env, jclass cls, jobject p, jobject p1, jobject p2, jobject g, jboolean sunken, jint lineWidth, jint midLineWidth)
{
	(void) cls;
	::qDrawShadeLine((TQPainter*) QtSupport::getQt(env, p), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p1), (const TQPoint&)*(const TQPoint*) QtSupport::getQt(env, p2), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (int) lineWidth, (int) midLineWidth);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadePanel__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6)
{
	(void) cls;
	::qDrawShadePanel((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg6));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadePanel__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken)
{
	(void) cls;
	::qDrawShadePanel((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadePanel__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2ZI(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken, jint lineWidth)
{
	(void) cls;
	::qDrawShadePanel((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken, (int) lineWidth);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadePanel__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2ZILorg_trinitydesktop_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken, jint lineWidth, jobject fill)
{
	(void) cls;
	::qDrawShadePanel((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken, (int) lineWidth, (const TQBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadePanel__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3)
{
	(void) cls;
	::qDrawShadePanel((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg3));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadePanel__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken)
{
	(void) cls;
	::qDrawShadePanel((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadePanel__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2ZI(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken, jint lineWidth)
{
	(void) cls;
	::qDrawShadePanel((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken, (int) lineWidth);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadePanel__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2ZILorg_trinitydesktop_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken, jint lineWidth, jobject fill)
{
	(void) cls;
	::qDrawShadePanel((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken, (int) lineWidth, (const TQBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeRect__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6)
{
	(void) cls;
	::qDrawShadeRect((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg6));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeRect__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken)
{
	(void) cls;
	::qDrawShadeRect((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeRect__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2ZI(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken, jint lineWidth)
{
	(void) cls;
	::qDrawShadeRect((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken, (int) lineWidth);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeRect__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2ZII(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken, jint lineWidth, jint midLineWidth)
{
	(void) cls;
	::qDrawShadeRect((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken, (int) lineWidth, (int) midLineWidth);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeRect__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2ZIILorg_trinitydesktop_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken, jint lineWidth, jint midLineWidth, jobject fill)
{
	(void) cls;
	::qDrawShadeRect((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken, (int) lineWidth, (int) midLineWidth, (const TQBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeRect__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3)
{
	(void) cls;
	::qDrawShadeRect((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg3));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeRect__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken)
{
	(void) cls;
	::qDrawShadeRect((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeRect__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2ZI(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken, jint lineWidth)
{
	(void) cls;
	::qDrawShadeRect((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken, (int) lineWidth);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeRect__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2ZII(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken, jint lineWidth, jint midLineWidth)
{
	(void) cls;
	::qDrawShadeRect((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken, (int) lineWidth, (int) midLineWidth);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawShadeRect__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2ZIILorg_trinitydesktop_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken, jint lineWidth, jint midLineWidth, jobject fill)
{
	(void) cls;
	::qDrawShadeRect((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken, (int) lineWidth, (int) midLineWidth, (const TQBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawWinButton__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject g)
{
	(void) cls;
	::qDrawWinButton((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g));
	return;
}

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

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawWinButton__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2ZLorg_trinitydesktop_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;
	::qDrawWinButton((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (const TQBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawWinButton__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g)
{
	(void) cls;
	::qDrawWinButton((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawWinButton__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g, jboolean sunken)
{
	(void) cls;
	::qDrawWinButton((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawWinButton__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2ZLorg_trinitydesktop_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject g, jboolean sunken, jobject fill)
{
	(void) cls;
	::qDrawWinButton((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, g), (bool) sunken, (const TQBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawWinPanel__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6)
{
	(void) cls;
	::qDrawWinPanel((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg6));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawWinPanel__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken)
{
	(void) cls;
	::qDrawWinPanel((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawWinPanel__Lorg_trinitydesktop_qt_QPainter_2IIIILorg_trinitydesktop_qt_QColorGroup_2ZLorg_trinitydesktop_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jint x, jint y, jint w, jint h, jobject arg6, jboolean sunken, jobject fill)
{
	(void) cls;
	::qDrawWinPanel((TQPainter*) QtSupport::getQt(env, p), (int) x, (int) y, (int) w, (int) h, (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg6), (bool) sunken, (const TQBrush*) QtSupport::getQt(env, fill));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawWinPanel__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3)
{
	(void) cls;
	::qDrawWinPanel((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg3));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawWinPanel__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2Z(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken)
{
	(void) cls;
	::qDrawWinPanel((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken);
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_qDrawWinPanel__Lorg_trinitydesktop_qt_QPainter_2Lorg_trinitydesktop_qt_QRect_2Lorg_trinitydesktop_qt_QColorGroup_2ZLorg_trinitydesktop_qt_QBrush_2(JNIEnv* env, jclass cls, jobject p, jobject r, jobject arg3, jboolean sunken, jobject fill)
{
	(void) cls;
	::qDrawWinPanel((TQPainter*) QtSupport::getQt(env, p), (const TQRect&)*(const TQRect*) QtSupport::getQt(env, r), (const TQColorGroup&)*(const TQColorGroup*) QtSupport::getQt(env, arg3), (bool) sunken, (const TQBrush*) QtSupport::getQt(env, fill));
	return;
}

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

JNIEXPORT jint JNICALL
Java_org_trinitydesktop_qt_Qt_qGray__I(JNIEnv* env, jclass cls, jint rgb)
{
	(void) cls;
	(void) env;
	jint xret = (jint) ::tqGray((TQRgb) rgb);
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_trinitydesktop_qt_Qt_qGray__III(JNIEnv* env, jclass cls, jint r, jint g, jint b)
{
	(void) cls;
	(void) env;
	jint xret = (jint) ::tqGray((int) r, (int) g, (int) b);
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_trinitydesktop_qt_Qt_qGreen(JNIEnv* env, jclass cls, jint rgb)
{
	(void) cls;
	(void) env;
	jint xret = (jint) ::tqGreen((TQRgb) rgb);
	return xret;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_tqInitNetworkProtocols(JNIEnv* env, jclass cls)
{
	(void) cls;
	(void) env;
	::tqInitNetworkProtocols();
	return;
}

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

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

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

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

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

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

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

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

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

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_qItemRect__Lorg_trinitydesktop_qt_QPainter_2IIIIIIZLorg_trinitydesktop_qt_QPixmap_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jobject p, jint gs, jint x, jint y, jint w, jint h, jint flags, jboolean enabled, jobject pixmap, jstring text)
{
	(void) cls;
static TQString* _qstring_text = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQRect(::qItemRect((TQPainter*) QtSupport::getQt(env, p), (TQt::GUIStyle) gs, (int) x, (int) y, (int) w, (int) h, (int) flags, (bool) enabled, (const TQPixmap*) QtSupport::getQt(env, pixmap), (const TQString&)*(TQString*) QtSupport::toTQString(env, text, &_qstring_text))), "org.trinitydesktop.qt.TQRect", true);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_qItemRect__Lorg_trinitydesktop_qt_QPainter_2IIIIIIZLorg_trinitydesktop_qt_QPixmap_2Ljava_lang_String_2I(JNIEnv* env, jclass cls, jobject p, jint gs, jint x, jint y, jint w, jint h, jint flags, jboolean enabled, jobject pixmap, jstring text, jint len)
{
	(void) cls;
static TQString* _qstring_text = 0;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new TQRect(::qItemRect((TQPainter*) QtSupport::getQt(env, p), (TQt::GUIStyle) gs, (int) x, (int) y, (int) w, (int) h, (int) flags, (bool) enabled, (const TQPixmap*) QtSupport::getQt(env, pixmap), (const TQString&)*(TQString*) QtSupport::toTQString(env, text, &_qstring_text), (int) len)), "org.trinitydesktop.qt.TQRect", true);
	return xret;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_tqObsolete__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring message)
{
	(void) cls;
static TQCString* _qstring_message = 0;
	::tqObsolete((const char*) QtSupport::toCharString(env, message, &_qstring_message));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_tqObsolete__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring oldfunc)
{
	(void) cls;
static TQCString* _qstring_arg1 = 0;
static TQCString* _qstring_oldfunc = 0;
	::tqObsolete((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, oldfunc, &_qstring_oldfunc));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_tqObsolete__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1, jstring oldfunc, jstring newfunc)
{
	(void) cls;
static TQCString* _qstring_arg1 = 0;
static TQCString* _qstring_oldfunc = 0;
static TQCString* _qstring_newfunc = 0;
	::tqObsolete((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (const char*) QtSupport::toCharString(env, oldfunc, &_qstring_oldfunc), (const char*) QtSupport::toCharString(env, newfunc, &_qstring_newfunc));
	return;
}

JNIEXPORT jint JNICALL
Java_org_trinitydesktop_qt_Qt_qRed(JNIEnv* env, jclass cls, jint rgb)
{
	(void) cls;
	(void) env;
	jint xret = (jint) ::tqRed((TQRgb) rgb);
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_trinitydesktop_qt_Qt_qRgb(JNIEnv* env, jclass cls, jint r, jint g, jint b)
{
	(void) cls;
	(void) env;
	jint xret = (jint) ::tqRgb((int) r, (int) g, (int) b);
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_trinitydesktop_qt_Qt_qRgba(JNIEnv* env, jclass cls, jint r, jint g, jint b, jint a)
{
	(void) cls;
	(void) env;
	jint xret = (jint) ::tqRgba((int) r, (int) g, (int) b, (int) a);
	return xret;
}

JNIEXPORT jint JNICALL
Java_org_trinitydesktop_qt_Qt_qRound(JNIEnv* env, jclass cls, jdouble d)
{
	(void) cls;
	(void) env;
	jint xret = (jint) ::tqRound((double) d);
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_trinitydesktop_qt_Qt_tqSharedBuild(JNIEnv* env, jclass cls)
{
	(void) cls;
	(void) env;
	jboolean xret = (jboolean) ::tqSharedBuild();
	return xret;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_tqSuppressObsoleteWarnings__(JNIEnv* env, jclass cls)
{
	(void) cls;
	(void) env;
	::tqSuppressObsoleteWarnings();
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_tqSuppressObsoleteWarnings__Z(JNIEnv* env, jclass cls, jboolean arg1)
{
	(void) cls;
	(void) env;
	::tqSuppressObsoleteWarnings((bool) arg1);
	return;
}

JNIEXPORT jboolean JNICALL
Java_org_trinitydesktop_qt_Qt_tqSysInfo(JNIEnv* env, jclass cls, jintArray wordSize, jbooleanArray bigEndian)
{
	(void) cls;
	int* _int_wordSize = QtSupport::toIntPtr(env, wordSize);
	bool* _bool_bigEndian = QtSupport::toBooleanPtr(env, bigEndian);
	jboolean xret = (jboolean) ::tqSysInfo( (int*) _int_wordSize,  (bool*) _bool_bigEndian);
	env->SetIntArrayRegion(wordSize, 0, 1, (jint *) _int_wordSize);
	env->SetBooleanArrayRegion(bigEndian, 0, 1, (jboolean*) _bool_bigEndian);
	return xret;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_tqSystemWarning__Ljava_lang_String_2(JNIEnv* env, jclass cls, jstring arg1)
{
	(void) cls;
static TQCString* _qstring_arg1 = 0;
	::tqSystemWarning((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_tqSystemWarning__Ljava_lang_String_2I(JNIEnv* env, jclass cls, jstring arg1, jint code)
{
	(void) cls;
static TQCString* _qstring_arg1 = 0;
	::tqSystemWarning((const char*) QtSupport::toCharString(env, arg1, &_qstring_arg1), (int) code);
	return;
}

JNIEXPORT jbyteArray JNICALL
Java_org_trinitydesktop_qt_Qt_qUncompress___3B(JNIEnv* env, jclass cls, jbyteArray data)
{
	TQByteArray _qbyteArray;
	(void) cls;
static TQByteArray* _qbyteArray_data = 0;
	_qbyteArray = ::tqUncompress((const TQByteArray&)*(TQByteArray*) QtSupport::toTQByteArray(env, data, &_qbyteArray_data));
	return QtSupport::fromTQByteArray(env, &_qbyteArray);
}

JNIEXPORT jbyteArray JNICALL
Java_org_trinitydesktop_qt_Qt_qUncompress___3CI(JNIEnv* env, jclass cls, jcharArray data, jint nbytes)
{
	TQByteArray _qbyteArray;
	(void) cls;
static TQByteArray* _qbytearray_data = 0;
	_qbyteArray = ::tqUncompress((const uchar*) QtSupport::toUcharArray(env, data, &_qbytearray_data), (int) nbytes);
	return QtSupport::fromTQByteArray(env, &_qbyteArray);
}

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

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_reset(JNIEnv* env, jclass cls, jobject s)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::reset((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, s)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_ws(JNIEnv* env, jclass cls, jobject s)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)(TQTextStream *) &::ws((TQTextStream&)*(TQTextStream*) QtSupport::getQt(env, s)), "org.trinitydesktop.qt.TQTextStream");
	return xret;
}

#include <tqapplication.h>
#include <tqstring.h>
#include <tqcstring.h>

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_color0(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::color0, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_color1(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::color1, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_black(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::black, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_white(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::white, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_darkGray(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::darkGray, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_lightGray(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::lightGray, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_gray(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::gray, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_red(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::red, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_green(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::green, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_blue(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::blue, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_cyan(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::cyan, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_magenta(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::magenta, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_yellow(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::yellow, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_darkRed(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::darkRed, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_darkGreen(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::darkGreen, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_darkBlue(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::darkBlue, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_darkCyan(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::darkCyan, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_darkMagenta(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::darkMagenta, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_darkYellow(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::darkYellow, "org.trinitydesktop.qt.TQColor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_arrowCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::arrowCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_upArrowCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::upArrowCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_crossCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::crossCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_waitCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::waitCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_ibeamCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::ibeamCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_sizeVerCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::sizeVerCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_sizeHorCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::sizeHorCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_sizeBDiagCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::sizeBDiagCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_sizeFDiagCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::sizeFDiagCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_sizeAllCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::sizeAllCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_blankCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::blankCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_splitVCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::splitVCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_splitHCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::splitHCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_pointingHandCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::pointingHandCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_forbiddenCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::forbiddenCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_whatsThisCursor(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, (void*)&TQt::whatsThisCursor, "org.trinitydesktop.qt.TQCursor");
}

JNIEXPORT jobject JNICALL
Java_org_trinitydesktop_qt_Qt_qApp(JNIEnv* env, jclass cls)
{
	(void) cls;
	return (jobject) QtSupport::objectForQtKey(env, tqApp, "org.trinitydesktop.qt.TQApplication");
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_tqDebug(JNIEnv* env, jclass cls, jstring message)
{
static TQCString * _qstring_message = 0;
	(void) cls;
	tqDebug("%s", (const char *) QtSupport::toCharString(env, message, &_qstring_message));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_tqWarning(JNIEnv* env, jclass cls, jstring message)
{
static TQCString * _qstring_message = 0;
	(void) cls;
	tqWarning("%s", (const char *) QtSupport::toCharString(env, message, &_qstring_message));
	return;
}

JNIEXPORT void JNICALL
Java_org_trinitydesktop_qt_Qt_tqFatal(JNIEnv* env, jclass cls, jstring message)
{
static TQCString * _qstring_message = 0;
	(void) cls;
	tqFatal("%s", (const char *) QtSupport::toCharString(env, message, &_qstring_message));
	return;
}

