diff options
Diffstat (limited to 'qtjava/javalib/qtjava/QtSupport.h')
-rw-r--r-- | qtjava/javalib/qtjava/QtSupport.h | 150 |
1 files changed, 75 insertions, 75 deletions
diff --git a/qtjava/javalib/qtjava/QtSupport.h b/qtjava/javalib/qtjava/QtSupport.h index 86fb1fbd..5465fcb6 100644 --- a/qtjava/javalib/qtjava/QtSupport.h +++ b/qtjava/javalib/qtjava/QtSupport.h @@ -33,18 +33,18 @@ #define JNICALL #endif -#include <qstrlist.h> -#include <qstringlist.h> -#include <qwidgetlist.h> -#include <qdom.h> -#include <qobjectlist.h> -#include <qdatetime.h> -#include <qevent.h> -#include <qvalidator.h> -#include <qcanvas.h> -#include <qlistview.h> -#include <qiconview.h> -#include <qurlinfo.h> +#include <tqstrlist.h> +#include <tqstringlist.h> +#include <tqwidgetlist.h> +#include <tqdom.h> +#include <tqobjectlist.h> +#include <tqdatetime.h> +#include <tqevent.h> +#include <tqvalidator.h> +#include <tqcanvas.h> +#include <tqlistview.h> +#include <tqiconview.h> +#include <tqurlinfo.h> class JavaSlot; class JavaSignal; @@ -66,22 +66,22 @@ public: /** Obtain the current JNIEnv */ static JNIEnv * GetEnv(); - /** Converts from the enum QEvent::Type to the Java class name of the corresponding event */ - static const char * eventTypeToEventClassName(QEvent::Type eventType); + /** Converts from the enum TQEvent::Type to the Java class name of the corresponding event */ + static const char * eventTypeToEventClassName(TQEvent::Type eventType); /** Event filter handling callback function */ - static bool eventFilterDelegate(QObject * object, const char * objectType, QObject * filterTarget, QEvent * event); + static bool eventFilterDelegate(TQObject * object, const char * objectType, TQObject * filterTarget, TQEvent * event); /** Event handling callback function */ - static bool eventDelegate(QObject * object, const char * eventType, void * event, const char * eventName); + static bool eventDelegate(TQObject * object, const char * eventType, void * event, const char * eventName); /** Void method with no parameters. FALSE if method is implemented in Java, and returns TRUE if method is not implemented in Java */ static bool voidDelegate(void * object, const char * className, const char * methodName); /** Boolean method with no parameters. FALSE iff method is implemented in Java and also returns FALSE. Returns TRUE if method is not implemented in Java */ - static bool booleanDelegate(QObject * object, const char * methodName); + static bool booleanDelegate(TQObject * object, const char * methodName); - /** QValidator callbacks for validate() and fixup() */ - static int validateDelegate(QValidator * object, QString & input, int & pos); - static void fixupDelegate(QValidator * object, QString & input); + /** TQValidator callbacks for validate() and fixup() */ + static int validateDelegate(TQValidator * object, TQString & input, int & pos); + static void fixupDelegate(TQValidator * object, TQString & input); /** C++ instances are deleted in a finalize method iff 'allocatedInJavaWorld' is true. */ static bool allocatedInJavaWorld(JNIEnv * env, jobject obj); @@ -116,12 +116,12 @@ public: /** Return a JavaSlot proxy instance for a Java slot. Creates a new one if needed. */ static JavaSlot * slotForReceiver(JNIEnv * env, jobject receiver, jstring slot); - /** Casts a 'QWidget *', 'QPixmap *' or subclass of QPaintDevice correctly to a 'QPaintDevice *'. + /** Casts a 'TQWidget *', 'TQPixmap *' or subclass of TQPaintDevice correctly to a 'TQPaintDevice *'. Needed because of C++ multiple inheritance complications. */ - static QPaintDevice * paintDevice(JNIEnv * env, jobject obj); - /** Casts a 'QDragObject *', 'QDropEvent *' or subclass of QDropEvent correctly to a 'QMimeSource *'. + static TQPaintDevice * paintDevice(JNIEnv * env, jobject obj); + /** Casts a 'TQDragObject *', 'TQDropEvent *' or subclass of TQDropEvent correctly to a 'TQMimeSource *'. Needed because of C++ multiple inheritance complications. */ - static QMimeSource * mimeSource(JNIEnv * env, jobject obj); + static TQMimeSource * mimeSource(JNIEnv * env, jobject obj); /** Which byte order are Java strings */ static bool bigEndianUnicode(); @@ -139,73 +139,73 @@ public: static jshortArray fromShortPtr(JNIEnv * env, short * arg); /** Convert from Qt dates and times to Java Date and Time */ - static jobject fromQDateTime(JNIEnv * env, QDateTime* qdate); - static jobject fromQDate(JNIEnv * env, QDate* qdate); - static jobject fromQTime(JNIEnv * env, QTime* qtime); + static jobject fromQDateTime(JNIEnv * env, TQDateTime* qdate); + static jobject fromQDate(JNIEnv * env, TQDate* qdate); + static jobject fromQTime(JNIEnv * env, TQTime* qtime); /** Convert from Java Date and Time to Qt dates and times */ - static QDateTime * toQDateTime(JNIEnv * env, jobject jdate, QDateTime** qdate); - static QDate * toQDate(JNIEnv * env, jobject jdate, QDate** qdate); - static QTime * toQTime(JNIEnv * env, jobject jtime, QTime** qtime); - - /** Convert from QString to Java String */ - static jstring fromQString(JNIEnv * env, QString * qstring); - /** Convert from QCString to Java String */ - static jstring fromQCString(JNIEnv * env, QCString * qcstring); + static TQDateTime * toQDateTime(JNIEnv * env, jobject jdate, TQDateTime** qdate); + static TQDate * toQDate(JNIEnv * env, jobject jdate, TQDate** qdate); + static TQTime * toQTime(JNIEnv * env, jobject jtime, TQTime** qtime); + + /** Convert from TQString to Java String */ + static jstring fromQString(JNIEnv * env, TQString * qstring); + /** Convert from TQCString to Java String */ + static jstring fromQCString(JNIEnv * env, TQCString * qcstring); /** Convert from a char * to Java String */ static jstring fromCharString(JNIEnv * env, char * qcstring); - /** Convert from Java String to QString */ - static QString * toQString(JNIEnv * env, jstring str, QString ** qstring); - /** Convert from Java String to QCString */ - static QCString * toQCString(JNIEnv * env, jstring str, QCString ** qcstring); + /** Convert from Java String to TQString */ + static TQString * toQString(JNIEnv * env, jstring str, TQString ** qstring); + /** Convert from Java String to TQCString */ + static TQCString * toQCString(JNIEnv * env, jstring str, TQCString ** qcstring); /** Convert from Java String to a char * */ - static char * toCharString(JNIEnv * env, jstring str, QCString ** qcstring); - - /** Convert from QString to Java StringBuffer */ - static void fromQStringToStringBuffer(JNIEnv * env, QString * qstring, jobject buffer); - /** Convert from Java StringBuffer to QString */ - static QString * toQStringFromStringBuffer(JNIEnv * env, jobject buffer, QString ** qstring); - /** Convert from QCString to Java StringBuffer */ - static void fromQCStringToStringBuffer(JNIEnv * env, QCString * qcstring, jobject buffer); + static char * toCharString(JNIEnv * env, jstring str, TQCString ** qcstring); + + /** Convert from TQString to Java StringBuffer */ + static void fromQStringToStringBuffer(JNIEnv * env, TQString * qstring, jobject buffer); + /** Convert from Java StringBuffer to TQString */ + static TQString * toQStringFromStringBuffer(JNIEnv * env, jobject buffer, TQString ** qstring); + /** Convert from TQCString to Java StringBuffer */ + static void fromQCStringToStringBuffer(JNIEnv * env, TQCString * qcstring, jobject buffer); - /** Convert from QChar to Java char */ - static jchar fromQChar(JNIEnv * env, QChar * qchar); - /** Convert from Java char to QChar */ - static QChar * toQChar(JNIEnv * env, jchar unichar, QChar ** qchar); - - /** Convert from QByteArray to Java byte array */ - static jbyteArray fromQByteArray(JNIEnv * env, QByteArray * qbyteArray); - /** Convert from Java byte array to QByteArray */ - static QByteArray * toQByteArray(JNIEnv * env, jbyteArray bytes, QByteArray ** qbyteArray); + /** Convert from TQChar to Java char */ + static jchar fromQChar(JNIEnv * env, TQChar * qchar); + /** Convert from Java char to TQChar */ + static TQChar * toQChar(JNIEnv * env, jchar unichar, TQChar ** qchar); + + /** Convert from TQByteArray to Java byte array */ + static jbyteArray fromQByteArray(JNIEnv * env, TQByteArray * qbyteArray); + /** Convert from Java byte array to TQByteArray */ + static TQByteArray * toQByteArray(JNIEnv * env, jbyteArray bytes, TQByteArray ** qbyteArray); /** Convert from Java 'char[]' to 'uchar *' */ - static uchar * toUcharArray(JNIEnv * env, jcharArray bytes, QByteArray ** qbyteArray); + static uchar * toUcharArray(JNIEnv * env, jcharArray bytes, TQByteArray ** qbyteArray); - /** Convert from Java 'int[]' to QValueList<int> */ - static QValueList<int> toQIntValueList(JNIEnv * env, jintArray ints, QValueList<int> ** qintArray); - /** Convert from QValueList<int> to Java 'int[]' */ - static jintArray fromQIntValueList(JNIEnv * env, QValueList<int> * qintArray); + /** Convert from Java 'int[]' to TQValueList<int> */ + static TQValueList<int> toQIntValueList(JNIEnv * env, jintArray ints, TQValueList<int> ** qintArray); + /** Convert from TQValueList<int> to Java 'int[]' */ + static jintArray fromQIntValueList(JNIEnv * env, TQValueList<int> * qintArray); /** Convert from a String[] to char * argv[], adding a dummy argv[0] argument */ static char ** toArgv(JNIEnv * env, jobjectArray stringList); /** Convert from a String[] to char * argv[] */ static char ** toStringArray(JNIEnv * env, jobjectArray stringList); - /** Convert from String[] to QStrList */ - static QStrList * toQStrList(JNIEnv * env, jobjectArray stringList, QStrList ** qstringList); - /** Convert from String[] to QStringList */ - static QStringList * toQStringList(JNIEnv * env, jobjectArray stringList, QStringList ** qstringList); + /** Convert from String[] to TQStrList */ + static TQStrList * toQStrList(JNIEnv * env, jobjectArray stringList, TQStrList ** qstringList); + /** Convert from String[] to TQStringList */ + static TQStringList * toQStringList(JNIEnv * env, jobjectArray stringList, TQStringList ** qstringList); /** Returns a Java ArrayList for the various types of Qt List */ - static jobject arrayWithQStrList(JNIEnv * env, QStrList * strList, jobject arrayList = 0); - static jobject arrayWithQStringList(JNIEnv * env, QStringList * stringList, jobject arrayList = 0); - static jobject arrayWithQWidgetList(JNIEnv * env, QWidgetList * widgetList, jobject arrayList = 0); - static jobject arrayWithQDomNodeList(JNIEnv * env, QDomNodeList * domNodeList, jobject arrayList = 0); - static jobject arrayWithQObjectList(JNIEnv * env, QObjectList * objectList, jobject arrayList = 0); - static jobject arrayWithQCanvasItemList(JNIEnv * env, QCanvasItemList * itemList, jobject arrayList = 0); - static jobject arrayWithQListViewItemList(JNIEnv * env, QListViewItemIterator * iterator, jobject arrayList = 0); - static jobject arrayWithQRectList(JNIEnv * env, QMemArray<QRect> * rectList, jobject arrayList = 0); - static jobject arrayWithQIconDragItemList(JNIEnv * env, QValueList<QIconDragItem> * dragItemList, jobject arrayList = 0); - static jobject arrayWithQUrlInfoList(JNIEnv * env, QValueList<QUrlInfo> * infoList, jobject arrayList = 0); + static jobject arrayWithQStrList(JNIEnv * env, TQStrList * strList, jobject arrayList = 0); + static jobject arrayWithQStringList(JNIEnv * env, TQStringList * stringList, jobject arrayList = 0); + static jobject arrayWithQWidgetList(JNIEnv * env, TQWidgetList * widgetList, jobject arrayList = 0); + static jobject arrayWithQDomNodeList(JNIEnv * env, TQDomNodeList * domNodeList, jobject arrayList = 0); + static jobject arrayWithQObjectList(JNIEnv * env, TQObjectList * objectList, jobject arrayList = 0); + static jobject arrayWithQCanvasItemList(JNIEnv * env, TQCanvasItemList * itemList, jobject arrayList = 0); + static jobject arrayWithQListViewItemList(JNIEnv * env, TQListViewItemIterator * iterator, jobject arrayList = 0); + static jobject arrayWithQRectList(JNIEnv * env, TQMemArray<TQRect> * rectList, jobject arrayList = 0); + static jobject arrayWithQIconDragItemList(JNIEnv * env, TQValueList<TQIconDragItem> * dragItemList, jobject arrayList = 0); + static jobject arrayWithQUrlInfoList(JNIEnv * env, TQValueList<TQUrlInfo> * infoList, jobject arrayList = 0); protected: /** Cache String constructor from bytes, and getBytes() method info */ |